boajs
Version:
Use Python modules seamlessly in Node.js
55 lines (54 loc) • 1.7 kB
JSON
{
"name": "boajs",
"version": "1.2.10",
"description": "Use Python modules seamlessly in Node.js",
"main": "lib/index.js",
"scripts": {
"clean": "sh tools/clean-python.sh && make -C ./pybind11/ clean",
"predeps": "tools/check-dependence.js",
"deps": "make -C ./pybind11/ && tools/install-python.js",
"preinstall": "npm run deps",
"postinstall": "npm run build",
"pretest:js": "bip install numpy",
"test": "npm run test:js && npm run test:ts",
"test:js": "tape ./tests/**/*.js",
"test:ts": "ts-node ./node_modules/.bin/tape ./tests/**/*.ts",
"cov": "nyc --reporter=text-summary npm run test",
"cov:report": "nyc report -r=lcov",
"lint": "npm run lint:js && npm run lint:clang",
"lint:js": "eslint . -c .eslintrc.js --no-eslintrc",
"lint:clang": "./clang-format.py",
"build": "npm run compile",
"postbuild": "node tools/remove-unused.js",
"codecov": "nyc report --reporter=lcovonly && codecov",
"htmlcov": "nyc report --reporter=html",
"compile": "node-gyp configure && node-gyp build"
},
"bin": {
"bip": "./tools/bip.js"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/alibaba/pipcook.git"
},
"keywords": [
"python",
"pybind11"
],
"gypfile": true,
"author": "Yorkie Liu <yorkiefixer@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/alibaba/pipcook/issues"
},
"homepage": "https://github.com/alibaba/pipcook#readme",
"dependencies": {
"bindings": "^1.5.0",
"debug": "^4.1.1",
"node-addon-api": "^3.0.0"
},
"publishConfig": {
"access": "public"
},
"gitHead": "53e131a069b3112a74ae5d99aa1ab08bec768c7e"
}