Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'
This commit is contained in:
36
vendor/ruvector/npm/packages/rvf/dist/index.js
vendored
Normal file
36
vendor/ruvector/npm/packages/rvf/dist/index.js
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
"use strict";
|
||||
/**
|
||||
* @ruvector/rvf — Unified TypeScript SDK for the RuVector Format.
|
||||
*
|
||||
* Works with both the native Node.js backend (`@ruvector/rvf-node`) and
|
||||
* the browser WASM backend (`@ruvector/rvf-wasm`).
|
||||
*
|
||||
* @example
|
||||
* ```ts
|
||||
* import { RvfDatabase } from '@ruvector/rvf';
|
||||
*
|
||||
* const db = await RvfDatabase.create('./my.rvf', { dimensions: 128 });
|
||||
* await db.ingestBatch([
|
||||
* { id: '1', vector: new Float32Array(128) },
|
||||
* ]);
|
||||
* const results = await db.query(new Float32Array(128), 10);
|
||||
* await db.close();
|
||||
* ```
|
||||
*/
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RvfSolver = exports.RvfDatabase = exports.resolveBackend = exports.WasmBackend = exports.NodeBackend = exports.RvfErrorCode = exports.RvfError = void 0;
|
||||
// Re-export error types
|
||||
var errors_1 = require("./errors");
|
||||
Object.defineProperty(exports, "RvfError", { enumerable: true, get: function () { return errors_1.RvfError; } });
|
||||
Object.defineProperty(exports, "RvfErrorCode", { enumerable: true, get: function () { return errors_1.RvfErrorCode; } });
|
||||
var backend_1 = require("./backend");
|
||||
Object.defineProperty(exports, "NodeBackend", { enumerable: true, get: function () { return backend_1.NodeBackend; } });
|
||||
Object.defineProperty(exports, "WasmBackend", { enumerable: true, get: function () { return backend_1.WasmBackend; } });
|
||||
Object.defineProperty(exports, "resolveBackend", { enumerable: true, get: function () { return backend_1.resolveBackend; } });
|
||||
// Re-export the main database class
|
||||
var database_1 = require("./database");
|
||||
Object.defineProperty(exports, "RvfDatabase", { enumerable: true, get: function () { return database_1.RvfDatabase; } });
|
||||
// Re-export solver (AGI components)
|
||||
var rvf_solver_1 = require("@ruvector/rvf-solver");
|
||||
Object.defineProperty(exports, "RvfSolver", { enumerable: true, get: function () { return rvf_solver_1.RvfSolver; } });
|
||||
//# sourceMappingURL=index.js.map
|
||||
Reference in New Issue
Block a user