annoy-node
Version:
Annoy Indexing binidings for node.js
62 lines (61 loc) • 1.56 kB
JSON
{
"name": "annoy-node",
"version": "0.2.0",
"description": "Annoy Indexing binidings for node.js",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"dist": "npx rimraf dist && tsc",
"install": "prebuild-install --runtime napi || cmake-js rebuild",
"rebuild": "cmake-js rebuild",
"prebuild-lib": "prebuild --runtime napi --all --strip --verbose --backend cmake-js",
"upload-lib": "cross-env-shell prebuild --runtime napi --upload-all $GITHUB_TOKEN",
"postinstall": "npm run dist",
"test": "ts-node test/test.ts"
},
"repository": {
"type": "git",
"url": "git+https://github.com/prathameshnetake/annoy-node.git"
},
"keywords": [
"annoy",
"approximate",
"nearest",
"neighbor",
"search",
"face",
"matching",
"vector",
"machine learning",
"feature",
"vector",
"indexing",
"similarity search"
],
"author": "Prathamesh Netake",
"license": "ISC",
"bugs": {
"url": "https://github.com/prathameshnetake/annoy-node/issues"
},
"homepage": "https://github.com/prathameshnetake/annoy-node#readme",
"dependencies": {
"@types/node": "^15.6.1",
"bindings": "^1.5.0",
"cmake-js": "^6.1.0",
"cross-env": "^7.0.3",
"node-addon-api": "^3.2.0",
"prebuild-install": "^6.1.2",
"rimraf": "^3.0.2",
"typescript": "^4.3.2"
},
"binary": {
"napi_versions": [
6,
7,
8
]
},
"devDependencies": {
"ts-node": "^10.0.0"
}
}