UNPKG

ml5

Version:

A friendly machine learning library for the web.

138 lines 4.77 kB
{ "name": "ml5", "version": "0.12.2", "description": "A friendly machine learning library for the web.", "main": "dist/ml5.min.js", "directories": { "examples": "examples", "dist": "dist" }, "scripts": { "commit": "git-cz", "prebuild": "rimraf dist", "develop": "npm-run-all --parallel start examples:serve examples:watch", "start": "webpack-dev-server --config webpack.dev.babel.js", "lint": "eslint . --ext .js; exit 0", "lint:nibble": "npx eslint-nibble --ext .js .", "manual-test": "webpack-dev-server --open --config webpack.test.babel.js", "build": "webpack --config webpack.prod.babel.js --config-name ml5", "test": "./node_modules/karma/bin/karma start karma.conf.js", "test:single": "./node_modules/karma/bin/karma start karma.conf.js --single-run", "test-travis": "./scripts/test-travis.sh", "serve:docs": "docsify serve docs", "update:packageVersion": "node ./scripts/updatePackageVersion.js", "update:readme": "node ./scripts/updateReadme.js", "update:docs": "node ./scripts/updateDocVersions.js $oldversion", "publish:npm": "npm run build && npm publish", "contributors:add": "all-contributors add", "contributors:generate": "all-contributors generate", "examples:serve": "live-server ./examples --port=8081 --mount=/:./examples --wait=250", "examples:update-json": "node scripts/update-examples-json.js", "examples:watch": "onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json", "preexamples:build": "rimraf dist_examples", "examples:build": "npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples" }, "repository": { "type": "git", "url": "git+https://github.com/ml5js/ml5-library.git" }, "keywords": [ "machine learning" ], "author": "NYU ITP <cvalenzuela@nyu.edu> (https://github.com/ml5js)", "license": "MIT", "bugs": { "url": "https://github.com/ml5js/ml5-library/issues" }, "homepage": "https://github.com/ml5js/ml5-library#readme", "devDependencies": { "@babel/cli": "^7.17.6", "@babel/core": "^7.17.9", "@babel/plugin-proposal-object-rest-spread": "^7.17.3", "@babel/plugin-transform-runtime": "^7.17.0", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.16.11", "@babel/register": "^7.17.7", "@babel/runtime": "^7.17.9", "@babel/runtime-corejs3": "^7.17.9", "all-contributors-cli": "^6.10.0", "babel-loader": "^8.2.4", "commitizen": "4.0.3", "copy-webpack-plugin": "^5.1.1", "cz-conventional-changelog": "2.1.0", "docsify-cli": "^4.3.0", "dotenv": "^8.2.0", "eslint": "4.18.2", "eslint-config-airbnb-base": "12.1.0", "eslint-config-prettier": "^4.1.0", "eslint-loader": "2.0.0", "eslint-nibble": "^5.1.0", "eslint-plugin-import": "2.9.0", "extract-text-webpack-plugin": "4.0.0-beta.0", "ghooks": "2.0.2", "html-webpack-plugin": "^3.0.7", "jasmine-core": "3.1.0", "karma": "2.0.0", "karma-browserstack-launcher": "^1.5.1", "karma-chrome-launcher": "2.2.0", "karma-jasmine": "1.1.1", "karma-mocha-reporter": "^2.2.5", "karma-safari-launcher": "1.0.0", "karma-webpack": "3.0.0", "live-server": "^1.2.1", "npm-run-all": "^4.1.5", "q": "^1.5.1", "recursive-readdir": "^2.2.2", "regenerator-runtime": "0.11.1", "request-promise": "^4.2.5", "rimraf": "2.6.2", "semantic-release": "^17.2.3", "uglifyjs-webpack-plugin": "^1.2.5", "webpack": "4.1.1", "webpack-cli": "2.0.10", "webpack-dev-server": "3.10.3", "webpack-merge": "^4.1.2" }, "config": { "commitizen": { "path": "node_modules/cz-conventional-changelog" } }, "files": [ "dist", "README.md" ], "babel": { "presets": [ [ "@babel/preset-env" ] ], "plugins": [ "@babel/plugin-transform-runtime", "@babel/plugin-proposal-object-rest-spread" ] }, "peerDependencies": { "@tensorflow/tfjs-core": "^1.2.9", "@tensorflow/tfjs-converter": "^1.2.9" }, "dependencies": { "@magenta/sketch": "0.2.0", "@tensorflow-models/body-pix": "1.1.2", "@tensorflow-models/coco-ssd": "^2.0.0", "@tensorflow-models/facemesh": "0.0.3", "@tensorflow-models/handpose": "0.0.3", "@tensorflow-models/knn-classifier": "1.2.1", "@tensorflow-models/mobilenet": "2.0.3", "@tensorflow-models/posenet": "^2.2.1", "@tensorflow-models/speech-commands": "0.3.9", "@tensorflow-models/universal-sentence-encoder": "^1.2.2", "@tensorflow/tfjs": "^1.7.0", "@tensorflow/tfjs-vis": "^1.1.0", "axios": "^0.21.1", "events": "^3.0.0", "face-api.js": "~0.22.2", "onchange": "^6.1.0" } }