UNPKG

@d4c/numjs

Version:

Like NumPy, in TypeScript and JavaScript

120 lines 2.97 kB
{ "name": "@d4c/numjs", "version": "0.17.34", "description": "Like NumPy, in TypeScript and JavaScript", "source": "src/index.ts", "main": "build/main/index.js", "typings": "build/main/index.d.ts", "module": "build/module/index.js", "targets": { "main": false, "module": { "context": "browser", "isLibrary": true, "sourceMap": false, "outputFormat": "esmodule", "includeNodeModules": true }, "types": false }, "repository": "https://github.com/grimmer0125/numjs", "homepage": "https://grimmer0125.github.io/numjs", "license": "MIT", "dependencies": { "@types/ndarray": "^1.0.11", "cwise": "^1.0.10", "ndarray": "^1.0.19", "ndarray-fft": "^1.0.3", "ndarray-gemm": "^1.0.0", "ndarray-ops": "^1.2.2", "typedarray-pool": "^1.2.0" }, "devDependencies": { "@ava/typescript": "^2.0.0", "@istanbuljs/nyc-config-typescript": "^1.0.1", "@types/chai": "^4.2.21", "@types/mocha": "^9.0.0", "@types/node": "^16.7.8", "ava": "^3.15.0", "chai": "^4.3.4", "codecov": "^3.8.3", "gh-pages": "^3.2.3", "mocha": "^9.1.3", "npm-run-all": "^4.1.5", "nyc": "^15.1.0", "parcel": "^2.0.1", "ts-node": "^10.2.1", "typedoc": "^0.22.7", "typescript": "^4.4.2" }, "scripts": { "build": "run-s build:parcel build:main build:module", "build:main": "tsc -p tsconfig.json", "build:module": "tsc -p tsconfig.module.json", "build:parcel": "parcel build && mv build/module/index.js build/module/numjs.min.js", "cov:html": "nyc report --reporter=html", "doc:html": "typedoc src/lib/index.ts src/lib/ndarray.ts src/lib/errors.ts --out build/docs", "doc:publish": "touch build/docs/.nojekyll && gh-pages -m \"[ci skip] Updates\" -d build/docs -t -r https://github.com/grimmer0125/numjs.git", "buildtest": "run-s build test:*", "test": "mocha --require ts-node/register test/mocha/*.spec.ts", "cov": "nyc mocha --require ts-node/register test/mocha/*.spec.ts", "postversion": "npm publish" }, "engines": { "node": ">=12" }, "keywords": [ "numpy", "ndarray", "array", "tensor", "matrix", "linear", "algebra", "multidimensional", "typescript", "numerical", "computing", "stride", "shape", "science", "javascript", "node", "browser", "multi", "dimension", "volume" ], "files": [ "build/main", "build/module", "!**/*.spec.*", "!**/*.json", "CHANGELOG.md", "LICENSE", "README.md" ], "ava": { "failFast": true, "timeout": "60s", "typescript": { "rewritePaths": { "src/": "build/main/" } }, "files": [ "!build/module/**" ] }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "exclude": [ "**/*.spec.js" ] } }