{"_id":"@aryalabs/lancedb","name":"@aryalabs/lancedb","dist-tags":{"beta":"0.19.1-beta.6","latest":"0.19.1-beta.6"},"versions":{"0.19.1-beta.6":{"name":"@aryalabs/lancedb","description":"LanceDB: A serverless, low-latency vector database for AI applications","keywords":["database","lance","lancedb","search","vector","vector database","ann"],"private":false,"version":"0.19.1-beta.6","main":"dist/index.js","exports":{".":"./dist/index.js","./embedding":"./dist/embedding/index.js","./embedding/openai":"./dist/embedding/openai.js","./embedding/transformers":"./dist/embedding/transformers.js"},"types":"dist/index.d.ts","napi":{"name":"lancedb","triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc"]}},"license":"Apache 2.0","devDependencies":{"@aws-sdk/client-dynamodb":"^3.33.0","@aws-sdk/client-kms":"^3.33.0","@aws-sdk/client-s3":"^3.33.0","@biomejs/biome":"^1.7.3","@jest/globals":"^29.7.0","@napi-rs/cli":"^2.18.3","@types/axios":"^0.14.0","@types/jest":"^29.1.2","@types/node":"^22.7.4","@types/tmp":"^0.2.6","apache-arrow-15":"npm:apache-arrow@15.0.0","apache-arrow-16":"npm:apache-arrow@16.0.0","apache-arrow-17":"npm:apache-arrow@17.0.0","apache-arrow-18":"npm:apache-arrow@18.0.0","eslint":"^8.57.0","jest":"^29.7.0","shx":"^0.3.4","tmp":"^0.2.3","ts-jest":"^29.1.2","typedoc":"^0.26.4","typedoc-plugin-markdown":"^4.2.1","typescript":"^5.5.4","typescript-eslint":"^7.1.0"},"ava":{"timeout":"3m"},"engines":{"node":">= 18"},"cpu":["x64","arm64"],"os":["darwin","linux","win32"],"scripts":{"artifacts":"napi artifacts","build:debug":"napi build --platform --no-const-enum --dts ../lancedb/native.d.ts --js ../lancedb/native.js lancedb","build:release":"napi build --platform --no-const-enum --release --dts ../lancedb/native.d.ts --js ../lancedb/native.js dist/","build":"npm run build:debug && npm run tsc && shx cp lancedb/*.node dist/","build-release":"npm run build:release && npm run tsc","tsc":"tsc -b","posttsc":"shx cp lancedb/native.d.ts dist/native.d.ts","lint-ci":"biome ci .","docs":"typedoc --plugin typedoc-plugin-markdown --treatWarningsAsErrors --out ../docs/src/js lancedb/index.ts","postdocs":"node typedoc_post_process.js","lint":"biome check . && biome format .","lint-fix":"biome check --write . && biome format --write .","test":"jest --verbose","integration":"S3_TEST=1 npm run test","universal":"napi universal","version":"napi version"},"dependencies":{"reflect-metadata":"^0.2.2"},"optionalDependencies":{"@aryalabs/lancedb-darwin-x64":"0.19.1-beta.6","@aryalabs/lancedb-darwin-arm64":"0.19.1-beta.6","@aryalabs/lancedb-linux-x64-gnu":"0.19.1-beta.6","@aryalabs/lancedb-linux-arm64-gnu":"0.19.1-beta.6","@aryalabs/lancedb-linux-x64-musl":"0.19.1-beta.6","@aryalabs/lancedb-linux-arm64-musl":"0.19.1-beta.6","@aryalabs/lancedb-win32-x64-msvc":"0.19.1-beta.6","@aryalabs/lancedb-win32-arm64-msvc":"0.19.1-beta.6"},"peerDependencies":{"apache-arrow":">=15.0.0 <=18.1.0"},"repository":{"type":"git","url":"git+https://github.com/aryasaatvik/lancedb.git","directory":"nodejs"},"_id":"@aryalabs/lancedb@0.19.1-beta.6","gitHead":"c57147f50713f128edbfe464a027379518f1319a","bugs":{"url":"https://github.com/aryasaatvik/lancedb/issues"},"homepage":"https://github.com/aryasaatvik/lancedb#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-s/CM6xwYeOUmrySN9Qnk/3cRBaWH1KEUciI9DJLN3ntTwSiVaMbHPK6WqiROsuqpvi5S43T6ZnE8Buh6IBB8wg==","shasum":"e4750726f818fdcf2c7eb9a84d1d6e2f3d0e3628","tarball":"https://registry.npmjs.org/@aryalabs/lancedb/-/lancedb-0.19.1-beta.6.tgz","fileCount":39,"unpackedSize":303047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDE2LGA1HY5mgRxO8EVFTrEWmDL7tdoFnNlYLF8wKJ1WgIgcnaZ/UDYYHcvSKzKfBWANIRCSnT8upao/ZA5m7PWgh8="}]},"_npmUser":{"name":"aryalabs","email":"npm@arya.sh"},"directories":{},"maintainers":[{"name":"aryalabs","email":"npm@arya.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lancedb_0.19.1-beta.6_1747773883555_0.13042757284324247"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-20T20:44:43.449Z","0.19.1-beta.6":"2025-05-20T20:44:43.752Z","modified":"2025-05-20T20:44:44.043Z"},"maintainers":[{"name":"aryalabs","email":"npm@arya.sh"}],"description":"LanceDB: A serverless, low-latency vector database for AI applications","homepage":"https://github.com/aryasaatvik/lancedb#readme","keywords":["database","lance","lancedb","search","vector","vector database","ann"],"repository":{"type":"git","url":"git+https://github.com/aryasaatvik/lancedb.git","directory":"nodejs"},"bugs":{"url":"https://github.com/aryasaatvik/lancedb/issues"},"license":"Apache 2.0","readme":"# LanceDB JavaScript SDK\n\nA JavaScript library for [LanceDB](https://github.com/lancedb/lancedb).\n\n## Installation\n\n```bash\nnpm install @lancedb/lancedb\n```\n\nThis will download the appropriate native library for your platform. We currently\nsupport:\n\n- Linux (x86_64 and aarch64 on glibc and musl)\n- MacOS (Intel and ARM/M1/M2)\n- Windows (x86_64 and aarch64)\n\n## Usage\n\n### Basic Example\n\n```javascript\nimport * as lancedb from \"@lancedb/lancedb\";\nconst db = await lancedb.connect(\"data/sample-lancedb\");\nconst table = await db.createTable(\"my_table\", [\n  { id: 1, vector: [0.1, 1.0], item: \"foo\", price: 10.0 },\n  { id: 2, vector: [3.9, 0.5], item: \"bar\", price: 20.0 },\n]);\nconst results = await table.vectorSearch([0.1, 0.3]).limit(20).toArray();\nconsole.log(results);\n```\n\nThe [quickstart](https://lancedb.github.io/lancedb/basic/) contains a more complete example.\n\n## Development\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for information on how to contribute to LanceDB.\n","readmeFilename":"README.md","_rev":"1-8c8379471026cdd2bdac318a2bf1b2d4"}