{"_id":"@vectorly-io/ai-filters","_rev":"65-ce2b92b33006fcd2d1324531a65bbc77","name":"@vectorly-io/ai-filters","dist-tags":{"latest":"1.6.10"},"versions":{"1.0.0-alpha.0":{"name":"@vectorly-io/ai-filters","version":"1.0.0-alpha.0","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-alpha.0","dist":{"shasum":"5417b3b59770c87c7d4b73e2f1d72412754240ca","integrity":"sha512-5L17U+vZotnWKePdBwNeanySgqjM6IHRqE5V5nl2UX91UK3xIdHgY3ktJYg3jfwpOKIaIzpotQJaBFoSslBAMg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-alpha.0.tgz","fileCount":8,"unpackedSize":160452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyha3CRA9TVsSAnZWagAAaogP/2OqY+N7Kn6GoFGqj5SO\notXYAhDOrlIiVTB0L+AjX0AN88LTCAV/sUegaYET6iOkwCAuQw+hzvIxqOLd\nwrmj2X1Uwq7M53WprujPQOKS1h9vbjHkscpfn+Ia5plVGUTCtlNWDfJ4tist\n8o+H7reBIKyviM04LEk1Ig+R9NTo48aegkGngh/tOoTimnVlvJc5JEkard9Z\nwd30eQCMZukZoBx8afwl1K+gSyDnx6z7dYCEkQzjsHGwG1IVDNIpJsxE7Nu/\n1iAnIo5cJYizFWmO6WWKKOqkWgXZrUvLsmfjS1kdUB8ZcoMCrl2BTieFYkky\nCZQpvqyld4OIPBDxY9cMuVB/4v9qXVShlyCb/3x5vF9OGKp3PHb4ULmwzCsx\nzCpKB0ZnCh1DneIlMKrP3uj181LlD8Iuw1oCSAAb+udDOSTbfkedcQxjZYfq\nSX3T9vw52HIBVWysL4JLgTvgDfI91Wwh9RX9BSxf8iyQkTBE10hO+tvjcRDJ\nNt/8arC/QW9GAopbslID91RJEQ8ca3UJ8xhZWTCPUe7UdDx2gPJJMHcgBLZd\nf0nsrRDAE18MnGdt66y4v37UCMfL1QtKjcLB6NduFGuZeKNvTMHqJfrkFlWr\nqgA0a4zemZbvyHg+ZgPwOk/OL3C6Fo3Sbo7dpySbNl4qW4bujveKyWV8OJir\nvD+B\r\n=9eu4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMj4bvII/AMSzUmvknypGT92TppUG5ABFRA5XAb6HTjAiEAm+JfW4WsmniTq149Ke+ejO+HXKNhrDvQP6fQcHY8dT4="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-alpha.0_1623856823279_0.5305519555629437"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.3":{"name":"@vectorly-io/ai-filters","version":"1.0.0-alpha.3","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"postinstall":"cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-alpha.3","dist":{"shasum":"e743f00aca167d0c4d5f5134ca086e12bfb9aa8b","integrity":"sha512-AwbGMlHEhK5p1uPSOscqV09O9FQpv8+kENo93vaaL5BSsaVEVqUyquPJJhpr2G3G7zyobMnToXMf5Ducxc2M2A==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-alpha.3.tgz","fileCount":8,"unpackedSize":158262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyikbCRA9TVsSAnZWagAAw+8P/0G4Ctcb6kz1vMJxPakw\nV1ztMBP5z5nSkuoGSQGgGaHXfCkq9Fcel27eCHj5rsxJ27+v91UJpPE8PWez\nQ6h7+FJT43cXoi5O/HXbtENK1FObLxHgAF9xKMKl+nOkCSYRvX96S8pexhyx\nM7PLxJZ4ORUa9ophkiUj0dI0QJpXaqdz0cwyuHjChvcg8EYZfCheL/m1rQf1\nrNVf6YrEtw9T8kWd4u8uEwnHlmse3EVCitJfuwwlPswU14/e+mQ5BA2PDG/n\nQcGf77R/m2S/IXfPDNSP18NiRaQ1HJtCDT9QykR25FUo1JPvaeHDSopYFdJ5\nQ9eqFnUuyq7UU34awB2Tr285OTYo+OyWDFmiT+Ti7yeUenJKPeIFCuab0HWU\nbvbODe8Uuks0OQhp9D3u9yybCGAsToYRXKwN6JpORPBWO/Mp3so20LDXyPEE\nWf5SNvnUwEk1BogdGRTtae1xGRCjbhJ9DPwtS7xRVsDk8nvjcovRMe8xRlJP\nQOlJQ/D9pjM1qhomPjz9GYVDKbH77uVbFZeKrqkQOrA0Ir+2ESgQcuVI7wzl\n6K6faM3tavWBANirMl3326DiwrwIwQDbjLFBpQNmmwfT9FL5YTj84xTLNzw3\nn2pzS7oRm08aftNH8MXuRj9cbic74dUL/nt6LlaYyH9jU2cGhcgeWgsYKb0C\nsQe8\r\n=yyXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRJCiyHiOPvs8oIIYb2r3qgwtSwrSs8Rbx696NJt3OpAiBr827h1IgYRMN3inv9XskNd/ztSmFQ1eFLxOiF0jpo4A=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-alpha.3_1623861531330_0.628319363148113"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.4":{"name":"@vectorly-io/ai-filters","version":"1.0.0-alpha.4","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"postinstall":"cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-alpha.4","dist":{"shasum":"a7143628e9b614728c86d9c89685ca2acf7a835e","integrity":"sha512-WbxLL437c6St/7LhuabO+M88Gmd5U0Pm8maHhyCejKVYwBkdTP9Ato7SLvpbppMbRwVRSJKGfOOpKIB2Qk07Mw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-alpha.4.tgz","fileCount":10,"unpackedSize":179372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjCKCRA9TVsSAnZWagAAH50P/3QJhoSXcpLyf+WO4V+o\noGX2+s2o8r/8BTeXAHq1Mv6D9BAtMbZtWzHNDIf+GULtJtAXyoePuZ+4rhfi\nzAURQVdLaQrjUHn4aBrmDGsVfxD6k3sm9MiA1x8Yx9N4tl7bp0qhDFhbnnM1\nnmG/baREAEK+ChftJscAmG/OSMf1VgtJjieggHeWme/R9OKwf0dXP9NDmJdP\nARJwuoCqe1oEqevlgtpjOGGdJ8zVEkXuaV6NILnE6zgDGg+g3U+8gMgB6/Bb\ngyTDJMvhXqb/Q+/u+nAAP9aT1gokmG9Qp3a+3NzB2tl4xSe/03IMbRKTERMe\nO69NdB8ywJHTiFlfUpl8xfjd7CuAb+uHmVBgNdZqHXGhR7VB6BwL/STb/fxD\nIP9LsfbUxQ/YPA+Xq+xh7fZRYmvM1eWAe03i1MoSqxQ5+/9bENGSjY8/ZOIM\nefAwv1xzd/4FsJEsSNutEezNq4o4mRSbpcVxQ+YBFdbJo+DdeMOt9vdhPQiB\n5pXN3fnU2DKHRLSEaOEWvFT0ZOEyTySvbaKkwyJshid5jQTD4bLgzjpsV5fn\n5nEx4t/HNd+qdLTNISjxfsU0AJ6EuZ9RvoVaARYo//+KEa3s8LIB2Q6E1HjV\ndNOqVS/GltMFiHjF0jY11VZk8BEhthYcIUMq2bjOuoqPU9aNOWbnLRdJASJj\nklex\r\n=eS37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKLWE/g3k3o7lzF8JFMY4U/cCXQDBQ6p22TjLfLN+yAAIhANljC/vfWb6ES+4Ho133tzJ9O5MPLnF0MypG/ludBpwZ"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-alpha.4_1623863433539_0.017405370344134807"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.5":{"name":"@vectorly-io/ai-filters","version":"1.0.0-alpha.5","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"postinstall":"cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-alpha.5","dist":{"shasum":"bd867cd577f8b8e0ef7631001cc56bc975bd656b","integrity":"sha512-2n2zVFr4LswLim4Sz0XRkeL3M4AN2PAPtnluoUGO/CREvS5kJIY6OqfAiu6hSApc2PtgBSUnDpFemGnkaTH0wg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-alpha.5.tgz","fileCount":10,"unpackedSize":180360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy6mqCRA9TVsSAnZWagAAuRcQAJKHvhXuHtb1JNtyC3K6\njONVgk9X50Rz2SVt7JZ8i2jqLU+eBVT2GN52pAwP7GWGmTIpmQsiaZ9XTf++\nL7b8dJHaidC4FZquyjb8FvZSr8CoRCZpeTdzZLSnDcrtxaIqLp7TLGRniwf+\nK15SQh2A1UALUzokLVd0SKI1Kzzzb0SI/E35OT2jJ0HOviWnRzTVsLGmgk3q\niNwcah7c86bapCEbvqiCbfNXVCPdkpFZqHUhA+hVxHxF7GkT5gLjV7HKPB7p\npa9rJgUSkdwgzlGRItWP9baviitjSPdLr8r0iqDNMZk2vHV1Kjh+NCECt3nr\nrXcPUN4wW7f5nh/TX7P6N5MgxqfulNuKjMFUckB/i7WZfI4igIaH0UMfSJ7x\nD+zzzGyKs7FUWINU1L81+IqUuKuX6SLMnzXdrrWBITmUmO6i5LDcRVKHh77c\n609R13T5XCIxfCrVnvVie+/joj3kesqzmaCWhd/q+WG0rbN67PemVkJnl3Nh\ned3J3Ba5734TL2KB56l1+BwafqnQtcvM08lDVwxXRoTMx7W9OnzNUd4rlc1S\n7xydSF+Swpo7ILRT1d6UQjqRT+ZnAVayfKa5sLl7mCG0tgWFkrUH2VhierDN\nXWaxscgVK9ST2yeV3otNYs4S8KkiONzmhREeFC0hhlcmp83krb+GVt0rV1do\njvfE\r\n=tw+B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUDk+kFr48CvahNTdkR5yM8/fsap4jEF2U4y8kz+fY1AiEAh0XKnbPN6OCOUkhJEOKHzKpp7gzrm4lmGCrrgyjsGA0="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-alpha.5_1623959978424_0.2842098485206488"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-beta.0":{"name":"@vectorly-io/ai-filters","version":"1.0.0-beta.0","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"postinstall":"cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-beta.0","dist":{"shasum":"03a1c1652dbf9ed2283e11828d81d1b8be852b30","integrity":"sha512-myoWhaVxQ3Zio7F2ihCs+Wz90NR/a/hg9UvXVoJPGYyKqvi3MTRBtDiKORVXk5287YvBsicC5QvxeGMdFyk47w==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-beta.0.tgz","fileCount":10,"unpackedSize":180345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy6xsCRA9TVsSAnZWagAAxSsP/RIHWCQ411cGkJvpIKxl\ns8tNBuxJVp3Vj+NWySMPd7ZOt+1Z2DBss19mQADl8c+RAV3YzpL3Llkz0q1s\nxqtybs8jGRzmpsnVLGWArd8S2hw9hrLJz0hxKM6BK3/n3t4dDWLTa8S4j5GQ\nBDYWJ+AD3onyspkxxkLgVRu8qRrb4f0qeiSnd2fMWi3BTZZ/gOj6n0NClEoZ\nQzrM6r8Rtfxz9ZoX4iyzzoUXrjcmSmWt9dOMI162GmlDHARAgdYX5/wI4it/\nnTiKNI+IewZ9Lcr3g2wWS5Q3njIo9pPKFeuXqU8j/ko3/VPZvpdWwqL0I1uj\nhdgb3ah6q5GiYwXt8LaJ87VA58FDRObyNnmokCAqg+2wMsj4LDOdO0fC9M6p\nAE5AAyLl/rSKX22Gp/t5cs9tlOXuzW3kFFLiIO/l84kw//ZZPnA7XcMdd/w4\nlIDsGd3brOrjO0aD47Ng3CNCaCALZxPrh7KugAqvnkqEu2C3sxtJI5ahUAMj\nQFV5KipQehc2litYB7JR+ds6J1vTcJ/1k5A814ujFYl1CYncZzO7w4+Un78M\nOuu9ozMETj6iMqoqDZI9FMx3kjwyI4CGgPa47wconmZS1pIJ5+uoLZmjESZo\nrCZYpClngxRdaUZ6mxZ8zIBDnlCNlzXYrnF0FIceq21uhZiFW+6KgMV6+WCB\nnXn6\r\n=lSdT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvrvDNPiYlgCrhCA3otTcoAY4dN7ZvrGvqXtXVKm4+DQIhAKCm7B/NYLuZ+XpgP/Kc1y8VjSRHVfPNlAui9oojv++i"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-beta.0_1623960684216_0.33570491255984813"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-beta.1":{"name":"@vectorly-io/ai-filters","version":"1.0.0-beta.1","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"0.9.1","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-beta.1","dist":{"shasum":"823008abd85ff47524bf1d7076478f7eaed2cac4","integrity":"sha512-Dl9vowyvqqOOiyUbGxJzXQhYxTxwljwrq7sIIqAJoidT8ni1SCPHUUHz3DvqU4iid0LcOernX9ATf1kDUrOEJg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-beta.1.tgz","fileCount":10,"unpackedSize":180431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1PObCRA9TVsSAnZWagAANWgQAIwryBN8oRWIGbme2gp2\nhoucz1EecpsPOHtplcc0mS7czQUVpDexuwcXxUPSn7ZMQft20Q6KF6fK8n9c\nxiY5JgUyxCDQaxZh4NnAfspSXZ4e5iClOIUNrY3gJTwp9zwol/RnmrVklksC\nlKdko5o36ZAbvmsDLdpEGNhWUT0HTJC3poTEIjHcgzZSQSaWt3dyIAugt3hT\nCt0qzO2W629QWhCFl1Enuts+QQ5EySkwAQl/8R30jNa47o++V3Eo4DFErfuF\nyfbCwNz9Rx3+LVUBjpCcP7D6FBaLbwJqbE3IHgxlkoyzSIS+CiTRzGosEphJ\nHI7NtUoFD2BeTgXI0XBv+stpE6znbwbu+LKdbWknDkBInvVjJs4CtrYvUoks\nJHYoj1XZ6otBHWPz8Mn9sza3SKKKinZHn9kg2axQNmUqJhCVZiG43I2SKic6\nWnX3QN4dtf2bDYCB2Yo81U8hmKQKfOPO7eM/y/MDV65Kh46eOlpWaY0fSTh/\nmreZqGxaclhg7v4+tRDj5dV0GeRMM/4o48b6y4GSMDxCaUv9leou2qXNiVcG\nDvu4KU8RvN5XIIzKFhc4KIG8T5lI1fO/fBQ0IfCPvUc7y+II/PSvhav0cHJo\n9s+x/94rZ0ukR1zWbbyNFwNHNFrDJ4IKz/ozCb/ZHnqMPjnKIYkUkGzf9dZE\na8pe\r\n=UBfX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBidjQuetAy90fJPVIAlCUpJ/4Kx0IvP2Uq6pR5+ofrYAiBMiukrgHRQOTvGf5oDPEsZLrYvBRrbrnFU2qMQ6wJrcw=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-beta.1_1624568731052_0.5381521160740195"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-beta.4":{"name":"@vectorly-io/ai-filters","version":"1.0.0-beta.4","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^0.9.5","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-beta.4","dist":{"shasum":"54666800c19e0dbc44dd8cee9bcf5acd7cb47b05","integrity":"sha512-7GPzJDiXph2ScD+tu4BqD1X97T2ed8TWz8QdMVDSK9I8jggoHRmK4++LAcZXnFzjqPg85Onhbc5uCPj6JjukmA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-beta.4.tgz","fileCount":10,"unpackedSize":183782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2FV8CRA9TVsSAnZWagAA+KwP/19/hzNtYKL1nwXQRKhy\nMHZN3qdbFdIij0tEnflElW6RkUYCNM18wTvyqEJQIpLUseqr0buImaPXZXyA\nBBXRVrd9ilVv+LrQvA2i9GomQYY7v2IuH1wbMpflKddzLvnzCFnDF8SNhJyI\ngS/AwV7eEWVL+YCCHx80FVjZAeBKS4/z3WNgfWu04rtBanJSMtUoYYHYvlgc\nO2F7sRjP+g5Lj79/cCyjlpZoeG77hc30C5zxRLeAFpah6XfjFJMu/qjFL/Z8\nzu2eiWZuOc0/WvEg+9c1eDqKZPwL8JyUbZ9oAQqPuXxm1T7YYxJQ1UNC4xh9\nWjn6n4snu1aaQwfOdIZqZR2zUEaBGUm4BYmrgDyfxmEyg5qazUyMZDI0TpjY\nCVwQqPoGtOmZoPudDTVNmwX9q9YQmKydDV8EV1ILLVqLUdF30zMSFL+9iKoo\n+ICrCP/lCX+PyAwHX/tSByl2sdMl9zxDEUFkeTOB6+l9ZexxZ6RdFKJZBWw1\nvgX+rvgOqpGyHd1S+U6QcTHlPleVVb0wi+v4gokGrG8xNVkl4aZ3yF90al2H\nZk6i0VR1FR23xLvpWUxYVQdYFMGCgOtLt8+mSUhaaiR96sjVnc5CjiwqxDKo\n71ztxoZ2FMRx2UmiYjN6xZGqQzNbvtJbm4BPqCOLsYsi1OvX0GsR8ksAREP7\n40+N\r\n=DtnL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcFxObEsCfUF0COkpMzGXTIt6pJqjIzcYOHpZTtefcFAiEAqnK0OC4SqzdSosQnMqXim8KV3gjxargSTcQ7cCIqw/g="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-beta.4_1624790395506_0.7536649270496054"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-beta.5":{"name":"@vectorly-io/ai-filters","version":"1.0.0-beta.5","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^0.9.6","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0-beta.5","dist":{"shasum":"7cfc3db35e904ea889081b57200ea5611c253bc6","integrity":"sha512-FbV0WxbFZkQHOOrawgNMEHPfTJuv6mR4EGUfuvv359519mpB0qaQHcDRFzHgHnqSldi/aJ32jxSnJWNU+Ri35g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0-beta.5.tgz","fileCount":10,"unpackedSize":183921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2fRICRA9TVsSAnZWagAALv8P/0HVW8jsC9fdBhyjJ1vv\nrf6nL4CwMTWXmJe18tEYzsfZY8UAR5kfWkQH4gRxYDcAkutA2JMnZJupsHC3\nsB+s0YPGzdxGKj+FeH7PLiZN0vGv0UkL2PaeZtOey/fZI3Um0KDsFX3k7RnQ\nv++c8h0ypaMx06r6+6KTmt9J6oQiZiyFSkF+lhQ6tPDqOOfEVtxCYWOW1BhI\nhCnFqV1Nha/UqM0OxnU8iXnCENe/4LYeXyZSbEYPvGCKuNcDj0635rKT2uFT\n1bcvqeX7k7GI1Kwy9NsgY13ck+WmKmQHEmgalVCUmd3fprItSgOQyOxRp0es\n8Ixya5fk7CXD30v6O4sk6+xj6wLzuAEWLuJyJlNxEhXDR6JJX0c7DnnFw7Cw\nxTP+3QupKZbD/1uoUBqiNeBBINE7IptDmZJcpIqQs1d2Un5wh1nfD1Rbimih\nZB1L5rHMtz+FjWGvpKt9JtGS5J7vucZ0UZNZzthijrCO+BaZqL6bdh4pZPyM\nGw51HxcUvsK9hy376K2l6Mee2N+kJeAdvOsYNAHSNUlCkUPyOjxCkcm09FCH\n9b9rZyuPCPy9YggNJg7GijOOtog2SOqhHzTsxM5aBMN1KqT6J85PmFjjCtGB\nKAwMK3NYw86FzQtPkb6rzX1pmTu0Pz2Dr3p/VVSFmeo4eEp5ldkyVp1qG83T\nH4AY\r\n=4uqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALh4GeUKQ4OdZmW+D8k4aGQdaX2ykPbODUf40IyQsSrAiEAn271DDIDpbx8YcRxVBTSOvQ7q0Si1WR4p0W+/PnDf/U="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0-beta.5_1624896583745_0.29164245202845107"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"@vectorly-io/ai-filters","version":"1.0.0","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^0.9.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.0","dist":{"shasum":"b10eb460fde6467a8d9c89d8f8eb98f5ad92492c","integrity":"sha512-Cu/R4X9H2je5oUjCkkxc8WkpssftWjZPFeGUkNc9hy0TYC4Gmb0TyS1/t5e01rEnKtNx6qOHYOyEsARGon6Z1w==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.0.tgz","fileCount":10,"unpackedSize":189815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3jpjCRA9TVsSAnZWagAANxMP/j5k30WjUkseroYEm/kE\nHUtgxH64VagS9NJbAI7pr7ewh/iFxd7RJQ2AKI6ALB4ApMMCk2Jxs03VvLqr\nMBwc+vLIIVYJAFtse/oi6jMWr9eoKITJEMmuchYZOw8AeFHL5ekfgpKinSvT\nxq9/56/x/COWZRKf5tDNXhXrBCavxxFE039LGLTH5G54WZcC99d7bIAionrg\nkF8e6yjyxqSytSxAo8jt7ngDRWRpLBFILxxVWl4kZqY1edARu1RgHztOGH+z\nCJHNn/mmmh1jOQw/f/uXL3HCklW+5GGsEE6i2c2bkTRknM9Vm5DLote1So+5\nQadH69DRfBCXFF8iCbPZP9QHA+1yJS6igQmfELivLGrDQiBxAJFKFX7WAIL+\nND5H1DYrUId1jL8AwbPjjABil3JFXqg6Xcaztx1/fI1WD+utkLZtLHadLXUk\nIgvmHVGWHe7PGb2pMW1w+7HZ6CUodlWUCxwT0MNVSLS48WcjeiQVpEX662SP\n0f8w5Nq+iErsorN54FKf0wov6WrBFvc1m8zuSgNnG3y5SG8Ye2q1q3wqnx1P\nFj69ddqVo4xQf3dEdDzChL30mBq+2gp8+PFmMPutz/ujpAB6hX2zfQ4uh1Yh\nxYPrX5FnhkLwstVzW0AoaiRoozsnAfQMRcB2eRETru3N/zyDxbODLpk7iApX\nd52i\r\n=Nn3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqa4N/t+2bbxEvwOCMBS8hTmi8UYwqzcOirN8282KAxAIhAObGO6XWZ3CX5WWUJAi3nqXx4t2J3Q6P63E4FMBCoSa8"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.0_1625176675191_0.46970454446443144"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@vectorly-io/ai-filters","version":"1.0.1","description":"Vectorly AI Filters library","main":"dist/index.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^0.9.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.1","dist":{"shasum":"2a9edba3745a8e5d03256122edc2e20a9e6c00fa","integrity":"sha512-kETzYRv0cDzO3F8ahjyd4BKBoPSwSXJqvNVMtIk+gz6zS9Px6YZIniqHjRDFNvsgCPLJImadLvZjyW0CT+Aeig==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.1.tgz","fileCount":10,"unpackedSize":187807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3kAcCRA9TVsSAnZWagAAlSUP/12+qSwNOtPNJlr7gyT6\nQNLNt4OSvw242/wyHhGuP99X1al7jInqOqWs/Xm7AGz8IZm1HQ4xQmCS1zVc\nBXfjtqVqB5SjCSC79bOAwe0OeXp/tygFquSNWKAjjO7hnp93psdwf8CSx0py\no8GRwsvfL79mr5eJlL0Cv/FZ9+MX/RIkVgZIdIAoCYyPQmcZ+JluSJTmtJou\n5j8TTpahYKSIU0FlgJ/SFFEIdQHRCSHngSl2cOq013N+C6jv6rcmfKD3ebTy\nqqA1qDb3VMOZdbPIWETTzhUEe2kiPF92miT/XDzinvVC+CQYyRwCl3FkD+L7\nk+yFc7aWPdo/53DSCzt+fHbn2zdXdAfo/tRD9UvMAZhs3KJmd+m74+8DHYXT\neMaei/PNV+xNos8HmBaXUTmG4W6wpLGu6pd4jaAxJ2C1r/eAJ8EODSO3+p6x\nsYyufIir1Qa4M8R8kS2BZyYWHrlXAJ6nXR5rpqNqMR81+A0r6hCydYK5gfhs\naggdZCutWJi54nQ+TLjqJKgrJt7PY086O/lW1XmvRA0N47w7V8wSJnJyg/ge\n6s8c5h+Xwuh4mhi2mpyUQgQGh8rdJO5yuYzIHTu19iiv3Lgch+mRvRTlrsJp\n7/VNglfyOecJriEj521zSZ7MK+8ojwqRhGRxkPB0hMHr6UnziDXnG5z6zXQt\nK9OD\r\n=iroo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZObRLNe1fPqfGEh+D7YhCoTXKkor9yMUzfUUeOjwjMAiEAzqvLdbd9dnwBxNe+o+d/GZq8rbXPSmtZWvB3Rcezuuw="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.1_1625178139932_0.9126954079281919"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@vectorly-io/ai-filters","version":"1.0.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^0.9.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.0.2","dist":{"shasum":"a5548f5372a4d75c7cdfcb5783ab9450f18d6024","integrity":"sha512-6Ukbi78oSqMETqBV8TGTFnA4+/Un1cN9eOwK/Mnil5SpHjZez/yVpZiycP1p6J0PLCw2zqGenO8hDjne4DRBmg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.0.2.tgz","fileCount":10,"unpackedSize":187905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg44UOCRA9TVsSAnZWagAAqbUP/i/ntD7kz/BSn/zLZpII\nJg4NnNcw5Rg4fX6NjyV3gQE7L7Q5U+ZJBR8whE0x5qCnahpkgtkGtAqVXTpD\nO9rQA3WS196R8VGbRfI7fP0DcR1CRzkM18y1stKis6lidjYFcdfNKmQ0J5YU\n4OMPdXcODMvJrmA6eEe8l234okDt9mXgIxmzGFnWCeJ3qDg0cs/VT9rVWzBj\no+G5S3VgMCbYmWo6q70Y/n+YJzkBBu73LovWgtv7euneMH9QntPgRFFo0QpS\nPuWjlg9m+K5pA57cpyc4GO9qAJu1WncQ71IyxpXaKcYPMaDll0P4PSIdx2gv\nV7SXSyaYCVAU/5ocFEWo2fLR5rVpB1HNSd/iWLqbmSJG/rHjzuxPTfHu4D+c\nF0ETp3tK4um17pAinsZYJSE/RE2c6JomMf6Sf205iNAz6tAbDOQJqStQvK/F\nGlUIkrQ2MYpFyGFtZ+WWtQvAmzXp2GpCFAyh4zX0FaygEfn9t72C09rXcwq0\nFX0wbC6okdRbcMTpDL7bkVBdtQNQcuGKULojyRgxWrY7T82UVXW37N1a23hr\nvjoFjJa7cT0Fab7ccoX6e3WZ/IvYOaVySOp4WY4aE9V6243qvtkrse7iTgos\nxQSB6vRzxHz+8W+sanKWG6Rik5EniWJvTG2Q0Kd9Dyww18P0VNN0AMEdFiho\nzn+y\r\n=F8dS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7lEACU1KwdN3dbowSiMLPG8+S2yNFsnlEv3WQCMsjvAiEA9I55QPqY1lNcJ+HaSM4mjWa0pbbcbCJ5F7BlxxpX7Zw="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.0.2_1625523469830_0.43653280353871926"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0-beta.0":{"name":"@vectorly-io/ai-filters","version":"1.1.0-beta.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^1.0.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.1.0-beta.0","dist":{"shasum":"17ed2f7be7c89bf9aad56db3eba5b54984995033","integrity":"sha512-V1hj5ix9fGg3S3zSvEhEkvJswSNm56OEd9DU4KiwKK3OQGkE/D+tRont/lbTAL+EuBDZEWrLeuLzeIswFwQUJw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.1.0-beta.0.tgz","fileCount":10,"unpackedSize":267661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6GdWCRA9TVsSAnZWagAAuC0P/2jCt0OxjvbmBww+sXRN\nZdBrfMezZ1UW495+spSOsO3A2fHOJH2yX2V4BdQ12LPA5rBHGxAdRUrB47T0\ndSGfPn6W028AlQT1g6axXUHk+GGnzMDPeOzdK6by4sNnOwQdqFJYRkgkFX+n\nM5HfEpXFP3jZwgAM/tl5/fb0Q35JKY1auIvR9O5Hpi94fICEEzbY78pyiz/F\nLZBKDJs8l5MBNRzKVN6DhOs3OgKWXl00vZE+xz8hGXTQD7hcxFBX1Lp6BLrl\nGE9Bsa2sDqGYo/7PYr8sx/sjybgdardImWcm3CFZ22bwCB5KIvX+c7ek69aY\ndAtOM3/YofuDfoNPN2J6Gwg4YjrQRloxjZ/ehnpxZW3TDS2ouFUlFm3llX5E\nJ/vIF/GI9tSpLlEGrEVOB+nkU5BfcYVWfz+Jp9ukhq0Ua0BtgEUBfGKDfZQz\nWerR2zgAcRWvrDuNyQVqcSh9WxZW9IxTUJOMVDRGv+DuQVySpjpnB2/ASnio\nlen6RyzcDb6gqGPWK9tbyke1I/miv5YFTZgo2MOfbdhfYuMG+6y8wSi2ZU9a\nGHc1i2hNwSS/VpcYKKCwCIRdyNtstN0NFeWJ7PvIBQnXY3knzIGuvsmexlCS\nFR8/ENJFN7rHzyW0tyzJaJrj5ebW9NY3yUAQqF0+RM1yszFAUBu1og0uOojA\nmXGP\r\n=IZZ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTR2KSxPwcKlIzGWEqR3zQY1u1CrSjlSGRl29Bpgp3sQIgFOhPd/V/p5U0WTXxgihqYsH/diqHVqwqadVqPVlIPbE="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.1.0-beta.0_1625843541604_0.44552980180756974"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0-beta.1":{"name":"@vectorly-io/ai-filters","version":"1.1.0-beta.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^1.0.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.1.0-beta.1","dist":{"shasum":"a9f13d356ad0fc5558375ba133a548d1293d6b48","integrity":"sha512-L+kiFGmXLKLzBfjIkH9Jfk3eHDr+mtF93hlHEl4ExMNv6+SGXdSZf5S4PaHYh5nin+oRbb6BL5pdNxpkMMosaA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.1.0-beta.1.tgz","fileCount":10,"unpackedSize":267619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6LtiCRA9TVsSAnZWagAAlooQAJrC6hP2DT6RmYU1fkBN\nKEuDKp/dFxsEPjgK31MneECRWmt+8VPq7IQs4gvSLz/yyGIs65xNl7y3M7sf\nQC1gVzD6j8BexswYxcbf8nH0u/AXSwWiFvwDQmbPYAJjYJVyqKqdwGpjvE3T\nRfMQ6S8x+n7fcNlFfar5Wdi+S2f/SdEsiho6WnMpT7fidobhpZP95bTH9t6e\nAQt8q84bwybPbI8TbGsP3/qvQPORBaExhAf5i66urW3IkKw/YOdraa+jKSuT\nlxdyEwJTs4NIYwiri98Y01TwHuQn/FDsN1q5LEXQJUzTiduZKrf++c5U6zjK\nCrQsT4Ya5+eKSHdkvkdgkdU8AwY1/8u8aOLY7d1aSLG72IVCgZKA7AEc45z/\nIBLtPeW4QjOC+AKgfjXE6R/3xskCI9D5POdTUyzfcbWRVjjTr/8LAhOHsCVb\n5M7U+3ALwtk7UaiMDw7pjivKMXcL3T7BeFqv/kt5j/Nf2aoKpwYwp2P9kYQA\nU1V3LRbgmNfyqDyX0byfXLoGKxtQm4XuZknItyOxeHBFHrqd5pJwqeqZReTu\noKIfLynAyhW+TR441y2nY0dR1w1vtEY7Lc2dI4udCM5sY3SApXD5IpsxkCxs\nPTPbM9lGZfiMagr/2EwDPUliiJ7wP6yTRm9zt6WXptYNAvwI3W0o5GbZ3jqr\nh1a2\r\n=zI0q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGw0JI4kQXJ4TiP3C3gQ1gcmR08DyBSPuLoQ9vRYeT8gAiEAtawgUM/FN2syYcwbJ9SXJkxfY2fCXPYwueBBj1h3r74="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.1.0-beta.1_1625865057936_0.06685713518703529"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0-beta.2":{"name":"@vectorly-io/ai-filters","version":"1.1.0-beta.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^1.0.4","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.1.0-beta.2","dist":{"shasum":"282bb25d5e5ba9b8b2dffb1d55217a5bf172fcd8","integrity":"sha512-K/mMnWDLedwuazdDQHr5tmWHN9U22nx3F1jKuaIfX521cwCb15hcvk6LiboD+PLeBSMnVpdqYp0oaTizN/V3lg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.1.0-beta.2.tgz","fileCount":10,"unpackedSize":268769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg65ZKCRA9TVsSAnZWagAAEnwQAJDvCCcXxTWMqSZpwUw6\nDwY84k2Q+abC9F8JGAoC/1Ugu0C4WX6s/Kx127ifvVTdw0UZPVNsZISUmY2y\n3pqs8JasX3GXx/V8jOL9YPvc22wghorz4moEHkfPsYw745IpiD1LDyVjuoCN\nVdWj5n+aZbDl3kKJrMP2C0G6ZcNgS2Hg5mlTCrHBQU0qsyXMNh9e7JF0OCcc\n8UTlFE/raChRo6dWaGHkeJL8k5AzYIRiG+Ipb6pTnXj/d9l1jaF1PO3CvXaG\nBfuf61YsRRm+o+LeUlwzBdtkrV1HQfvWPcdY4LigUsLlPcdsp5lWM/KJjP/N\nlTtYPm3hpXYTU0HiHgblXddxD/zt2ZN4giPQ3AW08tPEX1xk2Bzr043VbBcr\nELV9qDjObCb+0WAKG8GzhJGw+NUmPdhr1Ox6/lblHRtUnunt3GguG2VA9ov4\nAY5UjIvec0Mt2Xe1k/NwU5LMybpKtM8ybwgV+SROIdJuwQvNO2AQUT8QqlFC\n2r1XpQZeiKddokNqqHQMczputBw0RNzr4VfK72AD3OMAe6mwxSs45iwoJKXE\n09UCwNKG9QlLTKFzp6rVO3ap5oCx3QSya4InXzA3GsJ8AfqMPmZmMC0vYZTE\nyCiPWPqgYpHJOBiGxY4mm0H4vGp+qyuNGyY+3gFdQVvf5pm6NeD2JN+g0L4x\neuhy\r\n=nk/5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcC3J3UPrGZbz09ATxgX187j6BS7pSUtKvBqJ4TLcG8QIgFqjAg0EjGo+YmMkyR5JruesUYf6hWLINfzZ27sRAGKc="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.1.0-beta.2_1626052169658_0.8005348073580507"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0-beta.3":{"name":"@vectorly-io/ai-filters","version":"1.1.0-beta.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^1.0.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.1.0-beta.3","dist":{"shasum":"c37d08acccbc7ca4cdd0b21a796f884f2b73f60b","integrity":"sha512-ghA0hq+lHdaOyASvPp03/iwlNf8BgRaqjIXvLt+GJaJ5kzOj1+AlwtfnzxIAETwkZQg3XGBBvBwW/ORIoPdo5w==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.1.0-beta.3.tgz","fileCount":10,"unpackedSize":270404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg67aSCRA9TVsSAnZWagAAGv4P/iDbLUHRhY1xlKlhZ7w3\nqlHKwORqVzqmHzrg83GQEBZMwYEYlQm++8A/azQHB6Wb8MO1nfz295p7fssz\nW5cbXDj+yyCf5iHWvCiscdT2NetwQP6WNYxS/+p6aNDKCyxf7I7xQB0Qck8Z\ncilQ7Hur38gN//VbDCZIzkIWrwpIF9Z0cAhsrBR+z9ILypI6FKeCDJH7hJIp\nnAdv7zfkFKteQlPqmtfdZonLq1Sh6aDPlSwa69ulcTZqWBSl78KieDntP4cL\n1k7i6ItGpfvGpP7LYZjIInmFmHhUfGpUcsa0eEb3VZABLYb+OLY8ztaMPXKJ\nU+u1rkN/U1r1FilXKB6HRsUghbltrXekYSNRDkQN4lvq/JaImhHfHzYUGs71\nFumaxVda2V7KBygChjz496I//N6GXmA4HiJ3Q2VfMLUmY70FfXn7Z1Sbcxvp\niMFbzYsjPxE9NnpNmlJDX9KoA0XbJrXFM885UCDkfXW/aOtOydOCC9qH4dR5\nfHlviD6H1dXd9C+sEby7mJp7KVJ/tVZEktUjLoRtSnCVwNYoKxsWFXnuwMTu\nvsqvi/Vv2YVhRgcpctarZd3u+qLMX7cG8AxvBfNmO6Eh4XUlkCYuEP5+YH50\nvb5YZDdPpFUFN2xKQS2DChrTpxAingQxfJ/ctdtiBTbsSq0CUI0XOIpGkVH6\nHdMg\r\n=haVY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgtot3ovl1Fxi8CLkHfw3V3+pYDS8Uf7YQKmTHr8Pz0AiEA6xaiiGL3y3ITyuch5zID/1QrYqyU0npMZe2swIQ4DCU="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.1.0-beta.3_1626060434402_0.5981674286218579"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@vectorly-io/ai-filters","version":"1.1.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@vectorly/webgl-upscaler":"^1.0.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.1.0","dist":{"shasum":"3f90f2668cdb2cc38f39c6bab4a4202bd08ee546","integrity":"sha512-oAyZnb42sW0Ba5XI3uIySTOi6NRjKaCFpdw6C2Bvqe+zcnwDALs2ab77/ZtFfeYBf0MqDpbjmiunaoBPngo6iQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.1.0.tgz","fileCount":10,"unpackedSize":270293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg68t4CRA9TVsSAnZWagAAqwwP/icjMdd0PrzLtMaaXN8c\nFU4oJWMhgE0d7PxkqmC8Bn4+O207Va2L5yhpheuYhxj7VdB2PionPWfRdpQu\nSoMd9M+3Tj5mdowvuUkD7x7I/8dS2EgyoS6N3tNfw380AbrntJQTEZrwXcY9\nBh4u9k+kC8Hx/n8miknGEQTd09jLB1Ja7FxskIYH2EcAyPJXDc5TSpotSu0k\nKvd8bn90VHN1Qegbq5zuiMU33Y6gPIJrb02rPIozASP4xEwcaCRq0ZxQr94K\nkA+ZYhoG9iX7ALox2TEZQ3Ab1Eu9uWgHgEBCSfNoy4BJDcD0k+DTJ6ft4NhN\n7weyw5Xyd/NBCJJq8x4iuKE31FW0+nsEXFkpCxpjbjSI81BUmyv8Hc2geO69\na3l5l9eLZg5O0K2ZYAn20N9AL7zctSpr0kja0J2RG0vfGpZ8RGQOsNCsZPx/\nfUHBmTaMX6neIGJG1A+TudJyrr6uigz6/MbI/1KvkR4n6AButtCuY1JUDRLt\nQ4VYyrCpIJ9fOAseOZvUL44ik8FwYxAXIs6Qd32izlKs6qhnbNQbFmy1Mfbo\ncEs7I9euEiLIBEefjNoS6daXMwAkt2k7BB2pDk+L18VFXiNM2+T9VDDt7sMj\nV/PJFcSzrAiGeAjbfQUqTaZfhbrgITnTKujbxNslHOqgYJg2KAAnVPLsR2HA\nnDba\r\n=jEdh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLXLH9hNyJyWXDzwyJIK/CgraYi7+PxJR/l/MhcNMIQAiB3X/7ESG78SsEklbtk/MROOBnl1iLM1hfUrhsG8cxXkA=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.1.0_1626065783556_0.6988015443294298"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"@vectorly-io/ai-filters","version":"1.2.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.0","dist":{"shasum":"9b41f0915d851f81d29df343a67fc1828289b512","integrity":"sha512-t8isE191HDEXWC0qdE7fqdTa+UGPSLliNjvK9kPn5Jqgd186PJw6z9yMk0VCyUcUQ8B/oIn8WfVwtsN3lC5Lzg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.0.tgz","fileCount":12,"unpackedSize":274739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7MVICRA9TVsSAnZWagAAdsYQAJBlxt3QLEqCNEKCoFdu\nP3jLq8Pi0/kCXhmMTR3R6BazfSSM9CyxkNJTyqPcr13i+cFYVp1ceIA4tUdX\nd27RNmC/QZMr0VzRHEKfw6O/L/uhpcrYRVilbeozhZ+Cv3IK3D3js0JNeKhx\nMKeemkpas99RmlXeBwvvAPk3FzYixUGyAnSURPRA35UsPFhmVrNG/3UljoD0\nZeFSiJouA7xiSQ2fMW02Z95J3UHPVy/F+cQORCUFFK+7pDexJrS64l6FrkU/\nG2eqyHNKA+QCnWacM175mH1HQF+y1/tQsFHm8LO4L7/jB2enP72S+FfxF7TZ\nfI2C0c/cgmCWLs1MNyBnlmG7bXxPhJ7XAQ6SbzLNCBs9IA0yLL3q05yDvSVb\n7sPAikcSjAQDAqgE65mO46txGstSSf3ybJhN3vGQAIv3WqrX/Wf/ukwQAtoo\nDAYXxQYJruOXg+uxfwjZVNo2eMb85rmUCpdBAPUGAr3UO8waciQb/4PqsZ3v\nSFV0XdGY8Ast90qITCrZ74UZfmf9JuI4/AWTDHuBNdGffowcFedC/H1ittwL\nOgITsujTdM+CcbAMPP/fMc6FaSx2nZKi4u35mb2oqT1gdxdOgB0Q9ZGyGCJN\nOxeVpQ0XN9aCuA00zqKHww1azpX6tGBpIOg/ywXcv73RA8aglo/wvZD5KViW\nkYax\r\n=tKrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX14chlVmp1fedbZGfd4eLFpha44qaWXHBUklRmTQ75AiAEJxDxuRCNGQmZO9+ZHyb5NXCWx5gMYAKiNy1OcXGyfA=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.0_1626129736326_0.2225414547370428"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"@vectorly-io/ai-filters","version":"1.2.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.1","dist":{"shasum":"92ed9979d79b75ac89abbc2a0ffe334a4d3cef9c","integrity":"sha512-hqBAhAg98Zxf5XmoMInBQ9qWv/LlOzJcCrVTDjbCQ8C1TPkoY2xU9ayZldgPXtzmNi9AwbUynG/KT1g9ObMLLw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.1.tgz","fileCount":12,"unpackedSize":274998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7OrKCRA9TVsSAnZWagAA4YkP/1hYFgEBK024na01cmk5\n0kzTLSC1X5cdHzWX8qTOKK5rV1sGEsJ1EYizu7G6tsRIRjyfxy29X/GDLvU9\n8Avct4xgyXpN1ojO1f5QFriUPYbFhmU04vBbCgYYf++s6kcpwFBuiuuYXHNe\nWsWFh8p+mbtD2zyc8baKNf3VAAz6mw1dMMwAOnEIWaGckZ+kgXC5HSqjHI04\npMvHpz01OGnUVbQG9+aELD1mPvB7i/csi3goasA+S5k9kU5J2Q8NGk1/tlfT\n72fiBkJ8byA5AjrHEWkC594bCdcXSA/GExOFvbl6nNMQFCBoNgwA95rXNCXM\nwGiKrrcqiuqm3z3Cd4fgNPTBxRw3zRLwC3OxKUwi4Mtajf3AY6q7COxl0tHc\nSZ9nukDkLb0MY6V/gP4/4MZ57DhCfHbgiWOVo1KZSF5XxFz7WHNBfvHvu7Zg\nYhajHdhCNYywosiNiF65jcNEPwQycy0RrGW+nN3QItfA4hergYhRIxhQ46Ux\ntb60hiPpvSs2A6UNcqkiZLRZjC5p9MrbL9xqQrGKT2G8NAVFvM93h9miFG5r\n9pwdVh+eunsq31nTiwDI6LCKRpaclG1tzCLxklOohIJq3/qU4vZvOJHy5slf\n0nkl2uKIKOVu/KScqDWyaaJhFOo38V2iIIXpFke2d3dbeNgsARgfKqs5wG2m\nrXIt\r\n=eQ4G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH08Z7o98gSJI2azAj7jbqNNFSWoFlP39JgmZFGIT9MACIQCvCBP8m8qyovSNG/M0KM3bCD1YAQX8HZglGqJJ0NcGAA=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.1_1626139338251_0.38285013766189047"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"@vectorly-io/ai-filters","version":"1.2.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.2","dist":{"shasum":"f1a683c7607c739a45c1831945c153391852bb22","integrity":"sha512-/xRt+eybTcOar6Bec5+RFoAyNn7xRmLcNreFag3Nlt196U/8lAKkOzYexPPwRwqJq1QPM0fjrfFFwoFmhHk97Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.2.tgz","fileCount":12,"unpackedSize":275052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7UvUCRA9TVsSAnZWagAAC+cP/imWeJOIvqqnUr4di7Zx\n4ePox3bTDRRrB5FR9hBVKxy5rtmzklYVKgWvWSe1v4vLOXpzLL+9L3oMMpD1\n145wdMauIGUKd4RKRmG9mhDamuNDFXcUjiaBDjGgRBiTQs+rGZoWzujx8wri\nZcc7Se9Rv2b6uu9ke/tHrgP5yT2hXhmmhX1gSgBLxUb+KXs+L5OGN/O3b9kw\nkMQT/yM2Z3qLR3bN3PRVBKqx/qyW1gbyME0jGQNPV+fV42K4paazKp5pawuF\nObv2eKcnZsHALj4t1AhiqUGBhvqQWFgdekBxoca4bziOxsJiDLDn1qPhlmxS\njd/N/WpkO+E93utLlv8Pz6VIzRSTMVsjzxbX9t/7OgP5oPv+kufYV+/giu4k\n11obPoCYWwrIEr6HzyQmAe6s76YCAT/xnb0PmbkEE0GoBnyponkdKBBt16Xe\nR8f4gtpTbWzkVSno2qU0917CQOPQ9Kapnlqirb/njzy9iD8FMHi7EDBeKxvA\nGgcK+qe7ukIKFTnlRe8nTzAD2grgULW83gl0z56W/wrFEySv2iNMLdCO8K5s\nBfNGr4QfRQcVOP7/JuFYtFMGSJxQ9TS9ojptycDCbbDG3az/vhtrQQMpSJws\n7ugfk0w0+kGXpYb56QNHvMT4OXx81HoXF9rWxU3K4Zu2jdtAUVxFpvIJqaT0\n7Kp6\r\n=ZZ9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLf2c6NmoKnQF+39BaqGuVC7jyBkZXmCdfn+ruoNWtSgIhANLb2fKc1A3z6HWX11gOWGJnRzR9o0ptnk8mhQ54h49J"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.2_1626164179841_0.24894060697317655"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.3":{"name":"@vectorly-io/ai-filters","version":"1.2.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.3","dist":{"shasum":"fd65ca2c69f57fdf108fe54a83265ace5b373c6b","integrity":"sha512-OuycfiBZChlHua+wbkKmAPEvgtXwOXlEASkLZlhTYf3bd4DecMicL/f5GgNm7ZZ/1rylin60Cmx1uavPcP8+4Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.3.tgz","fileCount":12,"unpackedSize":276424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7ceVCRA9TVsSAnZWagAAQT4P/36syhdGJzSYWDhNiamT\nx24sjGuyx6Ac84yy/FOkw4Rzm5ZXQvyrCzSiat6I6Zvo+AtbZxltZWdN7feI\nCcl3hLj7FVjeKt0ylqLY3ZDHTPypTRe/w10zKC3LXGMjKvbUlWdquOG2Hzlw\n5Nepu8phMO2liWHov55CunwcZ+BsnHq9QYKwoiLJ/i7qOmHW1ABmFT/CArPw\nD8DN33M8ZyqVpj29LyljU3FqVsfW+6hxhRFHHfIza4BjWco/ur9BOXIlIvgo\nTB8BB6yxegId3/AVCwAokuZ6quABeYHKM68idIeP8prTNmkNxp9dgmyNUNmn\nvANKkEKj5IIAjNhznNChxbbEaMzP1u8k6URYtDRcVgBFrdRMLgq43PIRWrTk\n5+q3BZB3ddaWsAK1igmYeBzyyQ6qIl7qPyyOUSlcrEPt97+OrzyVUnraiMDy\nNftGLItdJ861WKXNXejETJe1LWokq2uErZ5D71ZQ6JC4Pia3TULSR4268jCw\neg04jbDhhy7zBWuANmwDWwmxxlXTVQyjN8MBDKYPRGVSk2zYRWc1tQ/vnRRv\nH5lm2caQvVqdL1yfToNScirbXHj1OBHrSGzZawoZB+OvpcyG2XpJ15Q9PcLq\n5ogpkYi5n8EadRHicEB7cPShPYxYZMyaRSbaoUR0Suv4N6TfrhSM+26SKcZZ\nKyFD\r\n=saZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd9yncvh0gJwNDJSMhdqgbGtNtD4smvpiF6/9kOg8AmAiEA7CZjSFr9B2MSM3HOqB6E/DwxiR53TjTFcHANwxXux8U="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.3_1626195860771_0.4951610199798815"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.4":{"name":"@vectorly-io/ai-filters","version":"1.2.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.4","dist":{"shasum":"e0ad275fd86a56b5ffbd48a6530c3ab4496a1b45","integrity":"sha512-qCwmz8Vq1MIceIx8aoN1wy3jXwdj6B09h4IGIkbDS23VV8gni/etjaqAbvWrPkxj5DglXgB255ICm2u9JuBN0Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.4.tgz","fileCount":12,"unpackedSize":275058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7fHmCRA9TVsSAnZWagAAnxMP/ju4X3c/Y3Gs+3LbABx1\nMHwWTg/dyOnrYjmrgFslweftZC38zNRTi2vUNAjb4Qi8yVRwcGBRcFGedAhR\nSmIzxXr0Iyx2hW2Z3a/Q/Dp5vRiss6Bcmewvq34TIo4dRVuX99we7oDg9OwB\nsOIvzu8NDNNq/Z1tX3lthGbZRsvG1YP5/HMVnJdhIfRrKBhukxcz6M3dFvcJ\nMHFuiHvPYZ6kQuXKPgGnJ462wMnR5O7d6KH40ds1tHluCQBGap4hMyj7OBmt\nTorBwHY4WU6Kl0NscgvZzPq8xSGzQhn0UhG9GQYYqpF21aPbZKEfEAAUNkb+\nXcJ5Eue/GbVWRGw5qwP4QVa6kazp659sHDno+Trh3TzZkun0fef8jnh9my/a\nHv8CgEPWCIBapkp7iaIWbAiaKjJkEE+fkqXkYUaxAXBvkNGx/g4KRUN4Jxu8\ns4HbD6iY+oudpQni6XGA2LEsINhB7yP6YwmNyvr4w5egdmukrixYW6fIMsv9\nwC8BhBqljqHNU1OF+7bUwOr7JPyJ0DrrZBS0bVgYxSD4zP+8iq3ZmqaLCdML\nypWbYIN1atEcxAODprbJXtOaRD2dZUrcATCz+R6h8SAyvwXAXphjRt+swfCX\n/C0fRX1PRWLsNrzNAChDqUJp1xOoFTvI97rBdHTzPCT+GyVu8GxaQmp2kDxT\n3cEg\r\n=PVYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGlA4h+7Lp88dJ4DeRmI+hJBMRHWH/n5Rhf3ZTetgvgAiApxgWaa6xvOdxXbxby1eBTAfIAFlQkWnHBx42NMSoQMw=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.4_1626206693767_0.29013251496865866"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.5":{"name":"@vectorly-io/ai-filters","version":"1.2.5","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.5","dist":{"shasum":"11631656e11337a36cefdf5b52c7ef3e2e601ac5","integrity":"sha512-EghnGiffd5IMGSy/LK2CCnqRKmqwJvLY6OlEvEHTK5pcislbV5ReEw5ggFInQ0N8t+SFKlJ1ES7A6WvY7dWeGA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.5.tgz","fileCount":12,"unpackedSize":275450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8G8gCRA9TVsSAnZWagAAWCcQAISqwRz7YoZR8N1nt/J2\nQYF3JWdNpGxqC3Sp+eNsAe6P6aGhAMhqKz2awjeE99h2uI3WxxtRtdAGIkBQ\nXcVAhP7Keg6Sf190kI+metrCII1pBqN/O7zLKQzmeir36LWkT+NK/XBccNCf\n2DG5pAXMgSpiqjgXVtqNn4SWK2aSi/GWuQIsh9t9+M3BLwISMZqMRsVhZR+e\nuCOr1XvhLlEsMninaHsanAJvgIoWwR9p3sJI3BXZoiUtuyLKsjzd1ZCDoQ0P\nZ/tiTxioViJzAFagkIRggDNg7ekH6Dyxu32Hdp1HlMZvq+NOMmqMG33J24u/\npWns6PTc5h+KZ1KVY3vFm1qpvuuyJEvXJPT9iV/t+bDe7/9zxcSKcSchLxJj\nygse/Yuqijuy7GktHUweiqhBN4OeXe34TBJ8VYTV8vL767cNQ4ELx2EVzbIm\nQt3hSZVm3xcGYnJGwSJbROL7/ZWgp/NXZ5HXBTUsn63RMX+hXJu3I71WvNAo\nhz/KPiCIAHSUanaHCIGqrfBmtu73Nb1XTuSukbP81m5P14ACxH03/A4+nKIv\nuUPlDpc+lA4k79wfwl+CbfyCbwHDaFpnWawZ+75oMLmhBL9ueSMdajuW2blR\nElRe7bj2UXDbshUfIL3wtqH+rXa7AtyacMzQ/Kp68WNYQvwolV3CJ3I0oZWN\ndjUV\r\n=p9yy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9/dxNae29z4qJPdQkIRt3OcblZizrq6gyXMviQMLV+AiAklrcVxsApPWLY+6WwLJkdvA3e5oObOKSR0V85eYjgKg=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.5_1626369824314_0.189395843100292"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.6":{"name":"@vectorly-io/ai-filters","version":"1.2.6","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.6","dist":{"shasum":"f22ef22162f4e63550e40599e8a92b34ff4b7fc4","integrity":"sha512-Q6tzJpwJ6cdkhMqGxR2v+jcUeFCMVVVRkOsQYy9NUX263khi+M6RxWbrJIJ0lA5Q1TcmW9R2OsxV0unN7zt7Qw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.6.tgz","fileCount":12,"unpackedSize":276900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8HIHCRA9TVsSAnZWagAAA1EQAJ7zNwaUtk5IMq4SEfsv\nOpj5doUcJW/lJX94ZxEqEKjHOdPFqDhsjzWgQvYFFH+KYbv4+RgwjeT0HqAW\n4zHhn+91A3fPGW37qRBcs402bW6gJsbWGPoTq7FYny9GrMeifDg2V4byG2uT\n55dM8VNsHTLTPk2v5oO9r9TgfXrkxpnIB61DZD9uMoYy9CeF/FZ4TxpjQ5wS\noGLlQL1Tm0H7oQoOXNrFUqjAqJfmnfi5HG0BJjxCraJ2P1Tf7BStaziTWjSR\n0GH/x9jqUFTO3qGOIgGnigzNJBE2mXAMWtiGv4h5NqBo6sJ/duZ6vdHcMwUN\nZ67qF/ifgvLL0Ni8ZzRgBIXEw7LoMMMNxQ7hzRLVOVn/sedld9axwOEj0Lnx\nOb2+z/meXH11DlM3CVApMDTPKYFQvFp40QF8GSTLXu/a8mTMBX8xaIChzDGW\nKravNudMrzHM+cOiASwbeIc24HLXRr1wrpKb/npHeWNk7WZ39Ck/DrgrDt+s\nDWpnJl7L1eMABtVUwwzosEvAJJ+iLFEZ195QoQX5Pv5fKK+UzQ1CGwvkSSMZ\nA/2BQvI9fwVIJTkhlC/HSL7z3ObxUVvhY7j+L+OX3kYAl6auZq7/yhRAAub+\nUzKGFxoz8M95tY4JieIvEvlDWO7tculxkp6lTVrTxEllWg5iJDg2Emqi14OS\nC4Xd\r\n=6W0H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjGyJvndCWt8xSxlBGryzqlNGQO2Orn2c//JC6knpjIAIhANPbdX7O12XxpbtFeVEDOSZsF4Uh3SaWs0pOBoXb1mS7"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.6_1626370567348_0.07675766097574455"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.7":{"name":"@vectorly-io/ai-filters","version":"1.2.7","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.0.8","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.7","dist":{"shasum":"5fdb0715ae3a4d77d70e41b9f5d9376cb04047fc","integrity":"sha512-1QffgelwpZC5JcRD7Yv0/9t4pTF4RT49nOkgmb5Sx2oqTI1VriFZJtCI2YHWxfWdbzObPKD0g1dr0nu2LZKfjw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.7.tgz","fileCount":12,"unpackedSize":274235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg93b9CRA9TVsSAnZWagAAP8wP/3EG5IbWfRlKGen/g6TB\nxEa9+ekIwvqOTM4QyZSLe5s5SajkI2fTkA+9RtiHRfT6n0srU2wzQ86mZtIU\n8YYoIyZuEqRwzZ+2bUR9gqiT884+7UJ37hzsC7VctDS7r2zM7ZRtBfzy/GcF\n76IhBzwuD/3C9hvnOiHcLGh81JpFrqOydJNqytTjUGIC1VJgy5uMTFy6ygoQ\nzfGvax51ayWheJks0ghDSKsqECSGg/9V9aEH73sbpPO6ekdUafqTSaHx6DVw\n/V/Vh8UbaUrDdcRF8+1VEVJUN/8D34Unf7Am0wVz+A2XduErARRK2tz1bJUP\nZ54A3lHinpMwp+23W5TczitQ8C1CPacSmWEB4sFiUmaxESaDADpwGCCswRZv\noSE+Hc1h9PvJZMevA+epX44hBqykDzPK1M97si1qRpG5PGgY5LdwXrAnHTl5\n9b47Nr+WaJ0zEuvYtdre3TS2M0wrVpKoA0ral9dRQpSQnwEroaKovftS2+pm\nPdac4w0HWFclp79zQcciGtB2PDDZQ5BqWcNYWMsSj5a0+Km7zNPKYqS5Qq9D\njPGGkkprGu/uittN2XURjF9m85SdLNib0OKbK30BOmVvi9h2c1Y0br1FZCyP\nJ+mIIb8RPqAWlT7g2miYMY0YqBd3q4MGtqcO9lEyStudtewPk89NP1+kRVgB\nMNS3\r\n=P0D1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPY18NhZwamYtW4BpV2RCrLYSMstzGnnpBc4bhMTd0/gIgLDlBCKgPKpnTB2V7evj+cvUuyKgTMJPQtdfijtrQ3VY="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.7_1626830589348_0.8567053332676164"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.8":{"name":"@vectorly-io/ai-filters","version":"1.2.8","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.2.8","dist":{"shasum":"41fe6e84e63f325a9857e8ffaa00724023535f74","integrity":"sha512-DHAZXSAcsy/laLoK3D5xPTPfWqRdDBh2eHk7l9pYNZfqSNjH8mM6Dm07sn7oOmrxW7A6HcgQ60POCBAyMObcbg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.2.8.tgz","fileCount":12,"unpackedSize":390864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBhvXCRA9TVsSAnZWagAA0rUQAJMvLKtwM30/E5PzrvNx\nQv8pzd+MWsSyJvM7k1wzdPBzfRVBv37p8LWyCo54/nWQgtb4zBR7DYrHSIFU\nylYRRUJ+2nxWULPoNDzA8ajDABYolNF08AjkYntZXxu4Uy6TMZJjfLNmi0GF\n5pzKemYXUOLjhX8lyMSPNLXoJXVPcF2dBtwQHIDV0kgF3JbfUPUDeawNFZ8d\ng6+wmzzKletahrot/qFyS3D/1OLC7KGGGFrm/JstGl1uUH8Q4YAR7oueW9Zi\nbx9y3zYhXgZV59A0BeUfMqpkkN4GDbEqqparyearr+noaV3zxkEOmHeFEno2\n6AHJDKk8GYBZ43sPuY1YlnRfl9xvSCd+kL9ubFtrI9GAWb95vqLZjjlvYvBj\n2hYXitkQYF95LP2tQoAam3Gl9vgmjhIvLrW6MMrPZTyFn5YIHtPQCFIdeo05\ncn62TW2yqlv+j/UTaSu28cLqPXdIEB3bjqNYfK9LyENFxL2KT6n2XNs2z6ow\nD/37YcU4wAZnjD/DWiz4pwOM5m+LST1cDby4N0pGxOOl+f3Vo1UoI7p4Iwvh\nB5x8pmfVzyhMebwHKPAjvsUA7+suGQzrPbvNgFnH9nuEdDiqU1YMv+6osUiw\n7xufaFjmJu3Uy7/KE2nzMATxlLCD+/XVdeCa92r4qBUpQX9IGwyh6gt+tyBZ\nbHPE\r\n=0FmG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC26t0AJfoDQ7JelruVkimrImIG1WGkGJrqum16dNGmDgIgQv3NA0ziEaeOy4xPaJQhn2uGwOhUDnHagHBASt22UbI="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.2.8_1627790295682_0.7995687275729595"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"@vectorly-io/ai-filters","version":"1.3.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.0","dist":{"shasum":"b3522ca2ee9b71eb7318843e56027f25ede6028e","integrity":"sha512-M8CQBIoOK+qfgbdvzhym0ZPUV2+de2uPZCs+95n882yS8hXVzDorGyEbj3tpJRtn8HldcR5iwZUM9uudDm05/Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.0.tgz","fileCount":12,"unpackedSize":395238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEcZ+CRA9TVsSAnZWagAA8LkP/01y2nXs+D3Lix8/Nvei\nfiEJTBzIi694Gx6cKi7jmBCjKQjn1SVkczybPVvQ1mUuVlE3+96w8MkXJj78\neFz6S18BJDW1m/D5/kSL6XZly4o/lOBejVktUJtYkiz98Cmke3CTGd3VlRd5\nF0xUXpr/1h1q39z9KNH2BsZ2A2wdwwOvM761VQDOlTVSo0XFBvw59qZuMOat\ntnQHr4HGyr6Urh2GIlueZnJhNQRbLRdguhGs0zyFll333SvxO2u7hogX3hsl\njJu/jY+Px/A7EbBJt+oSkTbjTUVdoiqEmRWGfP6SVfq6anCCSlV51k2UeJXf\nstF4qqO6eAxqd2w5ZFE2IyW4qEmnxcsFQ844a5GslIi+51Wn+18me5LEJCbK\nq5P00ZAaXIJUioSW0jgYAGZwgwXc4p76iMl0YsXa2kFhrs6QXy7eYUQ71ZwD\n2tME79J7YCrW9WbGeWNu445vBeqXpQFWF6HiT1U4bJfflbayMTyVKUbS0AW0\nVnmgV6TK+oljsV762kpA1oexzzbwcGGSSOF5qlJZ14cvnRRzczN2JCCDfa4r\ngdviy7nWt6NasuKPE9LEeJ410r6ot2BPcCV92Q4uN8AD4NDjiuZ0W8OytjhK\ny3SMXjSI1btEeldFeXNiyCQ0savjLFrXx3gK+lCaD1HJuiMGT4RmACyMrkCm\n2lbQ\r\n=5Zn/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5hKA2MPIA/Jo94zKD3VCXzDWcueStl+tsOzpnsBZJMQIhAIiyOuisLlsxi13P6k/+zt3U/AtTf8anDoRl7UAQSGPb"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.0_1628554878556_0.5639501795581026"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.1":{"name":"@vectorly-io/ai-filters","version":"1.3.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.1","dist":{"shasum":"c39980c7db84939e83bab158da7b9cbd62433dec","integrity":"sha512-yPfCe+dt909hRBsunaHcpTeeyQAnO9vm2RwWyhSBiRctx7I/ZP4jbAv/7qrEyui8Y6rLY+hH9Iwlno9Q2cPe6A==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.1.tgz","fileCount":12,"unpackedSize":396457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF3INCRA9TVsSAnZWagAAAugP/1pXfPZGD7sLdN7qAesv\nJTchTfy6gS0o+zSPbQ1kCYIV4j8XDCNEnhNl1pxBVDjdpCzUD7KQw2QkoGg9\ncGHNjzQMZOphz0xV9RL9sFF+IpU5Zt7G8V0l9LIMHZVz5gGOexKRJVFEjLiE\nGSj5eDlhGYGbmZN7/d97wuvJXPDNHKRfDoPXv+rtQUe9mlqGRBaqBSgPcmvl\nEnrH9dWeizl5NqcNy7SxoEttDx7t7S1zANV91KDLtDapR4o5sZ7k+UR8SJ68\nGj+458RcqBhsel6Esl4Sqd+kZCvrTqdTY++UJMQx8Exv3+kuPHlXrhYU77ZQ\nx1rg+dZZQqJKTABCtmZkeJ19aDQsLHhW3rEmdXEAQ0dQs+vhel11kO+Z0Vxk\n5NaOSPiztfXzvhedmVmtDuQQ7tSiVhdyoXGr8Q5uhwZ/FD4V+8rdT2uk04rH\nsd6aOz4NRUBAT3HJzbwgnc+DLpqD1U5vq3W1MZ5l6hecha9fDojXLGDCoh6S\nS7VqJKY3iNvfPPAHehx6v4nOweriaLUoegSQzAu3jXbL6HcUDKJPWXDDUJOS\nqsV428l6YeirWTUXHk7g4dUyW1+a34HLTHQZkIT6W7OLgSnJgO+ZsfIAAaxc\nwuLOms6x+KgxEzl5RugGTr4E0rkb1hstxxlUGHFKCI7hnrf9drC7MDks01eR\nsuDQ\r\n=8gaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAOJfULvmBG1omm00dM89KkHlAe2iUeX9VY4cfB3ujbQIge3lOiAQY3kibIvBo+lzxa46mPhQGI/ct9fSVPEsdojM="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.1_1628926477104_0.2821101161618076"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.2":{"name":"@vectorly-io/ai-filters","version":"1.3.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.2","dist":{"shasum":"aaca7e1f094ebfab4968ef4d5f8f6ce47873fb78","integrity":"sha512-sk2/yPgiHobkeFGDvHOmfmqG2TpMwgzFe7dQazmeJo7pujtlJkQ5yRyhAsYuyF5bejh+NN7F691lRYU2WI7/WQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.2.tgz","fileCount":12,"unpackedSize":396542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF3wyCRA9TVsSAnZWagAAuGUP/1VnHB3HIO8xvP8eac0/\nnDuUN2WMV9Awy1vkZxqZfG1i0ywP1nDnHlf6xiHnPP4QifqJN5vGRKFS8E5V\nKFL63FyJwjMOcvg7Rh/kvoV85NQyGawTb0+nHUTPzbSdOlWAiXK4GX/enCrm\nsTViUjismp5LX4CpbwzzpR9y6f+p90yB2aXVIT4kEZ+CQZfScFSJnBXHtJLp\nTRYIutwujrU1wKpYd9W6uM1RTsAbJWfHgogn+MitPIXHZVX4pciuyyNGFbOA\nciEZsbdX4FG/reyxEZXYisGxOpBiLu9MIdiSaUOMRhZUIHQjJ0Jf578c4e0O\nR7RGX40DtEjntNNl3q2p/FY8xnx4fiPFS+QZCRQZqGfZSpb6Vq6QTaVMZir8\ndxYrIK2F8odcaAFZUSDS+N1qSVCUll3+L+eAbE0ffRgMzZb59SBRWiRCgBDP\nL2/JPhPugo/2ajwZIm74gkkZlEdXidcrspjO/Fw7uGCCuIp/LA+qgZO2gDt7\nItjdqG8/g3Ua1/4r8pZ1b2ecd0qHuGpWsAFqUs+xOhOiDpfTRTUlRRRbWwLa\nAewyy776XS16ARhA7BMcBOBtGe7gCJlBXEBVf8RhBN0RCUUIL5MdY99Vfkzv\nmTQ166QFUCv1GMpRfxbQXAVE1jCrH/YP78P9YrsG05gQafydKH4ID29tVBiK\nDqsZ\r\n=6Iyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzzrtS6x304el7s0DzirbrPV+KBgIY5aL7hVWp3c+yAQIgS+Giz7yeC1VejozfOCDNMCAVEnLpcomHk6Bl95q1yV8="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.2_1628929074423_0.7416410930665074"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.4":{"name":"@vectorly-io/ai-filters","version":"1.3.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.4","dist":{"shasum":"21a7b923aa42a8602695e28c846ed2acf2eedb69","integrity":"sha512-c38mvuFDUvGzvbi/mUdViPxpuxUXO6iHzlzuzxnVsLBYvKvIUHwMCZbbFipOns9kRC6UlsG5/NAhxAubFWiTWw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.4.tgz","fileCount":12,"unpackedSize":396542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF3+FCRA9TVsSAnZWagAAEJ4P/1UnPFSjCaCogST1EJHQ\nTV74EEYR6zvZpfbIFUbdHaaHsEINKiR/xcb1iyGdOLNkuTnPA8IaFigYjiep\nP+diidAG1j1PHWMqVAFFdz+TVEDYHDE3dabV+fH/QooOIWFAUVrbRX33f8qP\nvMoh3reZS27b2FzoIH9JIta0uSC/j92iuahqJNTvuZ6pRdqirDz7gFMwbBPW\n28fn9gb8BBAvszDKR6VBvMT2aPpaImLjOmRbgH7985M+Pu87gy6qIyxP7fSN\nkUDljWzIx3A81rPdWO9BF2h8/udw1i8tgrtry5tAUEuGrRahfSvWWyswMy/x\niJuB0yn4qweXe740cAPnec0SFdyXposdxzUbitNC23EXViLoFW/QGi+Trr3C\nAv4j3guYZmYccsmbSvYyhvcESWuGARR8E6gH9PY0PZKlJ3b1rhp5CQyTGBcS\nLhzKIMaLTFuwlfCHXQnpPiRGQGq9T3qKQzvRWSUcm+OpIylChziycyR6tWic\n+oP1aBIZYnJH5xKGeCj51wRGSQtNdpeFi6adlnP+wBt8TJqjTOzNpYr6OSsG\nafUWlHz5GcJ2Sh7P3Kt48nRRKP13mZCcpS/0Atk7hFlIJXk5w+yxU5mGU9Um\n1N/HacflsY8oMi7wHCMvCHeADKAiJOiPQM5x4CTkdMwuQ1J2DO8RS6k7QSZS\ng6tK\r\n=jJUk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC319jqXpd2krEQ6aoOSR7w+B1jjQBmwed9lGJixEvnlwIgeZxumUVl3KDhTsE8IEny3q82SfG3MUnTEzvfB0isbH4="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.4_1628929925264_0.00006883327947049267"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.5":{"name":"@vectorly-io/ai-filters","version":"1.3.5","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.5","dist":{"shasum":"05ab51aec8700a7a2bc99a76545ed2a6515f9541","integrity":"sha512-ug5swZzX8iV54i37tv/sZ+EfWOU/ecnIBmvCDv4zuzuXgQCK0jISDZSRmoGu+UpJG8UWTP/ElJNjWZowB9Z4Fw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.5.tgz","fileCount":12,"unpackedSize":398755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIYw3CRA9TVsSAnZWagAAssEP/0Klp6Y6EN2A5aoD5yYz\newTOF1V81RoIafwTIZa76N9TDhxxlf3h02qY/sDJwyTFM81pD92131DFWbc+\nLx+ODbqodV0GIYE7i7LUn1q2x4wHWbFO1WtMOmdQNNEXIwplpn3OZckLTpis\nt/ILTZj3e6LyQIjR2+t5JSvKD3v938Q3tFGFmLJM/oPgUyJcz7CxMzZLkyFJ\nDgWPQQpAEturOliWBa8t3I4etbE7dzOQLgP4IVnEN2ja8WmUyFY6kQKZ5jq/\n6afDM1wnF/Rso3R5R0St3zuWs9BZteTZTlgr1p2lmF97quBVnj1g4dnSLj/5\nd1fAQvb/pe70DFh1XG8zVaBgh5BUfmiaZCfUSSasNHfRu0OaEJ5OosXaco7T\nyCIE2n9j3e5JX+3GBjZFmvPWlBEUmPI1WXFAh7SHWEdD27zz0TwZ0u22kYZG\nIAxtpk+hLD+yOD2vhI78sTDs0NX6TdLhD4kAqMYxr/nUREiNEQBNKvarOWYW\nSt/s5/QzUiuW9pPtwIEf9TYmFIKSFJd9FW953qILD9A2avbgN3BvyD5F0wCF\n0VLYK27zRcxzZa4Pckhb97IxGfYh3pCtS3/AEQOSVzNo3HeS+mbDGtjPyGzf\nn8I3Heq5rwaUIciZsCeCgSdJqp9j0u/SXGzvevSBYRqeBKKAWx1nsqeYd8WD\n5Fg1\r\n=IdOG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9ctN8HdB3POlJy8MhfErPSymFhMr84tMcGQa94w9nOwIhANeUkhN+V8TCbcZ0+/Cz/YQffPXNZYMK14S0DV3jSlxP"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.5_1629588535534_0.028858286349865203"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.6":{"name":"@vectorly-io/ai-filters","version":"1.3.6","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.6","dist":{"shasum":"4f34806012ea670d2c6d805a24ac063105121122","integrity":"sha512-6PVIypElEfb3cfsmjxb4Nl/xKdbM77aU5VeSzL9Nt8Ex90BmnTGcDlrhhBrzcTYeg1fs26JfsfBLQBRnZHatGA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.6.tgz","fileCount":12,"unpackedSize":398990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKCKbCRA9TVsSAnZWagAASVoP/jKykRI3vI7z9oC4Alvk\nLxMcobe2MjlOlRUNikHkDp/wWWIZOBB5lZi1+22cVgC/Lq0qW9aG5S/MFTAt\nqWJo6y65Yc8zoKNsjT3TMpPldpdPumt97/snTlkfyh821YWGPt7kS3mqZrDw\naklAN5FfKcr1w1NUNmvfA9D7YtuEndZ9PzTQNf2KCR4wnxCa8L7D5FkGqPpi\neIQfk9OBNwszIKVbGN+n2pA/ZedhCpSIgyMYuM0NAHT3y+F1DrLlz/22JLwy\nvyP+lbhndXU9GazP3Xa2InufZhyNYrhjZ6cwdEcqxsKHCNLirk/G/RN0X8La\nMFxfAKjTHz/nVS4NGeY0VtA4CWBwXxQpV9cwrgZEtv+NJE7ekgp2X2rT74by\n5I+Ct97J6f2S43S8mMSu0Pqw9ui60xsN3cXf5m4RUGpO5NzeePE9akdjnLUY\nyVWJQFdBPo49oo/Fijp1mXxfv7gVpm7iOToOibe9efyDhDKBnBLrYKLpZnT+\nBwwMqUH1awYBm77Qkd73yXtD2VoBqPd+zWnxW3Ddsc8SdUdjirL+LrrKXdas\nppIi6zbeMlxlnKA+RKRq6XBRr8ko+DY5Btcy1OthGbzKCiCCJJSU94i7mYvX\nx/kcNTNbdz8avKnuh+mE/49MI4YU6tYothKe9xTpL2r66T7XlYHkuvH2gOfa\novm8\r\n=nKa8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8h0n8jcs9pMsGno4S5mJP1a/L03O/tN+Ms5y6qRtA6gIhANvGan9VeGRLVOYO39Z/67RIF6GVKwdUQDAEpUSLsaXw"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.6_1630020251756_0.7482117006063496"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.0":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.0","dist":{"shasum":"f0b6f63527d147a9e00232a4f724f0e0eed15ed8","integrity":"sha512-hf2ffcxDjGDGns5l91XfwMnlAjXeihOm9qBY08Rm0Vht5A/BZWY6ufat4M8d0otxUoaeW6qeGEycbCVyiaCAMA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.0.tgz","fileCount":12,"unpackedSize":431334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLwnnCRA9TVsSAnZWagAAeSgP/1zXI08eLSQypUnIqx09\nawJZH2FSyomR7kO5qRS2Z8wTGRLFy6LuIvhlvvAHY4UaW8k61Xk2IFyCkbQy\nvG0bDDixwrW6uTq/Jq80z1Q/hvCukk5Gl1sWoauiFWk5/Xqqja1okvGFZxVS\nEq3EkzqvZFjsImTsqYMbfCInKIP61Tq0OX4RRb/5hj5E8+fJjNWPzK/d/GEU\nDp3mof6xkkoUKDYe1jteA5zsFd5S7TIERb1V/PQsSYqMJk37xCUbwmcd7RSd\nozRr0ZKS8oUgPi7IF4fyZp+45Th/7myFGHHoebOPpf3aSCw+iVqhEi6tAnfD\nYPyZMGTQmIN5YNcqHDXa574OKuJml6GWq+hQ2XZ8ZObcjbqrZodzuxAIwwyD\n+4sfPpoCWqKs5VexQk7cZHCEjaVgl5n56tvQYwq5zteVhr+UmRuVQUeqnI/O\ntK/awjfxpqm0clR+GT8FCd8xA7JnyFwN92rrBXwhbV+bti+3CcAxZkCGXfvT\nbwZFrHK2iv/rv3xUvbpJdIoheTxjlxm2OtRhlaw1jMfPG+RegQqHSy0IAPv2\nMr3/S1qtZE9nXRMOQ/HVGIQO6r0KBrIjNjKW+3WqFCQWe+nkdCKDk/E/bMWF\ncn5kig3xwMm2ZAhscx/+A8aseXWt3HXq/gsBsnDXb2/zxPPBX5czQ5Yp8ql4\nB+2p\r\n=C1D0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGz7L5zyhJ2NiFnIFoGgH6IBm8dqYilWEkjHeYWBGok/AiA0zyrhfYyogs8WaX5QJDlhEdz+eLRCQBRZjIZ1d/FACA=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.0_1630472679076_0.04489642608618194"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.1":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && cp -rf ../src/common/ src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.1","dist":{"shasum":"d90e5d43c5e98402faf2220017d871a81b4b2acd","integrity":"sha512-jpC+lH9HQ/f0JbWbsb6Fn1RQbEuUh5KqjOBaFCdzpXQRD6AE8RqQYLjZDODgXtdFvmh5gpdMU6HIOVSWcTR4vA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.1.tgz","fileCount":12,"unpackedSize":431334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLzyQCRA9TVsSAnZWagAA+BcP/3VOVfmAoPmaGbQRT6Ce\noFQty9FXnTuaA2SNZfsnupbi9MmjyScqWEqUNFVLA8scqXwFoi4/vrd2c38A\nXiaPNupaXgoGw6gXj5ChqQvScsDf7ZbdgkuESHI15JgnM00uAjOa4AttShbP\n0m8hNKBm+aZvOs4I3tdBEoCo1TeILzfH9zVSq/dSb/IHf52fymQY8Dsu0Ymt\nQR+MMzewUm23OZfpU7ofHrt9gHOOomuR/Ttg4aHMhZnqCCO/xzEjPTU/1b2q\njCMEtXQubC87IKPT8vV9HA2pNiEbTyN2M97kNOoyIdhvYadD+9r44yBOtnTC\nuJn9TZzP0pGlI6aSREqmtnig5ijM8H5InOjnv52FnskRHzL9BiRRpP07zgFx\nh+ENyBy7Br8OpnFbU4PkpFm/QE5pGFVc2C2XfW3Miq4ZEJt0E6EKH7Bz5GDZ\nf92ROamy6Y87s8svNgtCdscY6xrReQZxXUWQSXJKh/6On323kXd+0oDQDrG/\nzOTe0Q1b/ncoPpTdR1P87k9G6Wrhkpv0Qjwle+P219r8Ao8GrXr3y/YQPd4z\nI3wx8oD+SqGDtmCtmG7eVgvclCB/e4Kx5MbXXmbptjUhyisrSqXKYmmejnsy\nwEULYXafImNxv0eyo2A4y2EFd/F3y8kOn75RJwUunFk8gYRU/ua/4jWqum++\noMKt\r\n=7Gx+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcnQzG02aUfodVbFuzrGlA6fOBjrntZKkX/Qf1o7w/6QIge0/USDnOAAamauA2QFwpr/B30CGMeWGMqeckrlWyos0="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.1_1630485648175_0.16072528010044929"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.7":{"name":"@vectorly-io/ai-filters","version":"1.3.7","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"^1.1.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.3.7","dist":{"shasum":"17f9e9cbd09c823872a8eaea2de430f8a89b53c6","integrity":"sha512-W7j1Tfj2eLnxI4rLF2zz7q7JCwrXooJxKqK5NWR94GGaL02BtZBJEWf3HhoTL9iSTjVe00hp62L8Ze/0B6uYPA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.3.7.tgz","fileCount":13,"unpackedSize":542383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL1F/CRA9TVsSAnZWagAAn1cP/3L6mDBIX07veM9DXugj\n4kvrgExZiRqVBIfOQUex9zTzIlt7eRlXWQvvIL0/VKThp26dR0WLYkDD0UsY\n79An0ZzHZMBH1nUmbQ5XurI9kE6UQCqib8XOT+r9FXQG0LFb1APBfMhYqEQ0\nqnLBUT91xEuuGWwELxcRIlXtaTV9yCIctufCnti8icRh/S5FCTxsSkyXj8Sm\nsGZD+K/Sk1q2zkViSDA1I1fZDGvupzQsTS7gRsrSenI6jh74uKcQnwTk6Ou6\np0hT7ODWqu62tMruycn/6nmjkbAETw7tsm7e9u/cbnYRpamF17sQy5UsrI9p\nlfIiWczZX7B/wY0FWv5ps+ftCz6/TqwRu5paMx/pFwn6gA6Xqqa5xmin1F7i\nJJ36SRmsVD3kh81iZYN0zz+r1b/jTmbPFMY7cy1qr17XJdjPSyOaV/1ZX6F5\nY8manGlHYbPRg9+g0DJWaA0HqOVNTgPzgIZzxLhxTIaRWbGGD8JNTyJFNe3e\nVoROThxj/ECqexX0zVE/8FkcEfDdQT8haR+7WXmzPpaCNdyFE3T2xUQ6/MzT\nSYgH+2jl73XRdjXMv81j6vfwpEsViZjiWhd1uvra4SD/zzEnQfb0dyvxgn4M\n7Wzy1nfpf3I8v0sMRVmQUsdmRoxjY4MhIn/Yx3HjUqi4bU+g3PAx39BfnJUp\ndySG\r\n=v6iM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvorwZfTkHPm0O/kkBMn6AM4eYvRmiBZ6BdFsGCK5R+AiEAw0bAI6Bdm4MYvsqTaufk105uCZDDgoiALkxh2Kre/+4="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.3.7_1630491007482_0.2927588107157155"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.2":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.4","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.2","dist":{"shasum":"a2801e0e27cc8e608324cc982973e2f522020d27","integrity":"sha512-eqym3qYIp8QGvZUMCuZ6cvve2U3vVmHmt0Tm4ZEsv44eqQJTukuX8JInCDycrDkzZinva56rEkH++X63/REEkQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.2.tgz","fileCount":13,"unpackedSize":588734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMN+NCRA9TVsSAnZWagAAKToQAJBVeiIi8zGlgzctI5n5\nFmxRwweeulejl7yoUCBLpilWYatOlcEwIrff4HxNOJpSrTvAHPu9p6NEpOtB\nru6b5ia1fO77QyhmmBHqywF8j96zQajpX9v407Ps1/CkI7Js34OoVfJTtm+r\njALfRnDEa697l75BoSn/EMjEcuIU+HC+i2cqkZhvZBijzPAE4tUZCnjcGAac\nzsoFmHA1G8bLW7I7mrpB0Zc2/hVtvgYBnNww7u4TeZQXL8Nll+EuLFUXaAvF\nFhlLqdUfjUxUNEuTupBVDt1fnac4rXvGpImappq0FBYQmiP0myCWEmyzjaDS\nCZzXFjPAvrfdRMu2BzdGU3f0lI73SITrMCxu3yFd/huwuctxfe32B0RyjeCY\noiBl6MVKHKlG31VLkGot0wCPsdqiH+CaFsC85ihe/aQXp+JRC9tFXSAAtE3p\n1qPf+d13feE9Bv1oEEI/vSVlAgFK8ta1KhAeVOjdeD+njQbSxjk1VqY10n1h\nU8XtJI4u0GbrHycagF/sXjntOZRzx0Q7M/tW6ZUXCO7D+q6UpQKLRrbz54ft\neJG0aDo6Lx6K6Icoz/2FuL1MHUoMd4SqKUF7yuNyt/pmmUSSn50CsyelSGf6\np3XDs1jgB8r50h3CAQblB4rDUVagS9BfaxKZ7sR4c3e4RuWdRjkot6U6hxPp\njbuG\r\n=eUxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtyLhJAjux5Eue7DrGpqb8FTPpCYSTDJmxmUDLiIUKSAIgL4TBRRJcqbDa3fbqNbkijwwvj0zALIsY6VAicRhG5nw="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.2_1630592909747_0.1891883632067659"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.3":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.5","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.3","dist":{"shasum":"471eb2cb49fe412e86419bb3f4ae1bbe6c4c0e58","integrity":"sha512-JEw1wV739vBynbUK6brPBLh+xq5XnphBrYmBhS1pgEt9PblD4pPaNL3+PDQ08bsK8zqlj3QjaTQO6tJnDMwPrA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.3.tgz","fileCount":13,"unpackedSize":589184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMV0NCRA9TVsSAnZWagAAyqMQAJxmk6Wd/qqdBmW6Lxgy\nkLPzGiPjBPILBmFOlfalMR2ceXuQe0FrmX6LnUm7PhRd8FDvxD9cFUorYgeV\ngoQeoKl5hyjxnJ9der2oMRYIIKegh0x1t3QANJivQIGLsNR3mgMYrKaQhE0u\nPYZs3ssXPiSCe/OK4bHhnMViaoTgZQJuzevxg60JWxEhSlxN+/pNoZTv8i8S\n1CjItdc6s0ywJ1EM8b3IpTDow/vx75Q7Y8lvYCvY3MZdiMfV68qTQ5odMYmS\nm73oHo8lsCa6Rh5Wm9fJ0L9/1Iu6d12oVtDb01XFNRaIlVZMBUnd/gU/qWLS\nr71txSOj/WW8ytIwKBxedd+k8IYZ21ejg7a9AwZJOxD0AKVAE3Bif7SiD/ik\ni9v4aoMXbUin/rkgR2AS7aoKXAYfcmLw4MTVNAlSzcRiW1Za/b8icE/KZnxo\n16I6/JsyhqCUjn10wdOhOoOGYiDm3PRrFLuwh3A4R5WpTbAbf2ys3hdN5dWk\n8hRlEm8gnUQYrCCrV56Lxkbq3j2YKk/GpaR1jfGazW3zZDm40ncV4GNS3MFM\ni3vx4+R4Xx4fY2x2gH59UdH4n1L68Ji8M3+ylbEvz4/kXIOXiSMvr2yGKO1Q\nzsYFEzEv9ELEWH6i/QXsjdn4s9/ulJUMTrbK6/qTYANtLwBkKYvrx5S5/FhG\nIXAd\r\n=/MRR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICl2+icYCYnCnvkxC/Ha+LGzctcM2SHy0oJfceDwjBp2AiAZ6cIhmYz9AMeNhVIzT2G3Evd+m9u7beMFNnGXYc9WHw=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.3_1630625037135_0.6243273326049352"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.4":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.4","dist":{"shasum":"3de9ff45936791d4244db4c986d0419b4dfb7a05","integrity":"sha512-5AKROKvdqT97OiGtF4N/K5EqthHMEBNHZXngnxuhKrm1qji3od+x2e7JYKbacI8KUVPAbuC1MCBjpk7mnCh7iQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.4.tgz","fileCount":13,"unpackedSize":594834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMayPCRA9TVsSAnZWagAARGYQAJJpm7GyFF3pddiPOWjp\ntthtsuQiACv8BVZlPw0aAzmsvCClXVBvJdnrx7Ngso4vH5dvBCW4uYMcJkYq\nhfEhqZNbJ7KCCebV78UWjaStXGPehLyhYAa7eigZj43RH5kNzjtrhb9Lf5f3\njS6ljWz/HCrPZ5SEAkzF24URZELEOHKYLoN5KBRa/XIuPC3458hDhvhCZVu4\ng33Yu+cIU+fsuKUO8awungcwX1Uz2w7U2+Y3c54q4TuDZtIsgaGpvyPEaOJr\nBkpU3Iquc3xJfcpo5fiSUasY2hzDQlgOi6GOq2INfjv7ns+QR9xCEJeM9d4q\nZvaA1CdyiqcIRjcXMpwacHkSGbzYUQicmDWIZuH8CrVz3/ZPMQpFke56VNAU\nErRI5xMQP8FQh4rG+83cJCIiJcy8V3qsngS67LqFNVynO/lMig50Dj6PtonV\nxlUOb9jq4Zjzn1mz6eSr7kohbmPFDj74HGJupU5VoTt/jJkoemTEA4JTuIRZ\nTReuYJh15LcIiE56PSTXn8ESjOOMAgtCxTeD+CSp0ErUJfy/M5acWP/I6SWw\n5rTf/q8oc0XfiABplWtW6sMAR8bloxWd35yGDrfoseMLM76mGb/xyyj65ASX\nJzlata8YH+mhlz5gGVkAXd5e2pgXdD4pFUkcQ9Kh9ph6ueOGV/7/u0isam06\nIMan\r\n=ne5s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGugN3vvebeXsZK7ySNVeaoTD0okb1hlfREAbxVflr0VAiBL3+cCq3Qs4txDLa2UpWeDgGRZzMveqjd/9PnUVFFK2Q=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.4_1630645391769_0.6495142609779994"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0-beta.5":{"name":"@vectorly-io/ai-filters","version":"1.4.0-beta.5","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0-beta.5","dist":{"shasum":"dc40c120be61736b1b0997d7187a98b903ce2d39","integrity":"sha512-FoL3o8KohlDns0ZKv16ZczS1PZ3WG+sqwcy/ms5HOHQGvd7bvGOz8FVHcg3Zgh6+c+YxpqUNMCjNgUFEAU20zw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0-beta.5.tgz","fileCount":13,"unpackedSize":594880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMa8iCRA9TVsSAnZWagAAQ9wP+QDzWFAdAU+At6KiPRzl\nJO4x+vl4QOPEYHbVrN5XxvMSgWNSglDiBMUdPjEKTf6TJUNRtVPEtbSlarUK\n+xGeOoUIozMk+nJiacYc5P7O+ef1y8B60ip3dpUkKGrWLw6k1dSB354Sv5ky\nNcsSrcV7nyxqxpoCT8xJBLN4pu93SrZ8NZOjaH/TF96TFYpsifxQwgLpFHNe\nUdpxTcC8vQNqjELRrXesr1FgKi0sDUwz4GUR4gY1QdGz2K2aQp52jbsDsejP\na+m2dU4mbNGOmXwxm3XggYTPe4sY08TdIECpEQP/CIoCrE86Yj3mD9Kxrkzt\nbjkKnZ+msvwJ+VxROULrqSfQe9IaNR+YgDcXnpNCR4HP9HPbBXPIh7zMYXDh\nTWZNxdZfEzMqvTIfBkhFAamDkl5mBUMpkTruNdjor4D4cxTXIrd+y+vhcvaj\nUpyAQz4LAUwHs6tPCEZkh/delKUr/EA9psk49mJrlw8ktnQ5uwWrGHggv9HI\nUDXRcsx8r12C0Wb/SGrsOBrpuZ/44rA6xGXwuUeC2pBbZ52MB5FBNK05lzji\ntE9NMbSaXqbTu7ee00jbyNvjV2CBiY0wKTGl6OVSsUQxDoevcrMP6qt0eWMW\nlqAYuREM7yUnbBhsaSYrz81fPpNnxo7nVi3O027aY48iQM/zbOarVn9UlzAr\n/3q8\r\n=pDgu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc2s3LGuYBtrnQEWmek72L/UWqXN/LvgsDyCpUECZoNwIhAO9eaI+Vdwrzik68PrXIub/OO9MBH7aLp3WO0gUwkUxO"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0-beta.5_1630646050412_0.24785689702938374"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"@vectorly-io/ai-filters","version":"1.4.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.0","dist":{"shasum":"71209fc36247def0c1038be6b94ac2664fed7ee1","integrity":"sha512-DMSKMh0UMKIv42uHUQb/51mEDHOBMEYXq3flBK2tJeYVpaOSNjsOZsHH5n/11FuQ+piF9H/LpNTX7b7qNA3L2g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.0.tgz","fileCount":13,"unpackedSize":594874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMbUPCRA9TVsSAnZWagAA+wEP/0zvFAxBOAdsZESrgU8F\nnKVR4WTXGmwd8UVr24/yHGImhqno/tK3LzRaUnUUVfpOcvaaL0tfxxrrV/Lb\ng4wkqYU+Mqd+gs0LZkmFjm8Ly6zdEuHOhHkdO9n3u2PuH7WyoPyD4UGjpBlY\nd9Kw0j4coOIgp/jeIrwR48BKdz1Bdo2e+nvA3CAC1WyD7TWEKp7IopMVjbyy\nBKTKkQGud4Ymw+AzeI8F6sIDlpZFWW7pT7KLDW5wxX2yn5sgKdkJE/rYd9zP\nOxfstCYvfFIgtt1U8qiLGfLyGqLlV5R7J2WNABDdl/2DzLic7zzu12Yl27Xk\n/Df1eWe6Tcn71moQ3chiHpKBALM1pHuSseP1nToLjQV9bDc9PM/PXiHEaq/w\nnpu9IXSKkC2mVJ0ks587jWIN7KY3rnBeIDDuaoCAHOLNgo01GV5g0mZvyXKA\n7VWpdP6jy5nXURRG6UyMUHx8jWhFpLwQ+mMBG+8Tv/+WgjEU05F2SqnjhUde\nzyTt2DFYvcPzgwhdx9hvNWKesYBBYb4tEAaB3mwfq1Z5d/rI4dPBahGtisCG\nq27sAdx8yvWZyYheDmb8WiNJlUCPjMqh/a3nzia3tvkb8PQ+0z45MCEUhVPE\nrjuNLoWdDuNVQVGeL8QCZ5Zii5UNItOHb4gBVnAjtFYPHpy8gdQAmGZ5RWxK\nk6pO\r\n=MQuu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrJ6ZUxnpVn2/OmMtUcKvj65JPeQJR0iQEP3+U21D3fAIgSjOLxiJhkISFk2+xXw7A7pk39dbN9Zceu8KMJPAvvCg="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.0_1630647567605_0.1933148334969923"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.1":{"name":"@vectorly-io/ai-filters","version":"1.4.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^2.0.1","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.1","dist":{"shasum":"0566e9cb7c8856dee815df5a5d62f912c700b188","integrity":"sha512-A4hqOUxz22Iz5FiB4N+jJWZjWmMkI96VGe61PQ4zY2lU+bvLO2SsT8wvc5j+KGSK2Uh1jZws9OgpuUHL7wCn2Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.1.tgz","fileCount":13,"unpackedSize":595954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMo+gCRA9TVsSAnZWagAACFYP+wTPFWUXvhhk7SRxZw2s\nMA4R0sZnDSX7HdTk73rwr23S3SUP69/CsVyaDh5kSq/mBlCj36Dg+L63LWY9\nNRATIHusUfGoJzaX+CevI2Ky7sx+etXXfGOcJfYki3i+pIQCQncA2SCPnxnQ\n/cMFrLHyId6v0qVjeDFVzx6xNDR5VtjU3arzo3sVN4m12cUeGBfAAMZDWZrC\nRZg3td7E4xDvD2EemXvopWXSK7gWD0xTC7dA9BpE7W/CkvlDwxdVEDgwvPOP\nIlmQrUEQLFXV8o8mhBDp2AwnPU7ccT+3eNWxHycHuW1cGXzLW2/zWDe37ttQ\nrB1/a87bDdEbaO9vyRNnSdROVbAfMph4Zir9bHn2l5bxWb1ue0n0UV+kIWuN\nzXmstpTtaGltOC4aCFr03dlGWb6pP3lCPIYzjjEDBzuDIoXJNwHmxscoLOau\nUe1AOVcKM3Hf9A1jNSY82y8Tt/jsVFUMZpaR5ybegY0EsZE6XT7XuRoMfbvP\n1yegaiKV5Z1AxtfFhVNqacgUJ7B7QOIL/LJdb6L4784P4PUhg0rw9FfAQS+Y\niA9w0SORbrOMn8qJ4S+Juo2Lbtx/F4fEVALY6oSf8MYtJfnX3E9regxD+dLU\nLHRiN9/T0RX4B/NOxA877VbGZIuC3mfKqP/qv0mn8LYGDNBvEG4/AUoJ+BB+\nwIha\r\n=/5Z7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPdFTKcW1GvxMh8kZAZPAl7SvCok5QjN51DJEEN5oFWAiEApKrf/nbMjrJLhjpq6tElXO1k4XzBHYG6wLbLK6luqiA="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.1_1630703520430_0.35977105843655255"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.2":{"name":"@vectorly-io/ai-filters","version":"1.4.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.2.6","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.2","dist":{"shasum":"b897cd0d3355f4b386042dd7c29ac8f3f0f6519d","integrity":"sha512-jwlW6JzG/WydnxQ6osxTSYDAidfIXVT78QQDTvWEZG2LI7yGA0ZOdqUJqwmJCjT+9KWGp7PL3F7pAbx+TFAo9Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.2.tgz","fileCount":13,"unpackedSize":597261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOPa0CRA9TVsSAnZWagAA4WMP+wRLv80Xe9jYfejAryS5\nCcrD3T1fYOFm0sj6WBhfzZU4Oh7O4rR/MKFKbESoqR4uEPOfeMKn0DbSvQFZ\nKufKV5Ush6CIfS2UgV6S4sHPmYs/6mfFDlsEv2LTtrKtgAXToWdx0H+a+F69\nRQV8JwCOuqF0Fim3mP50f+ubWVTYfT/gmYomT8nlO0cdw4rzVjrMbG7GynUd\nKbL8GVaTacVb47cRMQzLX+LMBjimJR/wJETSncJk6xXKoCocFLryrHNObHQU\nfoA1nk1CG2aTktCLCoBN5jhTaboFvovdSTRk9PZl4rX7+Tjjh8tsW2qAcz16\nPUXNjkkAzDVmYoA78JTDiEzOHZ0hqGiv1sebYsmtKDLeViV+awc73BfKg98L\n6PNxRL6aWxsW1iIoEL0X/42UM1355clhOdZ3zq6QWgMgZjgKz8vqkyq0ESMM\nG4CZwDhQEUxxanmynmOfhmA45mnz2oRjptfAEACXNj8MmVgrjVmKPjWwd869\ncY2fNUXrzJSftfYvK+72uaB5isz/Zbo90JIbl0JcuUWXxAVOW5fqjGn2O3xI\nAkK6sI8wdKpmCps62A5CwVRpU3o4nPxZsP4mE/HUJKLcLr0M3x7ZDXEZrUHG\n0JxSAlTZwIuBoDYd+m2Xdze6QlIsTiF2Q+3vmgyDr/afe3ApNcYRvYSSTiA9\noz+m\r\n=gVer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMA9w9iFkLkZCuRhaMR18djr8PXGz/C1YuBMLX+K585gIhALLP30DSWRKc+plINNmbLoKI5LUFwJvQPthRjtwDq8Z4"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.2_1631123124410_0.00046473240610378497"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.3":{"name":"@vectorly-io/ai-filters","version":"1.4.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.3.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.3","dist":{"shasum":"a38541848998f30c486dc83e2251ccb6fb242b1f","integrity":"sha512-956mwEJmOyOMW6moFV8qAt1AZ0NZxI6oV9fMUyH1E/henT0jZ0xpp+AFLdomku8nYJV1P4fzDz5oZD3qwOoaoA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.3.tgz","fileCount":13,"unpackedSize":602046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOnQuCRA9TVsSAnZWagAAlrsP/RXaGLpdZYfpMKyxSATL\n70FCf/C58cF/99Nqwrx6CpeXqI6rKCLcdh4qV5e95I+V1TBk/pZvxk920FS8\n+qnGs+pqfs8xY/ASpr0fYkoyI9GyxydyxWebByD09Vbv8gU8Fjp/UHzZ9T1d\n6lzS12hNEHdcNJaWkDdi3lbqNSDjyGiV1p8aAu2a3rUDlJGIJaJCn4swWlxJ\nR46bN2U591G2toh62ElvDN9wAcqq6wl+pm6KFwTDL2HTCm5NRCk13cc+U+sJ\nyahHayd5V/7DBicNp1jM1veGig2juHnaHqYYCbmUCJL/15nv0z2hp+B8UowO\nK+p3i+ilECato5gEqVyuTynteOuCvMGMAPfMjihR6fmu9YI/qE7wpp05hhSe\nP3lc63flYkcrF6LEXfhcqJnMY49f78JRR5qIxLOo9m4IsCM2loDZA3+WBgdD\nHCwoiEl9W8NTBitDb0ZQs+3x3txB0V5EdP5afTkpQH9TeULXjRiNEkyNAR6E\niAuS8aZIyWgbxTO2NdJFFor/Tz5JHDqhPTIGARsnP+ezvoL+YccytSJDAcF8\nD1uDbLtlteCjE7OteCTDu/yrBwqW4nv5lnqrYpDocxDAI4UIjqAQY7qkU7vq\nNm09nKhvcR3LndHlZAmuFDHfT3/Xn0pW6GFlbYCg7QDKZ0Y7mcRVArXdUL27\nH0ca\r\n=nreW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmciYCVmUfhGULyrwwFIw4e4vtDPdEMrmidtYUbNGX2AiEA7q0CSqw/XQUBE8du4fLmDbqrSNLT4AcVyVd4B1lcvcQ="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.3_1631220782203_0.9709272833006712"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.4":{"name":"@vectorly-io/ai-filters","version":"1.4.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.3.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.4","dist":{"shasum":"a1546e0d9e142a53e964839199a8672039dee643","integrity":"sha512-5G5UmQAinMLmWny1ne1GviP6XUKLkA3p70VCBySBZgFQBLjOjuDhdUhHHroDYm+WCJFnP7MKCUBk5CmLUMJiSQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.4.tgz","fileCount":13,"unpackedSize":604339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOqDGCRA9TVsSAnZWagAANaYP/0Jjiqht+IRA4BWr32Wv\nQqy0ZRObZzuCgOnL43X5FHl4Z26gWzBhiN7bEhknWNKJghSoi6P6+PYYGJtH\nd3rT00bEl20UvWcMBlyAOLE01efnKAafenVbAeH9E5635mnngWmn0Os3R7BA\nD3U0fLQWOnd/WA9osRllGeMCh4iwtsdkZDZGsTDM5acDx6ipn6kYZyDtcxF/\nYvh6LSI2uZZ29k+oXPlCg8PhwMaMLb89qHn7S8Juv8PSdjTaVPM2y8lG85U/\n/QwyqplG2pg72/dOn/N/Z9Db6ddzp+xMBZRVUeC6fB45xyd/aVQPJ3g+f48c\nv2/8AkrdGU0ceoscYSM3u6e/DL6PnOeuTMCoS/Fhg9X37BWWL5fidTkdXwF+\nArekDPd9DjseYrATvLGFR6am7FSS8gRu0eybeF7jdPVoZljfXQKY6usPtMiL\nKgiF8aH5U2xlpyJY1MeeytuHxzearUW0pzQAlDgkY6s5roT18SAbcgj7eXsB\n8P/jFNxb7ZzyPNjt0D4D6mSOqL7jjBzyHRHuZENh7J1Nh9SZfm/xK46D6sAl\nB+8RCuWKbSOTczICYC04gtm1pym5SPe6Yv4EcOyjL9b+kMNDFgH/RLDYzags\nhGiNVEaOOoNMmPuw4GlAp7UVYfiPQJwzYQQkCUOknr+Q9eLA4//pdxUFNhaz\nnWx1\r\n=BHrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGg1IjYlfWdGPbz3omFTUC+JnWTROipsjY3L6QwwdVblAiEAmT92KMMci9biQ9X01DfbGlMvo3l0Wtkw+0d2IlnFa7E="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.4_1631232198634_0.5271378625949592"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.5":{"name":"@vectorly-io/ai-filters","version":"1.4.5","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.3.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.5","dist":{"shasum":"691a16d3fa8c01e9e55a7da78ea8189374f01ba2","integrity":"sha512-Xx+2PyVmJ+Af01m7QMjz91MpkPJHV9boM3OakpQvcNo1v4Hsv2oJlk646aywRlHH+5U8+qlSeZCvnO4mbJti+g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.5.tgz","fileCount":13,"unpackedSize":604375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOq//CRA9TVsSAnZWagAAgJoP/3gjl7iuAvVN/Luow4eW\n2KqGKyRwj7r3eWb5YQql8SUIcQtW2CRq5i/BZWJpes3aUz+DrCJ7WL3m1k82\nBc0dVBznp8Tf7k/8BXUI0t8W8AnxbzbpMkgM09gZOXTjOBsKApNrtFTNboDn\n7wdpTMuG59NHmnp2eknNKxci0hx0+Y344pECR5r51Xx66RrMnDxuPigRR75g\njJr0q3aH5c0FMcAa0XCPT1wfRukNTJbkOyXESoDQe2uLBzhEWPM3oBg8OOIx\nTof/Nxn9p81rAkMBfzmtboPbyBqmGDNhPNrABxxFdqrwxFORIYuDmEJbAzXP\nIB/zwIEdyaCcXxtOE7ZJlVA4gnDe9YdH7c9uy8lyuCghRVLbnIGxGK5lBoeW\nJzsdFwaEBdxEPQYJbxyl6aPb45EREHUZABhhH0S74Zz5B+JWudjKzI6pZek8\nJYYD3xWpAXIVcmB7hO6QMk8BR2AcTlbzuwpCnIybrFftW/u6RTZPiqLaQ8t4\neyw9riclROdjx6oAACR48FN0BOEr4VIN2IAZdi5sfhvWaTPOJNuN26P4/U89\nFU1BgMTfwWV0Yo4hEYpBdCXJIDjtIndwIgA23hWEqiac7FgBXYN3IrmboM5/\ngSRLfJCxsEETxrlrJ87kI7Idn/WSow/r3NmH5peIDciqic+ao6BVWYQ76Yjt\n8+IB\r\n=kSF4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZEt3bLK5Wa66abpJqmDtyrQuze64MYEC0Im6iIf69eAiEAxmbnR5fz6UZ0YTCjqdOfYcGgNEMttSMAOR/AxEvV5ts="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.5_1631236095676_0.004902826815223804"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.6":{"name":"@vectorly-io/ai-filters","version":"1.4.6","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.3.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.4.6","dist":{"shasum":"e7993247594838f72d871d1817905d9053332ab2","integrity":"sha512-Nhuq6W22W97AvvZiduT0Ya1bp2MXL6ul1II02VdouwabQkI+QACz80uWnLEAyvXOrNOFKWEbRd/u9ISLPLsZ5Q==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.4.6.tgz","fileCount":13,"unpackedSize":604409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa4Kv7HiZbl98gIdR14G9z36/tHt5s9wCGd35T5CA42AIhAIdRoLLluWIsDvyXmu9/lz/TBcTleTFipJ6y/CveQY8G"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.4.6_1632236096170_0.8188802530467727"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.0":{"name":"@vectorly-io/ai-filters","version":"1.5.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.5.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.5.0","dist":{"shasum":"e14069157bef3b650630162015bb1618666f60a7","integrity":"sha512-3W8UKGBJQOMsRDQYNbNVFX9Wrzw3W+V1T9M9OUHFFcQj9GE5lbhYCpkr+Gpv/azLU7pTkRn+Q5rUDIqv/XHXnA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.5.0.tgz","fileCount":13,"unpackedSize":605530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErEM6kwupuS4iVw8GjqZ2CxDLEEptL9OSQks7rNFSl9AiAsQSDXh1MU8L+lQ9bOVB7IjlnFHnz8nWmAHfqKRzY+aQ=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.5.0_1632459637701_0.08623852044754998"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.1":{"name":"@vectorly-io/ai-filters","version":"1.5.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.5.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.5.1","dist":{"shasum":"b24d6fb28306e50b98c6c9ff3c1f92b1be34af56","integrity":"sha512-0c0IfwmCAlbsCDtcMWvr1MYbQPqNZwCS+GhAhHOND01VSXYJtPpWHbJ54AyuH48nD9hjS+hq6CvJ1vJmV9y/Dg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.5.1.tgz","fileCount":13,"unpackedSize":606233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEBN7bXQCZYlOh5V+QxYUu7rp2oHa9dMk76lhJIKX7LgIgBdDlDt+tjKOUp3VRTG0lh1wNf3QsTWKLeyT4joPrm4M="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.5.1_1632495482535_0.5551748364378855"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.2":{"name":"@vectorly-io/ai-filters","version":"1.5.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.5.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.5.2","dist":{"shasum":"2827fa51ad782fe0c41e82e4cb1d57def1236fe1","integrity":"sha512-Vib4woCAVIigbM1DHULl7Yqxntu+/QkofqU0lkDk6djbepqLobA3GrWumZc0KVhlcp2uMWMV5qoRuwWFiWKI0A==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.5.2.tgz","fileCount":14,"unpackedSize":810466,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0eWZF3QwP0FmfUTpYxs9egBJ/4nLc1jciiFmadxyO0AiEAj4yl2ZVuFeK9LSg8g7SV1vTohJ8gCBXuDcjgDfaCpFw="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.5.2_1633101825654_0.08685151807407343"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.3":{"name":"@vectorly-io/ai-filters","version":"1.5.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.5.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.5.3","dist":{"shasum":"eb361089e8e6112f7f7e04c777051d4e387a2dd0","integrity":"sha512-8MVyhfbpaZTfe9fBjxujvcf51OFOy8iwgdfBIfIXTD1UbwNBuewHtTcFrbaN+KNmL2lU68Kg+49LbDzL0aVYtQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.5.3.tgz","fileCount":14,"unpackedSize":809765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDD5SESOCAmZ4Gswagsnd1nsXW2mAbU8w+5xOnUWZAQBAiEA4X5Jcd81tRzeBvR/5voEzE78ggaVRhxiSv9bD8yYJgs="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.5.3_1633656911493_0.6322009571317033"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.4":{"name":"@vectorly-io/ai-filters","version":"1.5.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.5.3","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.5.4","dist":{"shasum":"c792aab0d21e7d2fe06cefc58cec911a8d710811","integrity":"sha512-5oaSp5UOjMz7h3I5GyE7E7l2IeezQSXbFyghBo2rl5R7rUl4zGoXLdj+MqHdwzX9WCoKb304geblsiczADFkrA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.5.4.tgz","fileCount":14,"unpackedSize":812902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDUJRj1fwF4xsMelSNkU0Qy27BcjsDiZTp43h1+jGAdwIgfQpiK50SffJ31NuZPN/4oIAJ4lF4FdjLMLQHj9PJafg="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.5.4_1634105599983_0.8854116903434934"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.0":{"name":"@vectorly-io/ai-filters","version":"1.6.0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.0","dist":{"shasum":"1c5575336f0d8e10f48b1b723ce04a2557d946c2","integrity":"sha512-XkY42B2ZdNSySEdM9FqR7JH1bwCbeefZ+x0VbyT3i4qQd2jIT9h9tci9dpWB5LQ40BeNbaGeO+LxbMGWefrfhw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.0.tgz","fileCount":14,"unpackedSize":813146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqWgzf/XYoAZnwNxeos8bJHhIs2aR9WwvjWzBSk199kQIgNXjy6+c/7yakKnksWp+s6SQm1WS+EQpR7NH20Fp3CUw="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.0_1634106868801_0.21756712267125566"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.1":{"name":"@vectorly-io/ai-filters","version":"1.6.1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.1","dist":{"shasum":"a5293b052ea4ded4341ca67c5e85ab99880dd0e4","integrity":"sha512-R0Mlh7HcwYhiabi2JW73fBELCuxWZfWKNd9ETxiFcNOoXYMLgKY6ZoIZHAzJzkKo952jQJAJjanE2QrovtxELw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.1.tgz","fileCount":14,"unpackedSize":814891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPKaVKqfJh5loyDJj/T34es6o+kt1KllLiRV1NdtRWfwIgaVw/2X494Fi/UamOb28qlp4BLb5miZrK/0jchg4SO+I="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.1_1634348213076_0.4668362171447846"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.2-0":{"name":"@vectorly-io/ai-filters","version":"1.6.2-0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.2-0","dist":{"shasum":"79dc876dcaacae0809b8bb6175b67da374846327","integrity":"sha512-azWe3u5EjgQtjRzF+J1zn/YIUjusPU/bkvJ72oHEkOZt4nxSQleYrQiIWERM3cCQt1NThNRMBcHsXBxgVJ6aFQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.2-0.tgz","fileCount":14,"unpackedSize":844014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJZOngeAOSavnLOHYvwEJFHmNQLE+z9Lgr/Qo7I0BoGAiEAiQKmg7HdcjAoNH9m3q8M0dLStDYDvV0/STTh4Q6gHBk="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.2-0_1634519201003_0.0793157654026404"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.2-1":{"name":"@vectorly-io/ai-filters","version":"1.6.2-1","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.2-1","dist":{"shasum":"4d6dc8e3d3b67bb5c66c470e752f09bc21adb716","integrity":"sha512-QHZny/A8rTrOd2OXwIGfho6vmsimVq8V1TDHNc76b8Jhkfjbne5M0DYqIHR+pol+dyOWSvntBK49154+BMIxbg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.2-1.tgz","fileCount":14,"unpackedSize":830468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrwunnmvj4fLedHxXX/jYcVhWHDmp8AcQvXVLzk/8l+gIhAIstaXLAuoZWBVCdwSKTnJBEpGla7E3HKEl/E6rl4a+T"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.2-1_1634526447125_0.5128619936339522"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.2":{"name":"@vectorly-io/ai-filters","version":"1.6.2","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.2","dist":{"shasum":"6f3e2b6e35179dc3506c1ab706176b1c5c1daf26","integrity":"sha512-JxWw54p34JWuHJttimOr5xeA1sztWnGQSeVj/LnrhnoxbQ6Qv2AM21ibizbYtJXW7Lavj/0kcPqEXn++X0mO3A==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.2.tgz","fileCount":14,"unpackedSize":830452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk46wC4zlfXUzGtIgsUtpRFd51PbWC1+78OAwH8TnvmAiB8w43dJfi1dawPdEYIPDHMvtoa1CDG82sIVAlQGsHbJQ=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.2_1634527370926_0.2342475915233857"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.3":{"name":"@vectorly-io/ai-filters","version":"1.6.3","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.3","dist":{"shasum":"b711bf559ceaf80f9480f3760083d0cadbf103ef","integrity":"sha512-SYAfNCIePbLIOOj0Vhen/m8XzQRuVkasYMWxrAmDwpnfJWR88ZOJAYMrpZln2UXWEtPBaGEp8EMlrukS/S5WrQ==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.3.tgz","fileCount":14,"unpackedSize":831786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzawDQhGsaoc3J7OyQX9Loz71kp31ltikhVBz7ZvGycgIgBOGW4yTRx2juYBw0aQpzXyjsfCQ2zb/xiy944KJvUeg="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.3_1634643836399_0.7752518963175243"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.4":{"name":"@vectorly-io/ai-filters","version":"1.6.4","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.4","dist":{"shasum":"a3aab62904d0f13d93a4efa2d2821ae7d2a32592","integrity":"sha512-pR0zx88jQh0tusZASt/08npo0jOfVMoosk3qywx2OdVsthfdLCIh9L4YQm+G4ic2tat913qZbEieYV+gtGlm8g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.4.tgz","fileCount":14,"unpackedSize":831958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmA2kw2Noo77D4mLznYAe82bkbfYNBbwF279wgT8/HhQIhAN4LlLVXiLiWB8sF7IlXsVWyq6rGhN7zW498//NTo/x0"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.4_1634728032842_0.838232240802453"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.5-0":{"name":"@vectorly-io/ai-filters","version":"1.6.5-0","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.5-0","dist":{"shasum":"3eb7ab4c46690405408d9ced3dcd3afc828ebc63","integrity":"sha512-qHz0mVvGxBRLK+oox3bIVrN0F1raRN8cLUOaMPzokvI0ahuJ47ljyCykgNTIiWJvqRLRfdqYv+Dmf6jEcZrqlA==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.5-0.tgz","fileCount":14,"unpackedSize":833048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKi7lP76YLOKWxLvdTD7w4o9baozxeGSrmEmXTY4N4xwIhALccKlVovFPFabIlv72agAL2nuR7MNCDKLZOWoaSNFde"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.5-0_1635999233968_0.05189634452134584"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.5":{"name":"@vectorly-io/ai-filters","version":"1.6.5","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.5","dist":{"shasum":"c6eab2c362f0edb687e33410a2b89ccd0f40a218","integrity":"sha512-4yjA6WA5tMEvMhNCrQe/3OLUPFfjsgG/Bx0mXyEvsFjp7YUk7EnAgD7tEsp0zdF50rC9sbHZPjbZ1RjUM38uGw==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.5.tgz","fileCount":14,"unpackedSize":833016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QrP89D8FYJRY5Av9BrUavg2We3IjbcoSQNs0UgPFSAIhAPsJGxkWzPFltSXXpYBxlNlucOu8/S/b0tDgqgnKdzTE"}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.5_1636001893125_0.9745198593364421"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.6":{"name":"@vectorly-io/ai-filters","version":"1.6.6","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.6","dist":{"shasum":"4d57accf618d030276ed7f8e025f4766ebbe92c0","integrity":"sha512-sITxcz8Z17kUlZBsJwc9TXGwcP0sMdWBfDJ5lISRqDFGNr7+XdpVY1zNTF1dChJOQWH8VA02aycfCUKd8OgRSg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.6.tgz","fileCount":14,"unpackedSize":818788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpDsuh68ke/KrLp8BzmTjwv702PB2nQrJz/qSTF6jtBAIgSGDlvtU0am0NsW/m4tkaiL9kCCof40xPEMj62Fnki58="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.6_1636005538711_0.579596357289796"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.7":{"name":"@vectorly-io/ai-filters","version":"1.6.7","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.7","dist":{"shasum":"05ec283062dbeebca71437b8a961dfe3a8c41466","integrity":"sha512-hRXP2y4YsFfQerH528Ge4f2JTryiNQfPdcGoRPsty/4q6mEawK8Lj8ZHv4YBX4y8doclI63cI3wfOmAHduRD+g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.7.tgz","fileCount":14,"unpackedSize":818577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlqFjCRA9TVsSAnZWagAAH7IQAKOC63rwTmhmXMHwLZXd\nJsY+0b7qQJ+LH08D3ld5Jx7lmTYaH+QtXATvRWJoPBFoOd6HSQdMN9OWZqUs\naaAMW6El+buHYIvt80+8kI9tLTlDrIsbJ/JOSZroZmyEz7dV6Qr00qGnKB7k\n2nU+fd/1WWOC6rZe7uvkJKUvsPQWXTp2VEcfHvEyqpwx7E6Za6WIjvxQyw7l\n1sR2UKT2fy1A8tJkJWvbSxBvo06FQIgR22tTc2hVD/BR31NNpYQQDIxUP2gi\nQbcQSo1Cz5jJX9FDxc8E/aur8pF9h2l64H4csckl8FO1G1/ZDYqEd8KKMPQH\nIu2Qd8x4jBm3hL//zDGfrkZX2c4eYDxPpTemD7WuIDg8ssL2oUHdyRrX3jvc\nLVWJCWtk7FYYEP6bJbUbTEp8l4yF8G7X3oeheg7AuFQBqp8YoWwcoezDADGB\ncGDFjsrbxIk25UADNBHkVMMsQkT+hNTBdF50UpIkxnBknZALptgOhbGFp4Px\n6kfLgBDKzr91K5qBnyv99z1KtPTsFaCt/p1MiGbTKpPvM0hg0P//CHy1YQzT\nHCwxWoc/hMnC3uJonWOnr4kSCxISYzCefeZP0uZe4BAN4p8AXRACd8AWKp8i\nkReSIgfKJvcQF9G4mh2r8BCZ/FM/0GpAVkO4GwOtdmJQzpZck3BkMWGRkZFt\nKFke\r\n=/laL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyh78xvIFpSKncmi3SrtxoBqL7YEINzwg0m3Zfh9EqJgIgTONyOPv++ijXKS1Wq49o4YNyQ9yVT7QKP5WZuzClmWo="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.7_1637261667549_0.2470589209970382"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.8":{"name":"@vectorly-io/ai-filters","version":"1.6.8","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.8","dist":{"shasum":"ec7510f0d6d88e5a72113fcc6c24cd30ef4b49c2","integrity":"sha512-h+dhlHjupIwsHrZ47m7VvqZ64r4ypHaseAjjy+gpcW7MN7wJlCbXzHqjyUuqwClCTqOmlM4iQbVgU/2K+Oxd7w==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.8.tgz","fileCount":14,"unpackedSize":819321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnd3ICRA9TVsSAnZWagAAlQQP/RBFqWve07FTNP21h1z5\nYxonHCMG5P64dkyed94UG5hK4uiqbcqV1HYcSzsZ8mdO0Mj+FDGFNhl2L9mN\nddA4GXeCDpmEFyBzRSIId8oMzWH7nNQd4RpwqQrfS3r2IVOGFcFwarATsN3W\nKwm48J0eQbi5SNx2uYkzymR48M7YpeMMELo1og7PRWqJsogvNE2YA4NF6LlH\nxNUaArwxaGGx5Y+2cmsgIeKGEYjUT0C0xnPaFS3cOdpRR4wEogyuRzn1TGWK\nMsfaH7TUqbEot7aBPRuvBMlxZ23+pnV4+24heFxqzE18XJ2PuQvDg/pfIvTl\nmVFQ26OiCj0/NkLH5Y4ozum9WM7Oj6sEwJrh1WA1daRo71wroCqZVFSjL3e+\nq3qnh7U0JFAwRUGi7lX3sDrlx4A2OQv4wrqYRLQMl6d4XHE7xZN88XxQUZhP\nWZ5/UG30WvJOfbhnOd5mz/mTCw528s9kIdNEI1EkCaDFjpeyLmjjakmNTNmR\nB3D549GTwPwTE6n7rDM621nqVGCWclWX+R3fB0Q+QUtnPS59JAyS+a6qt5PA\nnJgSxOMG+JLybDyWXzFyy4kb2NrIE3hYf41Qn5z8hAN8Lytu+6+bGy/tFz9E\n6mB2d8lUp49ZZ+bso+/RYsvRvZ8DDCxRxTk4niomAgq5CdKxwJ8SbYH+K7zj\nkHSC\r\n=rAf0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5K0U7P3u0no15eb/crZ+E0Oxi1gEmoYH6usAfQDQenAiBzBaJ6e5Zekupv0ZPnZns6vZd/zHrqBbX8LY86pZZ62g=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.8_1637735880287_0.41634436871203206"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.9":{"name":"@vectorly-io/ai-filters","version":"1.6.9","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.9","dist":{"shasum":"8ad1ef2836f1fc188ed80fd8ada529b9139dc02a","integrity":"sha512-veBXsP99Y7UAIStbmqkWzbkR60KlVSO2KaLHVUP/27vIQU2Ok52fBNy54oCoNFC39vU3FG1d194HvstZfsJw8g==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.9.tgz","fileCount":14,"unpackedSize":820014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpJA8CRA9TVsSAnZWagAAr2EP/12dNhvxx/TcuMVVoIw6\nHx9DL61XE3UMAdeMJmcrWBaRTnaKXC19Z38F2IdKL4xAQKsIaW51JYxfc6MK\nVpIz2rcMactMVWi/gjootM0SaP79/sjjLszHrcgbktkWqWhRAVs9faKKzWi9\n4hF4WOB7jKA8JgMlx1EMKjw9sktLwMb2NMYkGHijmIZjwnc+mov0duVt8GJd\nV04rwm3FNKRRGLfZSJTLx1JJ/Ndvb9cueZh2g1yfiTjPAFi0bq8eQluiXg4u\nDZKqiqUG+dP6uRANsXc696NeO3f28vpcYBtiZVttG3S5TeqCjGQ4vucubvEM\nQjr5fol+2zUI9K2vlgMo60l51JDGpYfHg07d6GoVPkwd4WlMDBEtU9Q7kjek\noeb8dr1qij77DXXeCK1LhjUZoKUjLcyTAyJ3mZsiv5ryD0mPh2Ke9ASfkD8S\nEDa6mMs7M3JJIBCs3Ottjj7lwX/M8j7p6SxJC8Ob+XoS4jY2VDOAtxZiIvZt\nC4WW6R//yrwIFue0XvATFyO8FLFtfyHxdkKFd9hlUKllcYTVcsB5OD8QP5zi\nJ2ha9L75gwkK9z7v8PId4ZS/gPSlCJ/cR6jGuMvfwaHxPIY8HslL+SJ1hT7b\njudvaNzHdFwHp2EmY7E2c+dAjbu9wJQrNtwaBRztm8frzlRp+QRBOZ2p5weV\n6IVJ\r\n=dOG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFItwtzz35KrwBVvPcqHMExyZAuQrTc5x9v4wi/s19eBAiBWCUyKAkREXFrkosDaVaaOZCvJHGHfl11+kuqRqMP9dQ=="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.9_1638174780571_0.23733840202686785"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.10":{"name":"@vectorly-io/ai-filters","version":"1.6.10","description":"Vectorly AI Filters library","main":"dist/vectorly.filters.js","exports":{".":"./dist/vectorly.filters.js","./background":"./dist/vectorly.BackgroundFilter.js"},"scripts":{"prepare":"rm -rf src/upscaler && mkdir -p src/upscaler && cp -rf ../src/common src/upscaler/ && cp -rf ../src/core src/upscaler","lib":"webpack --env target=lib --progress","demo:netlify":"yarn demo && yarn build:jsdoc && mv demo/js-docs/@vectorly-io/ai-filters/$npm_package_version demo/background/docs && TARGET=core yarn demo && mv demo/core demo/background/","lib:npm":"NPM_BUILD=true webpack --env target=lib --progress","serve":"webpack serve --env target=serve --progress","serve:cdn":"export npm_forced_version=${npm_forced_version:-$npm_package_version} && webpack server --env target=cdn --progress","demo":"webpack --env target=demo --progress","publish:lib-npm":"yarn lib:npm && yarn publish --frozen-lockfile --access public","release":"release-it --verbose","create:latest":"gh workflow run release-latest-ai-filters.yml && sleep 2 && export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && gh run view $wrunid && gh run watch $wrunid","release:latest":"export wrunid=$(gh run list --workflow=release-latest-ai-filters.yml | head -n1 | sed \"s/\\t/\\n/g\" | tail -n 1) && ( gh run watch $wrunid | grep \"has already completed with 'success'\") && gh run view $wrunid && echo 'Last run details are above' && cli-confirm \"\nCreate another workflow event? (y/n)\" && yarn create:latest","lib:push":"echo \"Building and Pushing version as $npm_package_version, $PACKAGE_VERSION\" && DOCS=true webpack --env target=push --progress","push:prod":"aws s3 cp --recursive dist/ s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","push:prod-ci":"aws s3 cp --recursive dist s3://cdn-dotlearn-io/ai-filters/v1/${npm_forced_version:-$npm_package_version} --acl private","build:jsdoc":"echo ${npm_forced_version:-$npm_package_version} && (cat docs/home-template.md | sed \"s/{{version}}/${npm_forced_version:-$npm_package_version}/g\" > docs/home.md) && rm -rf demo/js-docs/ && jsdoc -c jsdoc.conf.json -d demo/js-docs/","push:latest":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod && yarn build:jsdoc && yarn push:jsdoc && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","push:latest-ci":"export npm_forced_version=latest DOCS=true && yarn lib && yarn push:prod-ci && yarn build:jsdoc && yarn push:jsdoc-ci && aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths \"/ai-filters/v1/latest/*\"  \"/ai-filters/docs/latest/*\"","serve:cdn:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn serve:cdn","push:jsdoc":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} --dryrun && cli-confirm \"\nPlease check and confirm if the version is correct (y/n)\" && aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:jsdoc-ci":"aws s3 cp --recursive demo/js-docs/@vectorly-io/ai-filters/$npm_package_version s3://cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version} && aws s3api copy-object --copy-source cdn-dotlearn-io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/index.html --key ai-filters/docs/${npm_forced_version:-$npm_package_version}/ --bucket cdn-dotlearn-io && echo \"\n\n docs uploaded to https://cdn.vectorly.io/ai-filters/docs/${npm_forced_version:-$npm_package_version}/\"","push:branch":"export npm_forced_version=dev/$(git rev-parse --short HEAD) && yarn push:prod"},"author":{"name":"Vectorly"},"browserslist":"> 0.25%, not dead","homepage":"https://vectorly.io/","devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-transform-async-to-generator":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@types/webpack":"^5.28.0","@vectorly/webgl-upscaler":"1.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-root-import":"^6.6.0","babel-plugin-transform-object-rest-spread":"^6.26.0","clean-webpack-plugin":"^3.0.0","cli-confirm":"^1.0.1","copy-webpack-plugin":"^9.0.0","copyfiles":"^2.4.1","css-loader":"^5.0.2","detect-gpu":"^3.1.20","eslint":"^6.8.0","github-release-from-changelog":"^2.1.1","html-webpack-plugin":"^5.0.0","is-relative-url":"^3.0.0","javascript-obfuscator":"^2.10.4","jquery":"^3.5.1","jsdoc":"^3.6.6","marked":"^3.0.2","release-it":"^14.4.1","request-animation-frame-polyfill":"^1.1.2","resize-observer-polyfill":"^1.5.1","style-loader":"^2.0.0","tidy-jsdoc":"^1.4.0","ts-loader":"^9.2.3","typescript":"^4.3.5","wasm-check":"^2.0.3","webgl-detector":"^1.1.11","webpack":"^5.21.2","webpack-cli":"^4.5.0","webpack-dev-server":"^3.11.2","webpack-extension-reloader":"^1.1.4","webpack-glsl-minify":"^1.4.2","webpack-merge":"^5.7.3","webpack-obfuscator":"^3.3.0","webpack-s3-plugin":"^1.2.0-rc.0","webpack-shell-plugin":"^0.5.0","worker-loader":"^3.0.8"},"license":"SEE LICENSE IN LICENSE","dependencies":{},"licenseText":"ALL RIGHTS RESERVED\n\nCopyright 2021 @ Vectorly \n","_id":"@vectorly-io/ai-filters@1.6.10","dist":{"shasum":"4e3e4c74e28c77d15fe39de9591a384a622a8840","integrity":"sha512-JmF7/HffNXBggEMZAq88nDFMTpvUH7/xyRjUYG8e/c4Uguvfc3ItAzLT/kCNLm0EKtQCCdI3b9ZhDGUv+GenNg==","tarball":"https://registry.npmjs.org/@vectorly-io/ai-filters/-/ai-filters-1.6.10.tgz","fileCount":14,"unpackedSize":820260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqn37CRA9TVsSAnZWagAAvGUP/0A7yzKAwfWEETQsMUKP\nZIloSX4pEt99/CcXuup8OYiC9IBzTsnMVmk8gqV19O6bspTR9AFc2D3MGwwi\n5aVQktiP27xiwX3KKha9C0D0h2nUX64nVB7uy7aVKmzy9FVmS1fJF8PpkfdK\nfjISRfAYIe0S/K0qdNZ9Ffgxe6wF38X4+V9iHdO1MFd4OryGU62dQwLtI4Bb\njhtqpG0ITH/JTrJitfrge9P0RrbRa6GADh2Ct7jwIcG1R74SYtD8LigPA+Vo\nc+4wrBDGmZj99/0VzS7OMEQUoOIMcJ0ZSphAxIF1p6dwQduUNQlKisEjFF4L\noLkueaH58D/QFP7ghE/p0vQGVtfy0Ufwd23ZSFwyYWW9vmSI6dVU9zhyEfH6\n0jmkZOjYHCpUXN/ozF0/7ndro4XSNZcE+3PmWoBd60XDJPWWrBdnwt4Sf9cy\nLf8JsCA9mcmm3SVnH7eSOn6hjD+vIHN2LdTd4+fngUgZ/iF+75TV7FQIH8Ph\nmdC0SBXfM2h1axorQv7ZPQK4/w3hge9yp42A7BSxRrxWi53Qkdbhk221qJQt\nZot8iLtJI66AJg4yTBixzOIvoy9yXiYHL+DEf9GI8ZPQtNf6VyBR5N1dwBY/\nGqXg4jV1mxH4Mnrma0TFC+SBuMnK1A8/1pJ4bqVDt5o4eSLpHdk31hJgy/uv\nM9O/\r\n=HkQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5VgVcCQNxY4sMWF4iYYE+vGu+QnaLVQ8IdF8POpdH+AiEAzrZKSMLDjvHElPqIEISXX+g+B7dJz4xyNfPAXlo7i+4="}]},"_npmUser":{"name":"sksavant","email":"savant.2020@gmail.com"},"directories":{},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ai-filters_1.6.10_1638563323410_0.9365698030477925"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2021-06-16T15:20:23.017Z","1.0.0-alpha.0":"2021-06-16T15:20:23.466Z","modified":"2022-04-07T10:22:47.400Z","1.0.0-alpha.3":"2021-06-16T16:38:51.515Z","1.0.0-alpha.4":"2021-06-16T17:10:33.688Z","1.0.0-alpha.5":"2021-06-17T19:59:38.573Z","1.0.0-beta.0":"2021-06-17T20:11:24.370Z","1.0.0-beta.1":"2021-06-24T21:05:31.314Z","1.0.0-beta.4":"2021-06-27T10:39:55.657Z","1.0.0-beta.5":"2021-06-28T16:09:43.935Z","1.0.0":"2021-07-01T21:57:55.382Z","1.0.1":"2021-07-01T22:22:20.116Z","1.0.2":"2021-07-05T22:17:50.035Z","1.1.0-beta.0":"2021-07-09T15:12:21.856Z","1.1.0-beta.1":"2021-07-09T21:10:58.104Z","1.1.0-beta.2":"2021-07-12T01:09:29.894Z","1.1.0-beta.3":"2021-07-12T03:27:14.561Z","1.1.0":"2021-07-12T04:56:23.729Z","1.2.0":"2021-07-12T22:42:16.488Z","1.2.1":"2021-07-13T01:22:18.365Z","1.2.2":"2021-07-13T08:16:19.951Z","1.2.3":"2021-07-13T17:04:20.924Z","1.2.4":"2021-07-13T20:04:53.920Z","1.2.5":"2021-07-15T17:23:44.680Z","1.2.6":"2021-07-15T17:36:07.493Z","1.2.7":"2021-07-21T01:23:09.547Z","1.2.8":"2021-08-01T03:58:15.846Z","1.3.0":"2021-08-10T00:21:18.731Z","1.3.1":"2021-08-14T07:34:37.231Z","1.3.2":"2021-08-14T08:17:54.568Z","1.3.4":"2021-08-14T08:32:05.456Z","1.3.5":"2021-08-21T23:28:55.682Z","1.3.6":"2021-08-26T23:24:11.945Z","1.4.0-beta.0":"2021-09-01T05:04:39.227Z","1.4.0-beta.1":"2021-09-01T08:40:48.379Z","1.3.7":"2021-09-01T10:10:07.696Z","1.4.0-beta.2":"2021-09-02T14:28:29.980Z","1.4.0-beta.3":"2021-09-02T23:23:57.331Z","1.4.0-beta.4":"2021-09-03T05:03:11.949Z","1.4.0-beta.5":"2021-09-03T05:14:10.637Z","1.4.0":"2021-09-03T05:39:27.781Z","1.4.1":"2021-09-03T21:12:00.663Z","1.4.2":"2021-09-08T17:45:24.681Z","1.4.3":"2021-09-09T20:53:02.396Z","1.4.4":"2021-09-10T00:03:18.822Z","1.4.5":"2021-09-10T01:08:15.949Z","1.4.6":"2021-09-21T14:54:56.347Z","1.5.0":"2021-09-24T05:00:37.864Z","1.5.1":"2021-09-24T14:58:02.741Z","1.5.2":"2021-10-01T15:23:45.983Z","1.5.3":"2021-10-08T01:35:11.679Z","1.5.4":"2021-10-13T06:13:20.240Z","1.6.0":"2021-10-13T06:34:29.004Z","1.6.1":"2021-10-16T01:36:53.317Z","1.6.2-0":"2021-10-18T01:06:41.206Z","1.6.2-1":"2021-10-18T03:07:27.386Z","1.6.2":"2021-10-18T03:22:51.121Z","1.6.3":"2021-10-19T11:43:56.578Z","1.6.4":"2021-10-20T11:07:13.021Z","1.6.5-0":"2021-11-04T04:13:54.133Z","1.6.5":"2021-11-04T04:58:13.286Z","1.6.6":"2021-11-04T05:58:58.898Z","1.6.7":"2021-11-18T18:54:27.729Z","1.6.8":"2021-11-24T06:38:00.443Z","1.6.9":"2021-11-29T08:33:00.764Z","1.6.10":"2021-12-03T20:28:43.568Z"},"maintainers":[{"name":"sb2702","email":"sam@dotlearn.org"},{"name":"sksavant","email":"savant.2020@gmail.com"}],"description":"Vectorly AI Filters library","homepage":"https://vectorly.io/","author":{"name":"Vectorly"},"license":"SEE LICENSE IN LICENSE","readme":"\nVectorly AI Filters Library\n===============================\n\nVectorly's AI Filters library enhances video experience in real-time in the browser. Sign up on [AI Filters Dashboard](https://ai-filters.vectorly.io/#/signup) to start using the library.\n\nDetailed library reference documentation is at [cdn.vectorly.io/ai-filters/docs/latest](https://cdn.vectorly.io/ai-filters/docs/latest/)\n\n## CDN\n\nThe easiest way to load Vectorly's AI Filters library directly via CDN\n\n<pre class=\"language-js\">\nhttps://cdn.vectorly.io/ai-filters/v1/latest/vectorly.filters.js\n</pre>\n\nTo load a specific filter, load `vectorly.<FilterName>.js` file\n\n**BackgroundFilter**\n\n<pre class=\"language-js\">\nhttps://cdn.vectorly.io/ai-filters/v1/latest/vectorly.BackgroundFilter.js\n</pre>\n\n\n## NPM package\n\nYou can also load Vectorly's AI Filters library through NPM. See the following [github repo](https://github.com/Vectorly/ai-filters-examples/tree/master/background) for a working demo.\n\n\n**Installation**\nUsing yarn\n<pre class=\"language-js\">\n<code>yarn add @vectorly-io/ai-filters</code>\n</pre>\n\nUsing npm\n\n<pre class=\"language-js\">\n<code>npm install --save @vectorly-io/ai-filters</code>\n</pre>\n\n\n**Usage**\n\nYou can import all filters using\n<pre class=\"language-js\">\n<code>import vectorly from '@vectorly-io/ai-filters';\n// Use background filter as vectorly.BackgroundFilter\n</code></pre>\n\nYou can also import as\n<pre class=\"language-js\">\n<code>import { BackgroundFilter } from '@vectorly-io/ai-filters';\n</code></pre>\n\nIf using webpack v5, you can also use\n<pre class=\"language-js\">\n<code>import BackgroundFilter from '@vectorly-io/ai-filters/background';\n</code></pre>\n","readmeFilename":"README.md"}