UNPKG

aerospike

Version:
113 lines 3.26 kB
{ "name": "aerospike", "version": "6.2.0", "description": "Aerospike Client Library", "keywords": [ "aerospike", "database", "nosql" ], "homepage": "https://github.com/aerospike/aerospike-client-nodejs", "license": "Apache-2.0", "main": "lib/aerospike", "types": "typings/index.d.ts", "engines": { "node": ">=4" }, "os": [ "linux", "darwin", "win32" ], "cpu": [ "x64", "arm64" ], "repository": { "type": "git", "url": "git+https://github.com/aerospike/aerospike-client-nodejs.git" }, "bugs": { "url": "https://github.com/aerospike/aerospike-client-nodejs/issues" }, "binary": { "module_name": "aerospike", "module_path": "./lib/binding/{node_abi}-{platform}-{arch}/", "remote_path": "./{module_name}/v{version}/", "package_name": "{module_name}-v{version}-{node_abi}-{platform}-{arch}.tar.gz", "host": "https://www.npmjs.com/package/aerospike" }, "scripts": { "preinstall": "npm install @mapbox/node-pre-gyp", "install": "npm-run-all removeExtraBinaries build", "build": "node-pre-gyp install --fallback-to-build", "test-prereq": "cd ts-test; npm install ..; npm i --save-dev @types/jest; npm i --save-dev @types/chai; cd ..;", "test": "cd ts-test; npx tsc ; cp tests/udf.lua dist/udf.lua ; mocha dist/${npm_config_testfile:-} ", "test-dry-run": "mocha --dry-run", "test-noserver": "GLOBAL_CLIENT=false mocha -g '#noserver'", "lint": "standard", "posttest": "npm run lint", "coverage": "nyc npm test && nyc --reporter=lcov report", "codecov": "codecov", "prepush": "npm run test dist", "apidocs": "jsdoc -c jsdoc.json", "build-docs": "npx typedoc --plugin typedoc-plugin-rename-defaults --entryPointStrategy expand typings/index.d.ts", "cppcheck": "cppcheck --quiet --enable=warning,style -I src/include src/main/", "valgrind": "cd ts-test; valgrind node ./node_modules/mocha/bin/_mocha -R dot -g '#slow' -i dist/${npm_config_testfile:-}", "prepare": "husky install", "removeExtraBinaries": "node ./scripts/prebuiltBinding.js" }, "dependencies": { "ansi-colors": "^4.1.3", "bindings": "^1.5.0", "minimatch": "^3.1.2", "nan": "^2.22.0", "node-gyp": "^10.1.0", "npm-run-all": "^4.1.5" }, "devDependencies": { "@eslint/js": "^9.12.0", "@mapbox/node-pre-gyp": "^1.0.11", "@types/node": "^22.7.4", "chai": "^4.4.1", "choma": "^1.2.1", "codecov": "^3.8.3", "deep-eql": "^4.1.3", "eslint": "^8.57.1", "globals": "^15.11.0", "husky": "^9.0.11", "mocha": "^10.4.0", "mocha-clean": "^1.0.0", "nyc": "^15.1.0", "p-throttle": "^3.1.0", "semver": "^7.6.0", "standard": "^17.1.0", "tmp": "^0.2.3", "typedoc": "^0.26.7", "typedoc-plugin-rename-defaults": "^0.7.1", "typescript": "^5.6.2", "typescript-eslint": "^8.8.1", "yargs": "^17.7.2" }, "standard": { "ignore": [ "apidocs", "tmp-*.js", "/*.js", "libuv-v*" ] }, "files": [ "aerospike-client-c.ini", "aerospike-client-c.sha256", "binding.gyp", "benchmarks/", "examples/", "lib/", "scripts/", "src/", "test/", "ts-test/", "typings/" ] }