UNPKG

@pipcook/boa-cloud

Version:

Use Python modules seamlessly in Node.js

68 lines (67 loc) 1.82 kB
{ "name": "@pipcook/boa-cloud", "version": "2.0.0-beta.1", "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": "npm run lint && bip install numpy==1.17.4", "test": "ava", "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", "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", "ava": { "extensions": [ "js", "ts" ], "require": [ "ts-node/register" ] }, "dependencies": { "bindings": "^1.5.0", "debug": "^4.1.1", "node-addon-api": "^3.0.0" }, "devDependencies": { "ava": "^3.13.0", "codecov": "^3.6.5", "eslint": "^7.15.0", "nyc": "^15.1.0", "ts-node": "^8.6.2" }, "publishConfig": { "access": "public" }, "gitHead": "d235cf2a72fabb6ab39ea9b3c6a10348c6600190" }