UNPKG

@ai-on-browser/data-analysis-models

Version:

Data analysis model package without any dependencies

77 lines (76 loc) 3.21 kB
{ "name": "@ai-on-browser/data-analysis-models", "version": "0.23.0", "description": "Data analysis model package without any dependencies", "type": "module", "main": "./lib/index.js", "exports": { ".": "./lib/index.js", "./*": "./*.js" }, "files": [ "lib/**/*", "NOTICE.md" ], "types": "./lib/index.d.ts", "scripts": { "create-entry": "node ./create_import_list.js", "create-onnx": "bash ./onnx.sh", "format": "prettier --write './**/*.js'", "lint": "eslint ./lib ./tests", "check-types": "npm run create-entry && tsc ./lib/**.js ./lib/**/*.js --allowJs --checkJs --target esnext --noEmit --skipLibCheck", "test:lib": "npm run create-entry && NODE_OPTIONS=--experimental-vm-modules npx jest --testMatch '**/lib/**/?(*.)+(spec|test).[jt]s?(x)' --coverage --coveragePathIgnorePatterns '/node_modules/' 'onnx/onnx_pb.js' --reporters default ./tests/retry-test.js ./tests/slow-test.js --maxWorkers=100% --workerIdleMemoryLimit=100MB", "test:gui": "NODE_OPTIONS=--experimental-vm-modules npx jest --testMatch '**/gui/**/?(*.)+(spec|test).[jt]s?(x)' --coveragePathIgnorePatterns '/node_modules/' 'onnx/onnx_pb.js' --reporters default ./tests/retry-test.js ./tests/slow-test.js ./tests/gui-coverage-reporter.js --testTimeout=20000 --maxWorkers=100% --workerIdleMemoryLimit=100MB", "types": "npm run create-entry && find lib -name \\*.d.ts -delete && tsc ./lib/**.js ./lib/**/*.js --declaration --allowJs --emitDeclarationOnly", "document": "npm run types && typedoc --skipErrorChecking ./lib/**.d.ts", "bundle": "node ./bundle_index.js", "minify": "npx esbuild `find . -name \\*.js | grep -E '^./(lib|js)'` ./css/*.css --minify --allow-overwrite --keep-names --outdir=. && html-minifier --collapse-whitespace --minify-css true --minify-js true -o ./index.html ./index.html", "build:gh-pages": "npm run document && find lib -name \\*.d.ts -delete && sed -i -e /^doc/d .gitignore && npm run bundle && npm run minify", "build:npm": "npm run types && npm run format" }, "repository": { "type": "git", "url": "git+https://github.com/ai-on-browser/ai-on-browser.github.io.git" }, "keywords": [ "Matrix", "AI", "Machine learning", "Data analysis", "Clustering", "Classification", "Regression", "Smoothing", "Anomaly detection", "Dimensionality reduction", "Reinforcement learning", "Neural network" ], "author": { "name": "Ishii Norimi", "url": "https://twitter.com/mirasunimoni" }, "license": "MIT", "bugs": { "url": "https://github.com/ai-on-browser/ai-on-browser.github.io/issues" }, "homepage": "https://ai-on-browser.github.io/docs", "devDependencies": { "esbuild": "^0.21.1", "eslint": "^9.2.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^28.5.0", "eslint-plugin-jsdoc": "^48.2.4", "globals": "^15.2.0", "html-minifier": "^4.0.0", "istanbul-reports": "^3.1.7", "jest": "^29.7.0", "onnxruntime-web": "^1.21.0", "playwright": "^1.44.0", "prettier": "^3.2.5", "rollup": "^4.37.0", "typedoc": "^0.27.6", "typescript": "^5.4.5", "v8-to-istanbul": "^9.2.0" } }