mirror of
https://github.com/lancedb/lancedb.git
synced 2026-01-07 04:12:59 +00:00
We aren't yet ready to switch over the examples since almost all JS examples rely on embeddings and we haven't yet ported those over. However, this makes it possible for those that are interested to start using `@lancedb/lancedb`
81 lines
2.3 KiB
JSON
81 lines
2.3 KiB
JSON
{
|
|
"name": "@lancedb/lancedb",
|
|
"version": "0.4.14",
|
|
"main": "./dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"napi": {
|
|
"name": "lancedb",
|
|
"triples": {
|
|
"defaults": false,
|
|
"additional": [
|
|
"aarch64-apple-darwin",
|
|
"aarch64-unknown-linux-gnu",
|
|
"x86_64-apple-darwin",
|
|
"x86_64-unknown-linux-gnu",
|
|
"x86_64-pc-windows-msvc"
|
|
]
|
|
}
|
|
},
|
|
"license": "Apache 2.0",
|
|
"devDependencies": {
|
|
"@napi-rs/cli": "^2.18.0",
|
|
"@types/jest": "^29.1.2",
|
|
"@types/tmp": "^0.2.6",
|
|
"@typescript-eslint/eslint-plugin": "^6.19.0",
|
|
"@typescript-eslint/parser": "^6.19.0",
|
|
"apache-arrow-old": "npm:apache-arrow@13.0.0",
|
|
"eslint": "^8.57.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-plugin-jsdoc": "^48.2.1",
|
|
"jest": "^29.7.0",
|
|
"prettier": "^3.1.0",
|
|
"shx": "^0.3.4",
|
|
"tmp": "^0.2.3",
|
|
"ts-jest": "^29.1.2",
|
|
"typedoc": "^0.25.7",
|
|
"typedoc-plugin-markdown": "^3.17.1",
|
|
"typescript": "^5.3.3",
|
|
"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 --dts ../lancedb/native.d.ts --js ../lancedb/native.js dist/",
|
|
"build:release": "napi build --platform --release --dts ../lancedb/native.d.ts --js ../lancedb/native.js dist/",
|
|
"build": "npm run build:debug && tsc -b && shx cp lancedb/native.d.ts dist/native.d.ts",
|
|
"build-release": "npm run build:release && tsc -b && shx cp lancedb/native.d.ts dist/native.d.ts",
|
|
"chkformat": "prettier . --check",
|
|
"docs": "typedoc --plugin typedoc-plugin-markdown --out ../docs/src/js lancedb/index.ts",
|
|
"lint": "eslint lancedb && eslint __test__",
|
|
"prepublishOnly": "napi prepublish -t npm",
|
|
"test": "npm run build && jest --verbose",
|
|
"universal": "napi universal",
|
|
"version": "napi version"
|
|
},
|
|
"optionalDependencies": {
|
|
"@lancedb/lancedb-darwin-arm64": "0.4.14",
|
|
"@lancedb/lancedb-darwin-x64": "0.4.14",
|
|
"@lancedb/lancedb-linux-arm64-gnu": "0.4.14",
|
|
"@lancedb/lancedb-linux-x64-gnu": "0.4.14",
|
|
"@lancedb/lancedb-win32-x64-msvc": "0.4.14"
|
|
},
|
|
"dependencies": {
|
|
"openai": "^4.29.2",
|
|
"apache-arrow": "^15.0.0"
|
|
}
|
|
}
|