{ "name": "lancedb", "version": "0.4.3", "main": "./dist/index.js", "types": "./dist/index.d.ts", "napi": { "name": "lancedb-nodejs", "triples": { "defaults": false, "additional": [ "aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu" ] } }, "license": "Apache 2.0", "devDependencies": { "@napi-rs/cli": "^2.18.0", "@types/jest": "^29.1.2", "@typescript-eslint/eslint-plugin": "^6.19.0", "@typescript-eslint/parser": "^6.19.0", "eslint": "^8.56.0", "jest": "^29.7.0", "ts-jest": "^29.1.2", "typedoc": "^0.25.7", "typedoc-plugin-markdown": "^3.17.1", "typescript": "^5.3.3" }, "ava": { "timeout": "3m" }, "engines": { "node": ">= 18" }, "cpu": [ "x64", "arm64" ], "os": [ "darwin", "linux", "windows" ], "scripts": { "artifacts": "napi artifacts", "build:native": "napi build --platform --release --js lancedb/native.js --dts lancedb/native.d.ts dist/", "build:debug": "napi build --platform --dts ../lancedb/native.d.ts --js ../lancedb/native.js dist/", "build": "npm run build:debug && tsc -b", "docs": "typedoc --plugin typedoc-plugin-markdown lancedb/index.ts", "lint": "eslint lancedb --ext .js,.ts", "prepublishOnly": "napi prepublish -t npm", "//": "maxWorkers=1 is workaround for bigint issue in jest: https://github.com/jestjs/jest/issues/11617#issuecomment-1068732414", "test": "npm run build && jest --maxWorkers=1", "universal": "napi universal", "version": "napi version" }, "optionalDependencies": { "lancedb-darwin-arm64": "0.4.3", "lancedb-darwin-x64": "0.4.3", "lancedb-linux-arm64-gnu": "0.4.3", "lancedb-linux-x64-gnu": "0.4.3" }, "peerDependencies": { "apache-arrow": "^15.0.0" } }