{"_id":"ml5","_rev":"72-e2bd4a404d84bc7368557562832cf5e6","name":"ml5","dist-tags":{"alpha":"0.20.0-alpha.4","latest":"1.4.0"},"versions":{"1.0.0":{"name":"ml5","version":"1.0.0","author":{"url":"https://github.com/cvalenzuela","name":"Cristobal Valenzuela","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@1.0.0","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"dist":{"shasum":"c1274360b9218033e29ab62416ce256782a4d049","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.0.0.tgz","integrity":"sha512-5ey0eIeGHF5DdgFhXnr36JDJMDmjRD8FY3QLpVzZbwYEGnHdTIy5YjqhBOEv917Eyf/RKAbOnWSYNnX3aV1a/Q==","signatures":[{"sig":"MEQCIHM7dA7X5Hx4cCGbKpuhjSrcNpoQpJ/BjueQ/7ZkcIO9AiB/mbyt5xU39WXrCVtwDktH1hCHpAOZIC9YEzK7jOAf6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"deprecated":"accidental old version","_npmVersion":"5.6.0","description":"","directories":{},"_nodeVersion":"8.9.4","_npmOperationalInternal":{"tmp":"tmp/ml5-1.0.0.tgz_1517431974795_0.22242086799815297","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"ml5","version":"0.0.1","keywords":["machine learning"],"author":{"url":"https://github.com/ITPNYU","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.1","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ITPNYU/ml5#readme","bugs":{"url":"https://github.com/ITPNYU/ml5/issues"},"dist":{"shasum":"48ff7ebad0dea1e5946ed5d7189e328e3b7eb04b","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.1.tgz","fileCount":4,"integrity":"sha512-jd17nCSuMG6a7Mm+WSn02Pizp7uh0Oez2x3MmWEP3/CJHOR4kwuhhPEappXVUaEjed6qHK3B+lKbK4bINax5Qg==","signatures":[{"sig":"MEQCIFPiatSpZaCUeVVkGl3Z4+y7ASOYIbECbc0dupcd7p/wAiBb+LScC3tzgEJAnfwxmELhMIozgj/2YBUIcmPEGcGXYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1898890},"main":"dist/ml5.js","babel":{"plugins":["transform-async-to-generator"],"presets":["env","es2015","stage-2"]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"0ff4996995c73137943ba3402b060c68a12fda5d","scripts":{"test":"jest","build":"npm-run-all build:*","commit":"git-cz","prebuild":"rimraf dist","test:dev":"jest --watch","build:min":"uglifyjs dist/ml5.js -o dist/ml5.min.js","start:dev":"webpack-dev-server","build:main":"webpack --output-filename ml5.js","build:examples":"cp dist/ml5.min.js examples/libraries/"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ITPNYU/ml5.git","type":"git"},"_npmVersion":"5.6.0","description":"A high level javascript library for machine learning.","directories":{"dist":"dist","test":"test","examples":"examples"},"_nodeVersion":"8.9.4","dependencies":{"deeplearn":"0.4.1","deeplearn-squeezenet":"0.1.9","deeplearn-knn-image-classifier":"0.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.1.4","eslint":"4.15.0","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"3.10.0","babel-cli":"6.26.0","uglify-es":"3.3.4","babel-core":"6.26.0","babel-jest":"22.1.0","commitizen":"2.9.6","npm-run-all":"4.1.2","babel-loader":"7.1.2","eslint-loader":"1.9.0","babel-polyfill":"6.26.0","babel-register":"6.26.0","semantic-release":"11.0.2","webpack-dev-server":"2.10.0","babel-preset-es2015":"6.24.1","regenerator-runtime":"0.11.1","babel-preset-stage-0":"6.24.1","babel-preset-stage-2":"6.24.1","eslint-plugin-import":"2.8.0","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","babel-plugin-transform-async-to-generator":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.1_1519749623575_0.09450976140542289","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"ml5","version":"0.0.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.2","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"6e5f873d509acaccc63bc14805b8b622e8bf5186","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.2.tgz","fileCount":4,"integrity":"sha512-RqvnpesiopqMu+5nDzODq7M4oCqAdOldU+KMpijUEPEi0KxGgM/ntdcBAaswbUEmjEldj2tcmnS21mA/MmPYdA==","signatures":[{"sig":"MEUCIQCUuAs57B0GaOFMvPdB8WwpYdwEgavwa1Kk2FrGgxnHIgIgTjYc/xFwviZXpW6GP4xHvyKqFWsEbQ6GgPy9hS852q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1195201},"main":"dist/ml5.js","babel":{"plugins":["transform-async-to-generator"],"presets":["env","es2015","stage-2"]},"files":["dist","README.md"],"config":{"ghooks":{"pre-commit":"npm run test"},"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"6da695a189f5c5cbec273ba6134882b3bb00f6c1","scripts":{"test":"jest","build":"npm-run-all build:*","commit":"git-cz","prebuild":"rimraf dist","test:dev":"jest --watch","build:min":"uglifyjs dist/ml5.js -o dist/ml5.min.js","start:dev":"webpack-dev-server --mode development --watch-content-base --open","build:main":"webpack --output-filename ml5.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A high level javascript library for machine learning.","directories":{"dist":"dist","test":"test","examples":"examples"},"_nodeVersion":"8.9.4","dependencies":{"deeplearn":"0.5.1","deeplearn-squeezenet":"0.2.0","deeplearn-knn-image-classifier":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.2","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","uglify-es":"3.3.9","babel-core":"6.26.0","babel-jest":"22.4.1","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","eslint-loader":"2.0.0","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","babel-preset-es2015":"6.24.1","regenerator-runtime":"0.11.1","babel-preset-stage-2":"6.24.1","eslint-plugin-import":"2.9.0","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-async-to-generator":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.2_1520913816461_0.5931792315953297","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"ml5","version":"0.0.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.3","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"11529cc4fa99740e2ef439b554c1f8baaf2fe306","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.3.tgz","fileCount":4,"integrity":"sha512-kSdvGGy5nbW/0poYxSAkBOuL4scf20MNcOkRVbCyMlNn419BYHDbvm/yp/WxEH5bO39kpc/aARLV7GnR4r5d1g==","signatures":[{"sig":"MEQCIG9QCTns/NfK/g3JMhm36QBgnEQ+JWLx9jB5ThXjOTEtAiBfFPoe9kWJP6bI1tA8G/7eDtGfrj0aYfgGy25obaZXNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1197549},"main":"dist/ml5.js","babel":{"plugins":["transform-async-to-generator"],"presets":["env","es2015","stage-2"]},"files":["dist","README.md"],"config":{"ghooks":{"pre-commit":"npm run test"},"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"0cea640d2032a1e0c71200f728d013f15ab20141","scripts":{"test":"jest","build":"npm-run-all build:*","commit":"git-cz","prebuild":"rimraf dist","test:dev":"jest --watch","build:min":"uglifyjs dist/ml5.js -o dist/ml5.min.js","start:dev":"webpack-dev-server --mode development --watch-content-base --open","build:main":"webpack --output-filename ml5.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A high level javascript library for machine learning.","directories":{"dist":"dist","test":"test","examples":"examples"},"_nodeVersion":"8.9.4","dependencies":{"deeplearn":"0.5.1","deeplearn-squeezenet":"0.2.0","deeplearn-knn-image-classifier":"0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.2","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","uglify-es":"3.3.9","babel-core":"6.26.0","babel-jest":"22.4.1","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","eslint-loader":"2.0.0","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","babel-preset-es2015":"6.24.1","regenerator-runtime":"0.11.1","babel-preset-stage-2":"6.24.1","eslint-plugin-import":"2.9.0","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-async-to-generator":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.3_1520969544314_0.5963051754256921","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"ml5","version":"0.0.5","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.5","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"a63414113c788432364d049a1e0c23053bd53255","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.5.tgz","fileCount":5,"integrity":"sha512-g7E5wW0sR34IQlAETbBt9ye2S1RYHC7y9vfRPg2ZD6QVMbN56W4Y63tyPz2O+D/z3F6ivCzDkFHGR+21dy7pyw==","signatures":[{"sig":"MEYCIQCaP7IGjjcnFKMqSRCs3MDNaE9R+JwoRHfXjbUrcgqsyAIhAIFkQHT5jC5Rg7N4e7IgJz/XDoii9iNMxhp/i6X6zhqe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1701964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFav4CRA9TVsSAnZWagAArRQP/2zDp6M9VZY8t8+VyPy4\nvj6T2xfSXu2sRy5jiQUgB3eNGavid4cYO9SgzmwEXQPq8P3s1YNd8iS98UHO\nQCpKMz7CvXWfq/JEhkPy8hid3vueySK6hkQc4AAz9fsLPmTPCRvhWagluCjV\n+n28HzE+B9n79HlH4N42XS7AR+yhZftedcXnZYAoOlcLoVPqNYIXanorMG2+\n5HqrrnNlJR8EEYVlS0Cy58dFeB7QaQb6uZYns7ihoEPZNQ8n0lRGexGeUv5m\nJub0Lt15SLcknRdBmS31ToEWi9Z56TN5WEwUqSN2Gdj2bPVmrsREBWLDKfEP\nxb1mkipMZphxn1YDcnTXf67Wb5/UUCLFxJPTfv1iQwosNlk5NH6K8uCL4NhW\nHWWkeYDylhPr3N+ROhNmeeEU1qXf/08c10GimKMQ9HNj/N1cHiTPA3JLDjsP\n3GTubi4kq3VeL2ZUuk128xgtlje0HlFVWAa+lTWmKnQn2njlGI+QTNgc7bfN\nJtn9vwldlkAT7IOOTk8ALepLJP8cIGF211/UMc8K7lAioVl6fIPFj71qsnh2\nrIh2nCysN4+7FQSVbSLTIDPPPzo3D+gZJd61B3AgxjH/IQTCMtHp6jvDvveQ\n7QJLBmoUdG1BUUmwoYKV6/9FpSluznj0p12K9O8OfONeXqmuVwgI4rwLuXgc\nVWyM\r\n=Y+l0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.js","babel":{"plugins":["transform-async-to-generator"],"presets":["env","es2015","stage-2"]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"8bf39a77cb35d1db819a7dacb3787421be94a0db","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js --no-auto-watch --single-run","build":"npm-run-all build:*","commit":"git-cz","prebuild":"rimraf dist","test:dev":"./node_modules/karma/bin/karma start karma.conf.js","build:min":"uglifyjs dist/ml5.js -o dist/ml5.min.js","start:dev":"webpack-dev-server --mode development --watch-content-base --open","build:main":"webpack --output-filename ml5.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.2","dependencies":{"@tensorflow/tfjs":"0.11.4","@tensorflow-models/posenet":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","uglify-es":"3.3.9","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","babel-preset-es2015":"6.24.1","regenerator-runtime":"0.11.1","babel-preset-stage-2":"6.24.1","eslint-plugin-import":"2.9.0","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-async-to-generator":"6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.5_1528146936152_0.04593394184992894","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"ml5","version":"0.0.6","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.6","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"96b0780eac7d1076bcb73e0571d8f698772f2073","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.6.tgz","fileCount":5,"integrity":"sha512-SwBAkOJSzC3H0QJUgJlyCPZN0Kavo+bI+/Lhs93ctNw4Buk2cmKL8jArYJITdsNyIxU3ibPO6SMKmsJ7GanxCg==","signatures":[{"sig":"MEYCIQD7t8/cqJiMaE7Yo2EYw5nU0ytqjjtsn2GjDafdTds+SgIhAMukkHbQKcnD3c7Oi9Ry9t68GcpqHIGJtnk6YUt/TuhZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIEeYCRA9TVsSAnZWagAAxCMQAIpIkXk8TvH6MxN3n5/0\nJ+PJR2LOyQ5z23ZGSpPOGwn3UhjKz96IBoMKCU55IAF+WNJTppceYe4/3Jix\nQ2j0Ze26pCLLekUsb4jHXNCcaIu6H9fF49IKMHIF7uqbSQjV2VoxAVdIDFqf\nRmAsvjmZ8FPHZPac1WZ4P0mAnfkIzowC7Eg+MZX2QmHwfv8xvNcmNIRqx23R\nxbyrSHDtYb0wK2Ba8pV6p8+2phmeUqaCr2uiVWg2doP3eBwio8EGwrp85Hp8\nNBJGLu2nEIgRAibEE88FjyJ+4yO7BehV3hXZQ0Q56ZyrgSMLtqkx17hHnyB6\ngFE14XEsaCdWlO30Y6WVGArerN5oCNpD2nw/8nH5QBDLQdPJwfD1eU0qvCfZ\nL8W1UTHRHfRAm2h1z/8LhUQgRxfcxY5JWRp/LPiWOWWTBRu+JljB1CJ3xYhS\ntxrHX5ZlyjOrgIJ6PWUO2mME+Y/NHSrbGewBAOjKNhW3nIgQRxbHduvaac6i\ndHHrNmGhWW7qRNRXJLkLEmXI5+yyj0VGQM/4kTiTllPZIBhGhE2aN+fiX/FM\nVs/MAvTJrGhPJb9Ld7MlOmNzdUG9VrlHwOAQNVRmIMbP7R+j1sdX3Cug4POS\nyGMsO6NESEZCwDQARwY/lIq1hefXMEUNyfCwkayiVHsJwS/8t+0GzSq5pw/V\n3prE\r\n=XCZO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"6746924d259189184d585956bed579fcef4041ca","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js --no-auto-watch --single-run","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test:dev":"./node_modules/karma/bin/karma start karma.conf.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.2","dependencies":{"@tensorflow/tfjs":"0.11.4","@tensorflow-models/posenet":"^0.1.2","@tensorflow-models/mobilenet":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.6_1528842133893_0.4640724043728408","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"ml5","version":"0.0.7","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.7","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"679a7830fca5ed4f1e9c56d3cedea4a4425696e0","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.7.tgz","fileCount":5,"integrity":"sha512-WGuTtXV4laJ/kNNTFxwrEIaLyJSl8eFbVwFyTP/fjtMR6SwTokhz4RsCNUUuGAT2v2/9VoTKnCXnm1kOJ5K+ww==","signatures":[{"sig":"MEQCIFT06vOEtvYrGlS6bVwwzHw1mrrAnCaQ+n0w5wITdtWZAiAy0/FCUIDrk3ekP5tgvsPnSi85qZHXUf5NZvxTBFTWQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIJVVCRA9TVsSAnZWagAAtyQP/iyqpylC46COoYWZrof0\nL3M43mrHOnnUHvg2yIvv0scSPGofFLXN8kvBiMcejxqO1JG2CwH3z6QyV9U1\nNCqNp+wXOr7vZdxVfrwJ8Ds/oOTqnwsxrA1apjnDAX8JNK07SIlzB7bUNwdU\nzRJCGOGY7iiLvkjdSqQZLfxn4kOvlvp868Ge20AucjeR7ZrCpABEf2X69RfP\njYufHrQBMowhdq2exrTjQqOScYxkNYjJlDEuc+MR9lXjXmEczuxnwLsrOcQN\nn8u21WJVgzAjxC42tZhZe68QijBcrKIHmHrZ//2YIXWePNsWDNy6QxvVqIK7\nr4N10eJZjorlQj+HM7pWBMbCKcIiVwuFBM47JOWJFS1iHRA8bSr4AqeTJfNP\nBvbHPyNllpWwrdLiIwpcEmKzrxEcOQa2+bjSEfQ1DCCHlQUE+eGgKIjTCDfC\nWeCsNotBH1wPXAJQQXf3BPi/ezAtoyUect+RwPecOMAlTwKJ0DVlD9Imwxe3\ncQDtNgb0IamdIFE1DDYiLNmfpXwKVFhPKJWHOfSzexav0RPw0rEnu9Ufyaek\nGadiHMaaPg/vdYX0FHKopK4iH3L3FMRBYUFtF42jmnh/FCH0v7RN4mJ4Ms/z\nefLXgmmJoLN4fKUcMsHJlSnNuDKtdtpee5fCLddR+Rr9h5yyUSzCl54+RzNO\ngi30\r\n=dxVl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"bd7d92babfde614342cc031d1cef99d34c4aa96c","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js --no-auto-watch --single-run","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test:dev":"./node_modules/karma/bin/karma start karma.conf.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.2","dependencies":{"@tensorflow/tfjs":"0.11.4","@tensorflow-models/posenet":"^0.1.2","@tensorflow-models/mobilenet":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.7_1528862037417_0.29707629201802277","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"ml5","version":"0.0.8","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.0.8","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"eb428cf6435c00b8c36211af1355a89f0803279f","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.0.8.tgz","fileCount":5,"integrity":"sha512-/bTrpg6DkGYxj0hM5tdIr2yRJPvwLoyTP814uFXF2QhUQZEiGdosWMEkTTCVcVa95fJ++bnAIECXsMnbTvNNHw==","signatures":[{"sig":"MEQCICGcXIQQbX8vDmNJv/g2l9wob2j22gzFT9lPpNg6Ns9cAiBdkel4/vAf1o1OC9vb9zaYun7E6NkktjirXY/LD+X/hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4100530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIXA4CRA9TVsSAnZWagAAnjoQAIawLSeP4gJ3ZMhels8s\nXuVYx4Yghb1Wbq6iVo6h7jAi+Ob+lEw1u43T0hPDicD9x+LA0d5/VKc2Ljt7\nF2S+ykLi/GuuaJwpMybxHHmv2xgazAblOQSQlWLTg4wIdfHcv8gewPvqlPJG\nG+fT5cGh7bOvtZEFphlpxWwrjnPpYyqkGqM+7lOmGZ7gL/q0z8C9B/ZPpE2j\nym02OS4YxNBxxExiZxcfoDSRMrbBmdrb8QCZiyGiS+pyCFkm9g2ZLrgNSpAq\n1ss/77i5KpOVdmsNrcPPYDKEUkMDB25ILuAUQ/GqHv83v3xnTsV+4lKrIcnm\nv0srYjqdC13R+sl2YMGXJpZXSf9o3i1F0QBXPDwRi3q/mRGNfHZ53J0mpFuT\nxjiYJazqfcekNuugPDM200Qq2Xv99X6I4BCbsymwqoB/8jgDbyIAFKQVc2V0\nOfKmo82hQ3JI0r5I2NQmZQXJAKGEni862+rj9Y/wQYlnmdArA8fPWB5jGCww\nxB97WFl+nll+smflRFDAILmj8wAE8Nst6XR8LQGnqjdj5kCZ0h7S3qsSX4SD\ncYsJrGvqWrwdp0IfBM8rGNhA3f/9V+wTlQHAtTllJPt8zLFEA+mVFqnEFlse\n4IgsEGY23pNqu5cjKSv/gANZbb1suBVz+lNPf4Gp4ovBnhj+vmFNVKhMSh0z\nXjVV\r\n=BqQY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"95c39fbdefb40bed2fd9d9ac2f4a1f4dac81c06f","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js --no-auto-watch --single-run","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test:dev":"./node_modules/karma/bin/karma start karma.conf.js"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.2","dependencies":{"@tensorflow/tfjs":"0.11.4","@tensorflow-models/posenet":"^0.1.2","@tensorflow-models/mobilenet":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.0.8_1528918070259_0.5966083591964884","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ml5","version":"0.1.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.1.1","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"105f3fae4d06fadab3f2146dc82b3dd0ad505187","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.1.1.tgz","fileCount":5,"integrity":"sha512-7uTzntR+wUSay33LSq3IBTdwggBwCbxjruKbibRqylRilYgy7yNvP0okO6nnPy4/sYLGXS6w28s/GyZ3iTZhIQ==","signatures":[{"sig":"MEQCIGOzC/cytWIopSLA+p0aIFGO+Oevjnkf4cJQ5hmaK9iyAiA7PuRfiNr2yMScF7YjYbyfTk7f97S5vQnC3OVpbjRlcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4107272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWk9qCRA9TVsSAnZWagAAYAEQAJkMlnEkkmBPAUUK29Lc\neWlPpTMG/cbTrYQDmTqMb66zc3bsr0Wkqft47LmH3U9dp5vVDMnaR3rdaH1T\nEWbYGkkZT0F/dMYhPxEoh1bOK1AaYQT/1e6ChqNqCFRYvzMtY2DAEOekIGdm\nhxvtzCqBFtLChvGLIfiZVB4D5QdxFo+ibrhyEy6APXZygAeNuH0jeaZ9yAsw\nF2yIEnQkpeNA3gK48FqOAEHSC7yYipWwGhQRJM6f3zxzBqBCp/W3+69HxoIq\nUvTZEjgTbztiwUYSWj1pXV1nW0oR3jG9OPj8f9Tp5Q+JgEff2ispQKGQl6kU\nxtOwe4lUaG2VSHtI2ZO+dT1bTLyHPfxHrE7hyNmBphCKFRCSWaXak58uoKaq\n3bktflhppB6kr76gqRPXVucfTqPZvmwic8KtaqTJfougu1re/JRO6lj+d8S/\nqca5UB6BRcHp0SXv9rNvPwADmmpcF/rKnVmxbwe8uagunkvGU+HF5xI7CYe8\ncm4z7fQtss/F7BOXCXiViI1VNUBs02oN25V2Kb3JDhqfd47US3Vfmp61NxjC\nntnEyuWo3Mc7BG498FGmnXj7ssw1epxi/zzY59EhLEtiV95D468bkTpLg4DO\nRD7cRXzchForOl61FbncFvXwA5OXxdLcCcFZB92JDqOJazY03kg31wMS0sWw\nBzzv\r\n=Ab89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"files":["dist","README.md"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"d1118f31359a2261e46d51b0bafe786e98fa7eed","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.3","dependencies":{"events":"^3.0.0","@tensorflow/tfjs":"0.11.4","@tensorflow-models/posenet":"0.1.3","@tensorflow-models/mobilenet":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.1.1_1532645225917_0.14294976425089456","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"ml5","version":"0.1.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.1.2","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"0a231ede477e0a5d25a6643dfd1e4e4832ea2d29","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.1.2.tgz","fileCount":5,"integrity":"sha512-ukMqT6vvDxZTAfY/jzSBWnFTBDUuG4NKU/Afk2Q/LLQaqjpdpZ3XHE3m5/caEbaOrE9ND/azq5MuJF+dv5aKFQ==","signatures":[{"sig":"MEUCIQDcoyfcuhk7Qi6c1M9MGfZu4yzjWFabwJfkwaIi/bdnjQIgArmJ09GS94T2EyEc8Cju+8l3Wxtu12JM2dheuB112MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6884937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4R2OCRA9TVsSAnZWagAAmVEP/1WIoSaeH5agMYU1efAa\nd/alokrb0SzOI8Y1fdAMP8ccsw96uZA/j+Cmyusdk/T8DFPLPJjudEN/aGJR\nQgAPxDpkEvzAsY0/oSZpE1/0d9CtUvtUciujTZxhYjCgoCmzk8GfmEFa6NPV\ntFgMpbVBjX+i619W70jSSTrFMzykI4Q9a2RW/Wu6JTnDn9iIVZcTdUexL+8F\nomoMD4a4L9W6CwM4cY9MqcsRkHoWbfg334W4I8HeD2y+kuCs74WCRPeMsL4F\nkTN6ykCG+6/znmIkn0sAT8KWJyl6f4/uuTBMW6dt6iHZR1MVRV/eR/52sg3v\n7kEBRcxyueCoIHdAIYnyFNcuw/ZEvMxLekdkGOc2tnp+HQi2igGnkRdWNr5f\nqM8weocRfxRGKfXMxFT+TWThuI2myp1naSNMfPN/pzks7D2Kyqf9hHMEI6l5\nYdtltkX6aHUCxGQLtaK+SpyPreP00B3s2xiUM4qtk8jks9srR5Z2ESRQUN0I\ni+G4dKfTgdQiR+ubLQE1OdnZufvQdHz9RJOG1mzg9kQxU4ulxg0EWxfSILlO\nOWYtzPLcg9nwGTGmDZxSSUuEcdVs3CsayHZKE9tnwBe58Nw5PP2UHGOqpGPr\nJzNAHFHf9FmFopUhkyl8Y8wHE++6nxwoQ47FFggfRZwgzcQaGTEOxxCYaqDk\niFnw\r\n=gi7b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"cccccbe100e571d79ff43077007bcc24956b5300","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.3","dependencies":{"events":"^3.0.0","@magenta/sketch":"^0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.1.2_1541479821319_0.4849249664943387","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"ml5","version":"0.1.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.1.3","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"66575f7bfd4991415e35eb7c4ecc2d783f9eaef3","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.1.3.tgz","fileCount":5,"integrity":"sha512-YqWyZaOyuK/5v53uO1/30g/jq3F07TG48Xuu3GX2/T+A/njOO1zU9fimkR2+sUHYeUbHwLBJ8vfIKJKsPckYpg==","signatures":[{"sig":"MEYCIQC2FiTYN9wcB/iu5eJESe4Q3TwO0Ui8Pwwtlt4nLEGFLQIhAN0BdzX76Jc5ywZ304LVXPbn80E0WEBnYH3ATubu6Oyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6885240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5QzrCRA9TVsSAnZWagAAvd0P/RjhDiTj2NglzxCB4Je2\npkpIlvP/wWpJVu4L8wMmFSokdVAN1tePYk5RI+o5TR1r+mY3FdYsV72OEhBI\ndp8kn+ctVSiCorMDyZ2X7zrLGoH6vi0Xbi/GCgpyiokJFz2zbVuzCAC5Hbl8\nuXcLrZw4ZxsCLm5zzx68Nt+ddh35BFPsifGd/lAd0VfNrq726MpHHr3Eq4ta\n0YsVJsJOp9yScseyAszWYgkBPV9ANzKdeuwyjiV/ZY/MiWfj+4QB9ll9dCXH\nVW6hMQ+EFPOj5i7sD/3GHRW1YC177RGzW5f06DuOwvx6F76TeZWl+UChRywy\nTu1AarDzBm2TjTZqh9ydwMzIPT51l5z5m9HB3wp3NyQqs+aAF6R4tJcs8mha\nQzVGF6vpL409fiV48ZHlhb/ABUXq9vnBCaYFXdkIluE1K4D7O0VfbI11nHXA\nKYUIlEfORA7i1ZP+xL3lwOV/9bYCgsLUQl9pNtfeEzC4ymuTnwkk3ewkEZNc\nNm+ikZ7AcW/62ejq0Tv3GfWwL/8CUvBpHJy+kyTNpNZxCPqdc1v8cZ7ZwpLV\n4ZCFOj9SL4UPsyMoW6bKUHIkXWh6bmz9bjHfo+ve+ahS+jpF0cfAOcHBd429\nXUOZf6TQ1TdEljmocEY+2eEOuHg3/rIpGuneiEm2HGuMUeW0oeStaSS1dyI/\nrGGP\r\n=/4+Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"0762f1827f4016daa518ee8086d782af6fb123c3","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"cvalenzuela","email":"cv965@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"5.6.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"8.11.3","dependencies":{"events":"^3.0.0","@magenta/sketch":"^0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.1.3_1541737706827_0.7425003305290572","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ml5","version":"0.2.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.2.0","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"d2da5aaafc1481f6073737f14fa4a07e395d1dff","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.2.0.tgz","fileCount":5,"integrity":"sha512-ie6eHY032GIWUNbNasJBDhHkjgYXfnvCKaEjT9V5QgeUMlZAm2sgDFJYz8OAkYvF72y/XVEVDb2nDPoxO3F7rg==","signatures":[{"sig":"MEUCIQCsUaj8iTc3vnfaChY5uOhh7xwd/VZEkwKLDBuvIjXxqgIgIm8KjCUHT31CS0dOqUy4mLiKAnYMqU+XnenmiWks9yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6885240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcShrrCRA9TVsSAnZWagAAzzMQAJmoZ+7Glxj1sWL3E0+7\nnPDiV7XK6jHDqFJ+d66RbzXTjq+kV+fSBz8gse3OYB8Kr3gN6iCiVi7CTAwe\n0UHGHbVo9K7JuXQQ5DM4GBatlxxgAS6zsESMOdnnuH0NL5gze8T65nAu8TA2\nwXcDmYqrlFjnDj9C7jhmCmtFWiOVn/T3mzIT1SMKcQKFocnDSXEx112GSL6u\njaM9Wz+ts7cpFWrKMmQoLZJBtIdXc6tT9b6sibb1MLlqn7WAJ4gpYc1kCRWC\nTxAOym0G0lgWa+zVdQpXoNBJZ3lI5ZEnSeDfdqCDkE8ebuIjYto0PIVHPbkC\n2CYokPX2WzT9mMijFavuRXZmbMPhrXLgvb2T1NogIiTg51kOPQhFEnNkUYUI\nTMMvTF+8vLg8n5IfrvpRjfymjxT/r75u/NjGp41PIo9KPM+rKjudVVDahay/\nRzsSjMbA6bBG9emq92hWsYVxcBqHLBHGbKSriXfc7f8SDNcSGukd1AmJn0vn\nCGPY1VXMRQtHmymVzYnC+jvzLNTEiLNn4+CVQ0WtUjZmIpuLEPtP0LDi+09o\nrVHNVbo7Sx8KFKtiK9oE+f1BaZ97KxFwDFb6go6iZphU0LtDrM4f+7jn05rN\nCMOPzRaHIUcjSIusDipxvg5RkfI5uUn33FS+KDZk4JtqWY+2oHpuZdToI0Zm\n6Xan\r\n=DkyC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"a45db5e8a43357f05a43cd26c910573e7f68bfa4","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"11.6.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"^0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.2.0_1548360426505_0.7064381512201139","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"ml5","version":"0.2.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.2.1","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"e1fbe5a223782bb127a36a85db57bc4d928c11d4","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.2.1.tgz","fileCount":5,"integrity":"sha512-DvifdyFJLKq+TF/mEjDEs+jA4iZ7fv3/o/mSfjlHIGlGG5G2W+KQM7nhYFKgzvFR3IAkJaDhT9zrwNinDhXyBg==","signatures":[{"sig":"MEUCIQChOj1aGRKNDHUi3T4MkFEUqoSh5nX1JF5hQtFWP4H3MAIgQ02MfLQQpBDvFbDaQrqenaazKCHPKE8XSZ53RQWjK/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7163727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSh/zCRA9TVsSAnZWagAAoSkP/0TQdRpQYCQiXR09aNDp\nBYlsaL0W9yQszLiOa4N9KU2yAFuVlOYwZeTmCJZYn/FsYQMOlbGCd/WOGonp\n5cQEmufg5Ae0ILsjTtJbBMeXL0eXEp/fnP/ngu7ktnYJSdpgL/OAb+OxpJr9\n5dBzXOozmm9lV/TTn6CB3jPO04rf0+9k0w6vZepaHKIZqS85kvtV8AIQkfJK\nHfr/9/nqhHaxLq9hVNH92YJBxQp9RQNNSPqEkLiHcPW+lCENU+L2+BeE0iR3\n9g+6gw5WUMbi09t443Ypexp8aI0eG9SP/7U0yVp3GwI7QMEbV0IdGOd11tSE\npunVK4YBSQ+sYOpezQFzktAHK9IxrFXZPKzIDHmV8H/r6SoJxPSBOcOumtvc\nbp1qQMKS3RJA3vsaBdKX2PekWPXr+8YKBE5MVEnhFovB5R497FPUA7MkegLl\nAxJVLMzbVeXRfm1/KPErvJ1dC69r0L+Y1wPaHtfq6G2p/8cV9oxRsszgWMTJ\nwvI6bLTz23UxzOfvCoSSpWCbvN0j2jMkkG7o1OGWmfm1ZAaGrdkiwXLLTWpr\nJVZC7vB+Rcd965Xp6Qky+94f/0PpMvqPqbHP08fzR84B1EGNMW39jZ1PbEMx\nx3RGKz6RKI5IisFjIj3V9EfBS9ABb2veuvfG+0J3UadVP7Orrbrh0H+Bu+rY\naX8t\r\n=r9EW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"0d74c269e842e701d7870bd52516b432cc77ec74","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"11.6.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"^0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.2.1_1548361715152_0.7273720384714664","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"ml5","version":"0.2.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.2.2","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"6df05528747176e45779f999b25912cdbfa97063","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.2.2.tgz","fileCount":5,"integrity":"sha512-XcRTVk9lCzuTGxytAOJKYzxOV4+vRNRDPy+TX8n2XmKE8Pm8Z9oH2Oi8Rrmm/ByldIq6l+lMItXgWll0lCkjQg==","signatures":[{"sig":"MEUCIDR3Rh99LFKCTtE08JLTVA7XLEdrWnpAgeBZTcKmi1pYAiEAkiX+dSYRU2jGRznehQxMRs0eWRRjBpD/iOk7qmkmFT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7176403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclXIVCRA9TVsSAnZWagAApUEQAIWytKNDJToyotElvkxM\nZ5f39YOweipHCaiTBgaG8v+mDA15h194bCX5VSFE85W7lpxlh4HL46q19a94\nL1zrsDNk+AgKlzz7ONnt1xC/2Hdq7WF72li+bZGKKRrS0iBbeuTjfKt+kjDj\nnM1AYrX2zD0TCnDkU/ICXGRwyiAatCHHKuRTtGhenZwbJjGw6d0e/HCrQyAf\neior6Z/O4GO0YKaoOyDDmcf88ZHuJTzBRQk+PN0tvhPw186v1F9+AI+EDv5Y\n5teStXI1nKZptkK05pjqShoYYCFb3zVGqp4/NyqYoexOXvUwPGCRb2DoUw9u\nMgifDWcVV8uRL0QvjrAow8cH3SbMDZ9e+MIb0Na9W0PHGwb4UZZlzowcbN0V\n3ZrNNR7F94WpAgHMMgMUzwaBzN8uHFtktSgYiIA8l9Lvc7eSCuWcTZuSUUQr\nXc54Ov7VAwVxSS83ZQca7oY1GOjCDGqzxE4g5Z266UJ/6dMHjAb1PcGO803t\nUS1cuciF0gIJ3e79lQmUV9nrzt0jsWQXhDlvdYmOuHsGC5nCisQf3vNR4L0f\nYVEuZDGie6W2d0n6luz+WJu+PJk1qOjqvOZdKuXkazzPvhogWW7+8WQIEX2z\nClRK71uuk4RSeTBhPoY8ZNRyoiXSEkd8gp77q/vh8yJAHboOkwD+IHCEbGXk\nd5Sd\r\n=4OFn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"c2d48f0e38a7fe1bd8c839c05a3b40424da85f28","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.4.1","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.2.2_1553297940700_0.4685853637531967","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"ml5","version":"0.2.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.2.3","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"f420a2d578746114e0fbdc857790e1c09395dc4b","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.2.3.tgz","fileCount":5,"integrity":"sha512-8G4/oKWfKd6NchjqJo3mwh8jV8oSX6QqiXObFbi8CmBvet39DHuFiseFEOYv7CF6+QHWQEi4GlzGNdDgmuI2wg==","signatures":[{"sig":"MEUCIQCQLk4Md0STT8DVplZZ15/qw486nd51zNt//9DqvobEbwIgFvA7m+Pa60cWUjpXdjR5UXFLwfGNtNZYv2IzTrDB3Eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6954582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnoN5CRA9TVsSAnZWagAAATcP/0EeSnQCi6osZhioyLJs\nSnPTjmcOW+iKr8bdDJz5L8IpPuaF8P0Hx9pDruSlQ5qMaU8fvzCdQSeJLnNN\nx8OhbCTLD3PvV0FXB0nUaAfCCQqGP4xUcGl8Uc0BQLa1bBEpQGPTZgbJVRQb\nhkAle0ebEK/ylpXfn4mWPd1yaUIgJMUvcsAAUabCyK6wIhhmI8tlNhF/cZqr\n9Hhl6TNt4bKZS2gQWZ0T3Wm7GuGWj4r2fo4RhIf+yS1gCkYDMD5L59kXy1wB\nda8vKCbjGtQbekk+rQDr22Kd8hyLEvCgeUmbsF29cG3wN+KUQ9nYWmeLumjp\ngdrT4GD5RgYdJm0tCrOLGtdpzwxg1Fhe48QWzQHOKLP8zSFGSp4/A0zeaTXV\nUnDm5PoG4ukBIkAsmbZ53H3NZUIAsIxYwqBnBM9OtljeNNE5JJnAKfR/8Nz+\ntnPNumWHIb6Cp8qTQP4caRYSDYoCkKiO4DYb9n6m95/B2eMDAdrVF29Sjigu\nuxv4VTJ69Dj36rXcB35CMSb64KWEy6pN7uvDoVMEo/i5no8yAHC3OxwZy37q\nWEeKHhclMWU8X05dOpeAGPwUQjIFzjAUPHVmEeQ+7w+vCEaEi/SQ6DsRIhyV\nLE37+RH9ahslDyXEauzswCFl5V95PjFoxhCl0e0lZgEwfG8yaPaivAl1r/ND\nWRD3\r\n=Ptlh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"03bab680cc549dc9561aa24b38514f5972d3f2e2","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.4.1","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"0.1.2","@tensorflow/tfjs":"0.13.0","@tensorflow-models/posenet":"0.2.2","@tensorflow-models/mobilenet":"0.2.2","@tensorflow-models/knn-classifier":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.2.3_1553892216187_0.23486453829666476","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ml5","version":"0.3.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.3.0","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"134d1421fda2ff9a86470b205eb4e0fab401c472","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.3.0.tgz","fileCount":5,"integrity":"sha512-GhRy+/FBcmy7eZCmBFag/8rweziTsKKxzeGbC1xG54LU+nVItT0uBLhuZPa+ysyVzV5YGunLL5seRiAGa8pgbw==","signatures":[{"sig":"MEQCICszgOe4vk6F5MmAB5Fx9cswr65UDm0vk4jjar498OmxAiAk3NMLvKHi7N1lucPuilqrccMtKoO7nHqlfeYmRRuR7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5289313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6BHYCRA9TVsSAnZWagAAx6AQAJdtmGdXB10QL5Vz7Nr7\nhwxERlFtcjhwu7m7saHMMn4mKk9eCqHpGzex9TdTkqfvIA4KD2tNcanIlT6L\n23XiXfswotG0bqg/llZEtlMXrzXDrUXm2QPnDCHl4DqWCtIR027Qnyq6qNi0\nEFRNC4VhrcrmNy2xkX6nEqCxtoBQqgaDcrQQ6IvsrIeJhLoX6JDVuJBTnyio\nGAEUQO3zx5VNyulBrOWRFRg5tFTY9eX5cxa4QP195BiOfkXQClgdksF0LcG3\nwuTaR3Ug2MXNL7ecpbUagy+qAH9mX9TCzI25UNAEmjT+lxMXzE4T2Lk+JEND\n3CQ6sMY8dohgMouHgH1uc3WqD3HNwOQ64M17o4dUJsStjefeV36mCtdAP/Wl\nL3IKiHLPXYqfNTr32S++PzHtlrg6PYVrZyc5+Zs0RpMsdwLbLON4rh22i4j2\nH3OprIvopwGgbXM8vKJFYi+K+PHV9URVBC7va60oo5MNxzcoDGQdCUQjG/hO\nZpue/C+OWthYRaoQISq1hlJFene5tIY+XZzxklGgCeoU0DHbStNeOqRDJBQ5\nqZPCrxrbvycciXffRL475r5iNDGnxQz6Im540bDAiMCrIHjl9n3wSxC6L+zG\ncoIMtFn00mFisKl916t0QD3EUUViiqn76prjjDfWjogQSrswRgmmJl+G5qn1\ntoQ2\r\n=7NAz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"b4a0d7634e55286d8bb59af0562c79ed023e31c5","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.4.1","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"1.1.2","@tensorflow-models/posenet":"1.0.0","@tensorflow-models/mobilenet":"1.0.0","@tensorflow-models/knn-classifier":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.3.0_1558712791149_0.1307506736017543","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"ml5","version":"0.3.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.3.1","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"4c441aa2cb05a69bb1ce02fa9313ca0b896a504b","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.3.1.tgz","fileCount":5,"integrity":"sha512-g2lWKOV0NLW+LNaH19/wnLvax7Fo2POzHWMocOfSff8nciCl4gwuchGURABvYLXDtKwJP+/EbARH8czceNW/RQ==","signatures":[{"sig":"MEUCIBiiXdCYLyrUUZLXmjQP2whbhCWpkYnHxXjGP0ZJ6BL4AiEAs1oZC7MTDikl4WSKpd/CIqnA3IhiywNXg5PFEpNUVxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5578094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9BxDCRA9TVsSAnZWagAAIM4P/iFllJMcIszQJMkGgPHW\nBuVlPx88qen/zMRS01gzb2yGMjvz6HQw7ux7egPDrmorzIj6aqwUbqccrJXC\ns+SvIqwZzgMyYPiN4NKMTac+m3NHaA3uuMtRimf5kC2sfojCpRN8whVbeDgx\n/UfBTV5BNTHEqkLA1Moegzzka39/alLWn7g1A2FHySuBzab3TPHbh3b9Q5g5\n5h99icWLwA1gne9c5abrsfTyoCLzlnty74NzL5JugoTGq40Q3iHaXBon+LgY\nks8kE2BuZ2xynekU1HPdTJzknsS/AeUcQBRbRx4R1INkmIJp8kWfy9oZQMdP\nhT2+TArUA3lTB5Rxb7pNKgw9rchRcAaWi4QrglGWK+a/J2IAMdqfNEhtOx5v\npoBFeTIUzN0oycxFWlX/InOh1ATkhNSS0Clwjtjab6nl6qF4NU5Utgpq+IWc\nUx8gy0SFWEP20EoovUj4rXCEjqqqiIfFGYe3MVTOD4ICQjst4ogNH/Lf+nz7\n65QFD4FRAL+sVj17x82/PDLWu8eqDuu2PhqqvJXNNhpkVC88QYUuMV8GV1Xg\nA9CySLeTwAzxyZ4T8B7/+B6/wua4DUCsEwxJiiZlXv2BmBj83HoDjCDL30eK\n98DCcuBCvlqk9KpcpLD5YA+5aS1qaiVflslkJ+oPFFu3tRIfSSF0hbvPJiRr\nqaYh\r\n=HzD6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"0546e377ff6d5aaa23d193ec326b9a5e497cb0c6","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.4.1","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"1.1.2","@tensorflow-models/posenet":"1.0.0","@tensorflow-models/body-pix":"1.0.1","@tensorflow-models/mobilenet":"1.0.0","@tensorflow-models/knn-classifier":"1.0.0","@tensorflow-models/speech-commands":"0.3.8"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"2.9.6","npm-run-all":"4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"15.0.2","webpack-dev-server":"3.1.0","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"~1.3.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.3.1_1559501888263_0.7780647689445319","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"ml5","version":"0.4.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.4.0","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"2ed87b06ff7558afd4ad6deaa90da4b683367b10","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.4.0.tgz","fileCount":5,"integrity":"sha512-IBzYtb6VVKXVeS8fh4fprOJDDzJ5sVZ4/Ufpjq3fGqG+ppNQOlgnjocooqDs4WcGzUXKH+KlAZCJcWDOAzRLtA==","signatures":[{"sig":"MEQCIFUzv20VNgjNGnAnaJ9VqlKPiRHYGtUBkLWLt3bLS+8JAiBLDFP1P7qIoGlEmE9BOlcPMqtlfTXwDUi8FsQ/lpp1dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11003375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqOVsCRA9TVsSAnZWagAAj9wP/1WNb22/KWiqna1+R+h6\nKWZ9lkArxX75faR+a/5zv7r2unpXEwM1v17HuC4bK4vWObF5zVKcUBZej0Yg\nB95roCB5cdua4cS/pSUSC/hh0JgikGGTPshbqYFxkBA2mQgR8qm/JJhRITRr\nuLNH7ARGWVb5DluMAARRSac5IvAZNmSvI0b2acEqMPjSZQNmqXu5sdAdmnPF\nVFg06UTDuKmmXjAxHZe7sh7N8rUZXGb6eE9/WObSouZxre84IWrFYKKyIpUj\nPwUo3lgojaJYDapwrd2SxOcV6NCQEqZlldNTX1lxAMAppiGxL9lj9VQZSbNK\n/aPHvNPUDDsF/Z+Xr/OWwmBSao1BEy9GAXjI6a0T/yAOp5/yTjFSq314hhOf\ntko/NuUWT1PpPfh6dFGq5pNaGDf4ktkm9/i/Q0z1Y9+gWw2vgbxnag7P+SLX\nFVkxvTJMTDS/6BMNuJpKCtrN9qtW5YBePyW+Kxi0z4AbuUo/5BEMCNs5vDl5\nmkdioGEda6K5fqEzn4tUAAw1qcRpSbYO7hTUN2Qph2aJMaOgZf+52vkr475A\nDGL1JbGA+HJ7oH6YDvBMQnSWJTGI800AqU/b8/l1BkWPYdORKG1wNKH72+dm\nvioE9gRsLzAyyh08T4WF74/iytRiermSW0c7BxDyFj4pRUUkPEbqBHZO71UC\nGS7H\r\n=U9FT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"d5c838dea6f0d75603b83fcdf1dc150050a2c76b","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js ","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","dev:docs":"docsify serve docs","prebuild":"rimraf dist","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm publish","release:tag":"git tag v$npm_package_version && git push --tags","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","release:prep":"npm-run-all --sequential update:packageVersion checkout:latest","release:sync":"git checkout release && git fetch && git pull","release:build":"npm install && npm run build","update:readme":"node ./scripts/updateReadme.js","checkout:latest":"git checkout -b v$npm_package_version","development:sync":"git checkout development && git fetch && git pull","release:commitAndPush":"git add . && git commit -m 'bumps version and adds latest build' && git push origin v$npm_package_version","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.9.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","face-api.js":"0.20.1","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"~1.2.1","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"2.1.3","@tensorflow-models/body-pix":"1.1.2","@tensorflow-models/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","npm-run-all":"^4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","webpack-dev-server":"3.1.11","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.4.0_1571349867994_0.9048941509349051","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"ml5","version":"0.4.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.4.1","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"edbce2ed2e5af4d42ad75a898402e53e3172739d","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.4.1.tgz","fileCount":5,"integrity":"sha512-u6NT2xXcni6TnMd4ON99Gz7PyElgyZA8FNJgsZxcn/8XqRGKWUSEuVt4NZbvG5xJO6v48frTnOHBovqZFZcGaw==","signatures":[{"sig":"MEYCIQCHS8Wls/GXXjGiiher3GUJVXXX9yOoeFk+307k+YGKgAIhAM1a+iSz8TXTObJXu5/6KPTYElPnIYHetWmq4xTihDdk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11007587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsgoiCRA9TVsSAnZWagAATWoQAKMRnkZUTFsniy3QhECZ\ne9o5InWcOxoDieuldpYLpudyjB6lmJ2fDh9FMkjKG8Q/QDpMWOI1QtR+3jBp\nY4fFJYji3clJmIrm/CGbq5WfCKKi4VZooAea4mdka1kqxC6cQVAeBMIKn0jP\nNFNP51y9IoH3eiIHdERO3ibIrvjuj+Daj+2oNXlEu9Z6rVZWeQAYpXjQ9Isi\n/Z+Oix10Y26ntubKJgyeUJYQvVWE8x2eQJzk7TjAxc5stMSzgM++0JncIonX\nFtybRVLrSD4L8JLgU2J2ldz+B96ZT2vmG/Ez27O0fEJjn4YJ4jrC2WX8dmBV\nZ1OyhEfifqCWismn/EA4d4+3oGHikxAQ5YbjQOzffmyhtjCVMtGy0u9HmoPR\nfXc3G493m7722P2KucqCiNfnVi7iZfJ852d5tT5+aiYuXyFbxwtK9JXiMhiM\nSJvk08/URkR3eU2Kl7TO/k+J35dXU85c1mVkHYL7PeS0IkE1z2hi6zgMUZzf\nLuRpYETeQa7PWqI1Z2zaL97y0+uoyFzzhjoQspD5kmNHwwsIVl+V5rhJOYzG\n0t1a6tBGaTVeAwzuvP0Nu14X3/oJqGNwAOvKOKuwVvbLivjSE43Nq1AHyysi\naqZfAdUflrbsozFCSib5xjLXB6VBGXx/rycjlx/T6qWSje8M0s4sTAFb/9+a\n8Df2\r\n=Mn0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"26945e0ef1c816f3b75c6914219f72d352a0725b","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js ","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","serve:docs":"docsify serve docs","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:readme":"node ./scripts/updateReadme.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.9.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","face-api.js":"0.20.1","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"~1.2.1","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"2.1.3","@tensorflow-models/body-pix":"1.1.2","@tensorflow-models/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","npm-run-all":"^4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","webpack-dev-server":"3.1.11","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.4.1_1571949089420_0.23588824951850929","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"ml5","version":"0.4.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.4.2","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"22b1ea969be98a770d8f2a578647001b35f8c415","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.4.2.tgz","fileCount":5,"integrity":"sha512-bsrDvFnPT0c020884KdxKousNQsl2wBV6ykNLQ4G91UVU+hPoN72VHZhjlGEapByaJFPHnv8CEP493zb2nAHTA==","signatures":[{"sig":"MEUCIQDjfDon5PmgDrd0J7TP7g/77xl6/rBmPj5svZJ/yZAvewIgU+i5vt1fGvQ/iJVHs4ajIfltwn87zFBK97mIy4cHrz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11032841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwyzdCRA9TVsSAnZWagAA4L4P/igSLE+T/8SyiM002AE6\nks9NMs8+WKuj67yLowqeUiq/JWAcT/Ts2Mwa7GmJALHuOrebF4tQtsMidXue\nK/Z21vJJQhMPNrg/TeLlGk/G/K+z8DjV6X9ULDrPBSawawQ0B0HpJ3JYJLWQ\nWOQ2rbeSq7PeLZODs7/a6qt/IJb1dQC3KpVLaDm4uIlpuLddCTIP7d9SOJjT\nfTnuv1ne3xRRS6MJj/hqq3gxlEYsQNtYKzsAT43GWsiVphGmXJldlJqXhmLH\nApyNacjmDJVkYXzqBblv/4g0NQG8CdOd2x41cp6Xed+qAugtO6S8fwvODi4T\n1Y11rLAB3QdG0jsIbVx1U6tnYy+90OQm2rPgWXB2w3tyyQj8ABsz3xDekp+H\ng6OJ7gOqN80ABaMGTJ74X8Mdvr3L0JH30qTniEU9hHypJhsUTNf+6oBiEDH4\nEJJonFNK7H61bQK0yJoa4GwvG6GMoqXR4Bl2D5zX5fqXVYpPpQtfBW7HH2yh\nSjlc4EnArlTZkK4fzASJtn3j8woiyCcqJObgr5Kc7GVr5+Q99tDKKNYWcnXL\nwmd/7NKavgorvIMfLfo+D8+5vsrE+5rII0WaS7EX7TM+oXWgaj8x2CclcSW5\nr72gehNziLQZRqt++7iE49aplHOtvF9bQRgbf+Q6JvmGvMg9amd/y37A05B4\ncnX9\r\n=ccSm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"c666ac38e0d1d421acd7c473ab6d7b88e00766a8","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js ","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","serve:docs":"docsify serve docs","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.9.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","face-api.js":"0.20.1","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"~1.2.1","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"2.1.3","@tensorflow-models/body-pix":"1.1.2","@tensorflow-models/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","npm-run-all":"^4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","webpack-dev-server":"3.1.11","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.4.2_1573072092522_0.1306588157320152","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"ml5","version":"0.4.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.4.3","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"d83c5a01dda221e7de08d1d7814c991b669c7058","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.4.3.tgz","fileCount":5,"integrity":"sha512-6LVJkpTcSjAun4Q9achdESfiMs2HWjhOexXm8VM8x5elJ9SKf6P3LDv7C2/oSCfQD5qa8dD5UCP6Ejv6e8TBHQ==","signatures":[{"sig":"MEUCIAQd8uKpf259DpUpqzBHGkacAYFSFNKWBpnRF8CrtwgSAiEAhCqL5zU6IR7jISZMBP5pzWa5QBUvFvpYA9mhe7rLCp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11041881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzbgZCRA9TVsSAnZWagAAtosP/3oYhZJZaDE0hPC6nDqf\ntPlqIfcBb8fpbYPxc6P7LbAOJksbU5j1XnrR35EXAKUvEuj/5bF2RcR6YrA0\nkJGTs/ztPEuxL3KfCuBL7m/6W8jxDkLK5q2cmN68TAM2qxWPPlhi+UxuQsI7\n9hpvug/aHMAdA3pQBRy++LimFJFK/jkUlx7AFjtd0b82G7iEbrvxsakhY4Di\nVn2J+R4WsNIwIzRJqSJ0JyVEUmHogiAZUamAuwzTnBMa2z9gXmFthXoWqjsJ\nG0pj2owhJCvP223tJ6jQVaCe2GYM2jJvhNRr3C73XkB3idxr8r6VcsdRfTqW\npbz+11QuRHKGpSe5bp8+2pLYCp5palapiUB4LGuJEwo+sK2Cy/HXz/29Uuio\n+xOgC45C0Idee1UolhCOn7Qxtg1q3SBIfRT5wPvFfqKVjI0s1BI4SP8+xzSm\noEygyu/0QbMgzvKBspppMN6ED6ppCmAZkUHDCyyYnwA3TEIJyHTkw/PRFzOc\n4URJL5WUeU1cboOfmqwfNpIZrFLW6GCTZEL9khj4Y7rNBJRZ3CEc4U0ycD+Y\nz6fKwDJlRGdkcVKJdpiKWzINT+vdwmInXSOBnBhHyYb5iYE/m6JAi2uz91ib\n+d0lAIQ8FfLyoOVy7qtZoF/hrTHKrBRcEA+Q4645IIG4B82w3Hse2CKK9jhf\n72/K\r\n=3RWx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"db1b986e05b9720d57e40d8af9121c890fb8cfad","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js ","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","serve:docs":"docsify serve docs","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.9.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.15.0","dependencies":{"events":"^3.0.0","face-api.js":"0.20.1","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"~1.2.1","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"2.1.3","@tensorflow-models/body-pix":"1.1.2","@tensorflow-models/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","npm-run-all":"^4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","webpack-dev-server":"3.1.11","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.4.3_1573763096906_0.5648484664629059","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"ml5","version":"0.5.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"ISC","_id":"ml5@0.5.0","maintainers":[{"name":"cvalenzuela","email":"cv965@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"d1075649ced97bc5439579594ba59bcb1e15f12c","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.5.0.tgz","fileCount":7,"integrity":"sha512-gSAWVzTfXOwmUGtv1jSvrG3C9KC3HxYxxDEJ9fCqyCCuIUXX92gpnanFNYqAIivpd9vqjcL+pDvxTD73K2ubVQ==","signatures":[{"sig":"MEQCIDJWGk2CtmEd6EVSR2AQozEgGPLn+7QK3y3OttA4QQZ/AiA5cOLkwuB8M1RuVhtyO9EfWnf1IshE52tU8RSn8Sreyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23374932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaqIFCRA9TVsSAnZWagAAGgwQAIZe7PrBH0Q4NgB7Zfat\nR/2lSV0SlqhIFlPHLCcp64AOzKnjvC+aDkb1Ss8u4SPPnwlVYhHh6RyY/KYz\nJri6retpu0dRgiTu3Ng2xjE2aHmf2GKE/3PX9SpA/ua4dBQBEEYJ/83V5XGh\n8Jo/eUNp0b9gZEVdumh8dm47jaCm5zzzIA2Z3WlhbJ8sgcNg8gsMeACyqO41\nMvr6N7zff8nHzlTXatWk4ExngcB++Fi7S5LBRuUXZnYhr07a/mTmhe+K3MtG\nBCjBaR3BmNV40g8xQFZgztNkdhjH3Tcz8eMRDX0ive4I7ZlLeG4dfnsHH7Vn\n/W93Uf9lV/jU/4cMR24jjLJgBNY0cI3XlNLVEOmnMPwLncM/FKBd3EjvX98M\n7L/F9vz8BaGMvqR5gjrAGZzPWTllRJQO3czOSSTtH9LAjqlZTBxXRgTs/EPv\noFfygORtQgSS8lhnaxW9jIeeedng8oVEKSSvVTPT6lwAEDcTF3CWohhTnSQr\ncpSaF1P12cH1K+/HK98HU2pm+4HagbnBDyvvLEvUkO5GTFQ8TMJaovYMzzVm\n7kxl+zcL7JMZYu7RbB99wWlSQkV4XEEblHYJjOkY1Qd+xuTCAKLO7bJKAqTW\n/w2fXoWYYMzbomOnzpnkxOOHAfpgHtQsRAXV2acaSJwxDT9pYeibkc2Popkj\neYli\r\n=Jop0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"8b5d2746624a009e657c8b125791929af32eb12c","scripts":{"test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js","start":"webpack-dev-server --open --config webpack.dev.babel.js","commit":"git-cz","prebuild":"rimraf dist","serve:docs":"docsify serve docs","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","contributors:add":"all-contributors add","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"bomanimc","email":"bomanimc@gmail.com"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.2","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"13.4.0","dependencies":{"events":"^3.0.0","face-api.js":"0.20.1","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"~1.2.1","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"2.1.3","@tensorflow-models/body-pix":"1.1.2","@tensorflow-models/coco-ssd":"^2.0.0","@tensorflow-models/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9"},"_hasShrinkwrap":false,"devDependencies":{"karma":"2.0.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","npm-run-all":"^4.1.2","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","webpack-dev-server":"3.1.11","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.5.0_1584046597058_0.5520684621399992","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"ml5","version":"0.6.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.6.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"6d9e401e90de4fe324e7c9a01aabfef6298cf96c","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.6.0.tgz","fileCount":7,"integrity":"sha512-F9jiTfczfBySvfVA9DnYRPws/fzL+5fLLZo9DI3KMm9iI5q3INzYDCpbIw06HEDlL17Q3sslm27+IeC04vdPaA==","signatures":[{"sig":"MEYCIQC/62VRAa8TVHj1djXN0HU1VqQ6ZY0n4d54elZSJzCKKwIhAILIrIsJxgOwRuNF953R5o3L0V4ZZJWdAaDbuzgUC1q+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25637265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoyedCRA9TVsSAnZWagAAt5AQAJIzHTDognfGBgJXw38d\nTyb8A8ohVeIRRlGI9bfz81gFzdCHbzJ/RE4VmwpNXkl+/YB6kXt84gGxyR0G\n1qw4CDdRK0OMhxP7uiYsKLdIt3fAYJNkBngWziWLpjTB2+KZsT8TJOSiSmLS\nJUTITH5dznEFtflJDsPug+FHJqLEIk0CFXbk9yXOrk/q7Pzo8GxIIdMc82jj\noH/u7Cta1BX0R6CpPwLAXAC42nix9CzIKkAh0GFTuOtK8ALNuO+HOAGexz4B\niKUfFlp6Z1mN9KnE/3YRcMnMHAKRiI2tbNrqzGTVff9eayUeg2J4F3JfPPP0\nMtsSfhFj/+fFgDtNNECl8RmvngVCLiyrSwvD4RWhpHiONZWZuo2cWeml4tHk\n/hvoWwEV5MnfF9S0a+nO0V8MZV7vw0vw3yIyuPiBA1bHWaIPCYyVEPWfX+Nv\nBlKEHq+D2PcpgFlHlRX6pqN8TWIgStZJj10j3h1JhwBO3QpT1XHloUXs2DBc\nkz/U+b0F9XUchBkaNyaKSKpYi81C8W4SCnmvKARIN9JOEBHsRA64eU9LT9IK\nDJgfB5W1me5Pao9OWD72Oi3cmY0GFEa+3k4fQmvldD9ioXonetnXHuGFjunD\nvWFoCwUpzjc1TMo+DP85llXHECClGGqE16ZS0aj8WggaYtTLedPE/OA737lA\nI4Dy\r\n=OH16\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"72a95a43f7aaee96b5dfd23c225f77f1eaa79c8b","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"bomanimc","email":"bomanimc@gmail.com"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.6","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.22.1","dependencies":{"axios":"^0.19.2","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^15.13.26","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.6.0_1604528028779_0.9769825204466513","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"ml5","version":"0.6.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.6.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"e9174b2ad48e2ff1cba90ee0d2c87d2295818bc7","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.6.1.tgz","fileCount":7,"integrity":"sha512-PuJyFkwQUh4E+gJ4K4d6Ftre2KT3ExBQJAWXR0Dwu0uevvVnIpGWT2XOKzexCUqwHuSCMRyd9phkO2k1Ya0msw==","signatures":[{"sig":"MEYCIQDV70YMpcadWVz4siohTonJjnmJ89qrOfn0vlO6AU0kJwIhAL+9rtQO0f4qNnqV/wwSeO0wNwHnw/Y+YSAGzBML9st9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25637517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNYT1CRA9TVsSAnZWagAA3vsQAIm6QZufPnfAWsv21HYh\n13Up80PoitoDgsMRCVkdExT3Pk5mGHFiAAtukPM5X9/jOUAkBvytGSfKpGi+\n+6g4H+NUK246ciEYWqwLcv6qZf5VV3HPT8/zMiJxItMg+RIiq5hVncBlYSnI\n8AYtiVowjjURahUQrFXBX5P5voidzzOjjQCX6+fQUZU5xtcnY75Qo0uaeSga\nU0YzZNzZm2J3sHKS3Xe7ukk5Ou2McjfVjYkD7mSwn8smgjqtuotKWs42Zyih\nfHpXnvstVjtKOz3K4vWK5SwDPy3BSUAaZ7MB40y6tSpef6Z+rnscbu0LWjcF\nGWSImGD2F+zHJhTsEr2UR/dx6liaR42tr+jjdG0VF56eVcrK7yP8nxkjqJrs\n2DBr11p09Tyj0uO7pjJqbScodOy8k3d3N8+6Q6K25egHNaTNz3tdWE+QaFZO\nXDhN3/2w6Kqo2hIm3zQRIQ//1btzXgkkDoXCydV5P8CoKorPWnOMWkiRDCrM\nGL/hVx9LTTiX8oTnKB+6B1PfHWGDOfxOUTwjT+py9Ze7CVrXKd7Ct5nlyhlg\naQ50KW+Mw2E/uuxJslp4jlrv7kuNwKjTseDvMyZwh7HBqE3lCANWPOohDWr+\n0yzEkTfs7uaTfBgdmi2P7ZL1hwxl6t56ByOmogMmjkVl9YJJHEnw4vK44Ej1\n66/a\r\n=7Tru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"a9d181ce63017b1d66690770e218eb8eb08e43a1","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"bomanimc","email":"bomanimc@gmail.com"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.4","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"10.22.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.6.1_1614120180626_0.6005805764294367","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"ml5","version":"0.7.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.7.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"3e08700569d458699b55eea7cc2a4941e20cb8a9","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.7.0.tgz","fileCount":5,"integrity":"sha512-BF6IBYOH0k04PsQYowkIjtt0DE2jeqITtGFrqUwMlHShVK5wNcrBwiW+oGiHTk45p9RKjwV4NU5sjm3q28qwvA==","signatures":[{"sig":"MEUCIQDBBSN0EiYQtgYZIP/XpF14WuntwcjF/v7gURABU/pp7wIgLU66I1JHxM+IFPT7oBgy9oLxIASJGhsDQIz/CeEXqe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13148555},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"9783943fb412918a8f7b0b76a9fc6748d3160ee7","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"bomanimc","email":"bomanimc@gmail.com"},"deprecated":"This version of ml5js was release with a missing dist file and is not functional","repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"7.16.0","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.13.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.7.0_1633529481055_0.9842679085700257","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"ml5","version":"0.7.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.7.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"2b666b5d98284f7a4bd7a83f88cb5a7f558cb8fa","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.7.1.tgz","fileCount":7,"integrity":"sha512-fGGZ09GHwIwcL50Rg6JYUojtCKcn7i1bQgk+YXoo5pWhOkCVWOIYiqJBNZXrEWxMi5HxtaZVPuafSWNwcRNYNg==","signatures":[{"sig":"MEUCIQC7FW6oTC91O+P3zMu8zBwUreOfP3kEW9dYUN6QuidYaQIgAbwwR6686KhHjuuSV4w8lv4W9bw1VBuBWtlQYKWDdlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2zY2CRA9TVsSAnZWagAArFUQAKPDZ1uw1MH57xwCP4F2\nb/6F/ZexZhgFlU7rUWJubfehH7PocUBQ5Ma+AFg2Bqv5bYRu0kuHpaEQZGSi\n2MFA0uVku68SKabPGunop09Dr370bCqskJo0ol/UCqoZE2qNKTqnHLpKWp8Z\nQOyz1PwWirG+qbtg68RXZkvReqA7fmV7HD9TEgwO4IDq781sIROoAzb5iEe3\nO9EOwK1u5iF3qbAQysIxKUj95/0z1yEBu1HAsrcRG3haq53REHACurCovY9T\nIzMBiWrGqrx9idO7A1pF1ZOiShAFa8er7SRstBHNMJ+Mevmmu+qzcQTcVAY4\nfhJBRrSnS/2PBcXnbg+PeYxHKsrh1BXF8MNKcdHRjU41oFxC26hXbcmtX74E\n4q4GW0TCY90SH+lJhROkL7l5e5G7cR0spIc0fhLTNjas0+40+pXXfX2nk4Za\njhF+yYHS0YqeutMF+FwXBNsYC/2LkBpDjnxqMQMhrokZ7XwrgZE1+5jMSvTR\nR+9/hCQWKYSpgVK9/RXdcLL2VGAqHJRDBuzEbgt5xmtA3NTTbvia4TXIA9F2\nKUM+8pzGY5bxOnI3+Rf0/xMW3B1uZgGfitAbyliuS8UjiqIiZ6R9AMbhU9ts\nzeQRIyI/6/m2cehc9G01jK5/9Xry/MyPJ/5EkxwuHU2EeEZ469pQQVLd5PQb\n2d1f\r\n=Ypai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"6d59c1a7a470bbe90811f063c190f3bbdc609d39","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"bomanimc","email":"bomanimc@gmail.com"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.11","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.13.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.7.1_1633530152845_0.027371598176289202","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"ml5","version":"0.7.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.7.2","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"7501f3cf6d1a7fbc95fb34fa73b04f663cf80ee4","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.7.2.tgz","fileCount":7,"integrity":"sha512-RbvKIWv2g5Vr8sCL7Gy2/h0b52Sw54rGlpcEDKRnOl1lXvM5IAUCIPL0ZIl+XcWf1d9Z8p3G9iRAYqqFVZn1Vg==","signatures":[{"sig":"MEYCIQCT5xuslTZtGSpc1nj9n5U4K6Ldl6IBjstZxH8htvxUqQIhAO621ACzCBC/ZbxYp4P16IebJbWpIxGaGeqhRGOMmGhH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6KUACRA9TVsSAnZWagAAsOEP+QDD0/dhUsefSu35cYI0\njvnW1udXYpV6UbQe244NCYDQ1GsXP6GGfxvONmBT3jFdbB/iCjaSugpPVfVQ\ndICa0reAvoTyMpkcFhTS/T6HV76tYL+fHEYF9VDXgPwcQHn7xddY2nWKtnZ6\npyRgz0KOolEMSylpHu7qAODPDYrf1Xa8p73U5mDFHNFCcTTFB7pyNTq3K3Zu\nDYZ6GwUvtGnmRQ5Znq0eN4jZPlAXSob37SAiOSyT6GLdqMc1E5nnbrNJ8PjV\njfBY9PB9AICR5T3l7f+tW5rbCo8jpIWgpEh2C3gWwFXQfUjGcHpofCA9MpQG\nYPg3cJBNuQwRrvR9nGvOBDcfqsaTfoPBwvQzDKKQzmrRLnOeiqhVLTVuNQC+\nCyPpLohEHyhNN3P9g6rVJGO6WHVilr86+jYfipVoVzlBmNZW9qNVHBY1mIDk\nIlxxfwez5X1I8hufhA1qklASXCRS6moJ/2wN1uUbJ5uJXrVGSLrFQw02TJIQ\nXmUoBk4YD4XDzeUuwj5doyjk1Vgtl9Lg9R4eiQaqy6BazEx/nCKPxWKcgsO8\ngVfa/auLCYZRghj5/R3dDFLkt7Gy+L8u1dk61qovj8kdZ6r/pgNK80i/Mtjo\n7aL58CT2us9G+gaUNjPz1qNw6Y5e81Q2yHR7N9bae8YqKrFGd/lTgZwNAfxB\nxm01\r\n=BIRh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"f560a2fe64004379a1a7890a5ec3ff7052f36744","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.13.4","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.7.2_1642636544558_0.6917716158540235","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"ml5","version":"0.8.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"baf80ec6c44a240af8d9ab44406b1788abcaa85f","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.0.tgz","fileCount":7,"integrity":"sha512-TSsxFZaQCrW2XDxB9EZ+WGgUtvyaiy2ZLBbHiw8UqOhj16rC17Yuy9ArRLVrdIg4O95FZ6nwxnnNaW/1+kEtuA==","signatures":[{"sig":"MEUCIAdd1CLig9kmQAjuidNzVdVzwJhdKB6OFATOAwiZbcgdAiEA/04I+h620R06Rl2Y70ahrsD9y5sY5MX5Y8mN36lIpa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6gCcCRA9TVsSAnZWagAAvF8QAJGhr+ZAGUdq9pdiMlNh\n7BjrfxLZbfialnTwafLPF8E3Ync9Eb+g0gPJLxzq5UdUKlYLZBTj5NE5X0AU\no7ASEMEvONNYS4vrTrTp2anAz+M4vCFIXi7FDraktWZdPbZqCckWQXsEU2t4\nfe3G1CTmPwiwr7SuQQMp41M5BB/oYI0mJFlVbBI+WBNipXj5+GY1A+YRYrF1\nCK5V4xJRF7EZ+4T5R80sO+6rF6S5VqTpkvhLXQJls7Ozs6MnbPC3Sq0+srb0\n3g3szDLTYslhKAi6CiVV6xi/V58A7EYoPlhKrYqmg2YOadBlu6VoBCDpu0Ng\nuPdYw+sunaMD2uxUjTZOebkoXxgVz/VHwDmmG++YYDEwekyIHi2aBEj2Kss6\nAT1Srw/+UzIlyMj4DVcryXJBaYtezfhVf5RG07zwpE/RLs7l5cjgTc9rZkxj\nNVrvA5X7yZzwTzdwWqy3FbHrVqecRYrMShtggkB8OU6jr6CTgI/yVo+rhI+F\nECWIqmM649X6czdOOYL+BUeogvWGTyJIirwbq7mW/3vH/+IMsD1iiatQOwmC\n3zLWDMvKaqfVp5zFw4x16BcIp/REYlLuNW7QbEfyv7eU/NvHF9qWqhaoIMVU\nJ3jmcC6NWtAlnV2v5M5U0/Pp4wzmi1PnDI4IiVlooY1S1xvCzkfyjK/LPtgv\n1i4n\r\n=d+1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"931e96474886a09cf493b4eb5f7a978d6d91ec4e","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.13.4","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.0_1642725531874_0.16772961244208684","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"ml5","version":"0.8.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"400e6aa7de0817eb0e46582c42c5ae91dc846c6e","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.1.tgz","fileCount":7,"integrity":"sha512-o/kyTmfCA3ZvePth+gjgLTU0HlxnrT9OQtSpskKcO0buajopwtDDPDrT+1wolVl2ZwjNAIvDCNhud8V1pMFhtg==","signatures":[{"sig":"MEUCIQCNIA511oox7KKcYlzqEUB7TbPQ/cCCL0X63LNJjq4KCwIgej9kHaRkT6zFGaxy0MTdMdhTkbl2z9ue9tP6NVm46ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6gl/CRA9TVsSAnZWagAAK7sP/0Ilyp85YQhwkKXJMBoc\nKsvPIRHO1iOKurkrKlGIseexAF0RMkGjPs7OLZzx5cvdXShMrwDLSqra9NTC\nzw5mcyc+Vg6ZE9wr38HHhj3n7Vvk81VSF7XPPAM6/W6bwvJxVhPhyggR0c+y\nGv0vfIEjHFwDI2yx7JzkfQQVRVmCxrb6veqCiaz3y23ZIIRRAfzJ3WVlJhS6\nxw9JsDiIXQae4HcpytD4jnjGaP3AbeYiiz57t8IPwaRW2S2clXfq53RLRV8M\n27NTnvsu4xTtwxUwmlZJ76bQXTbr3aUlKnhFKWeDOSeOKvuI31DOOMpzRbYA\n+iUzcAfyRCbTruIBWxBMh9oDDxR7Ul3BIcATwUMy4R92Q85z0PIr6DLSf405\n4CLnDNHIGkHnaFw+5BcRHCjhpjd0oxVNsseDXqxXUf0w7Q//VFohb8bvV12G\nnmtcrHx+GWsu3eCsYkYIuhdKPJ5hFvdEZGrcPOIxZj2NxQbSr2cnUyWCYMrF\nSDTuXE72wEi1bwQ8MUZwN2UbYrU23XzgIIc+lYmN9GqTKSx6x4spX9Q1+KjP\nm7lH8Yv4lKMqrVySBVveQs4LvEqe3SBUihgHj0gXDqxWRsCPzPOt+rqi71CO\nfUquhQy69dwkb85bTl67vdIquXZ0ua43Gifgcavmm9gEmdtGnUYvbrcipIAt\nesEt\r\n=t7hp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"8823b127dff620bc104fefdc725ed02abc203d49","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.13.4","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.1_1642727806758_0.423204986296418","host":"s3://npm-registry-packages"}},"0.8.11":{"name":"ml5","version":"0.8.11","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.11","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"53485641fb818f44ebdbfa01f88852986300c7e2","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.11.tgz","fileCount":7,"integrity":"sha512-YDkCitPvk9RGtKJh9s/kQJamx0G+whnswPCis8DQjdGLCHytxyq0KSjOj7nXY5aPpQ2hGKuX/CY39XRpdFXLtw==","signatures":[{"sig":"MEYCIQC1styQG7T1bXFGaCA+SyfZ7M3gr3Ulq9LeaQRTR1mcBwIhAPhzTxcsJReuwIC7aqrwGsHT0hudGRhEklXEYivwMEF3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6xzmCRA9TVsSAnZWagAAIzIQAJgePZb9isNggb8sktPr\n4dqaR0YqYYBxcMvPTzTYNmG560j9RPYDF5HF/xVGUUSYm01F+KkKDuUp8pog\nbjxXXHpOCdr+w8wsSnV3xzXbP+82EkJ2hSe49ds9FDwvpLXKiVuRWMw2EPdQ\nkuaJHZOWJLzXU1i/aJMdkxYnishOyy83ApZAP8XQXtFlVdG+UDznEsuR7KpJ\nBTgM19IRsr9/TRjH6h9rfwzGB03jvVZO+Y8NZVhWpQiIZ6VOHBVvn5jV/JKi\n9LWP8e2ZUXgcTJjZ5UEv0yd0T0sH7gFxUuiIfc7H8bAR4GXHRbNTstHQxH+N\n6kzMl41+iZaOnZ1u/obJrg6nP2ETmyXeM7AqwIEBDRQDmU4azCKJKtVjKRgp\n6eMsaHJg+1dbOWHeCxdQhqCFh0y3HXsD99qv2RuyIY3FePn3OlfHaLJrRRDz\nhWQtfVsioOAkJE4+SavRcEWxiCbVdZMp80XkQSdZgbz2lm7e+/oJ92knJNc/\nxWNuhRjgC/b4fTCUNr8N6h+PFTqWRWJm7T5dgu3I2mnn8khEpIztK18Mwlh2\n2aaNJ2nXykna8kIb4H+J6tWonv6Nt+IhREiyybCYqDXcIztiXQRw/PqeAOgi\nRC8Jbn/S1wlKSLnbhfQ0u+QHtnG4qKJtEoLBIu9b/k8Z95R7/heBz7XdBX+w\n301k\r\n=6tbE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"4e0e60ea34f6181f7f440d12065ab72027c20ef1","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.11_1642798310016_0.11176596731400346","host":"s3://npm-registry-packages"}},"0.8.12":{"name":"ml5","version":"0.8.12","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.12","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"b94c665e04b5e0f70670f9c62b66933739233449","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.12.tgz","fileCount":7,"integrity":"sha512-a6aNmLMVOr97imJ/I3VTuUBGIG1Ry7EzTSHzxMYNUE1hQvXM2Yo36iPjPNn9fIz/6dFfrUYAg+tG/UUic9gLrw==","signatures":[{"sig":"MEUCIFqCVeiZlQUTnjo/Mrmhp7sKVJfDf1f8b3oFdmoLe624AiEA4jhps1MFzyXzck24E+B/CE9sjX9vmdRtwKWPg0ljtDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh60GzCRA9TVsSAnZWagAAeVYP/RLGYEc6MUFt9mDdQn8q\noWXbaCtWtj62yxeQGw0UVNStyxvgK+IjBYx43xlg7HBbqVlMKC+QxKLXHkxv\nmxIuTUfClJWg4YaW8HI4Qr46iCwerbUDoWZDI3iMsYTKoCrX6q6W/YiqgbRZ\nifmFGPnFWbwmX+u9U7NRC2kBzFtY0EhGx66lEZ5i7C+TLvbPYdml7uvqz3n7\n6kIA2HrW4UfNw0FDt/F6qNn7OlI53Bg2Trdvpd2boTbUU+M/QEwBYASBEBbu\nrcnrPs4YVVANRccJVWMJlKA3IS6F930ysqW7ZYXZHNg09Yi/wV6hbwXqUMoF\n7bcKEEDtZCGdwKHzJsEZ9TSogdIiqVHmjo4XFm+vQIHT+vgysUcL8ADTMVAK\nQyaeLWNmimLqgsqGrDsLd6rpB/ovK1JwEyW3rEXm4ZdvVTfrm5B7UdE+Q4ek\nt1Szyxsw/FqaxRrChN/Sqm3A/ScWGopQ5XIOI+wOxHKpUerdsgGrBBAI26Hl\nzfZ7B7Z2cLvBvqIz4v+8/XYoSKSTR6JEwu7H3R8zltkgCbRma8vfOFVkuSK/\nXV4nI0gKHpnB/7+t7sT7FyAQtU9nvUZhntnEjxNIfFhBEe7llZcyrBkRQAW6\nZRm4rQDX/s9swjviktm1MaMbxoz/a1KVPfcryY2//z+QrmopGsWRHb6Whktw\nCeMe\r\n=mMzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"54e4fd4a96c1148cb9c1fc650ed49208ae67db21","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.12_1642807730904_0.8767396854960212","host":"s3://npm-registry-packages"}},"0.8.14":{"name":"ml5","version":"0.8.14","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.14","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"7b9e004f040267ce16e5b479f5ff19e1aed9cc72","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.14.tgz","fileCount":7,"integrity":"sha512-05EA4xo+fyP8i/yeWqThwXOBQGO2c+GTdWCTzlo+AYkXuC0+dG0BzpwVE1JYfv7WsloqzSMNOak8ygIAItrV1w==","signatures":[{"sig":"MEUCIQDcxRD5HPnuOLVJpnIxVO2YgbvV17XDrHfNeFHAENF/6QIgTc8Fvwm4TnCsHUrYcy5bZ8Q/egUg4f2/AyXR/ddBawA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh60gQCRA9TVsSAnZWagAAvoEP+QH+DLfYOkUxh34k3vZu\n3ZvXUfBCpm1sRq3KNzTI+/TKjg5wO7monGsPqKzt0+jsl36VTelGhA4GEPFk\n/rM1gwgvyfCH4mJ0lEV+0SR5yI3FEXKRk5Ji0r2EiNkAaeCjYeFLa4h5Lshd\ngD3aPrnfl5hMUtRSiPgas+hZ22YF4FnR7Zb6OxzhXGiugWN2zekNXNbc4uS7\nh8c8shjt+zVTg5bjaSXKjTA5Gw/ct8Cg+WNS4TZOdnsFhIrLy5BKWfZOAWf6\n4HqUhfdjAJ48CUNbbvPYm51gt4Ej4sMItgCnJPqGlCvUhFpgphygdrdOhQFw\nx3+rkZ2mXSLv0g5npG3Bp6Sc+4YcVUhcdMP6yXMrQClyWC85p9Ehh15Z2ThR\nZqTBdbQG8BkwCCMDuPp7lGtAd0V1jEJb8tRj7nXKke3oxaKm6gMIl1EHAzvI\nVDfY1o+Y3zjUtbKXL4Gv2lJ9YNUD3W9dwBOTZVeaEpcktmM2EO1yLGFpQxZG\nFmXIy0NnB8pXWJJlTWuLfmCiI/+PCSqDmYwjtZjsktQBjG2MQpiS/5z2omh/\nhrFhxxgDe+gBEPao+1ScU/0N2gwTglpkvH8cjt25Sfm93PD62/bLlljSiz6q\n1NrWvD1XCOvbfyPEZcNvW8xw+r+wBLd85TOb/QF56fPGGjl9Y+4cHRMk4ayw\nBgDH\r\n=MRkA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"aa5fc4352e99e165ec6974f4201f4fd27e1327aa","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.14_1642809359710_0.8045030498546877","host":"s3://npm-registry-packages"}},"0.8.16":{"name":"ml5","version":"0.8.16","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.8.16","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"ecc71f875d3658a0c7c887191087d7f034c4dbbd","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.8.16.tgz","fileCount":7,"integrity":"sha512-8i6EOcw0JFzvgDiGMXwk/q1QF1sO9AeL/StakkWbyI/D8cWHsZWDMqdQimSeFMVsF11Y47VIp+q5qrFtwW9chg==","signatures":[{"sig":"MEYCIQCUGv9GFYpk/g/0BRHVK4ZcpzxBxEhknnN0quKUUIJqQAIhAM4TZs+GXXVqTk/jE2342NODXBNX0K1SN9kBXt+PHDHf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25610852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7A/MCRA9TVsSAnZWagAAuk8QAI7zgg+nm48DoSr8GfK7\nvKbBxXMvfMyyCcGTOXzQ/QXSZjKzgLPbVIYSWQLna/di7XHnHAgO27owmHxq\n0mOWQ08sIpa12ULZNZcrvAxwjmOReb1LlOT+Ibdxoo//wfXFtrFw4hsIdl4h\nqw3P1ZQw4ECoqWkCR2X/IUpZgpg6guEUxgiuwmv7rwgmIj+IyXyz0pGYV0A0\np7993BqNueVQpLonBGN6CZpd5Ip8b5R2jh67N/2+2uRFH4tt0rXo/yxgkvJB\n5vtJJwYdwWMo3N04FOM2PbW50b3O+XxAr9IlaIW0omn58fqttoLoAcLId284\nPDLF59HC6KqS1D0OSqMnMduda/XCo2xbPbADvJvuW7J9FLBS8se7Zd3H+E21\ndCqGb1GAJL2yM6wHoyQDqGP/AxCu0c9cjJupRgf5OgdP1OcGZdiTVYjmu6V1\nXQQDuTTmEFoUlSEjHXsOJsXWsPsMwJFMadmiHMmiTl3AlSAhG6vlFy9tSN0u\ntXhkqSGqzV7I9VXrpe1bEEF7GP5CyBIa43vECVMAETimTefmvI9nzT5K6GEh\niaWchbJz8ujWnvPjhPuoWVLzk8pmLwCgusyX6etEVoNNCHv5O9S0gRBOg4Fo\n+B3mnhDHJnih5mXu+b3p71NcOgEpuA5YlwqAdJGbglbMBC1oenJNXjgUnq1F\nPJNy\r\n=nyWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"26b74543f83e1bba1a8e5203139807e1d49698e7","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.8.16_1642860492030_0.19090374200708582","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"ml5","version":"0.9.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.9.2","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"5b9595f5660832a4c281ff011070bf23ec846d8f","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.9.2.tgz","fileCount":7,"integrity":"sha512-szoqODbYbH+bHX7lAukTkMdWnMy6+arM3smLY0IsVVC5s9ZE5GiPHSD4vMC1fq5AAax5bY3xS5oAPTtvZhuFVQ==","signatures":[{"sig":"MEQCIEcWws7CRP+oT4tdqLyJS4qh9M+7pAM+r5wi/44sxUSuAiAQ6UpDFRhvkRKTRVA3+6ozgSeGI3bI06SmrFltXFte9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25612138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh82ByCRA9TVsSAnZWagAA8wMQAJZNDT6v9nVj4HpjMVmg\nLy0pu1zNB4H/pBNt0ax7jliWyEJasc1Dl/CC6NO8EGfuMTpdzAAMcHnf2iYz\nTQ75ScYI8rWSmDVy4nVHhEiY8590LbS/S9BbMot2SdIsjL2z3zxxaDnoA6gq\nbHyycBMi9mzz/CscZmvg1JILeMi86eX2rNcbIcEVdp2PY3actEPrOMoEwZtT\n7JcY5zSedt2st1hvsfDC0UT9AnuFCG5NIozu4ks97SduUw+j+6ewF1CWwwoi\nIGZnTzTbOFXgK1QFHW/JkVdZbjG3P4rNjEzKgwvljJ6MIJmJxrYEztAoatNc\ngEHUCQZgDbE4CTQpG0IOP20TDb9uVdi74Qx6YnFKNlAKBH6JOFDunclw5nZK\ngmr35mhRCFaeKL+oQy5lHmZPGSDQ1fyTw/cMiOJSYHzrAsRMbosHn4cxrzj+\nwtl4ACytvpJkwvXkxf1yh2b6XOMxO2ooFHmG1sK/gj5FK6jjCOfVLQU6aDQ7\nuoN9PZdNxmnCjBk5mFPCIg5JshiO6r8QGG+gZtlJxKcVKVTHtG9QaB3fAcI8\niO4H5y5TwW9fakd5BE3z6cCN8y+QvVSDghkqQ3nxjqiK7mSkiY9qxCELsha5\nlSu+cDtx45TAdznB4vsxPySZFSvc5pwntpsqT2o4dCQcUKpVhEKhAg58uifT\n3vOb\r\n=oJr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"03ce36d55844454ced32db8974bb5b25e79c577b","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.13.4","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.16.1","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^8.0.1","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.9.2_1643339889773_0.9881728859605916","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"ml5","version":"0.9.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.9.3","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"c8a818450a054cd026279634810e46f483396322","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.9.3.tgz","fileCount":7,"integrity":"sha512-gHeUg57Ts7xq7EVKtwKd5tgNjVMd7hqMtiwNK2X7MMjOJ+Cx8IFKebtJh+zuFFzaog0lQjTSlsQXoW0KAPiLvA==","signatures":[{"sig":"MEQCIAGEig8wCY9AeXB77yBGxZzJrrrs1GriF984hQ6GnEVeAiAl5PnKQGTXlD+HVOLifiKbPqff3zo2deYZVlgf0rlHtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh82VfCRA9TVsSAnZWagAAIscP/RCqRe/SZ1q4ZAnyb8/A\nhI7gLJnUf1mWger8T2Mlte3Ha3R5yD0b2IS+Ys72a/dIUbK7YruLAUbT4F65\nm9DWSdKN3UGAsttmZXP7SB99vG+R467lJdMQTlbCMw/6ho4o6VqWTg/dV/9u\ncWF9WcK6h7HtKW4hkf806uy4RLLygt7cPq4DlY+RitHUKNw71gKXugyF7eWv\nQwcFMZzns4Fta7ajQV4/Fhfzd0JcJJiqUenn3mTg1enzfbtv0SS9eBSK5nSj\ndPxKzvVx4O0W4WwHWULxLIiy2ROWW9cBykPCDKHB7PRNYcTFDPkFZcX6o0El\nU8ISNIGpNVKAiFtSg0wd3WuzgKtwsx4wBrLsZ245szCSW82AWPd1k+xl3j14\nzyBFK1NQ1idWXmWhC8V9sYEOlrJnxeeTz1E5/eDGOggHxAxHKbt+KHFhLI+o\n1dJttFkOHmMAGIJysSsYbGyIJGWujMtSgy0TONb97fm5pSQPWGYTxYSymYh5\nimPLOwtRy9YF7zriv5/RU4TMohhqMtnLORUAA5dTB1HTibK9418IID3+FE7I\ny9q0KlzGiqb3hBVW6uSsbR6eCXIO8drKnV3BJkbze/8RuHwQSAjs0lxaYtCi\nNTda3C92uHpA48JeUWokkMGefvLX1b5CHAYDKgvTYXc6H3zPf7bllzUX7EyU\nLws3\r\n=Elu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"68626bc05c636d986308b0ef5fcbe240a9d48723","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.9.3_1643341151183_0.8658755538946579","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"ml5","version":"0.9.7","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.9.7","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"3ba6943055be596a432c8dd1304ced400ac52038","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.9.7.tgz","fileCount":7,"integrity":"sha512-pT6n+wz4Y3qmXRFwn1VQEmYetEfbb7QT60CTh3PYuktdnp5JilWRsEuiQ/6oVwbUZTY4049C5EVB1D7R+RpjGg==","signatures":[{"sig":"MEQCIB9vqqyq7LSFBd2PnB1vzBPiyKvYkYA2K/KxNcXIrMXqAiAREQSv+Y9nilwJKJAYl8xqmI1OibA1jCSU0q1jCKQOiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+10uCRA9TVsSAnZWagAAWv8P/3dg8yAb7+Qsu+IN+55f\niN0CjbFxzjcsDkCvvOW+oqJOlrhKa2ZLUWd/n7VO3q7fTFWdWrVDxzica++7\najPDA9CnS4Gh9W7FSAzyNjMq+pVbkf+2IBnAf7gMuAzTgz5P2UG7UTglPumW\nZ6ebpMBZ4XKaGH2LLUttCyQ6DtsXCXLbx9djbS5n2PUQzyVuKnqibl0FEdWT\nL6diy13GZa1EmYCJXqX7Z4ixqwcRmEtL4/J3JN1KAJBs9gV5v+HfeCPU9ptD\nvipyz+08H2xU7EjEjnzqZJQnD4xMeUbzZnG/jXwA8w0TF/6A2xqfKDS3PcXm\njDfQFFMDiDMqv2c5sQ2mZ/VxD+BUEeIKUd/kWqytx45BWvfN3gpfDaM4JXrB\nLS9SAiMYZBCaxW1fJyTJbjItZCJorwjyzimdhEiAW32kFiJHChXk5IEzmm6C\nrcyBp7l/wV+toqxbRDEWweqqQMqcZaCQupWrJOUETjaHmL+DtmiRegkfQhUG\nQq9sgB/V8MSuPuDFvTSpDdWPemkCYZI+hVtaVojSBLO+esceU6upsiZ8jjUd\nK+OI07rBcGZGzT1C1FxeM9pyIIBSeAV5FuUUvHIlo9wcQjXA1S2gBuXzVIAi\n6iwCPOt3DzE2aCMTVW+Davtq5Yfxa2JqlvOOdqj8DRtYlESYFXm1OVSOl3Rh\n6yX+\r\n=P2qE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"73d4f212c378b0c09c2dbf638a098ea3d121871b","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.9.7_1643863342546_0.1524303415842334","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"ml5","version":"0.9.8","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.9.8","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"debde184dffe30a75b4dbb353fa27f6a35ea55d9","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.9.8.tgz","fileCount":7,"integrity":"sha512-HLxllVZYd7UR6+pPNXMgDXswHAT2Hofrqlr7HxH6qbqrN64/lZOdXFVY5YRUg9Y3CNN0DNi90MOa/3eq1D8r0Q==","signatures":[{"sig":"MEYCIQClwkd9p2gpCdpy6fJllO8JU7I59GmsMtmDwYu2h9WaHQIhANuVOg+Jdkc9ZSCd4VcRIVng7GJfxpIdv+uk7bST9eu9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+2PwCRA9TVsSAnZWagAACNoQAKDpxF8qTKr+S6GFEYag\njVfnF03CfCUOqE1Xx3vqM/lwMl+wGen4STqKMFYTANpDc97Da+75lVk2Ig8q\n1tT4Ft7GPZNmZLGbcvzGRn0a6grt3Y8txFKU3FaeezQw2xcN8TXm32mnrrkv\nMjelNToZ5g5/PzoEHlH6yA+dpvAp7etwd7ZEhAHi/L+KIywQtd3th6ZEpnCp\ntYZ1BVjfB5YNzV1Yq1MqC2xuKXtLiBmwVsE/aCOT3xib69BVSjkobGqurW3r\n8jEBsPrisXVLcYGVwc3GyKm9EILTFwgnfyJeyBVhDxlbt9g5Ce9JZrKbZ96W\n/FrF4O+UXnezrB660WjTDakCFW+17WQApiPt4P4HO72YuNfK9oQRSDNSl1qD\nSlAEcJjyTKmC8i6bIbj8r+bkdpgWqf4J2FNnea+13cAbeDO2hJkK2QgSQkIE\nnnx/cze9jaGLgWnCnR0dsLl642XWWbQcb8XK1yDI5C58atI6c0Ll+gDd292b\nvXZh9WHpvqUQ7vJ4LHldz0s9i9VgP5Vy6dCX/VF50HhaMcFvlUDiv+BFdE1N\njgr+fDuW8zt4ForI2WJZg9979LWueYBEb26eJloRoHo9xmFcifMticIzsThh\nAAuwDZFVJTXQhgVW0IqN2OCeNXvRVtTyABN2G2Lt8cqJ9DVQzH9MfNKBCvMI\nXyFs\r\n=ixkf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"6c4d8c27fd74b4bf43ef197a31f22b2da17f9083","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.9.8_1643865071742_0.07470625044008838","host":"s3://npm-registry-packages"}},"0.9.9":{"name":"ml5","version":"0.9.9","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.9.9","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"7a1f0445b7088a38229685b24be722f58b51f780","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.9.9.tgz","fileCount":7,"integrity":"sha512-0iOEJGQZrP8KzXZgfmDvdKdrUgpd99H7OQwm+3b6KTdXBRMDID4r8aSl/ip506YhE1KJIdDNjbD0ZnNKbiMpgQ==","signatures":[{"sig":"MEQCIAoWHwkCPNl3asOdx9BSw1azUStD/t2/3PfIcr309kMJAiBozP7tAcIItbSL6/VPcBZq7uP2Q7ySAoI9C+RCUTcnYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28037786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lEyCRA9TVsSAnZWagAAlvkP/3GOtOdHnrtbcNKbIIfA\nO27o1f5BGQww3Md7SSd5Ox6OdrYHrj0BxiQ0t2ukyz42gioO4BS6+zGPJSOr\n4YqKhMPwQUTL7T5WDqTe2tiFo6IhinY4ZjoKWdRIwFGpClwwU+09AyvTGMAa\nPcdPEOCZUWlI0o8KH7eGOP0UN+rwKyxpwXMExNIwy2wxWiNYenBqrPjncgOY\npfOIz94tXpMMgyHc5Sm8AYck0lyIjzQB/kKjKq69GQtX3ZLkelM5vu1YV+PS\n0i7HH80Pn5z4z8ZfVVfW71kCUf+RjgP0QifFHG+uQsr0dKYskM4q4m2MdxWY\nFfnzt4/WzAowAWDwqcuGLxInvL4yoCEncHBMJSOyTXxoC7yuO/50px6NYSRU\nX/MWaUr1cXUnk+TWuCYuVipAl9CC1e7jir2YaSNP7Voxma5HVtndwJTnFBRV\naFHB0eFjV+5YJdtr4dqZ1xu8SQyOIuQ8s0+XnBooRkgkeDYnKcWBqeulCODD\nT765qriawEePJ8IVTWjH/PXhEejo3QL7LWkjeMkjxf5pcgBjWXm4vU54LnRz\nD+mDb6CG7edSe640skzXYjLkM6UiRR7mWi+aRJbePHI+UAB5R6Q40xwcQGgx\nF+h6GEW/io9/GgrsXDLd/0rBiOo+915B1hgAFlOyCJI5GNNhlH7KlIh+NEgQ\n2/Ih\r\n=FMZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"3d4ac4a8908168b3326575bdab3e35fd9af85809","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.9.9_1644056882502_0.5594644988720119","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"ml5","version":"0.10.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"2d31937acf7ab73cca9335a305787fdd7e30ff6a","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.0.tgz","fileCount":7,"integrity":"sha512-bheTyOt17Ac+Kn4Eh5PlwResFAJhLuUmNlJpyLbfSoTGftAmk3uzzYYdtY/iwEPS8c6jIwiGhM73CYIbWzayaw==","signatures":[{"sig":"MEYCIQD2qEXUbS/wRpqqRgoH0rysdizy3faK2/BQghdqF+yp6AIhAJmjA6RY0981PmmbkkYV8CroLwLoa0lC6UvGNfbb7BBW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28039314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAb27CRA9TVsSAnZWagAApioQAISJr4AHFcekfl+XEIi5\nXA8BwrsmpJX8uyLXOdNN75EMPW+luDFNGUduMFlx4Vx1obWPo2VBZhRoRfmN\nFo8K7hjyYoEKm3SSOO3UFNwzBT3F+E2S6N5IrIfTNePKGb6lInPZuOl3cP+r\n/vkNF0ztgTvI8Dpilu1pDI9XSvC8u4eQxc8rWuuUv8f99sKd4ojembqG1ROo\nbgkGrk47pHZMyRK9TVnM+DJH30wGu9mZfPCWnehBHlbwKabLHupC78IWZ2L4\n/pvsfYlSQv73xJsSTj6eG4TkHzHIBRw75AgZ6MYpbSZZdCu2KUPn7B4jV4tv\n2KWzHLWpz3t/gHHhvxs9M388ro8O8+B/WsENjJiVLd98eDSZrnjC6us/mImR\nojmLKvkA20wDJzVyIIMbm9fIGTuvYFIkIIR5zsKbINgMWHRebZ90jEZcEwVp\nR9F3I6Wn8YvY1yRtjXcFlFSH6bgGMrnnGi63iOsQbWe1QwqZdedK95kOkua1\n2ZFka4S9VoIKorL+KClWG5zkEikzActtnc4Rvspc8C2FoFd8N/m2JUsVu/WE\nMOvgS4v027pp9EooD6ejjzsnBIsCTwEhSgrUoxNyqTPcMKCUp/BwTHGVsI11\ny2VDyDXIFetKoDiYDP/85uRVoJpZXMHSefY37SZPcaehgEiT2X7t42eVyR9C\nmj6o\r\n=w8Jh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"224855bbb58e43799faa42fd2f029b7535e406e0","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.0_1644281275744_0.35226014917285564","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"ml5","version":"0.10.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"409ebd88923a3a2c99006609590c182d640a5c92","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.1.tgz","fileCount":7,"integrity":"sha512-x6Lz4fD1GzsAYJYSvp/HAv8XUdB1Yq9bJPvcsSz05NfRLQGTSskoEmKLHPEdSC7Ot9qK2uK4AkXR/MjKH7br9Q==","signatures":[{"sig":"MEUCIQDj+u+z2KiA6/l7Mo9kfo8YwtLjtWJBo4dE38mo5eIBJQIgIKjEAi8XVam+n+wALGDhyK4wZpNNN6G0+Ge491KrhtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28040556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAcdLCRA9TVsSAnZWagAAXVQP/1/af5ACVZohod9FuE4O\n7mB8rvqj6mYnP6kUj1iWni3mfVQTNlIOp/2V4fE6+uGSH9M8emy8ibMi1IUw\n8aUUnHUJdDE31g3AnwPAshL/3VW5XQMr7zAbcGCZVdtwMa1A6vEu9kRVGT59\np5gfSD8+m3LltmoFrZvh0L6WDsU+4phzO6EhZXRRCMuU8CBI67sU7ttXX3yw\n1UoAFhVhs2lZXaPWsQGQKpHl8epXYX+I84bzCJK5/NkpTUdIfeiBFdVkFOgU\nir9pD3YxBI24AqpHWUZVTEsFrCBWJsELdBU/RpYbzpZWnf6EgmPx6Va7qR0N\nkG3gQUDR3lU2THfHfLJ5plkdX6YrSy/lOZtLkfiflVCur5gPpXpdyhOIBnuv\nJ/h7eiPqABpWpmjj59XQrXkNI+CHjZlUW2aN4Ub1IlnCqbKNo82Z+U7O9QJk\n3kU2ZVYfFYlqiFc8CglMRSnCVqvCnoB3njccDgX8w0lSAO0ctTXqpYWVtz4Z\nHqBke+l4mIU/yW6AzKik/Y5ReeDtiDaFYTYtiFYUfhfoSb2U5/jso4qMdYd8\nA806t1rJblFZqx3JZzqR3gUHt12whA9hpOEpUDxsSSwuesgJ1MrbDWSkEbTd\nzaJEzbm2QZLDVMgpkXRlcGaZeAR/VHs6muBE3CXD/386StNjiUwp5qECjnyQ\nQirc\r\n=W/6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"e4ec496534c5da1022d34b02f3119cb3055eb7d9","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.15","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.9","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.1_1644283723386_0.8828872406157036","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"ml5","version":"0.10.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.2","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"b33a8aa410f1230e6c33769c4daa1742a1f96d1d","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.2.tgz","fileCount":7,"integrity":"sha512-FAgewBsR+4w+NkAdg1k3M886kQqwlCofWS33dwFpOkUi45KkA0hN0rojbTd9Xd8Ks2dBQVVKvZl+OdsfM3KLfg==","signatures":[{"sig":"MEYCIQDDz0y5FTKeNyOvadCRmpfBe2xK6yIvqVcAtxPEHR0uegIhAKh4ct9MPEXqgWtG+stfTgYH37d4hjKYFEBNs/nZgNDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28070983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFaMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZnQ/9GnF5JbyZrbKCTUoHTee5tTZs9Twls6Rq2qCk9jvJJ/PSgQUU\r\nd9KijdexXgT1nas0QImcD3JPnQvehMQga+D8vSlDRZyBogM6112hTrkk0NWm\r\nwfQ5R2wnNZ7qjuSFpujYB3h8KgtI30abfq/h6eMbKWQOjWlya4q/iA+xOLwg\r\nQE4Y27nn2p5sIsFTx5c1TTFpIAZ21TT+ihptJsiPfCQE1stCZjsajwbBuOxe\r\ngKv7RM32nqUxpNOzLmh3EJ+Wx1wcFbv0fFyivjueTQJ7z4VvJjo2iLQSllUn\r\nD6g9ZWJDH5az8XAHohDjJQgyEeyrPOWA8tzVuWgZ0EDXVcoiKL4CE0MNgGQr\r\nUvxYGQBXHBIBC7w2UNPCVQeAc17BplrY5B1hmHHluCP0u0vsCeH3Y268Wzy2\r\nIZAp0WrkDcFDBRf1UhvDW7itgIv5eApH1M4Ev4Rr6VBZBlEvb2RTViumALnh\r\noMdaiQayAycIVQya2V7DY8DjdukhXMZXqpt2q2DbW80PHDrZVAtU9JDZJ2f7\r\nl0I1YGZaQApDdZwDZdyfWBIwYuv9Yn0+4mimZObXdehVMxrwff76nXrtF16S\r\nb/4ZUdFOZAoqmgaeHvdB0pAWv1m4PLtxZNn7iJvmtdrTc2wVemCIUBGYWMPA\r\nTOrgFr09jk5To9WDIRvl6RAuY+YouRb6HIE=\r\n=XFlt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"aca4c4da6f307408d23080982080a0346e2b6b10","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.10","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.2_1645585154584_0.22954381794923862","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"ml5","version":"0.10.3","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.3","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"42db365df3deba54086d358aec7565e8a3823a15","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.3.tgz","fileCount":7,"integrity":"sha512-fH8dj3kBDwCRq9pTlEuRe4nXTYMOceWP+k4pgiIMXVNHvVbn1MaTtc/UpLQ5nGsUapBCe4fd4SxLVrQDPfvWaw==","signatures":[{"sig":"MEUCIE1EkdR17e8SOwzg41TvCdyPWtlIkyk+UI2Ld11ZO9ASAiEAwHqqiP2TVwEeyz5gWiqTWMXqBlGivABjB1z+5R+Tln8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28071340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFabWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfUxAAkFhc1G2VQ/md+0Fo1do6dP5H7pV53njlB9m/K6j5J4OU2cAR\r\nbt+7UiHm7na1zmH+YvJ7t3zlJO1jP+rHDChjKoi8/ZGx+pliK2XC3lUlGns5\r\nHMGQWixptSIePbN8i3UDU+hT9xwagCs43jdiT1vjbQld3OBw0H/vWt+QTC8E\r\nrBkO0mvcL6CdHhDn/gGBxs7MDp34zhDEEetOMsjOMLK9GixieeP/8YHQXRVJ\r\n5Od40Vzu/xOczFTT5kVEjrnKtJ+0p9pJ7zNWTlb9wPo9TTZhetBCdXU8SdUT\r\n8/yDvg2x/VjnUeI6ZsPBB+ODX7uFXky1mAPFgi8O9N8vYDmUCPcZsNwtfjhN\r\nQd8jE2n7LhMDnVIi7pP0Hc/VakV8EBuNDZAQ/amLFS7fMmRqq8BZxGIL+DWx\r\nwwQlYcCztZMU/c8G1ik4epka4wgEEVXUil8RUGlwuChyZPaJAkUppj/CXjFb\r\nTIFWNN2vo8MaVaNVduaNUO1Qkj8554H3AoJHvHMy8RivlGZ+KQcWYTxWf41C\r\nivL01taEmfQB5s0I5LKk9nrUZbX6Mab+WiFU10lSC7t4kLTIaosL8TpJRa2s\r\nhUZ6p80kpNlvabvLuUU0XKUPjFSy5/TBmJc1t+MZn6Usiy4wKiW3uGBcx9RO\r\ngYj4lNRmiQHy27AJskiEgNpj136crmf0mlg=\r\n=xg++\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"87245fb9ec5e7d1b2bb5ca868811f016b591e5a8","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.10","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.3_1645586134461_0.7163813239213659","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"ml5","version":"0.10.4","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.4","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"9d13016e84e4b37d72a2b07719906f835e686e5a","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.4.tgz","fileCount":7,"integrity":"sha512-c+jfMiAx+AHIBSVwdC5HXg5W17deN0Vv/olTMifz4+0nOtoUsf5jejSzaeNS0kpemG9XBilW6mg6FDjJ5hB4qA==","signatures":[{"sig":"MEUCIQCVftdBJsqVHw2gQ8iUAGb1ucfphHVAguhfkUsUZRBC/gIgLqZae4zWjsCnLGt+Gp4a6YphCFpZ+NsFRkEo6baVXQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28078573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJXhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/jg/6A9PFLSRqaTty9y2mMhQPsia/N3aY88ogT9qhqjF/SZtRkkIC\r\nvC5toD32EUJRYZDhfOxZasIxnXHr41pAJ+LUHI1nWklRQU1CblaNDbMzlERD\r\nn4jwGrXraZaVSYlrRK0bVIpwu3hOljUbdtUYLazNGHUW47uNEKMBoz8LzAAf\r\nO4pwEpBCFBiXy71dbsqoaWY1dgM98Vrv4vQCslFNNhWfDtIarVz326EXnovH\r\nokByf15W+N+YOCybsN7eyGy/ur1lOv+qy+/LDwXulhF0Yc1OS2SxAnJTzAQx\r\n1wDvSdQ+ekGhiK8ZBHSbfE6vMFgblJXSluAh/MiodT/pI3H7j5GmBzxOHYxC\r\niOTfT3i3Nd+oHYblE8qnlQr64unTJ1qEDFVLQJcJfe1xaiO+hqqFN6/IiaR7\r\neaoaKJSFMBrBoZsGYK0WjgrcEsowEyN82HrQwTPmy48Szl5V2R+urFtlL/Il\r\n6Ca7JHAcfyVfgRSbSIoccxYmTD/SOzH13W7rQYc3BoPFSoqHEc9uF627u3Yh\r\nnHoCZkYcxc3oYMTuHLzAajqMSUf9q/KRSPEdkzOoCPGMYupVkT9HHFQIGA8F\r\niVObQinhrCKQw6+om7CifQCbrkGGIq8nknQoGM68qqJtw48A3lieOtQ49oGE\r\nzJKTIgz6SjacIo6HXS1wY7QFUM3gYdt0X3k=\r\n=xYdr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"49f8d80861b0cd975dabc21ca9af345be31dea16","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.10","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.4_1646622823094_0.13923239770879037","host":"s3://npm-registry-packages"}},"0.10.5":{"name":"ml5","version":"0.10.5","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.5","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"be10483e53e061d7a6895d058121a8bc96eaab10","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.5.tgz","fileCount":7,"integrity":"sha512-CJc/FWgxDzFoWUb8aeA+vtOPIn0d09HS4FlagmNV1iukeLpQ9Lao5PsJ7QOJcShbFcH3c4IMqWna1AE0rUx/Tw==","signatures":[{"sig":"MEYCIQD+oxHvz7kxreporimiljpm5ePFhq7Xhq4XN0BwqVtsXQIhAMagQ1llPVgrxuGWehjuZDvpGOK39cbhBuejWZ1eUFcs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28080494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL9ujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9HQ//VoZFV5pPNVsNEJM/ZK7ZxayQn3raru1qW5mBy5+QI+3urc3s\r\nI8aEM23OHbYBRDWetwmY3Bc2oVoO5YUViSQxU9BzS1fb/UbHoPcwtSBzn8lg\r\nO1tsziqcbaAc7NhZ7qd64mO2ErCSgbSwA72qAvwFpp8087aNQghQDDYiNNb/\r\n+xYWs0ebQNSwb6NvbqQqNNAuaBU/ExhujgNAtk9PuL/rRNX0mDX4RKuusy5J\r\n5nZOR2V0qqmB0Cw42PddSMyNnwXkjplna2AX5F9V9edxScSlPuf0MapFbUJt\r\nJd8AuNZPn/Xd1hlTxs7XKmugXzjXiIdAe+zMhvwMv4e3rqNcKq4lK/lo8SXd\r\navQCXgBx6kv/HGqmPsh62ISYE2jyss4QypazYoK6+b3pKlMIJ6CIm830QYT0\r\n7F/NK78/UvfzMqjynR6aFD/C145GWNGP7PGPTQPDu2DniMt4GbcpFhevRk8c\r\nHwyuzysbmdUFKg3lI37s/fmEJ4t7/Jxd3X2JI6BtI3jfBBt1X3/RXV4WBbSH\r\nEDdEVo32Bn7oFWY6DxqEnxpkffcXgYdJl92RxoyyL2AMFLt/idVp4asmKeDc\r\nWbZ1uM1s1HYrRktGlH7s13ExOFBIvQZTt63TxvnfMaHqs7viBLVk46RtCvI1\r\nw0nv1clU5oxACwcrlLF5KtRS2ImNBAvwpL8=\r\n=7Cue\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"2503b50f2c4b4349da3f29b29f60ee7de7909d2c","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.10","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.5_1647303587620_0.3494775829581416","host":"s3://npm-registry-packages"}},"0.10.6":{"name":"ml5","version":"0.10.6","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.10.6","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"13a83bf75ced03b79b2d1535dfbd70064ace9f15","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.10.6.tgz","fileCount":7,"integrity":"sha512-437VF+UE1QalmALcUSOGJ4a6qttXjl8UqoIhNTU3xnjDPyhPPgJec0Fzbve5OrEBYdX9iFHACc7ALsM94YCgjQ==","signatures":[{"sig":"MEUCIQDROqhDU/TRSwfYEf97UoOJ+ML3QW8XU50Af0JKTnel4gIgLFj+KWYKsRJP60A2cXXVmsfZiopXG5E62SbRWG3WPoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28081368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSMNoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6eQ//awI5Fj9WoMqtkSUakCmxOxGlGLJALVDYu3dZvVEZbl8S1Ixx\r\nioAWgaMDCCBYYBv9KOMXjwbnvotlVLfFQ5JU54LPNkoba3P7mhkVzdTd2vwN\r\nXegW+eNwhr9ZYZClmFEoLyNp7TlUForjZvckuGNRFO/lMONsRSiMyOx4XPns\r\nGubB7PMHicVm1YTz7fHr89Ly4e56oM2MRmBZe1z3AUAFVrypg1mA/z350FF+\r\nl/jBJW1i7RMB2HTb7nBmULwsqOrb9cnusxGJVOZcScReUbpspIL5rrB0iu07\r\nxv8vvKxQtvTR1tFwHdImRTue6MhsP1t6Oy90pz7er17PvnDnW1QQp1XoWbMB\r\nxn/F8SVKfNJ3nJYZVvbAV5X7hNgkh5qYD2wuIcqnVWbNFRHKQGWUzjzQdgNQ\r\nkeL3rdSHdAaLcWQQ1I0BXlrp1gRSfVuexzMpbW607hRa/kp5Rgzc1QLLWuT8\r\nqV9Y7eqhf7bEqyEyx3nX4x1vP/uup7cBPP2lU3lqiHHXTxNpDFyIm0uzFkol\r\niCNuaqtkNE1dtwfZpGYXJXXiUGiHHG7cDqcYKOs/pdqJd6vSc1fQr+rKIlmv\r\nDVssYb34KEv7TM4yYC1UqZPi+7iy3IX1GffDOCCqdosHmrS2aaAiRCDUbcNe\r\nk/VdnovrgwxzErdHQ5E7PJulupmr7Wj9Qlw=\r\n=kg8C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"e616a57813a646da3d47887e87fc9c893da0a7eb","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.10","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.10.6_1648935784372_0.2831144062570694","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"ml5","version":"0.11.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.11.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"396e3f7d0c9b5e330010cca7e598dfd0a727b1b2","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.11.0.tgz","fileCount":7,"integrity":"sha512-NEL7B9EGbHLr9FoHka1AnerkCUXlOvBs+mbop9X8pTsCExJj4/o641XLG3f0pmgXR9CDbj7iXbGsP6UeW/0Z9w==","signatures":[{"sig":"MEUCIDLNyoiBXsTiXQYcwOKikepAvRsjF6iLye7yYH7Cw9oSAiEApgkqv93gP/lCkiRm1MU0XTi+/uzGRnlcgeEW+g+2rZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28971583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLXHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreGw/6Av6HT9IivDI9IqlvqP7LbNWEnbNxeiN5Mc7DaHEdjkuyC38T\r\nP7BX2cKvxF3sQJlK8G4wLZBAxd6DtoMmfKzhJIkUIPdqvty6unYrEfqOepOB\r\nn5u1YpfoHA1aBv7712NExEK73TEwtloZWp4hjT3V6Mtsr11G+ZbK12rANJ+X\r\nLrbVaYd5lTLpH3PARFeY5aFZwKlPFy+I84J/0yaxDEVGZyQRVLGRSx3N6AH2\r\nW0kvAvV3OY4PGDYpilpeODD56L7RyEGOrCOf4r636xXvxauGNUVGOy9kaj+N\r\nxWwbb4Fqd9HhtKqmniQNWzKOyCQIR50xrHAACIJtV8HnM/8DU5JNpKchDLOG\r\nimeXqPhRr/bm/XN5ehFSfLPCe4N6jgEXQEObCRBVykLkbCTbn8xb8+i/0alO\r\nam2COJUsQe0MQad5a9iGiRKVKKuclKDyh+UwnJV5iKLVAH72vjkVSkCe7+Eo\r\nTQeRQPW8C5kt6or6wWjkrgl87hHCT8ZE8K08tUVoFTlB/vi+pGXGZf5+XZX2\r\n82NGT61XQU06d6j/ACHjpSyFB2uDv36fqm4hyEEweJ4ytFYrU+BN0L4vGk94\r\nuRDjGepdJdEjwRNV5O4i2dAzQvdUcx1TR2UBAM0G50ODPImpZostL+iE1OfI\r\nPlvTfqEfD8gaMw8NDhPuh0I517dienl9e5A=\r\n=IId3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"381df641d1e87924ddef830f218787b957e1f534","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","test:jest":"jest","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","test-watch:jest":"jest --watch","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.11","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","jest":"^27.4.5","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","@babel/cli":"^7.16.0","babel-jest":"^27.4.5","commitizen":"4.0.3","@babel/core":"^7.16.5","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"8.2.3","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^5.8.0","@babel/runtime":"^7.16.5","@babel/polyfill":"^7.12.1","@babel/register":"^7.16.5","request-promise":"^4.2.5","jest-canvas-mock":"^2.3.1","semantic-release":"^17.2.3","@babel/preset-env":"^7.16.5","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.16.5","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","@babel/runtime-corejs3":"^7.16.5","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","@babel/plugin-transform-runtime":"^7.16.5","@babel/plugin-transform-async-to-generator":"^7.16.5"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.11.0_1649194439311_0.12761712399672143","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"ml5","version":"0.11.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.11.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"9679ed1e4a7bc1c560db02e8bce6d925f9faee81","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.11.1.tgz","fileCount":7,"integrity":"sha512-xl3JIvzgyCVFgtIhP24g/b4cMnK+0pigKPzlpWc7SQqy52Hi4A18ZxdZZBBXwDiQSoMz4fc0mdudgUlDi6bITA==","signatures":[{"sig":"MEUCIHFwEh1ja9Ed7psnyRsGRXp3eNyVI6RVuIYZCeyxSeLgAiEA6HPzWozeipt6kecEKIasbPNgZ8e2QO35NE5gUSHj0rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28971110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTLlMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp+w/+OxpejQFJLDDj9PE7c/8fOLOZcUeJ81P4t1jhZWEnUO0o0G0S\r\n8v4DMxPpZQ49+P3KbSGfy02e71PUCOSJ1r1qJwQI/LzAEwNaAHnUHD4/L9LH\r\nVHUYNF5/+HdM67hY18zboy98oNxrN272MKnRep1fGDl+msy6GRLjZcMywGi9\r\n5vehxjOdTzoZ1IFcrzhW9c9pYYdF1HXmt6sR8EjrlkWjbZ4e2Xlsf50VT8hp\r\n6QtbnlE1wJej0+B8ViCrAPk0V4XUXgcszgUUMx/toqN8L0S5ua0nFoheNtLl\r\nX3FqDNC79/A7hpHfAjfKEIWNXA9mbj/QdyRNljyeQ33P2dpGex5XDOzDcze/\r\nShpS1rhrXylYIAfh2ItVmXzQODwOn13Rkd8RLadWH4us/1Fnf71Wva4gZzNw\r\nLvn6nrcsJHuPEMlRl/mEFfoo7gojhTTAqCP9q/JeTKI+LVR1swAr35HDlhCY\r\nHBUAT9QS+K314qiO/Fsrf12u6EwpYUQ454R/WkhFCMwY3xQm/rwOcKomo5xv\r\n74gZVPGzxvQpXfELIIfSLl0nu6RrYnVoVQNuyQi+q2ER1HMXrNad0ulV5rz9\r\n3xJ86LiQoY04ycIP0/v2ETK2hmohSvrGe5HCmt+PggjtqGRSBV+gp93nPFmI\r\nla1ZARwaGQv6c7pSUu1LcoIR9kAnSvfJLio=\r\n=Ptrc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"388cc9a104d7b6c56f4e476b0aedaca972f17433","scripts":{"lint":"eslint . --ext .js; exit 0","test":"jest","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","test-watch":"jest --watch","lint:nibble":"npx eslint-nibble --ext .js .","publish:npm":"npm run build && npm publish","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.11","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","jest":"^27.4.5","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","@babel/cli":"^7.16.0","babel-jest":"^27.4.5","commitizen":"4.0.3","@babel/core":"^7.16.5","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"8.2.3","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","webpack-merge":"^5.8.0","@babel/runtime":"^7.16.5","@babel/polyfill":"^7.12.1","@babel/register":"^7.16.5","request-promise":"^4.2.5","jest-canvas-mock":"^2.3.1","semantic-release":"^17.2.3","@babel/preset-env":"^7.16.5","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.16.5","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","@babel/runtime-corejs3":"^7.16.5","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","@babel/plugin-transform-runtime":"^7.16.5","@babel/plugin-transform-async-to-generator":"^7.16.5"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.11.1_1649195340485_0.3694357719162231","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"ml5","version":"0.12.0","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.12.0","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"e567c82a7ec8b8ab3bc0887ef3c01239b5cba221","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.12.0.tgz","fileCount":7,"integrity":"sha512-5JqeyHyeCIv6oYabt8b13PmgtUhpkRTCnsnlFYh2JT41tz4En9iEhcnJIyWaGTBBfPhMwtycm/2OP4BwHWJc+g==","signatures":[{"sig":"MEQCIAf1cVUBx+8XuSjrXyk7+2P7DUMH8BbMbIgM8JRuGD4/AiAU3eUGs35pYHnZZebwAWLKTGkltiDL6mcMUtDh0advjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28082761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTQP7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4/g/+Mhrb+Lxm5myX0agf35wl7P9HCvAoUiuV2k1+SCwrcaVSbzXn\r\nKJsdwQB6boyuZDefUrlhArzcwhThpVGxyyDt/pQVD0ZNrrhcSdFAM7cwDSTC\r\nOKKvaKO0P4WM7gKTKJSMPukBTwVxT52KU+WTgca0Z/U5BL1+GJgZQn/6IJuT\r\ne7cqSPeIosU8YNb8uaMzmJFt+aY6YVEOgbPEMjmGQpT3KR6YsZ5YpjNORWlk\r\neYtNgCV+7rWQGXq8zpCGKz2dGX7Vcjz6FNZMpyPpV9hWAlPADAg+mNkXzMs5\r\nRGrfP47IW4XDjIgBBPyI1vzz8F3SeHs0r1neFzGBbdUvzNt28t9FdVIRuk8W\r\nSPh5R9Df+oBACM2u7QpcZmCWRwIkNOdlBrXiYTEKeqf+ZPsYIsUPMaQnczul\r\nL69XBrzzhZhYBo8pRhi68xwzxHFhnT50XAZyd6MSJgt0D82yM0Zhc7hD6pOA\r\nFNKv9c6fH3Hnf+XFWpsed7RKAwlTU5EvRPA4sg/MqAx4/vTfghT1kWdj/0Wj\r\nza376U25elhGQkWYQM4sGKcZnHm4NNO02I4zUl0YmRXwhrBcZoaznWLaxdP5\r\nOQqd9nXNQNIC/lxeNxg983lH7uqIsenZeT2l6Dayc8JU8JHzYBvYItZXxK/X\r\n7yxI+jsn4zJXU+yg6v0sSNvwx8iwHo9MRDM=\r\n=KUSs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["transform-runtime","transform-object-rest-spread"],"presets":[["env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"de154d9986d77558c4510e70334c849ec66644b6","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.11","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","babel-cli":"6.26.0","babel-core":"6.26.0","commitizen":"4.0.3","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"7.1.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","babel-polyfill":"6.26.0","babel-register":"6.26.0","request-promise":"^4.2.5","babel-preset-env":"1.6.1","semantic-release":"^17.2.3","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-object-rest-spread":"^6.26.0"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.12.0_1649214459465_0.10379856699609347","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"ml5","version":"0.12.1","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.12.1","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"a551b0a493aa6bc7e74fad39a46ece48b19675d8","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.12.1.tgz","fileCount":7,"integrity":"sha512-rQO76ZGp1LkCPCoIMC/Nw7CiOcOhBhnVuZgouI8VXOZmnVcq/5eAmZUoFzBiTON6433x9oRbLQU0TmkpvBMXbA==","signatures":[{"sig":"MEQCIGne5PMnmbXpnq0i4m5Va5gVrWLG5QxRwzT/1t9p/k1aAiB2n0VYeH3LJ7qAMF88Ibf1+NOcbfH4zyQvgh0D/VQyAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27598101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVipfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI3hAAkVEsixesBawBdOnSvw61bE0B/n7rZh1T2BLRff5zP2VDjyka\r\nu4chHvGrWlnMVELYmV7r6UxkUNoZOgKlGzzCfi3tECjv7blJDYDYpgmpqsEH\r\nw0hDE4HKjl/ud1m3bVDqtWQ+2ErVKjNOC96qRlpf2OERu+s1P/4Cso/PB/fz\r\nM3ZaEI+TWajRRQ8BYfWXCp0zZ1otzmcFo/tbLoPnwet96/8pr2VgYPvjgE+Q\r\n0sNAWUo1xSQKs4fYNZNchCeBTHzJ6jb/DyqmnkB2Gksq6TLAHJzis3jWB09J\r\nUH1HIBMDRgR1Mra+BMy4NOk5eI9bHYzG6+FAwFrZOPhXQ9DhvnGe1NacZ2DI\r\ntad7JQ37103O98QOYz15JNTF03D81b4xg/PxoTZDeIkS0YXkNB/ZU8ADJCUF\r\nQzH6Gb4qdq6R5OTdZ9L778Z4anZoEaDa8MuF5deBWtQ6xhZGvLKYAMi6ZJl6\r\nwt1+J1Lh4qNGI9XVh434RIBUHL2/2oYFhL1iTeOrZH8nNQA4F0oRi3nOvQxn\r\nyxGQjAQceHyTmY8AOhLtho/sbN5n5IrLer2f1OPxPOa045kfKVuGMbjH2oA2\r\ni5KweOtH+36ChmkuHPN+LjlQLFnABSOoQEvtqJIBZkkpkodfmGHr1HDKZQ30\r\nyoSO7Osbca+yeLRvyvZsfFx4qwrsBYV0wMA=\r\n=l/TT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["@babel/plugin-transform-runtime","@babel/plugin-proposal-object-rest-spread"],"presets":[["@babel/preset-env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"f67ab30909f663988b0116b41ba83a31129b544f","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.11","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","@babel/cli":"^7.17.6","commitizen":"4.0.3","@babel/core":"^7.17.9","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"^8.2.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","@babel/runtime":"^7.17.9","@babel/polyfill":"^7.12.1","@babel/register":"^7.17.7","request-promise":"^4.2.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.16.11","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","@babel/runtime-corejs3":"^7.17.9","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","@babel/plugin-transform-runtime":"^7.17.0","@babel/plugin-proposal-object-rest-spread":"^7.17.3"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.12.1_1649814111565_0.018696593468114475","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"ml5","version":"0.12.2","keywords":["machine learning"],"author":{"url":"https://github.com/ml5js","name":"NYU ITP","email":"cvalenzuela@nyu.edu"},"license":"MIT","_id":"ml5@0.12.2","maintainers":[{"name":"cvalenzuela","email":"cris@runwayml.com"},{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"joeyklee@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-library#readme","bugs":{"url":"https://github.com/ml5js/ml5-library/issues"},"dist":{"shasum":"2b282d664d36e80bd081dd262a895be1a193e228","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.12.2.tgz","fileCount":7,"integrity":"sha512-ILp13zoi2mREYJhqSgOW0Aw3wYnnzYlpbDtPjF4N9pCx1WgNeceBQTHeXjwgOUQqld6zD9czLB2gLJMAfGRbow==","signatures":[{"sig":"MEUCIFGbnvDTOb5fjW2RQ9g2mF/BaF8Pwep5rLtxVkHGw/rAAiEA4mivr7ZIJ1PLHEq3tNPqdv6aiEmmi47kkDkUqLP75XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27600897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZrV9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZExAAmLU0L2E2j0Vvq3NoQPYgNrq9+q89Ag0Wq1EAl6GWT2uG4gaw\r\nQwPv73Pqx/uvgC2tnN9lIaFuA9DfxGe377CfI83hzZVUR5ClHZdIJw4UVAHM\r\n8ATdeVxZQX+S6dmVZb6swZoeCp//EhgtlRySz95UvZ8mqVIHfFy3H1soQ2/w\r\nVOtPTzI9byCPnOKkOZfmK64NVl2xZjW5v5TTnAETWVbfOlyH+t82/LM8ng8L\r\n7biNsA1fRxTEkeiwF8uZFiZ0/CKENPX+bnku9wZdZaoXRpUKvhtIfEtsdldC\r\nXqf47uob9wUBPvZEZTKInYe9x2IOIVWlqXtjzj6Zb7GWHw2KLDGBc42OHy4w\r\nbJ1Tfqmjj9J9vSfQJpCiFBBfwdrfg/tman5vyoWu1HaNZhL4AbAmc8nyrCwB\r\nBnZh0w8j/+ejz8GXfpAWY9bjd2+Z4+byDED9Jb3E+vkl/14rP7b0Rbpy3dK5\r\nGnjqo6wBtJZnggAt/SdkT53Np9KjmnBuk0OFCp7fSKIWpCXGQFJncFhwTyiu\r\noMbB3VkLe+MxNs9w5oz4EA1CcFatmmeO2nkCTfV2ldDf5Nadt5X0m2nmPt9V\r\n71H7yKpYW/FxtDf254TgcK7SACasL91PyBGJITxiiuqv7mFO5LQLBMgp6YyS\r\nKqnphBb4J8GjuqJJmKi8EqGHRQJbUUcJuzU=\r\n=bXWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/ml5.min.js","babel":{"plugins":["@babel/plugin-transform-runtime","@babel/plugin-proposal-object-rest-spread"],"presets":[["@babel/preset-env"]]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"gitHead":"6c3d0e8ea43f48e73bd0b50497cb3e171e966089","scripts":{"lint":"eslint . --ext .js; exit 0","test":"./node_modules/karma/bin/karma start karma.conf.js","build":"webpack --config webpack.prod.babel.js --config-name ml5","start":"webpack-dev-server --config webpack.dev.babel.js","commit":"git-cz","develop":"npm-run-all --parallel start examples:serve examples:watch","prebuild":"rimraf dist","serve:docs":"docsify serve docs","lint:nibble":"npx eslint-nibble --ext .js .","manual-test":"webpack-dev-server --open --config webpack.test.babel.js","publish:npm":"npm run build && npm publish","test-travis":"./scripts/test-travis.sh","test:single":"./node_modules/karma/bin/karma start karma.conf.js --single-run","update:docs":"node ./scripts/updateDocVersions.js $oldversion","update:readme":"node ./scripts/updateReadme.js","examples:build":"npm run examples:update-json && webpack --config webpack.prod.babel.js --config-name examples","examples:serve":"live-server ./examples --port=8081 --mount=/:./examples --wait=250","examples:watch":"onchange -f 'addDir unlinkDir' './examples' -- npm run examples:update-json","contributors:add":"all-contributors add","preexamples:build":"rimraf dist_examples","examples:update-json":"node scripts/update-examples-json.js","contributors:generate":"all-contributors generate","update:packageVersion":"node ./scripts/updatePackageVersion.js"},"_npmUser":{"name":"joeyklee","email":"joeyklee@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-library.git","type":"git"},"_npmVersion":"6.14.16","description":"A friendly machine learning library for the web.","directories":{"dist":"dist","examples":"examples"},"_nodeVersion":"12.22.12","dependencies":{"axios":"^0.21.1","events":"^3.0.0","onchange":"^6.1.0","face-api.js":"~0.22.2","@magenta/sketch":"0.2.0","@tensorflow/tfjs":"^1.7.0","@tensorflow/tfjs-vis":"^1.1.0","@tensorflow-models/posenet":"^2.2.1","@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/mobilenet":"2.0.3","@tensorflow-models/knn-classifier":"1.2.1","@tensorflow-models/speech-commands":"0.3.9","@tensorflow-models/universal-sentence-encoder":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"q":"^1.5.1","karma":"2.0.0","dotenv":"^8.2.0","eslint":"4.18.2","ghooks":"2.0.2","rimraf":"2.6.2","webpack":"4.1.1","@babel/cli":"^7.17.6","commitizen":"4.0.3","@babel/core":"^7.17.9","docsify-cli":"^4.3.0","live-server":"^1.2.1","npm-run-all":"^4.1.5","webpack-cli":"2.0.10","babel-loader":"^8.2.4","jasmine-core":"3.1.0","eslint-loader":"2.0.0","eslint-nibble":"^5.1.0","karma-jasmine":"1.1.1","karma-webpack":"3.0.0","webpack-merge":"^4.1.2","@babel/runtime":"^7.17.9","@babel/polyfill":"^7.12.1","@babel/register":"^7.17.7","request-promise":"^4.2.5","semantic-release":"^17.2.3","@babel/preset-env":"^7.16.11","recursive-readdir":"^2.2.2","webpack-dev-server":"3.10.3","copy-webpack-plugin":"^5.1.1","html-webpack-plugin":"^3.0.7","regenerator-runtime":"0.11.1","all-contributors-cli":"^6.10.0","eslint-plugin-import":"2.9.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"2.2.0","karma-safari-launcher":"1.0.0","@babel/runtime-corejs3":"^7.17.9","eslint-config-prettier":"^4.1.0","uglifyjs-webpack-plugin":"^1.2.5","cz-conventional-changelog":"2.1.0","eslint-config-airbnb-base":"12.1.0","extract-text-webpack-plugin":"4.0.0-beta.0","karma-browserstack-launcher":"^1.5.1","@babel/plugin-transform-runtime":"^7.17.0","@babel/plugin-proposal-object-rest-spread":"^7.17.3"},"peerDependencies":{"@tensorflow/tfjs-core":"^1.2.9","@tensorflow/tfjs-converter":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.12.2_1650898301348_0.18865157042751113","host":"s3://npm-registry-packages"}},"0.20.0-alpha.1":{"name":"ml5","version":"0.20.0-alpha.1","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@0.20.0-alpha.1","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"77cb9a65ea53ebfb1ac04e45aa10bbf5173658aa","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.20.0-alpha.1.tgz","fileCount":7,"integrity":"sha512-/KC7+7oSz0ssuVwibZ90dhfJxOr+N2ZvtJs7P4Cd6WCpUY9eydpwL35tDAts85h7jkl6b7Ta4JA1UyeGgaVDkA==","signatures":[{"sig":"MEYCIQDDsMgvXYwJY1j/7I9t/8Wjpj2ygDIEPjRmuQJ/iD7nYgIhAP7JSXxthbBWABXmw2pnPr8Zrhx890YvPDMslev+6+Ql","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27896584},"main":"dist/ml5.js","gitHead":"5e8e1ac6fc9a2613c46dcaa862c12847f9450b89","scripts":{"build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.76.1","prettier":"2.8.8","webpack-cli":"^5.0.1","patch-package":"^8.0.0","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.20.0-alpha.1_1697143243748_0.09465189798125362","host":"s3://npm-registry-packages"}},"0.20.0-alpha.2":{"name":"ml5","version":"0.20.0-alpha.2","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@0.20.0-alpha.2","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"5568ab9255d88ca63dc6d7b5afca64f31e9d80c3","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.20.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-LbJLVFwPx9GgM4Dyuqo9FRBt0ilNS8n+XIDpBqPMhy3NgTGxDp1kdEpHf+Mmlr3sxACV4GOfHks/ES1bJRtG9w==","signatures":[{"sig":"MEYCIQDr+d+963SrtWpD1MixGqK0HTrB8oFdxBn7NFpvqlWsEAIhAJjp/Jnl1bj++6E4pLBS0H6b0rShw6OFgu/XSgnvUMHs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27920886},"main":"dist/ml5.js","gitHead":"6c8f438072ca7c70499857a56ff7bed12d1af940","scripts":{"build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package"},"_npmUser":{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"10.1.0","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.76.1","prettier":"2.8.8","webpack-cli":"^5.0.1","patch-package":"^8.0.0","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.20.0-alpha.2_1697144656011_0.5330734970918547","host":"s3://npm-registry-packages"}},"0.20.0-alpha.3":{"name":"ml5","version":"0.20.0-alpha.3","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@0.20.0-alpha.3","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"35ddadab72fd6c0c410d03c74beff3df92ff5d32","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.20.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-QissO3w+K5RRzTN3qZWBvf28UKrbjChAp0tKOWZjZ6vuNjBCi6XXiLkhk6ZwC5ASE1wEfNuNRRVmpIcnvrfNrw==","signatures":[{"sig":"MEQCIBj1VWlqwFGBxMOoowXjUYOhZwO98tmiU8C1ZS59BfybAiB2iwNXil4+ab9BvKXQmd5fMZ6cx9qVfqayYS8PWJYs4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27931113},"main":"dist/ml5.js","gitHead":"43a39ea4ae4b84860328ca54efa864040fc18166","scripts":{"build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package"},"_npmUser":{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.5.0","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.76.1","prettier":"2.8.8","webpack-cli":"^5.0.1","patch-package":"^8.0.0","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.20.0-alpha.3_1697229045269_0.2424805865043702","host":"s3://npm-registry-packages"}},"0.20.0-alpha.4":{"name":"ml5","version":"0.20.0-alpha.4","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@0.20.0-alpha.4","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"2b030982a2607a1bd5dfe9a6eeec8f00724d4dc5","tarball":"https://registry.npmjs.org/ml5/-/ml5-0.20.0-alpha.4.tgz","fileCount":7,"integrity":"sha512-VZKqAbs9BKAVDLuAwCihsXlFYolTZytjhByQ0ITNPN23tweslmM6cid0tUPG8PU+iWUEz0P2AI3NowgJeIsi3A==","signatures":[{"sig":"MEUCIDISSGJlS1EylP8GdMdxiTPcy2ToIgI7+SwKgju5rIk1AiEAhpEgobJzKYO1GDI8KiLE9/g01P/hajth4EqjqF0ffHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72719930},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"gitHead":"fba65435eff5ffd5f117e119be758d696ab590bf","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","@tensorflow/tfjs-node":"^4.17.0","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0","@tensorflow/tfjs-backend-webgpu":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_0.20.0-alpha.4_1711551515380_0.6503128341349198","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ml5","version":"1.0.1","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.0.1","homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"c3e4f240263e4be1fd9ea196a13f1416749358b5","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.0.1.tgz","fileCount":7,"integrity":"sha512-xyNgMeOlrrcboje3zpDMFnkLsTnzBecfWZf2QF4L3YcAVshWXRqn1HdN1SobJB8aW5URo/Y63L481e7l60eoXg==","signatures":[{"sig":"MEYCIQDEG39Dw2OUz4kcezzAqNZkbRihKpT1vWrr2y9nqev0IAIhALe/N10NSVOOVIFSvJMUoWGa4FORuJAQ9NYKC/Fr1QlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71365698},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"gitHead":"8a3c79b9707a8406a9acabbc1abedf9039057af6","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0","@tensorflow/tfjs-backend-webgpu":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.0.1_1719076033964_0.30099960278331706","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ml5","version":"1.0.2","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.0.2","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"a8cfe9f89d3d3ab31466f671ac719e4a67586e2f","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.0.2.tgz","fileCount":7,"integrity":"sha512-dQgavc2TN3HLww/7oeDtLgyCwpsbLX3aWBbYqnjj2wX4gG6COzgSqKJm3j1QuWxlnD/Gp3Hn/62p5noyPOXsgQ==","signatures":[{"sig":"MEUCIQDzcj/gzFSn4M0oFqmncKN0OVbnbBzM2hKoG6nhmLhMigIgKJEpIH6TKi0RGJ3NTUJx9mZrvZuRCVXwoS/bRsiJrfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70023004},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"28b64f6b1495262eef70fa64644661074bb198b7","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js"},"_npmUser":{"name":"sharellbryant","email":"sharell.bryant@gmail.com"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"10.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0","@tensorflow/tfjs-backend-webgpu":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.0.2_1722956733353_0.7253873374582644","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ml5","version":"1.1.0","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.1.0","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"0c6be3f7348353edd66ea4a3b534c2d037b4291f","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.1.0.tgz","fileCount":7,"integrity":"sha512-TxrCe+eUSSAvF098WoNkgV3nFjWssAmU1qCWCpyqysgZQHnLsj98t5h2jb8BpIy1mzxhzS7VXCuP4pP67nPvFA==","signatures":[{"sig":"MEQCIGaLfuCjTIl5+oV8ooZ3X3Gq2i7Rr3wUdevu2S0fVtx6AiBwUGu7DFKW3fCjXkZhSK4pK8pv+4C9OBDNWPkCbQR+Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70036308},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"893f3e117e8558ecf87df537ee436ce4bd5ea40a","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0","@tensorflow/tfjs-backend-webgpu":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.1.0_1728654797618_0.20466823078360008","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ml5","version":"1.2.0","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.2.0","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"0ea4c732391a8084517e53cc15ff8524722ba461","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.2.0.tgz","fileCount":7,"integrity":"sha512-XmomBJXI7++Ds76OKvD0S5fGX3aSYfB88y4uMwlalW4F122tK9zgxXV+kcwxdZ294OozQVCWg95CgZaGwykz3Q==","signatures":[{"sig":"MEQCIGDVB6J0asKl5ldYKpyQI/joUsnjdSENE2uSBAVyQpXdAiAzf2IwRvd3zYhvTbdeeOQ1GDjOypLtnXGjQFdKI4W3VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70141907},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"714db23847c2288ec63ea0eb0b72ec221b4a1b90","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.2.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0","@tensorflow/tfjs-backend-webgpu":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.2.0_1730989871060_0.42462902563373706","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ml5","version":"1.2.1","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.2.1","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"abfae5d6062caf3ce34ba0558a47dcf83e4a31ac","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.2.1.tgz","fileCount":7,"integrity":"sha512-Abl1S3rC66urHO7QxAkO2V1w8/sCxexCvb/GBL3CrsSS7IE17cEXr9Vr0rEKDTtgNuASQhxkrGAUSNF81Umnew==","signatures":[{"sig":"MEYCIQChuRHoFnEeJ0b3jGj/6oU8XJm9qnxXa7el8uCCNVJ/KgIhAM/582PrtImSmKibTKb7cogL0MLhVVJDPsfdSu7jX/NS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77312817},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"f1b9512b6cd52bed4085b626a3c8c94122b09e2b","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"9.8.1","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.22.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow/tfjs-backend-webgpu":"^4.22.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.2.1_1733353009733_0.059646212873194715","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ml5","version":"1.2.2","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.2.2","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"gohai","email":"gottfried.haider@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"59c06c8ddde3fb8475c91ae2d73577918955e442","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.2.2.tgz","fileCount":7,"integrity":"sha512-RkPiqmAbnhY4bXWn++RBR4vlT1AvQuZAM0gAje4A25YymuZObk5Q6wGkRPqlDY8wqNH0J7q5fKAT7PoFGUekzQ==","signatures":[{"sig":"MEYCIQDycfc303MmCfSj2octEOhVHejCQ9f/CxnVfncf5GjTAgIhANS1Cie3Ov/0AvEj7CKA+GGluagDLjdf5D1Zh2PscH6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77325955},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"d0f6524d995ed1e2df2d1286532fcb0deb3a49c0","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js","update-examples-readme":"node scripts/updateExamplesREADME.js"},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"11.3.0","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"24.0.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.22.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow/tfjs-backend-webgpu":"^4.22.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.2.2_1753971957239_0.2923841727329253","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"ml5","version":"1.3.0","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.3.0","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"gohai","email":"gottfried.haider@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"9a9f238a16338ba05099124774c580e4607c252e","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.3.0.tgz","fileCount":7,"integrity":"sha512-WLmGM6P7hyKMBegTwUzGN7txPmzKWRrW0QUZd+kB0/enrBqjeesb1MZr0WNAzZYahLrj/119of790EO/DuOtTw==","signatures":[{"sig":"MEQCIAVQi63wPXHPDFcbXXVmdPkm2n03fMwO7kgFcsiKl3ZRAiAcRGld9+lghGNA636UTDSZFjFRAFLsdX1hfsRn/I6E0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77564664},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"2f6c7e00cfd915d3446370744beff37d7d3d54b2","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js","update-examples-readme":"node scripts/updateExamplesREADME.js"},"_npmUser":{"name":"pearmini","email":"subairui@icloud.com"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"11.4.2","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.22.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/coco-ssd":"^2.2.3","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow/tfjs-backend-webgpu":"^4.22.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/depth-estimation":"^0.0.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.3.0_1760556841454_0.5545084000686085","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"ml5","version":"1.3.1","keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","_id":"ml5@1.3.1","maintainers":[{"name":"bomanimc","email":"bomanimc@gmail.com"},{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"joeyklee","email":"jsphknglee@gmail.com"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"gohai","email":"gottfried.haider@gmail.com"},{"name":"ziyuan-linn","email":"zl4140@nyu.edu"},{"name":"sharellbryant","email":"sharell.bryant@gmail.com"}],"homepage":"https://github.com/ml5js/ml5-next-gen#readme","bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"dist":{"shasum":"4a7d238ee6b048cfd50fb66ee8103590720e7318","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.3.1.tgz","fileCount":7,"integrity":"sha512-+MQRsmEGUO+GxHtqhrqbTXNjFsn8VK30DRHxPKtoOlk2pa3s0SWmWPjfz8jC/kJtLcsACUOGpZ08uVS/O3qwcQ==","signatures":[{"sig":"MEQCICSf2+hQS6D6bngL8Zjo6UHiieIyQThKMCZdklrgVDFFAiBbPzGAxxMexb9rmuy3fXO+2vKHiXUhXiEFZBV0Lk7NGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77567408},"main":"dist/ml5.min.js","babel":{"presets":["@babel/preset-env"]},"engines":{"npm":"please-use-yarn","node":"^20.15.1","yarn":"^4.3.1"},"gitHead":"4f8f352ddc4b4f41311d5f3f43698bc1b3beef27","scripts":{"test":"jest --config tests/jest.config.js","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","prebuild":"rimraf dist","postinstall":"patch-package","update-readme":"node scripts/updateReadme.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js","update-examples-readme":"node scripts/updateExamplesREADME.js"},"_npmUser":{"name":"pearmini","email":"subairui@icloud.com"},"prettier":{},"repository":{"url":"git+https://github.com/ml5js/ml5-next-gen.git","type":"git"},"_npmVersion":"11.4.2","description":"A friendly machine learning library for the web.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"axios":"^1.3.4","webpack-merge":"^5.9.0","@mediapipe/pose":"^0.5.1675469404","@mediapipe/hands":"^0.4.1675469240","@tensorflow/tfjs":"^4.22.0","@mediapipe/face_mesh":"^0.4.1633559619","@tensorflow/tfjs-vis":"^1.5.1","@tensorflow-models/coco-ssd":"^2.2.3","@tensorflow-models/mobilenet":"^2.1.0","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow/tfjs-backend-webgpu":"^4.22.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow-models/depth-estimation":"^0.0.4","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/face-landmarks-detection":"1.0.5"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"jest":"^29.7.0","dotenv":"^16.4.5","rimraf":"^5.0.5","webpack":"^5.76.1","prettier":"2.8.8","babel-jest":"^29.7.0","@babel/core":"^7.23.2","cross-fetch":"^4.0.0","webpack-cli":"^5.0.1","bson-objectid":"^2.0.4","patch-package":"^8.0.0","@babel/preset-env":"^7.23.2","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","all-contributors-cli":"^6.26.1","terser-webpack-plugin":"^5.3.10","jest-environment-jsdom":"^29.7.0","postinstall-postinstall":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ml5_1.3.1_1763993933793_0.9302327018723986","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"ml5","version":"1.4.0","description":"A friendly machine learning library for the web.","main":"dist/ml5.min.js","scripts":{"prebuild":"rimraf dist","build":"webpack --config webpack.config.js --mode production","start":"webpack serve --config webpack.config.js --mode development","format":"prettier --write \"**/*.js\"","postinstall":"patch-package","test":"jest --config tests/jest.config.js","upload-examples":"node scripts/uploadExamples.js","update-p5-version":"node scripts/updateP5Version.js","update-readme":"node scripts/updateReadme.js","update-examples-readme":"node scripts/updateExamplesREADME.js"},"keywords":["ML5"],"author":{"name":"ml5"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ml5js/ml5-next-gen.git"},"bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"devDependencies":{"@babel/core":"^7.23.2","@babel/preset-env":"^7.23.2","all-contributors-cli":"^6.26.1","babel-jest":"^29.7.0","bson-objectid":"^2.0.4","cross-fetch":"^4.0.0","dotenv":"^16.4.5","html-webpack-plugin":"^5.5.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","patch-package":"^8.0.0","postinstall-postinstall":"^2.1.0","prettier":"2.8.8","rimraf":"^5.0.5","terser-webpack-plugin":"^5.3.10","webpack":"^5.76.1","webpack-cli":"^5.0.1","webpack-dev-server":"^4.15.1"},"homepage":"https://github.com/ml5js/ml5-next-gen#readme","dependencies":{"@mediapipe/face_mesh":"^0.4.1633559619","@mediapipe/hands":"^0.4.1675469240","@mediapipe/pose":"^0.5.1675469404","@mediapipe/selfie_segmentation":"~0.1.0","@tensorflow-models/body-segmentation":"^1.0.1","@tensorflow-models/coco-ssd":"^2.2.3","@tensorflow-models/depth-estimation":"^0.0.4","@tensorflow-models/face-landmarks-detection":"1.0.5","@tensorflow-models/hand-pose-detection":"^2.0.0","@tensorflow-models/mobilenet":"^2.1.0","@tensorflow-models/pose-detection":"^2.1.0","@tensorflow-models/speech-commands":"^0.5.4","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-webgpu":"^4.22.0","@tensorflow/tfjs-vis":"^1.5.1","axios":"^1.3.4","webpack-merge":"^5.9.0"},"babel":{"presets":["@babel/preset-env"]},"prettier":{},"packageManager":"yarn@4.3.1","engines":{"node":"^20.15.1","yarn":"^4.3.1","npm":"please-use-yarn"},"_id":"ml5@1.4.0","gitHead":"2e4e8635c2cc89a8c2974b706912be0ef2bdb5d8","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gjWRlas0Bp+1eWTht+XrpJdOmdwqOrh5ACBY162PGfLqOt/IqZEtwiZgVhD7khOgO0HApJUCFGFuaiLjSg5BMg==","shasum":"c145de04acc43a19c282f55288f6b6c213adcd9d","tarball":"https://registry.npmjs.org/ml5/-/ml5-1.4.0.tgz","fileCount":7,"unpackedSize":77669274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGc6cvQa0s0HSqNgXMwz34QaIEgsb9Ssem5I2OSxf0xrAiA7qxIfbW+G3sugLvSqZ+3Dq9P8ywD+TeeFEs/iAApxYA=="}]},"_npmUser":{"name":"shiffman","email":"daniel@shiffman.net"},"directories":{},"maintainers":[{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"gohai","email":"gottfried.haider@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ml5_1.4.0_1786127651720_0.16044787852292264"},"_hasShrinkwrap":false}},"time":{"created":"2018-01-31T20:52:54.887Z","modified":"2026-08-07T18:34:12.292Z","1.0.0":"2018-01-31T20:52:54.887Z","0.0.1":"2018-02-27T16:40:23.654Z","0.0.2":"2018-03-13T04:03:36.615Z","0.0.3":"2018-03-13T19:32:24.417Z","0.0.5":"2018-06-04T21:15:36.304Z","0.0.6":"2018-06-12T22:22:15.118Z","0.0.7":"2018-06-13T03:53:57.627Z","0.0.8":"2018-06-13T19:27:50.421Z","0.1.0":"2018-07-26T22:28:52.106Z","0.1.1":"2018-07-26T22:47:06.083Z","0.1.2":"2018-11-06T04:50:21.547Z","0.1.3":"2018-11-09T04:28:27.081Z","0.2.0":"2019-01-24T20:07:06.720Z","0.2.1":"2019-01-24T20:28:35.384Z","0.2.2":"2019-03-22T23:39:00.945Z","0.2.3":"2019-03-29T20:43:36.410Z","0.3.0":"2019-05-24T15:46:32.090Z","0.3.1":"2019-06-02T18:58:08.464Z","0.4.0":"2019-10-17T22:04:28.215Z","0.4.1":"2019-10-24T20:31:29.626Z","0.4.2":"2019-11-06T20:28:12.863Z","0.4.3":"2019-11-14T20:24:57.083Z","0.5.0":"2020-03-12T20:56:37.389Z","0.6.0":"2020-11-04T22:13:49.075Z","0.6.1":"2021-02-23T22:43:00.982Z","0.7.0":"2021-10-06T14:11:21.320Z","0.7.1":"2021-10-06T14:22:33.112Z","0.7.2":"2022-01-19T23:55:44.830Z","0.8.0":"2022-01-21T00:38:52.335Z","0.8.1":"2022-01-21T01:16:47.113Z","0.8.11":"2022-01-21T20:51:50.264Z","0.8.12":"2022-01-21T23:28:51.205Z","0.8.14":"2022-01-21T23:56:00.043Z","0.8.16":"2022-01-22T14:08:12.369Z","0.9.2":"2022-01-28T03:18:10.043Z","0.9.3":"2022-01-28T03:39:11.460Z","0.9.7":"2022-02-03T04:42:22.888Z","0.9.8":"2022-02-03T05:11:12.323Z","0.9.9":"2022-02-05T10:28:02.750Z","0.10.0":"2022-02-08T00:47:55.973Z","0.10.1":"2022-02-08T01:28:43.680Z","0.10.2":"2022-02-23T02:59:14.979Z","0.10.3":"2022-02-23T03:15:34.730Z","0.10.4":"2022-03-07T03:13:43.325Z","0.10.5":"2022-03-15T00:19:47.893Z","0.10.6":"2022-04-02T21:43:04.689Z","0.11.0":"2022-04-05T21:33:59.796Z","0.11.1":"2022-04-05T21:49:00.962Z","0.12.0":"2022-04-06T03:07:39.723Z","0.12.1":"2022-04-13T01:41:51.896Z","0.12.2":"2022-04-25T14:51:41.567Z","0.20.0-alpha.1":"2023-10-12T20:40:44.096Z","0.20.0-alpha.2":"2023-10-12T21:04:16.486Z","0.20.0-alpha.3":"2023-10-13T20:30:45.639Z","0.20.0-alpha.4":"2024-03-27T14:58:35.723Z","1.0.1":"2024-06-22T17:07:14.407Z","1.0.2":"2024-08-06T15:05:34.067Z","1.1.0":"2024-10-11T13:53:17.984Z","1.2.0":"2024-11-07T14:31:11.516Z","1.2.1":"2024-12-04T22:56:50.227Z","1.2.2":"2025-07-31T14:25:57.672Z","1.3.0":"2025-10-15T19:34:02.014Z","1.3.1":"2025-11-24T14:18:54.170Z","1.4.0":"2026-08-07T18:34:12.065Z"},"bugs":{"url":"https://github.com/ml5js/ml5-next-gen/issues"},"author":{"name":"ml5"},"license":"MIT","homepage":"https://github.com/ml5js/ml5-next-gen#readme","keywords":["ML5"],"repository":{"type":"git","url":"git+https://github.com/ml5js/ml5-next-gen.git"},"description":"A friendly machine learning library for the web.","maintainers":[{"name":"yining","email":"yining@nyu.edu"},{"name":"shiffman","email":"daniel@shiffman.net"},{"name":"pearmini","email":"subairui@icloud.com"},{"name":"gohai","email":"gottfried.haider@gmail.com"}],"readme":"[![All Contributors](https://img.shields.io/github/all-contributors/ml5js/ml5-next-gen?color=orange&style=flat-square)](#contributors) [![Version](https://img.shields.io/npm/v/ml5.svg?style=flat-square)](https://www.npmjs.com/package/ml5) [![Twitter Follow](https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow)](https://twitter.com/ml5js)\n\n![ml5](https://user-images.githubusercontent.com/10605821/41332516-2ee26714-6eac-11e8-83e4-a40b8761e764.png)\n\n## Friendly machine learning for the web!\n\n**Read our [ml5.js Code of Conduct and software licence](https://github.com/ml5js/Code-of-Conduct) here!**\n\n**_This project is currently in development._**\n\nml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of [TensorFlow.js](https://js.tensorflow.org/).\n\nThe library is supported by code examples, tutorials, and sample data sets with an emphasis on ethical computing. Bias in data, stereotypical harms, and responsible crowdsourcing are part of the documentation around data collection and usage.\n\nml5.js is heavily inspired by [Processing](https://processing.org/) and [p5.js](https://p5js.org/).\n\nPlease read our [Code of Conduct](https://github.com/ml5js/Code-of-Conduct), which establishes our commitment to make ml5.js a friendly and welcoming environment.\n\n## Usage\n\nBefore getting started with ml5.js, review our [Code of Conduct](https://github.com/ml5js/Code-of-Conduct). There are several ways you can use the ml5.js library:\n\n<!-- Anchor for automatic version update script, do not remove this comment -->\n\n- You can have the browser fetch the latest 1.x version (currently: 1.4.0) by adding this to the head section of your HTML document:\n\n<!-- Anchor for automatic version update script, do not remove this comment -->\n\n  ```html\n  <script src=\"https://unpkg.com/ml5@1/dist/ml5.js\"></script>\n  ```\n\n  We will try our best to maintain compatibility with the existing API going forward, switching to a future 2.x if needed.\n\n- If you prefer to use a specific version now and in the future, you can also specify the exact version number. The [previous versions of ml5.js can be found here](https://www.npmjs.com/package/ml5?activeTab=versions). You can do so by replacing `<version>` with the ml5 version of interest:\n\n  ```html\n  <script src=\"https://unpkg.com/ml5@<version>/dist/ml5.min.js\"></script>\n  ```\n\n  For example:\n\n  ```html\n  <script src=\"https://unpkg.com/ml5@0.6.1/dist/ml5.min.js\"></script>\n  ```\n\n  **Note:** To access the source code of version `0.12.2` or earlier, please visit the [archived repository](https://github.com/ml5js/ml5-library).\n\n\n## Resources\n\n- [Getting Started](https://docs.ml5js.org/)\n- [API Reference](https://docs.ml5js.org/#/reference/overview)\n- [Examples](https://github.com/ml5js/ml5-next-gen/tree/main/examples)\n- [Community](https://ml5js.org/community)\n- [FAQ](https://docs.ml5js.org/#/welcome/faq)\n\n## Code of Conduct\n\nWe believe in a friendly internet and community as much as we do in building friendly machine learning for the web. Please refer to our [Code of Conduct](https://github.com/ml5js/Code-of-Conduct/) for our rules for interacting with ml5 as a developer, contributor, or as a person using the library.\n\n## Contributing\n\nWant to be a **contributor 🏗 to the ml5.js library**? If yes and you're interested to submit new features, fix bugs, or help develop the ml5.js ecosystem, please go to our [CONTRIBUTING](CONTRIBUTING.md) documentation to get started.\n\nSee [CONTRIBUTING](CONTRIBUTING.md) 🛠\n\n## Acknowledgements\n\nml5.js is supported by the time and dedication of open source developers from all over the world. Funding and support is generously provided by a [Google Education grant](https://edu.google.com/giving/?modal_active=none) at NYU's ITP/IMA program.\n\nMany thanks [BrowserStack](https://www.browserstack.com/) for providing testing support.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.shiffman.net\"><img src=\"https://avatars0.githubusercontent.com/u/191758?v=4?s=100\" width=\"100px;\" alt=\"Daniel Shiffman\"/><br /><sub><b>Daniel Shiffman</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=shiffman\" title=\"Code\">💻</a> <a href=\"#example-shiffman\" title=\"Examples\">💡</a> <a href=\"#projectManagement-shiffman\" title=\"Project Management\">📆</a> <a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Ashiffman\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=shiffman\" title=\"Tests\">⚠️</a> <a href=\"#video-shiffman\" title=\"Videos\">📹</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://cvalenzuelab.com/\"><img src=\"https://avatars0.githubusercontent.com/u/10605821?v=4?s=100\" width=\"100px;\" alt=\"Cristóbal Valenzuela\"/><br /><sub><b>Cristóbal Valenzuela</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=cvalenzuela\" title=\"Code\">💻</a> <a href=\"#example-cvalenzuela\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Acvalenzuela\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#tool-cvalenzuela\" title=\"Tools\">🔧</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=cvalenzuela\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://1023.io\"><img src=\"https://avatars3.githubusercontent.com/u/8662372?v=4?s=100\" width=\"100px;\" alt=\"Yining Shi\"/><br /><sub><b>Yining Shi</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=yining1023\" title=\"Code\">💻</a> <a href=\"#example-yining1023\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Ayining1023\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#tool-yining1023\" title=\"Tools\">🔧</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=yining1023\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Ayining1023\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.hannahishere.com\"><img src=\"https://avatars0.githubusercontent.com/u/1385308?v=4?s=100\" width=\"100px;\" alt=\"Hannah Davis\"/><br /><sub><b>Hannah Davis</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=handav\" title=\"Code\">💻</a> <a href=\"#example-handav\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://jk-lee.com/\"><img src=\"https://avatars1.githubusercontent.com/u/3622055?v=4?s=100\" width=\"100px;\" alt=\"Joey Lee\"/><br /><sub><b>Joey Lee</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=joeyklee\" title=\"Code\">💻</a> <a href=\"#example-joeyklee\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Ajoeyklee\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#content-joeyklee\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=joeyklee\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/AshleyJaneLewis\"><img src=\"https://avatars3.githubusercontent.com/u/43127855?v=4?s=100\" width=\"100px;\" alt=\"AshleyJaneLewis\"/><br /><sub><b>AshleyJaneLewis</b></sub></a><br /><a href=\"#blog-AshleyJaneLewis\" title=\"Blogposts\">📝</a> <a href=\"#design-AshleyJaneLewis\" title=\"Design\">🎨</a> <a href=\"#eventOrganizing-AshleyJaneLewis\" title=\"Event Organizing\">📋</a> <a href=\"#content-AshleyJaneLewis\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ellennickles/\"><img src=\"https://avatars2.githubusercontent.com/u/31713501?v=4?s=100\" width=\"100px;\" alt=\"Ellen Nickles\"/><br /><sub><b>Ellen Nickles</b></sub></a><br /><a href=\"#blog-ellennickles\" title=\"Blogposts\">📝</a> <a href=\"#content-ellennickles\" title=\"Content\">🖋</a> <a href=\"#ideas-ellennickles\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#tutorial-ellennickles\" title=\"Tutorials\">✅</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.itayniv.com\"><img src=\"https://avatars1.githubusercontent.com/u/5209486?v=4?s=100\" width=\"100px;\" alt=\"Itay Niv\"/><br /><sub><b>Itay Niv</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=itayniv\" title=\"Code\">💻</a> <a href=\"#example-itayniv\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://nikitahuggins.com\"><img src=\"https://avatars2.githubusercontent.com/u/18563958?v=4?s=100\" width=\"100px;\" alt=\"Nikita Huggins\"/><br /><sub><b>Nikita Huggins</b></sub></a><br /><a href=\"#blog-nikitahuggins\" title=\"Blogposts\">📝</a> <a href=\"#content-nikitahuggins\" title=\"Content\">🖋</a> <a href=\"#ideas-nikitahuggins\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.arnabchakravarty.com\"><img src=\"https://avatars2.githubusercontent.com/u/19427655?v=4?s=100\" width=\"100px;\" alt=\"Arnab Chakravarty\"/><br /><sub><b>Arnab Chakravarty</b></sub></a><br /><a href=\"#content-AbolTaabol\" title=\"Content\">🖋</a> <a href=\"#userTesting-AbolTaabol\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.aidanjnelson.com/\"><img src=\"https://avatars2.githubusercontent.com/u/6486359?v=4?s=100\" width=\"100px;\" alt=\"Aidan Nelson\"/><br /><sub><b>Aidan Nelson</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=AidanNelson\" title=\"Code\">💻</a> <a href=\"#example-AidanNelson\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://portfolio.steins.live\"><img src=\"https://avatars1.githubusercontent.com/u/23213772?v=4?s=100\" width=\"100px;\" alt=\"WenheLI\"/><br /><sub><b>WenheLI</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=WenheLI\" title=\"Code\">💻</a> <a href=\"#example-WenheLI\" title=\"Examples\">💡</a> <a href=\"#maintenance-WenheLI\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-WenheLI\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://tinysubversions.com\"><img src=\"https://avatars3.githubusercontent.com/u/266454?v=4?s=100\" width=\"100px;\" alt=\"Darius Kazemi\"/><br /><sub><b>Darius Kazemi</b></sub></a><br /><a href=\"#ideas-dariusk\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#question-dariusk\" title=\"Answering Questions\">💬</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://wangdingsu.com\"><img src=\"https://avatars1.githubusercontent.com/u/26081991?v=4?s=100\" width=\"100px;\" alt=\"Dingsu Wang\"/><br /><sub><b>Dingsu Wang</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=Derek-Wds\" title=\"Code\">💻</a> <a href=\"#example-Derek-Wds\" title=\"Examples\">💡</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/garym140\"><img src=\"https://avatars1.githubusercontent.com/u/30574513?v=4?s=100\" width=\"100px;\" alt=\"garym140\"/><br /><sub><b>garym140</b></sub></a><br /><a href=\"#content-garym140\" title=\"Content\">🖋</a> <a href=\"#blog-garym140\" title=\"Blogposts\">📝</a> <a href=\"#ideas-garym140\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-garym140\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://genekogan.com\"><img src=\"https://avatars3.githubusercontent.com/u/1335251?v=4?s=100\" width=\"100px;\" alt=\"Gene Kogan\"/><br /><sub><b>Gene Kogan</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=genekogan\" title=\"Code\">💻</a> <a href=\"#example-genekogan\" title=\"Examples\">💡</a> <a href=\"#ideas-genekogan\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://hhayeon.com\"><img src=\"https://avatars1.githubusercontent.com/u/22086451?v=4?s=100\" width=\"100px;\" alt=\"Hayley Hwang\"/><br /><sub><b>Hayley Hwang</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=hhayley\" title=\"Code\">💻</a> <a href=\"#example-hhayley\" title=\"Examples\">💡</a> <a href=\"#ideas-hhayley\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://lisajamhoury.com\"><img src=\"https://avatars0.githubusercontent.com/u/7552772?v=4?s=100\" width=\"100px;\" alt=\"Lisa Jamhoury\"/><br /><sub><b>Lisa Jamhoury</b></sub></a><br /><a href=\"#example-lisajamhoury\" title=\"Examples\">💡</a> <a href=\"#ideas-lisajamhoury\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.matamala.info\"><img src=\"https://avatars2.githubusercontent.com/u/5123955?v=4?s=100\" width=\"100px;\" alt=\"Alejandro Matamala Ortiz\"/><br /><sub><b>Alejandro Matamala Ortiz</b></sub></a><br /><a href=\"#design-matamalaortiz\" title=\"Design\">🎨</a> <a href=\"#content-matamalaortiz\" title=\"Content\">🖋</a> <a href=\"#blog-matamalaortiz\" title=\"Blogposts\">📝</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://mayaontheinter.net\"><img src=\"https://avatars0.githubusercontent.com/u/8224678?v=4?s=100\" width=\"100px;\" alt=\"Maya Man\"/><br /><sub><b>Maya Man</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=mayaman\" title=\"Code\">💻</a> <a href=\"#example-mayaman\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://mimionuoha.com\"><img src=\"https://avatars0.githubusercontent.com/u/1565846?v=4?s=100\" width=\"100px;\" alt=\"Mimi Onuoha\"/><br /><sub><b>Mimi Onuoha</b></sub></a><br /><a href=\"#ideas-MimiOnuoha\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#content-MimiOnuoha\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3AMimiOnuoha\" title=\"Reviewed Pull Requests\">👀</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://i.yuuno.cc/\"><img src=\"https://avatars1.githubusercontent.com/u/18514672?v=4?s=100\" width=\"100px;\" alt=\"Yuuno, Hibiki\"/><br /><sub><b>Yuuno, Hibiki</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=NHibiki\" title=\"Code\">💻</a> <a href=\"#example-NHibiki\" title=\"Examples\">💡</a> <a href=\"#maintenance-NHibiki\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.danioved.com/\"><img src=\"https://avatars3.githubusercontent.com/u/891755?v=4?s=100\" width=\"100px;\" alt=\"Dan Oved\"/><br /><sub><b>Dan Oved</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=oveddan\" title=\"Code\">💻</a> <a href=\"#example-oveddan\" title=\"Examples\">💡</a> <a href=\"#question-oveddan\" title=\"Answering Questions\">💬</a> <a href=\"#ideas-oveddan\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://anothersideproject.co\"><img src=\"https://avatars0.githubusercontent.com/u/7053425?v=4?s=100\" width=\"100px;\" alt=\"Stephanie Koltun\"/><br /><sub><b>Stephanie Koltun</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=stephkoltun\" title=\"Code\">💻</a> <a href=\"#example-stephkoltun\" title=\"Examples\">💡</a> <a href=\"#content-stephkoltun\" title=\"Content\">🖋</a> <a href=\"#blog-stephkoltun\" title=\"Blogposts\">📝</a> <a href=\"#design-stephkoltun\" title=\"Design\">🎨</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/viztopia\"><img src=\"https://avatars3.githubusercontent.com/u/37890050?v=4?s=100\" width=\"100px;\" alt=\"YG Zhang\"/><br /><sub><b>YG Zhang</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=viztopia\" title=\"Code\">💻</a> <a href=\"#example-viztopia\" title=\"Examples\">💡</a> <a href=\"#ideas-viztopia\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.wenqi.li\"><img src=\"https://avatars1.githubusercontent.com/u/22087042?v=4?s=100\" width=\"100px;\" alt=\"Wenqi Li\"/><br /><sub><b>Wenqi Li</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=wenqili\" title=\"Code\">💻</a> <a href=\"#example-wenqili\" title=\"Examples\">💡</a> <a href=\"#infra-wenqili\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://brentlbailey.com\"><img src=\"https://avatars3.githubusercontent.com/u/12499678?v=4?s=100\" width=\"100px;\" alt=\"Brent Bailey\"/><br /><sub><b>Brent Bailey</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=brondle\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=brondle\" title=\"Code\">💻</a> <a href=\"#example-brondle\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Jonarod\"><img src=\"https://avatars3.githubusercontent.com/u/6122703?v=4?s=100\" width=\"100px;\" alt=\"Jonarod\"/><br /><sub><b>Jonarod</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=Jonarod\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://jazztap.github.io\"><img src=\"https://avatars2.githubusercontent.com/u/15673619?v=4?s=100\" width=\"100px;\" alt=\"Jasmine Otto\"/><br /><sub><b>Jasmine Otto</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=JazzTap\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=JazzTap\" title=\"Tests\">⚠️</a> <a href=\"#example-JazzTap\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://twitter.com/zaidalyafeai\"><img src=\"https://avatars2.githubusercontent.com/u/15667714?v=4?s=100\" width=\"100px;\" alt=\"Zaid Alyafeai\"/><br /><sub><b>Zaid Alyafeai</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=zaidalyafeai\" title=\"Code\">💻</a> <a href=\"#example-zaidalyafeai\" title=\"Examples\">💡</a> <a href=\"#ideas-zaidalyafeai\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#question-zaidalyafeai\" title=\"Answering Questions\">💬</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://alca.tv\"><img src=\"https://avatars2.githubusercontent.com/u/7132646?v=4?s=100\" width=\"100px;\" alt=\"Jacob Foster\"/><br /><sub><b>Jacob Foster</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=AlcaDesign\" title=\"Code\">💻</a> <a href=\"#example-AlcaDesign\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=AlcaDesign\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.memo.tv\"><img src=\"https://avatars0.githubusercontent.com/u/144230?v=4?s=100\" width=\"100px;\" alt=\"Memo Akten\"/><br /><sub><b>Memo Akten</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=memo\" title=\"Code\">💻</a> <a href=\"#example-memo\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://thehidden1.github.io/\"><img src=\"https://avatars0.githubusercontent.com/u/31354864?v=4?s=100\" width=\"100px;\" alt=\"Mohamed Amine\"/><br /><sub><b>Mohamed Amine</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=TheHidden1\" title=\"Code\">💻</a> <a href=\"#example-TheHidden1\" title=\"Examples\">💡</a> <a href=\"#ideas-TheHidden1\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=TheHidden1\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://meiamso.me\"><img src=\"https://avatars3.githubusercontent.com/u/1187491?v=4?s=100\" width=\"100px;\" alt=\"Oliver Wright\"/><br /><sub><b>Oliver Wright</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=meiamsome\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=meiamsome\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://marshalhayes.dev\"><img src=\"https://avatars0.githubusercontent.com/u/17213165?v=4?s=100\" width=\"100px;\" alt=\"Marshal Hayes\"/><br /><sub><b>Marshal Hayes</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=marshalhayes\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://reiinakano.github.io\"><img src=\"https://avatars0.githubusercontent.com/u/18363734?v=4?s=100\" width=\"100px;\" alt=\"Reiichiro Nakano\"/><br /><sub><b>Reiichiro Nakano</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=reiinakano\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=reiinakano\" title=\"Tests\">⚠️</a> <a href=\"#example-reiinakano\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://deeplearnjs.org/\"><img src=\"https://avatars0.githubusercontent.com/u/1100749?v=4?s=100\" width=\"100px;\" alt=\"Nikhil Thorat\"/><br /><sub><b>Nikhil Thorat</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=nsthorat\" title=\"Code\">💻</a> <a href=\"#example-nsthorat\" title=\"Examples\">💡</a> <a href=\"#ideas-nsthorat\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#infra-nsthorat\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.irenealvarado.com\"><img src=\"https://avatars2.githubusercontent.com/u/8978670?v=4?s=100\" width=\"100px;\" alt=\"Irene Alvarado\"/><br /><sub><b>Irene Alvarado</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=irealva\" title=\"Code\">💻</a> <a href=\"#example-irealva\" title=\"Examples\">💡</a> <a href=\"#maintenance-irealva\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-irealva\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.vndrewlee.com/\"><img src=\"https://avatars0.githubusercontent.com/u/6391516?v=4?s=100\" width=\"100px;\" alt=\"Andrew Lee\"/><br /><sub><b>Andrew Lee</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=vndrewlee\" title=\"Code\">💻</a> <a href=\"#example-vndrewlee\" title=\"Examples\">💡</a> <a href=\"#ideas-vndrewlee\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://medium.com/@fjcamillo.dev\"><img src=\"https://avatars2.githubusercontent.com/u/12166244?v=4?s=100\" width=\"100px;\" alt=\"Jerhone\"/><br /><sub><b>Jerhone</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=fjcamillo\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://scalarvectortensor.net/\"><img src=\"https://avatars1.githubusercontent.com/u/3594463?v=4?s=100\" width=\"100px;\" alt=\"achimkoh\"/><br /><sub><b>achimkoh</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=achimkoh\" title=\"Code\">💻</a> <a href=\"#example-achimkoh\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=achimkoh\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://ixora.io\"><img src=\"https://avatars3.githubusercontent.com/u/4044283?v=4?s=100\" width=\"100px;\" alt=\"Jim\"/><br /><sub><b>Jim</b></sub></a><br /><a href=\"#example-hx2A\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=hx2A\" title=\"Documentation\">📖</a> <a href=\"#content-hx2A\" title=\"Content\">🖋</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/champierre/resume\"><img src=\"https://avatars1.githubusercontent.com/u/10215?v=4?s=100\" width=\"100px;\" alt=\"Junya Ishihara\"/><br /><sub><b>Junya Ishihara</b></sub></a><br /><a href=\"#maintenance-champierre\" title=\"Maintenance\">🚧</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=champierre\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://naotohieda.com\"><img src=\"https://avatars3.githubusercontent.com/u/1835081?v=4?s=100\" width=\"100px;\" alt=\"Naoto HIÉDA\"/><br /><sub><b>Naoto HIÉDA</b></sub></a><br /><a href=\"#maintenance-micuat\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://montoyamoraga.io\"><img src=\"https://avatars3.githubusercontent.com/u/3926350?v=4?s=100\" width=\"100px;\" alt=\"aarón montoya-moraga\"/><br /><sub><b>aarón montoya-moraga</b></sub></a><br /><a href=\"#maintenance-montoyamoraga\" title=\"Maintenance\">🚧</a> <a href=\"#example-montoyamoraga\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://b2renger.github.io/\"><img src=\"https://avatars2.githubusercontent.com/u/1818874?v=4?s=100\" width=\"100px;\" alt=\"b2renger\"/><br /><sub><b>b2renger</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=b2renger\" title=\"Code\">💻</a> <a href=\"#infra-b2renger\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://adityasharma.me\"><img src=\"https://avatars1.githubusercontent.com/u/24931529?v=4?s=100\" width=\"100px;\" alt=\"Aditya Sharma\"/><br /><sub><b>Aditya Sharma</b></sub></a><br /><a href=\"#maintenance-adityaas26\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/okuna291\"><img src=\"https://avatars1.githubusercontent.com/u/5407359?v=4?s=100\" width=\"100px;\" alt=\"okuna291\"/><br /><sub><b>okuna291</b></sub></a><br /><a href=\"#ideas-okuna291\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.xujenna.com\"><img src=\"https://avatars2.githubusercontent.com/u/13280722?v=4?s=100\" width=\"100px;\" alt=\"Jenna\"/><br /><sub><b>Jenna</b></sub></a><br /><a href=\"#ideas-xujenna\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/nicoleflloyd\"><img src=\"https://avatars3.githubusercontent.com/u/35693567?v=4?s=100\" width=\"100px;\" alt=\"nicoleflloyd\"/><br /><sub><b>nicoleflloyd</b></sub></a><br /><a href=\"#content-nicoleflloyd\" title=\"Content\">🖋</a> <a href=\"#design-nicoleflloyd\" title=\"Design\">🎨</a> <a href=\"#userTesting-nicoleflloyd\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://jepster.dk\"><img src=\"https://avatars3.githubusercontent.com/u/7010555?v=4?s=100\" width=\"100px;\" alt=\"jepster-dk\"/><br /><sub><b>jepster-dk</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=jepster-dk\" title=\"Code\">💻</a> <a href=\"#ideas-jepster-dk\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://xanderjakeq.page/\"><img src=\"https://avatars1.githubusercontent.com/u/13279523?v=4?s=100\" width=\"100px;\" alt=\"Xander Jake de los Santos\"/><br /><sub><b>Xander Jake de los Santos</b></sub></a><br /><a href=\"#ideas-xanderjakeq\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/catarak\"><img src=\"https://avatars1.githubusercontent.com/u/6063380?v=4?s=100\" width=\"100px;\" alt=\"Cassie Tarakajian\"/><br /><sub><b>Cassie Tarakajian</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Acatarak\" title=\"Bug reports\">🐛</a> <a href=\"#infra-catarak\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"#ideas-catarak\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://davebsoft.com\"><img src=\"https://avatars0.githubusercontent.com/u/55099?v=4?s=100\" width=\"100px;\" alt=\"Dave Briccetti\"/><br /><sub><b>Dave Briccetti</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Adcbriccetti\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Sblob1\"><img src=\"https://avatars0.githubusercontent.com/u/38335473?v=4?s=100\" width=\"100px;\" alt=\"Sblob1\"/><br /><sub><b>Sblob1</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3ASblob1\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.jwilber.me/\"><img src=\"https://avatars2.githubusercontent.com/u/8595819?v=4?s=100\" width=\"100px;\" alt=\"Jared Wilber\"/><br /><sub><b>Jared Wilber</b></sub></a><br /><a href=\"#example-jwilber\" title=\"Examples\">💡</a> <a href=\"#ideas-jwilber\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=jwilber\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tezzutezzu\"><img src=\"https://avatars2.githubusercontent.com/u/135866?v=4?s=100\" width=\"100px;\" alt=\"danilo\"/><br /><sub><b>danilo</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=tezzutezzu\" title=\"Code\">💻</a> <a href=\"#ideas-tezzutezzu\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/EmmaGoodliffe\"><img src=\"https://avatars1.githubusercontent.com/u/32788926?v=4?s=100\" width=\"100px;\" alt=\"Emma Goodliffe\"/><br /><sub><b>Emma Goodliffe</b></sub></a><br /><a href=\"#ideas-EmmaGoodliffe\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#question-EmmaGoodliffe\" title=\"Answering Questions\">💬</a> <a href=\"#maintenance-EmmaGoodliffe\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://yangyang.blog\"><img src=\"https://avatars3.githubusercontent.com/u/9332910?v=4?s=100\" width=\"100px;\" alt=\"Yang\"/><br /><sub><b>Yang</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=EonYang\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3AEonYang\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/lydiajessup\"><img src=\"https://avatars3.githubusercontent.com/u/26204298?v=4?s=100\" width=\"100px;\" alt=\"Lydia Jessup\"/><br /><sub><b>Lydia Jessup</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=lydiajessup\" title=\"Code\">💻</a> <a href=\"#ideas-lydiajessup\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#example-lydiajessup\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://coding.garden\"><img src=\"https://avatars0.githubusercontent.com/u/14241866?v=4?s=100\" width=\"100px;\" alt=\"CJ R.\"/><br /><sub><b>CJ R.</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=w3cj\" title=\"Documentation\">📖</a> <a href=\"#content-w3cj\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/badunit\"><img src=\"https://avatars2.githubusercontent.com/u/44651201?v=4?s=100\" width=\"100px;\" alt=\"Fabio Corona\"/><br /><sub><b>Fabio Corona</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Abadunit\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://tnickel.de/\"><img src=\"https://avatars3.githubusercontent.com/u/4189801?v=4?s=100\" width=\"100px;\" alt=\"Tobias Nickel\"/><br /><sub><b>Tobias Nickel</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3ATobiasNickel\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=TobiasNickel\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://wakatime.com/@barakplasma\"><img src=\"https://avatars0.githubusercontent.com/u/62937?v=4?s=100\" width=\"100px;\" alt=\"Michael Salaverry\"/><br /><sub><b>Michael Salaverry</b></sub></a><br /><a href=\"#content-barakplasma\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Abarakplasma\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://sankeybuilder.com\"><img src=\"https://avatars2.githubusercontent.com/u/1794620?v=4?s=100\" width=\"100px;\" alt=\"Rob\"/><br /><sub><b>Rob</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Aeformx\" title=\"Bug reports\">🐛</a> <a href=\"#question-eformx\" title=\"Answering Questions\">💬</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://pujaa.rajan@gmail.com\"><img src=\"https://avatars3.githubusercontent.com/u/10352446?v=4?s=100\" width=\"100px;\" alt=\"Pujaa Rajan\"/><br /><sub><b>Pujaa Rajan</b></sub></a><br /><a href=\"#example-pujaarajan\" title=\"Examples\">💡</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Apujaarajan\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://mcintyre.io\"><img src=\"https://avatars3.githubusercontent.com/u/3719176?v=4?s=100\" width=\"100px;\" alt=\"Nick McIntyre\"/><br /><sub><b>Nick McIntyre</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=nickmcintyre\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Anickmcintyre\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://waxy.org/\"><img src=\"https://avatars2.githubusercontent.com/u/6759?v=4?s=100\" width=\"100px;\" alt=\"Andy Baio\"/><br /><sub><b>Andy Baio</b></sub></a><br /><a href=\"#content-waxpancake\" title=\"Content\">🖋</a> <a href=\"#maintenance-waxpancake\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.wenqi.li\"><img src=\"https://avatars1.githubusercontent.com/u/22087042?v=4?s=100\" width=\"100px;\" alt=\"Wenqi Li\"/><br /><sub><b>Wenqi Li</b></sub></a><br /><a href=\"#content-wenqili\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=wenqili\" title=\"Code\">💻</a> <a href=\"#infra-wenqili\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"#maintenance-wenqili\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-wenqili\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/garym140\"><img src=\"https://avatars1.githubusercontent.com/u/30574513?v=4?s=100\" width=\"100px;\" alt=\"garym140\"/><br /><sub><b>garym140</b></sub></a><br /><a href=\"#design-garym140\" title=\"Design\">🎨</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://ixora.io\"><img src=\"https://avatars3.githubusercontent.com/u/4044283?v=4?s=100\" width=\"100px;\" alt=\"Jim\"/><br /><sub><b>Jim</b></sub></a><br /><a href=\"#content-hx2A\" title=\"Content\">🖋</a> <a href=\"#maintenance-hx2A\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-hx2A\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://medium.com/@s1thsv\"><img src=\"https://avatars1.githubusercontent.com/u/855011?v=4?s=100\" width=\"100px;\" alt=\"Yeswanth \"/><br /><sub><b>Yeswanth </b></sub></a><br /><a href=\"#maintenance-yeswanth\" title=\"Maintenance\">🚧</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Ayeswanth\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://psherlock.com.br\"><img src=\"https://avatars0.githubusercontent.com/u/6400794?v=4?s=100\" width=\"100px;\" alt=\"Pettrus Sherlock\"/><br /><sub><b>Pettrus Sherlock</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3APettrus\" title=\"Bug reports\">🐛</a> <a href=\"#maintenance-Pettrus\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tezzutezzu\"><img src=\"https://avatars2.githubusercontent.com/u/135866?v=4?s=100\" width=\"100px;\" alt=\"danilo\"/><br /><sub><b>danilo</b></sub></a><br /><a href=\"#content-tezzutezzu\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://andreasrefsgaard.dk\"><img src=\"https://avatars2.githubusercontent.com/u/9645568?v=4?s=100\" width=\"100px;\" alt=\"Andreas Refsgaard\"/><br /><sub><b>Andreas Refsgaard</b></sub></a><br /><a href=\"#content-AndreasRef\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bcjordan.com\"><img src=\"https://avatars2.githubusercontent.com/u/206973?v=4?s=100\" width=\"100px;\" alt=\"Brian Jordan\"/><br /><sub><b>Brian Jordan</b></sub></a><br /><a href=\"#content-bcjordan\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bradley.im\"><img src=\"https://avatars0.githubusercontent.com/u/8131020?v=4?s=100\" width=\"100px;\" alt=\"bradley inniss\"/><br /><sub><b>bradley inniss</b></sub></a><br /><a href=\"#content-ratley\" title=\"Content\">🖋</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Kaushl2208\"><img src=\"https://avatars0.githubusercontent.com/u/41343571?v=4?s=100\" width=\"100px;\" alt=\"Kaushlendra Pratap\"/><br /><sub><b>Kaushlendra Pratap</b></sub></a><br /><a href=\"#content-Kaushl2208\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://twitter.com/maxdevjs\"><img src=\"https://avatars2.githubusercontent.com/u/22229196?v=4?s=100\" width=\"100px;\" alt=\"maxdevjs\"/><br /><sub><b>maxdevjs</b></sub></a><br /><a href=\"#content-maxdevjs\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://about.me/joshuaweinstein/\"><img src=\"https://avatars0.githubusercontent.com/u/175075?v=4?s=100\" width=\"100px;\" alt=\"josher19\"/><br /><sub><b>josher19</b></sub></a><br /><a href=\"#content-josher19\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Ajosher19\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.enigmeta.com\"><img src=\"https://avatars3.githubusercontent.com/u/8477?v=4?s=100\" width=\"100px;\" alt=\"Frederik De Bleser\"/><br /><sub><b>Frederik De Bleser</b></sub></a><br /><a href=\"#content-fdb\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/violetcraze\"><img src=\"https://avatars1.githubusercontent.com/u/43045568?v=4?s=100\" width=\"100px;\" alt=\"Violet\"/><br /><sub><b>Violet</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Avioletcraze\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://tirtawr.com\"><img src=\"https://avatars1.githubusercontent.com/u/6989378?v=4?s=100\" width=\"100px;\" alt=\"Tirta Wening Rachman\"/><br /><sub><b>Tirta Wening Rachman</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=tirtawr\" title=\"Code\">💻</a> <a href=\"#content-tirtawr\" title=\"Content\">🖋</a> <a href=\"#ideas-tirtawr\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://kruschel.dev\"><img src=\"https://avatars0.githubusercontent.com/u/20423069?v=4?s=100\" width=\"100px;\" alt=\"Miká Kruschel\"/><br /><sub><b>Miká Kruschel</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=mikakruschel\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Amikakruschel\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tasanuma\"><img src=\"https://avatars1.githubusercontent.com/u/11712443?v=4?s=100\" width=\"100px;\" alt=\"Takanobu Asanuma\"/><br /><sub><b>Takanobu Asanuma</b></sub></a><br /><a href=\"#content-tasanuma\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/martinloesethjensen/\"><img src=\"https://avatars1.githubusercontent.com/u/31356774?v=4?s=100\" width=\"100px;\" alt=\"Martin L. Jensen\"/><br /><sub><b>Martin L. Jensen</b></sub></a><br /><a href=\"#content-martinloesethjensen\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://adaptive.link\"><img src=\"https://avatars1.githubusercontent.com/u/17833?v=4?s=100\" width=\"100px;\" alt=\"Hugo Romano\"/><br /><sub><b>Hugo Romano</b></sub></a><br /><a href=\"#content-adaptive\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RaisinTen\"><img src=\"https://avatars0.githubusercontent.com/u/42526976?v=4?s=100\" width=\"100px;\" alt=\"Darshan Sen\"/><br /><sub><b>Darshan Sen</b></sub></a><br /><a href=\"#content-RaisinTen\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://twitter.com/ludwig_stumpp\"><img src=\"https://avatars1.githubusercontent.com/u/42147848?v=4?s=100\" width=\"100px;\" alt=\"Ludwig Stumpp\"/><br /><sub><b>Ludwig Stumpp</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3ALudwigStumpp\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3ALudwigStumpp\" title=\"Bug reports\">🐛</a> <a href=\"#example-LudwigStumpp\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://bomani.xyz/\"><img src=\"https://avatars1.githubusercontent.com/u/6589909?v=4?s=100\" width=\"100px;\" alt=\"Bomani Oseni McClendon\"/><br /><sub><b>Bomani Oseni McClendon</b></sub></a><br /><a href=\"#content-bomanimc\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=bomanimc\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://jhaemin.com\"><img src=\"https://avatars3.githubusercontent.com/u/19797697?v=4?s=100\" width=\"100px;\" alt=\"Jang Haemin\"/><br /><sub><b>Jang Haemin</b></sub></a><br /><a href=\"#content-jhaemin\" title=\"Content\">🖋</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://antonfilatov.com\"><img src=\"https://avatars1.githubusercontent.com/u/1931343?v=4?s=100\" width=\"100px;\" alt=\"Anton Filatov\"/><br /><sub><b>Anton Filatov</b></sub></a><br /><a href=\"#content-fannt\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ELI7VH\"><img src=\"https://avatars2.githubusercontent.com/u/11658002?v=4?s=100\" width=\"100px;\" alt=\"Elijah Lucian\"/><br /><sub><b>Elijah Lucian</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=ELI7VH\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://tambuildsthings.com\"><img src=\"https://avatars1.githubusercontent.com/u/11823786?v=4?s=100\" width=\"100px;\" alt=\"Tam\"/><br /><sub><b>Tam</b></sub></a><br /><a href=\"#content-tambuildsthings\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/VishnuRaghavan\"><img src=\"https://avatars1.githubusercontent.com/u/23146562?v=4?s=100\" width=\"100px;\" alt=\"RGV\"/><br /><sub><b>RGV</b></sub></a><br /><a href=\"#question-VishnuRaghavan\" title=\"Answering Questions\">💬</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/hansvana\"><img src=\"https://avatars0.githubusercontent.com/u/10974059?v=4?s=100\" width=\"100px;\" alt=\"hansvana\"/><br /><sub><b>hansvana</b></sub></a><br /><a href=\"#content-hansvana\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://alikarpuzoglu.com\"><img src=\"https://avatars2.githubusercontent.com/u/9629776?v=4?s=100\" width=\"100px;\" alt=\"Ali Karpuzoglu\"/><br /><sub><b>Ali Karpuzoglu</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3AAliKarpuzoglu\" title=\"Bug reports\">🐛</a> <a href=\"#maintenance-AliKarpuzoglu\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://wysko.org\"><img src=\"https://avatars0.githubusercontent.com/u/31376393?v=4?s=100\" width=\"100px;\" alt=\"Jacob Wysko\"/><br /><sub><b>Jacob Wysko</b></sub></a><br /><a href=\"#content-wyskoj\" title=\"Content\">🖋</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://dilwoarhussain.com\"><img src=\"https://avatars2.githubusercontent.com/u/4599889?v=4?s=100\" width=\"100px;\" alt=\"Dilwoar Hussain\"/><br /><sub><b>Dilwoar Hussain</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=DilwoarH\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/manaswini-das/\"><img src=\"https://avatars0.githubusercontent.com/u/22885912?v=4?s=100\" width=\"100px;\" alt=\"Manaswini Das\"/><br /><sub><b>Manaswini Das</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=manaswinidas\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/benbot\"><img src=\"https://avatars2.githubusercontent.com/u/1340967?v=4?s=100\" width=\"100px;\" alt=\"Benjamin Botwin\"/><br /><sub><b>Benjamin Botwin</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Abenbot\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#question-benbot\" title=\"Answering Questions\">💬</a> <a href=\"#ideas-benbot\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/henrmota\"><img src=\"https://avatars1.githubusercontent.com/u/896860?v=4?s=100\" width=\"100px;\" alt=\"Henrique Mota\"/><br /><sub><b>Henrique Mota</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/pulls?q=is%3Apr+reviewed-by%3Ahenrmota\" title=\"Reviewed Pull Requests\">👀</a> <a href=\"#question-henrmota\" title=\"Answering Questions\">💬</a> <a href=\"#ideas-henrmota\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/CaseyPYZ\"><img src=\"https://avatars3.githubusercontent.com/u/37056925?v=4?s=100\" width=\"100px;\" alt=\"CaseyPan\"/><br /><sub><b>CaseyPan</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=CaseyPYZ\" title=\"Code\">💻</a> <a href=\"#ideas-CaseyPYZ\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/starakaj\"><img src=\"https://avatars3.githubusercontent.com/u/523270?v=4?s=100\" width=\"100px;\" alt=\"Sam Tarakajian\"/><br /><sub><b>Sam Tarakajian</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=starakaj\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Astarakaj\" title=\"Bug reports\">🐛</a> <a href=\"#maintenance-starakaj\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-starakaj\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/MichaelFBA\"><img src=\"https://avatars0.githubusercontent.com/u/1113721?v=4?s=100\" width=\"100px;\" alt=\"Michael Bell\"/><br /><sub><b>Michael Bell</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=MichaelFBA\" title=\"Documentation\">📖</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3AMichaelFBA\" title=\"Bug reports\">🐛</a> <a href=\"#maintenance-MichaelFBA\" title=\"Maintenance\">🚧</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/machenmusik\"><img src=\"https://avatars3.githubusercontent.com/u/2080738?v=4?s=100\" width=\"100px;\" alt=\"machenmusik\"/><br /><sub><b>machenmusik</b></sub></a><br /><a href=\"#example-machenmusik\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/pro-nav\"><img src=\"https://avatars3.githubusercontent.com/u/45587765?v=4?s=100\" width=\"100px;\" alt=\"Pranav Dudhane\"/><br /><sub><b>Pranav Dudhane</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=pro-nav\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.tundiszasz.com\"><img src=\"https://avatars3.githubusercontent.com/u/19189730?v=4?s=100\" width=\"100px;\" alt=\"Tündi Szász\"/><br /><sub><b>Tündi Szász</b></sub></a><br /><a href=\"#design-tundiszasz\" title=\"Design\">🎨</a> <a href=\"#ideas-tundiszasz\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/hellonun\"><img src=\"https://avatars0.githubusercontent.com/u/43077909?v=4?s=100\" width=\"100px;\" alt=\"hellonun\"/><br /><sub><b>hellonun</b></sub></a><br /><a href=\"#ideas-hellonun\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#userTesting-hellonun\" title=\"User Testing\">📓</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/pgrimaud\"><img src=\"https://avatars1.githubusercontent.com/u/1866496?v=4?s=100\" width=\"100px;\" alt=\"Pierre Grimaud\"/><br /><sub><b>Pierre Grimaud</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=pgrimaud\" title=\"Documentation\">📖</a> <a href=\"#content-pgrimaud\" title=\"Content\">🖋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.gregfrench.net/\"><img src=\"https://avatars0.githubusercontent.com/u/17938510?v=4?s=100\" width=\"100px;\" alt=\"Greg French\"/><br /><sub><b>Greg French</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3AGregFrench\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://daleonai.com\"><img src=\"https://avatars1.githubusercontent.com/u/2328571?v=4?s=100\" width=\"100px;\" alt=\"Dale Markowitz\"/><br /><sub><b>Dale Markowitz</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=dalequark\" title=\"Code\">💻</a> <a href=\"#ideas-dalequark\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://raglandcodes.github.io\"><img src=\"https://avatars3.githubusercontent.com/u/39048764?v=4?s=100\" width=\"100px;\" alt=\"Ragland Asir\"/><br /><sub><b>Ragland Asir</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=RaglandCodes\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://tlsaeger.de\"><img src=\"https://avatars.githubusercontent.com/u/33449313?v=4?s=100\" width=\"100px;\" alt=\"Tom-Lucas Säger\"/><br /><sub><b>Tom-Lucas Säger</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=tlsaeger\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/altruios\"><img src=\"https://avatars.githubusercontent.com/u/49083558?v=4?s=100\" width=\"100px;\" alt=\"altruios\"/><br /><sub><b>altruios</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=altruios\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mennosc\"><img src=\"https://avatars.githubusercontent.com/u/47506398?v=4?s=100\" width=\"100px;\" alt=\"mennosc\"/><br /><sub><b>mennosc</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=mennosc\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://netabomani.com\"><img src=\"https://avatars.githubusercontent.com/u/38016578?v=4?s=100\" width=\"100px;\" alt=\"neta\"/><br /><sub><b>neta</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=netanoir\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=netanoir\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://kojikoji.ga\"><img src=\"https://avatars.githubusercontent.com/u/474225?v=4?s=100\" width=\"100px;\" alt=\"Koji\"/><br /><sub><b>Koji</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=koji\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=koji\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/josephrocca\"><img src=\"https://avatars.githubusercontent.com/u/1167575?v=4?s=100\" width=\"100px;\" alt=\"josephrocca\"/><br /><sub><b>josephrocca</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=josephrocca\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=josephrocca\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://p5js.org\"><img src=\"https://avatars.githubusercontent.com/u/191056?v=4?s=100\" width=\"100px;\" alt=\"Lauren Lee McCarthy\"/><br /><sub><b>Lauren Lee McCarthy</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=lmccart\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=lmccart\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.suse.com/\"><img src=\"https://avatars.githubusercontent.com/u/940170?v=4?s=100\" width=\"100px;\" alt=\"Sorin Curescu\"/><br /><sub><b>Sorin Curescu</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=en3sis\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mofanke\"><img src=\"https://avatars.githubusercontent.com/u/54242816?v=4?s=100\" width=\"100px;\" alt=\"mofanke\"/><br /><sub><b>mofanke</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Amofanke\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=mofanke\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://bandism.net/\"><img src=\"https://avatars.githubusercontent.com/u/22633385?v=4?s=100\" width=\"100px;\" alt=\"Ikko Ashimine\"/><br /><sub><b>Ikko Ashimine</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=eltociear\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Mudasar-Makandar\"><img src=\"https://avatars.githubusercontent.com/u/46401916?v=4?s=100\" width=\"100px;\" alt=\"Mudasar-Makandar\"/><br /><sub><b>Mudasar-Makandar</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3AMudasar-Makandar\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=Mudasar-Makandar\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/amirfeqhi\"><img src=\"https://avatars.githubusercontent.com/u/26363996?v=4?s=100\" width=\"100px;\" alt=\"Amir Feqhi\"/><br /><sub><b>Amir Feqhi</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=amirfeqhi\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/danidask\"><img src=\"https://avatars.githubusercontent.com/u/9405129?v=4?s=100\" width=\"100px;\" alt=\"DasK\"/><br /><sub><b>DasK</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=danidask\" title=\"Code\">💻</a> <a href=\"#ideas-danidask\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/asvsfs\"><img src=\"https://avatars.githubusercontent.com/u/119840?v=4?s=100\" width=\"100px;\" alt=\"Amir\"/><br /><sub><b>Amir</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=asvsfs\" title=\"Code\">💻</a> <a href=\"#example-asvsfs\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://lindapaiste.com\"><img src=\"https://avatars.githubusercontent.com/u/28965286?v=4?s=100\" width=\"100px;\" alt=\"lindapaiste\"/><br /><sub><b>lindapaiste</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=lindapaiste\" title=\"Code\">💻</a> <a href=\"#ideas-lindapaiste\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Alindapaiste\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://evanweinberg.com\"><img src=\"https://avatars.githubusercontent.com/u/1531831?v=4?s=100\" width=\"100px;\" alt=\"Evan Weinberg\"/><br /><sub><b>Evan Weinberg</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=emwdx\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://youtube.com/codergautam\"><img src=\"https://avatars.githubusercontent.com/u/66850133?v=4?s=100\" width=\"100px;\" alt=\"Coder Gautam\"/><br /><sub><b>Coder Gautam</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=codergautam\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/yoychen\"><img src=\"https://avatars.githubusercontent.com/u/3905275?v=4?s=100\" width=\"100px;\" alt=\"Yong-Yuan Chen\"/><br /><sub><b>Yong-Yuan Chen</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=yoychen\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/adrianfiedler\"><img src=\"https://avatars.githubusercontent.com/u/7136570?v=4?s=100\" width=\"100px;\" alt=\"adrianfiedler\"/><br /><sub><b>adrianfiedler</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=adrianfiedler\" title=\"Documentation\">📖</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Aadrianfiedler\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/acosmica\"><img src=\"https://avatars.githubusercontent.com/u/117459451?v=4?s=100\" width=\"100px;\" alt=\"Micaelle Lages Lucena\"/><br /><sub><b>Micaelle Lages Lucena</b></sub></a><br /><a href=\"#blog-acosmica\" title=\"Blogposts\">📝</a> <a href=\"#communityManagement-acosmica\" title=\"Community Management\">👥</a> <a href=\"#eventOrganizing-acosmica\" title=\"Event Organizing\">📋</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/VivianChenyc5519\"><img src=\"https://avatars.githubusercontent.com/u/94060169?v=4?s=100\" width=\"100px;\" alt=\"Vivian Chen\"/><br /><sub><b>Vivian Chen</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=VivianChenyc5519\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ch3926\"><img src=\"https://avatars.githubusercontent.com/u/76244682?v=4?s=100\" width=\"100px;\" alt=\"ch3926\"/><br /><sub><b>ch3926</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=ch3926\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/ziyuan-linn\"><img src=\"https://avatars.githubusercontent.com/u/93690311?v=4?s=100\" width=\"100px;\" alt=\"Ziyuan Lin\"/><br /><sub><b>Ziyuan Lin</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=ziyuan-linn\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=ziyuan-linn\" title=\"Documentation\">📖</a> <a href=\"#example-ziyuan-linn\" title=\"Examples\">💡</a> <a href=\"#maintenance-ziyuan-linn\" title=\"Maintenance\">🚧</a> <a href=\"#ideas-ziyuan-linn\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/oziomarc\"><img src=\"https://avatars.githubusercontent.com/u/51927015?v=4?s=100\" width=\"100px;\" alt=\"Ozioma Chukwukeme\"/><br /><sub><b>Ozioma Chukwukeme</b></sub></a><br /><a href=\"#blog-oziomarc\" title=\"Blogposts\">📝</a> <a href=\"#communityManagement-oziomarc\" title=\"Community Management\">👥</a> <a href=\"#eventOrganizing-oziomarc\" title=\"Event Organizing\">📋</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/B2xx\"><img src=\"https://avatars.githubusercontent.com/u/113410244?v=4?s=100\" width=\"100px;\" alt=\"Zhuolin Li\"/><br /><sub><b>Zhuolin Li</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=B2xx\" title=\"Code\">💻</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=B2xx\" title=\"Documentation\">📖</a> <a href=\"#ideas-B2xx\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=B2xx\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/apoorva-a98\"><img src=\"https://avatars.githubusercontent.com/u/22196080?v=4?s=100\" width=\"100px;\" alt=\"Apoorva Avadhana\"/><br /><sub><b>Apoorva Avadhana</b></sub></a><br /><a href=\"#a11y-apoorva-a98\" title=\"Accessibility\">️️️️♿️</a> <a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Aapoorva-a98\" title=\"Bug reports\">🐛</a> <a href=\"#design-apoorva-a98\" title=\"Design\">🎨</a> <a href=\"#ideas-apoorva-a98\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"#research-apoorva-a98\" title=\"Research\">🔬</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/QuinnHe\"><img src=\"https://avatars.githubusercontent.com/u/31847981?v=4?s=100\" width=\"100px;\" alt=\"QuinnHe\"/><br /><sub><b>QuinnHe</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=QuinnHe\" title=\"Code\">💻</a> <a href=\"#content-QuinnHe\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=QuinnHe\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://moqn.net/\"><img src=\"https://avatars.githubusercontent.com/u/2150896?v=4?s=100\" width=\"100px;\" alt=\"J.H. Moon\"/><br /><sub><b>J.H. Moon</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=MOQN\" title=\"Code\">💻</a> <a href=\"#content-MOQN\" title=\"Content\">🖋</a> <a href=\"#design-MOQN\" title=\"Design\">🎨</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=MOQN\" title=\"Documentation\">📖</a> <a href=\"#example-MOQN\" title=\"Examples\">💡</a> <a href=\"#mentoring-MOQN\" title=\"Mentoring\">🧑‍🏫</a> <a href=\"#tutorial-MOQN\" title=\"Tutorials\">✅</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://alan.ooo/\"><img src=\"https://avatars.githubusercontent.com/u/10086000?v=4?s=100\" width=\"100px;\" alt=\"Alan Ren\"/><br /><sub><b>Alan Ren</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Aalanvww\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=alanvww\" title=\"Code\">💻</a> <a href=\"#content-alanvww\" title=\"Content\">🖋</a> <a href=\"#design-alanvww\" title=\"Design\">🎨</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=alanvww\" title=\"Documentation\">📖</a> <a href=\"#ideas-alanvww\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://jackbdu.com/about\"><img src=\"https://avatars.githubusercontent.com/u/8614803?v=4?s=100\" width=\"100px;\" alt=\"Jack B. Du\"/><br /><sub><b>Jack B. Du</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/issues?q=author%3Ajackbdu\" title=\"Bug reports\">🐛</a> <a href=\"#example-jackbdu\" title=\"Examples\">💡</a> <a href=\"#tutorial-jackbdu\" title=\"Tutorials\">✅</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/OrpheasK\"><img src=\"https://avatars.githubusercontent.com/u/45125993?v=4?s=100\" width=\"100px;\" alt=\"OrpheasK\"/><br /><sub><b>OrpheasK</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=OrpheasK\" title=\"Code\">💻</a> <a href=\"#example-OrpheasK\" title=\"Examples\">💡</a> <a href=\"#maintenance-OrpheasK\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/myrahsa\"><img src=\"https://avatars.githubusercontent.com/u/78187389?v=4?s=100\" width=\"100px;\" alt=\"Myrah Sarwar\"/><br /><sub><b>Myrah Sarwar</b></sub></a><br /><a href=\"#a11y-myrahsa\" title=\"Accessibility\">️️️️♿️</a> <a href=\"#content-myrahsa\" title=\"Content\">🖋</a> <a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=myrahsa\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/SherabCodes\"><img src=\"https://avatars.githubusercontent.com/u/149223426?v=4?s=100\" width=\"100px;\" alt=\"Sherab\"/><br /><sub><b>Sherab</b></sub></a><br /><a href=\"https://github.com/ml5js/ml5-next-gen/commits?author=SherabCodes\" title=\"Code\">💻</a> <a href=\"#maintenance-SherabCodes\" title=\"Maintenance\">🚧</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.michaelweinberg.org/\"><img src=\"https://avatars.githubusercontent.com/u/5695301?v=4?s=100\" width=\"100px;\" alt=\"Michael Weinberg\"/><br /><sub><b>Michael Weinberg</b></","readmeFilename":"README.md"}