{"_id":"@code-not-art/sketch","_rev":"36-8f467f50f10c6a1c40c9a4e90f6facb3","name":"@code-not-art/sketch","dist-tags":{"latest":"2.0.0-beta.3"},"versions":{"0.1.0":{"name":"@code-not-art/sketch","version":"0.1.0","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"7bd20c1cd3387ae1d4f51a88026527561401b6b3","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.0.tgz","fileCount":96,"integrity":"sha512-hJDtEspjDjWDZFByDEWOabXXQ0z1eZfcj++2GXSxZEQzXXPru32NYPOmrp1i5OFCI/UidXphBfBweYiOdqu5vw==","signatures":[{"sig":"MEYCIQCeEoAmR9DqDtV2HMnAjvZgLpaNCuyllZ/UA7vKm5zRaQIhAJwjEN1Y/udxzbaDWh91azu7fYNSbVN/9Cx6e1o7bUPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149257},"main":"export/exports.js","type":"module","gitHead":"8952702dae9b2758930748a7b34ac24816f3a7cc","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"export/exports.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.0_1632515980187_0.5653145547549141","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@code-not-art/sketch","version":"0.1.1","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"6f820b509a9caed828554ba2b7c4141b64818985","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.1.tgz","fileCount":100,"integrity":"sha512-7EIacUTHlm+ZMeJn32nIGom/VTvdnq1ACk+blnf4iY0vK5OQrYdzdYxdh/F/Y7K50hyn/Am0mX37XGdXEihHEw==","signatures":[{"sig":"MEUCIQCtnqKE+DW9V0meneNsKo6X1pt/mkOXfgwESAYBUhD5gwIgKNqfjA0rkleRttuWdurS7iSn6LvIbLprO51Uwjn5UTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153005},"main":"export/index.js","type":"module","gitHead":"f75da8748103e9a09212cebf9d5388d75df6046b","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"export/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.1_1632517758905_0.46845499279573666","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@code-not-art/sketch","version":"0.1.2","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.2","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"082ae3d414dafc35c4a08cd3ab680fb65d0bc28b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.2.tgz","fileCount":96,"integrity":"sha512-Ct110iujeTyUWX3fbukrX8IPXHvYoi9F710vkimvAgwu4Rq/lt+QZQb1kqtqOLdY7Hz0TORQEjucB8jWAmZK9A==","signatures":[{"sig":"MEUCIQCwI4MICBbM1/eEjQOALD7FMlqD3j64gEGIOwEkOY8w2AIgRDxm+vzaWKZ+XxwRvGTBhzL9aoTSTHpsWgjl6fgBVjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146856},"main":"index.js","type":"module","gitHead":"f75da8748103e9a09212cebf9d5388d75df6046b","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.2_1632519094265_0.7366120849270748","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@code-not-art/sketch","version":"0.1.3","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.3","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"54979dccb72b176fd7a8606787d306695ade2501","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.3.tgz","fileCount":96,"integrity":"sha512-p/NtRuMh3WQSLLPRuyhPm+EDVRXy8ZJ1/BRTnVwbYmw+1vNP1wUTrc0l1qHhqxI1DubSD4aLbc8Wqt4HiC/9eg==","signatures":[{"sig":"MEYCIQCC4puF4wwFuOzzvJb6XSGzUWNgpxtUk3IyvuCL3Z8iuwIhAOBmtpyk1+m+1WIWGmvBxeQue08J/clrGnQ+zLgiwHUc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147561},"main":"dist/index.js","type":"module","gitHead":"f75da8748103e9a09212cebf9d5388d75df6046b","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.3_1632519440612_0.016609219717309998","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@code-not-art/sketch","version":"0.1.4","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.4","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"5a86dd3c3476a1b7fe2081e121b4744a93070239","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.4.tgz","fileCount":96,"integrity":"sha512-YJKMj0hf4Lpf0RHhy3vQb/DQRVvXAUY+bt3+ELhcht8rUUWA7rc5S1e+EWR8PVSj2YD/rQLSR3XOB5OFJIvhtw==","signatures":[{"sig":"MEYCIQDP7Sx3XYUXhluU1OD9VKaHV1qpjrWZu1qQGorWrNyTRwIhAK/rB+erGV9nBSBcxVS0eE2bNbU6Bw509aRsLWiZTuRI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149233},"main":"dist/index.js","type":"module","gitHead":"f75da8748103e9a09212cebf9d5388d75df6046b","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.4_1632519930041_0.9200233129516733","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@code-not-art/sketch","version":"0.1.5","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.1.5","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"6def191de7e8314c2b471da87fe0c76f79195be1","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.1.5.tgz","fileCount":96,"integrity":"sha512-UCBHJ5KIQIyocAMhJxG+fkLfE5Cd7lW66nT+AUhoY8OJwhTT066kTIzHZkJuqk0SrMnpmGmgGmPF4YPI23rSig==","signatures":[{"sig":"MEUCIQDYlUWiHGx9z/p2+RMDYvRbm8Lz2FQm+TO+RGMvZLy3igIgJFToeXQJ3bJ8iW9POMxF3Be7TLZkBK26PDzoLpTKlRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146871},"main":"dist/index.js","type":"module","gitHead":"f75da8748103e9a09212cebf9d5388d75df6046b","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.1.5_1632520109894_0.16604323139939337","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@code-not-art/sketch","version":"0.2.0","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.2.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"083f61bdfc1120eb368a16d28ab469b6cfc5329d","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.2.0.tgz","fileCount":104,"integrity":"sha512-nQT0hSsMWmjUA+QsHc5ERcwMYLlu9MqPA+7Mhep0dFJbIg1CSsUYv7gCFEP3/v1dVjfk4Havlnk/6qRFwjQs9Q==","signatures":[{"sig":"MEUCIQCELIq7PPOfamfeBLu7znXedK2L7l5lPWYbbKK20HDszwIgYz4FJoMtwkn79hje611NkrAnSRL/a86YLq6qBKdhotg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21264264},"main":"dist/index.js","type":"module","gitHead":"ad393ac419b84b9946633ea4c5dc22874da645c7","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.2.0_1632593458629_0.46654318089908897","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@code-not-art/sketch","version":"0.2.1","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.2.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"cdada2efe7d2a18ad8f791f9f4be30b67256e307","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.2.1.tgz","fileCount":109,"integrity":"sha512-l+ayzMgzWx5abk2Hg5uRY3+Fkw6yUDlUs/bJD7BKlnf5lL1hm4+0Z52CKkN6h5f9d4r5M7bArzsSvps/BEnzVg==","signatures":[{"sig":"MEUCIHZQyRMUSCtWfYgpni8yNGx0IzQXm0a29HoPwiRzuQ7zAiEAkj9GAmmhQpkepj6UpOCY2CKBmhqxfgALPdS7H/zXjaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24148699},"main":"dist/index.js","type":"module","gitHead":"579a68176be4cfcc0536f4f7ddbe8dbef8f28441","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.2.1_1632623855142_0.41484719609286436","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@code-not-art/sketch","version":"0.2.2","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.2.2","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"ae098c76b0730f921dc8b5f874d8c3428d3362f5","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.2.2.tgz","fileCount":113,"integrity":"sha512-HfO/Fk3KTqtngdu6CZWXjKwx8BhKMhZdJk4FoE6uXvTJqYFn7Yudqlre5xZt2iNHS5n2AiBGjgJwOa77tDruqg==","signatures":[{"sig":"MEYCIQDMdv+6CYi/JsFp72XEDv3xmjwhzNbx65EBztsBLnuXOQIhAJpNIAW3JXxqYNFnuZp6Ixn6FXzM4sptWsk53vQs3Dho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24187175},"main":"dist/index.js","type":"module","gitHead":"1a451a2f9ac1a7528aa1571d39bdd529ebb8019a","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.2.2_1632673816260_0.0090101421006481","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@code-not-art/sketch","version":"0.2.3","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.2.3","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"b737faf63888e4fecea7253a5b2b24762efd994c","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.2.3.tgz","fileCount":127,"integrity":"sha512-KqKjxQP1Ak51Y4CzB9vCerebqxVXQc+nCKzBq4teSB74atbddhlOMrEUv7c69VBnYODWL2KUTlPvz5TH9K56cw==","signatures":[{"sig":"MEUCIERTKO0OZwS8JzilD0oLrB01XPcMedJPe69LQgpSMlw9AiEAmIrVr5pIthg6X82PbB7l6abORyZSPeRp5bKxFPDCGTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24230730},"main":"dist/index.js","type":"module","gitHead":"67bdee5d437c96569101fbb334eaa552d9824040","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.2.3_1632704568672_0.11229323536089231","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@code-not-art/sketch","version":"0.3.0","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.3.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"a7aa32f592ed23cd7076be1c5b284ea33742d63b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.3.0.tgz","fileCount":137,"integrity":"sha512-k3slHo5WNvzTIPgPCR14tNdpAgccjkL5ff+W88NOYZeoGuMR7Tu/tnOEHm8aJ9kPRBvEkHxt9Tgj3HpzLX25rw==","signatures":[{"sig":"MEQCIBf+gfMlCfFQuQjNk+eMA3ikC0Msp772GA1dw0Ikh/cPAiAwXyNNjXN3HvhCz9eNkwXH8h7rRSkRNa6l2rINajAQxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24272275},"main":"dist/index.js","type":"module","gitHead":"71af91db6b0994abfd98c350cdb2940f3cb5c4e2","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.3.0_1633313177135_0.9121714686124585","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@code-not-art/sketch","version":"0.3.1","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.3.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"aa7e35d85d69d14559ec854ea165389e028c9204","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.3.1.tgz","fileCount":137,"integrity":"sha512-W0nAFBxejEJdki6HZZNGFqKCFfFskLYnQ+gJFxPQNjSPOPzr6WHFaaT/Y2/S6ONEA1H04IGxhgEwCb/d+j/j2w==","signatures":[{"sig":"MEUCICgQUzbTAJ3i68Qs2p7NroXL23N8I02ZoFia521AT3+6AiEA4CDH9xUZMwGxHiQWt4NK/ZtLbeTF0OcH0hn1mMfBWpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24358260},"main":"dist/index.js","type":"module","gitHead":"d4c3d87b6c5d65ee44651765c27731da097a0570","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.3.1_1633314479174_0.894484663038877","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@code-not-art/sketch","version":"0.4.0","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.4.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"7a704a85dc9c00c46bb71d8f0c6b6978b6da6e1b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.4.0.tgz","fileCount":137,"integrity":"sha512-LTGeU0IdTenjBIngIxDiAFdqUb35A2S9oZg4Mke6Uqzq+qjTGN6TDqfqkyuRYpceFoRArhvStZ/J9An9QlInqQ==","signatures":[{"sig":"MEYCIQD9+lTHKNWAXfoH2F6BnEE5IqsnNakjnFRK5nb09W5o4QIhAOigKvD4Hw61boWHmr4J7aRB6yKVJNs+rIsddiKNaeQH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24325251},"main":"dist/index.js","type":"module","gitHead":"4ed1e3cc61adb33f70bdb578e176f360e89fdfb6","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.4.0_1633411121376_0.010640197021834386","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@code-not-art/sketch","version":"0.4.1","keywords":["canvas","generative","art","Typescript","React","ReactJS","template","makecodenotart","code-not-art"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.4.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"25cebbc7446b6570670c32791b052ffa0c719583","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.4.1.tgz","fileCount":133,"integrity":"sha512-soH94gDxZvWqm4KNpK5f0T0Il72So/Eb+AUJpdt7ZYBMlpIWedqVeH4WRdNL41rASjMPi6vw0qwJqTh+vXhmtg==","signatures":[{"sig":"MEQCIB7iQcu4HaVvtFx8oZ9WmnjgsLnTbZGIngAkBfFzvOLBAiBFNM2mMeZhilmzVEjFrx+k+o0xpczyowq+FtGh/2Hmdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225156},"main":"dist/index.js","type":"module","gitHead":"16e1f99ca3912336197653db12178170a9e16fa5","scripts":{"dev":"parcel src/public/index.html","test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"6.4.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"10.15.1","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.4.1_1633412615158_0.006553259819250812","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@code-not-art/sketch","version":"0.5.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.5.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"fa0551be89332b97bfc6b6b85c2aef33b3e73ef3","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.5.0.tgz","fileCount":133,"integrity":"sha512-/7yavrdTNpVYb2Ay2I521++l1oJBr8+8hwUEbosI6EvS//MpeopUQg+c50jkklXMTzEWh4+cWr3QQqGTf1VqVA==","signatures":[{"sig":"MEQCIBoaDjLrTB9g3BANpCR0G0s1cxo7EOuV2q5HVYNTMqm1AiBLsyCVQaHraAFPkEyyhKP1uIQelrCmpbpc7nfDfqOpVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238871},"main":"dist/index.js","type":"module","gitHead":"68a0e13c110751e9db8101934c5418dd2c6bad9c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"7.24.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.10.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.1","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.5.0_1633803626210_0.7477032257286191","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@code-not-art/sketch","version":"0.5.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.5.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"d95c988c9de3e45509edaa4c8a8ffe6d809dbe37","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.5.1.tgz","fileCount":137,"integrity":"sha512-WEMF4RURDk+libb6viWaCcMIa8Ea6l0V/burwvpxFcPeSclnDI5b1nqf4o426CzUhEdqvlw5xeQaBGj+lXuAyQ==","signatures":[{"sig":"MEUCIBTmTwhYSPBycZmM6HTzdddtp0j4sSxubQavDfVayveYAiEAzIZWGry0x4KES4/fsnzx+gFCfY5cKEKx6iDaqaEyjD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24353639},"main":"dist/index.js","type":"module","gitHead":"477c7899b4548f73dc02242748a3fc2d44020ecb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"7.24.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.10.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.1.1","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.5.1_1633804469633_0.3157303015325721","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@code-not-art/sketch","version":"0.6.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.6.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"25483face0736e51228981e41e000b2b5bebc7ab","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.6.0.tgz","fileCount":133,"integrity":"sha512-QshaG7y5u6W1kcRguOJOttc6+HSIz0lnzFJYhRMzslrfJsZsUqKyOwlPSvmfYFGtcz+XUKG9zh7JJ3saiGiWeQ==","signatures":[{"sig":"MEQCICoxhSdS8HChxiRFflE31GAjK1ZqXh0Cgrf7+PmLkNMSAiBhWyTeZYS/GTfx68haCzJwEkuvNGBy/5u6F7FMAtHZ4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzdAbCRA9TVsSAnZWagAAVy4QAIyiCjRmgSBGU1w+SRqO\n7Mv5repANgVgRQz/MosrKPe5Hb7NDbE2/PRBv5T0cnvmClbDMKLn8JGjhhMI\nERiD1DXi2o6rr4Bb51bGL4nCIZsAm0yzUVGq/+CNzOlzTF+3Kr1oFoo/yh1h\nBnv83RdUmf25Es5YbtjiHgTNjCFF6lJXq407MonBf0MQfJWDZy55Xo5Q0zb6\nSpdcMAGkSPT4nw8Z0zSnqG/i27oFIE4fBjjmpCFWA2hLTraLR69H3l4tuG+N\nbZPNoiLm+qVTTdJbXmr/Q/sbbPOlVHafqdNKr4qNq5gvQRSPcUht5+qNcaa1\nZi1dYf9PuviKDySWwflPPmpz0M5VcHeppYhyFcHgUZtPPGFWk/GSyz6+GndM\n+whkx0CLq/PLlFnzxRwhL4hh4AoiV0qGJ4PF7q3sBtfBtapwOnjXzqs9f406\niO2B8RzuAjMQmIeVCoZM9Xo2XJ4dH4AEFoWyxBFSD95Zh+VUCUNelG0jqEHw\ntmJHmyKZp1HOFuAksXBVJjmNig6TWLVXr2OWD4dP3RuueXl4qyDXFZNHeDdL\npoKkGVFIK6QJlA3syhplAuZv+xM9BypJxIOn/09k/kiOq6MYdjI5hh8jX3Kv\n+l4PDDlbsDGJBRZTRMUsxdVWDhJbuRxhrg6uqnFWHJi0X6uXK8S0hZuN9l2i\nozwI\r\n=gHg/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"147a58690dae7d9152e64ffe3cbb91335cb5ba17","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"7.24.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.10.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.2.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.6.0_1633990806877_0.24076837739059087","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@code-not-art/sketch","version":"0.7.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.7.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"93c5f1c76fb1aad42ab70b6f409e9adfdb67d548","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.7.0.tgz","fileCount":138,"integrity":"sha512-ceJ9b97FEEG+BH7TYuycOHxciVFReDW9nmg6OgDrPhzm2wHn7EKaLIx1YRxEl1eW/1Uak82hta6yquAnBy631g==","signatures":[{"sig":"MEUCIENoll2hZTWAGkFZy9m0MGL5x5Qru8nZv5/NEIfzw2g3AiEA5/+Wcxq23SNqwh4pEddXmY3KxyCOztCiF/v6VIDud2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24505702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE60FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9tA//YYsvgJ3Z0VryOBfLAHkMm5TYZZABJ0nq/XC4RIx0V6Prl48s\r\nL9kRuRrE17wAY1R+hSRkWE/z/Hky8vOUsY7PYt97vak6tW0ylilC22WjhpEF\r\nlb6+iJ7OAaXm1vfBm6/QiRtgswUqHxTFe0UowG6pUrbrcu3YP9nkisb8AGJn\r\nPfGi+Cfg361iAlW7l0TC9xREJjirWHj47Hn3npYUe/qkUhZU/GYqzHJVW91R\r\nREc5hivfjEqN7+3Z56w6qQNLlx3NECOb/GFRQJ7SxmsOLL+EvkND6SE8X4gz\r\npN2sad0Fq276XWxuq+3Zum8lsWI+mTCletsJt60BLMYULbhlM6nam3t0OP2p\r\nClva1ar4akiAGdsN70xheXhlPbmNu0upQv0RqQT34wsrQ8nqogISEP1lNkdZ\r\nAMMq20fTGeWBM5PPci8mXjM5dDYi7Ko6wbSB1W+iDwQEU5yCVwdBQjqKPfMn\r\nodEdgI3yGbwviRdfD/Kl1QOMV1Nwkgs6HQV5kFqKqBbsbY3bb028+KeIL2/F\r\nbrWSxP2R6RJMPwJjYZStWGnQWnOVbA/I41UefO6CA5a6b4nPlF+IdMK7a67c\r\naHxGcNN/Ypma23j65TYy0JDe9O8xK6yGsSNbiMNJM0OSSOnKLf4VRVgJWU4F\r\n9GRG3X7NuoK7G914iR6GRZSyorjHAmJ9z9A=\r\n=2goI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"80c03f8615dc4cad1f1718e9e788f137734f96f1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.2.2","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.7.0_1645456645259_0.6594979495057893","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@code-not-art/sketch","version":"0.7.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.7.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"3587ffb81a487c6ca4090ebfcfbd53c76ca63384","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.7.1.tgz","fileCount":141,"integrity":"sha512-AmHwHyNVfN/xw/W2DX+jwUAIdNIruRcyarUsAt36fqbpjFQvqlloGEuZhlZhcm8k+3Q2fOguIxRT9JrclX6x5w==","signatures":[{"sig":"MEYCIQCTDDzkdn8OchjcDwZgPQUI9AEFDlvHrASpzsfSXAwc+wIhAJl1uhKjXo3P29vL8nPihB2PF/7kCQq0ZqxTx6Fiijw2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56838180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE+kbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX+Q//XyU9KNPkvehljNyev7ZU0t4OgXlxt5tMtIvnM2py/BGpWf5O\r\nTA5naoJlbWjXkUUtuAGl9Qf8ux5nbuSPcE0b+yY1r0lJiTCNSHRmvP5AV9NE\r\nHpl6sTFFbcOm9J1mmQGUN8/QOIiULqpBhrPUuHr4l02lzfy2AusUC1OimNhj\r\nMzVAX0omMmN/jXIb4jaRQIElYp4gHElTuMV7SdIkVKQquSQPoDXu13m1Hy3G\r\nJ6IOelQJNMctXyqUnOgmexH2+JNQAykSXaI4lL5NdCzlcctdsgGHxG3JFTxf\r\nOThrq77N+HKJNlVmm04NDwLtN+COhnrEU/8BCZcC1oYcdoP4/lLxN0PZID7T\r\nwUvIfzHUPWEfX35Pz39GEXyhrYseuunWsURg5eOBJqWtPeBJywR6l+XqnLik\r\nWM8T0fgklwZBbLKN2JICfXZ0KUuhK3pZ0ikztQu3G1jZPeMbFGuPhrLRIvdq\r\nyhl1b711Yu3bHri10YekQFQcJI38ZWStw+8d43JHZ/OXVQjgPSuPJ5jnbTfi\r\ndkmDDUFayN0PD/6vrg2vc9IN4sgF9choi1ibstmlrJ4SRp+MCj9YZvF2RtWD\r\nFLLkjZRPw1zab0DrzMMZ7E3wUNFi5j+5EpPtSr+QOb0M+1//1YpeU6QJYRCW\r\nKUipDaSmaRWYxyaysItSE8RAVvZt4TeF5dw=\r\n=NCry\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"c7f0096d6eddfd9582e98cec9b9b549d26e3eade","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.3.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.3"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.7.1_1645472027067_0.3487369558432061","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@code-not-art/sketch","version":"0.8.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.8.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"c972e75a28b12a4897d1c78190f6553bbc83b976","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.8.0.tgz","fileCount":137,"integrity":"sha512-U6qqf1mYsphLFCJNV4Gfgzguni8+2R9h3T8eVEx2hYQv37B/JSCocetNX/5o6h98kA2if5Ja2w/Bg8q06jVjtw==","signatures":[{"sig":"MEYCIQDfY7E8bg9ckPAK/SzEWDc5JSX5SzkVP6h7zbdw0JLkfQIhANFo7D4JJdIWDMEsViG4KqKHaZOIehK8vpYBtcSnHuNd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24709172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIJROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmkw//XKuxlifC5whvWWMvhRLUwStjMRt0ccz3ai+1aKS8w6k4SW3J\r\nLnnj/h/LTU11cTKczQ4fndZzTmufmeLFOMUMHzE6fz2GUH9kWJ+fOg+Xarob\r\nf5jUu7Cukcw9bS4KWZYa/ZrhnM4/zAuMLJFu0B+KNv4xuWRsvnkaDcyRJj5k\r\n5IDOpO2HCOyqLT3fNom6G7ZloLAETohssH5ndCYAdlVDHQUPs/j68FVV37oX\r\nY0P1KGH8S6S64K6lcrjMce7lMPrJe5S4bW5X1IEV95xaKAYHkR0bKMX0aiwz\r\n8ZaLwmdMPmfASJu79ATFmFXET62IhUIFF7EUwpTwXiBLYwoJFW19us3hewTn\r\nxrZV0zQ4CS2RuGi3IoXJ80PbccMYxImfhG7X9b2RvDyusaz05iArFprMPnnF\r\nocduaVin0HWphaA/XHrwt9NWfJLaiQnlqYMcXtFqe49sJcVN+/QGO2QrcZ7d\r\nKJlS/XstFpUiAkjEkyeRrvarNwat7OzE73lCrHoFyzb4mQdyfrPbOqz7uesj\r\n4FYue/iBWyC7vuPtl3L4I3WrwFCoFvM3lF/Blxv2CmzmCMBen8Vkx+DTikpr\r\ngwnnkTEYvAhW3bxiuPuFsu14Z5WLu5u4ZLgyEd9CpgoEQrcpa/f6ipduz8jS\r\nSkthDUIpMh+IN2s8SKn0T+t2jkb1TQ3zRg0=\r\n=gTv+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"986d7db1dff56e8e436995adc687bc8b66c0a1a8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.15.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.4.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.8.0_1663079502560_0.3583940072136782","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@code-not-art/sketch","version":"0.8.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.8.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"2d18cee0c318bd742b9bd958fe257c7e08f131df","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.8.1.tgz","fileCount":137,"integrity":"sha512-rVPw2/gLovr7nde+wCLR+FT25BcCxto43WBxWce3HXJu7s+z5ct8Ibf8DvU1ZXJjPca3K0+yaGMAU4PcrrFaHA==","signatures":[{"sig":"MEQCIFZhE0EGZG4NrSHosi9rbG2Chw7UsWAijzWGgbIirwX7AiBQho90qrIv0gVYMSx7KIboUiEaVSZmofbdcKdDkov1Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24633401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ1QoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpskA//a+WoFPscLAaz9hovDLdSChC2Q/l1PnPrkp06d80QuyqYGWNl\r\nCnPUJziOOQgYzns2n9pICt46WTWvKBAzEI6ipsk0bbNQam2iOHYyZ9WBTV3R\r\nyAUX6FUnxgDvk1ZlNt7qw6jGAfMft8EX6qcSvECBHEm9dd0WlVIn8gBw9G//\r\npqrfydutN/zIb+6VLZGksP5qSl29teSIjO7JjS2uGxV2PyUQLanXTZIAt9k1\r\nNFAFVLzGCiUnHNAI7IuQlMiIMtozqNDBAAJpPjZX9HgAhYc2PugL7gdbVNY2\r\ndHXL3uyrUX5P8mCGLzX64c/M2Lp7zQ9JIgaX2f3h4CmEo0Pmg0HScZ83+uoh\r\nAA4dNA/yPQif8jWIn5yi7bdkhb364mrnislXRmR2hpwcXsfHsu5W2RubF05J\r\nBr5xvgJcvgi4H7fFyrtTpLT2GYMXmw+gnc1b2gxDyuiPzuhVjIa7NBKA2fJ7\r\nAar0J5ABL7jR1FCUS0X68yxbQCWHBelloaLb7b6KGpvaPP3tW7KSQXxrTkJl\r\n8nZnInq5fu2ZiLm6GobAR0j6vgiMbo4PWG1fgM7PN2SuI0W1Q8//WU7auEUH\r\nx7ARH/IEQaFpnNJw6pVCNuyT7/rivQcL7TIYogRPAlJmFdXgNNlNjAjNe4+j\r\n9pVlx8Y1vpvp7RyPW4EFDsH6mumwnYpDIVY=\r\n=JJZ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"45628e6af44003c107a58f498f9575d3eef60a77","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.15.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.4.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.8.1_1663521832249_0.7697407441972168","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@code-not-art/sketch","version":"0.9.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.9.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"9f002338daaeb79f4e5ab1a5bf5d6b9e8fff9d67","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.9.0.tgz","fileCount":137,"integrity":"sha512-tcyuBUA/4Sos13XXhkh1bc1ABWQasuOJi86qzS/vZrzzjs3XLLekTnjJfdUQjBhOp96zNWV0WBnNnOpFpVNk8g==","signatures":[{"sig":"MEYCIQDz8hoKATIFblFjd8YOEfhsbiaXO7zeto/UoOXdjDzFhAIhAK+iCriUMnjMi9L4mRS5dVbXTC7C+vM2a6PQD/ZpJHeJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24633855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3KyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSdA/9F2ie4dRS0u2US29tG3n6paN807AK63LO/uhm8xJ1F3sAvPF1\r\nOR+/zN84XAb2k9jh7E2cHcO1LtH6WrJM06+fWdDp/t8MLNC3fDzmi//FruQD\r\nPiJ0dvJMgoAszInoBMYIFCprUbBnawF6GAAz8dst+jPUuidzQlOgLc5dkdVp\r\nw+kDFg4Wn/DtqzL6HosgnYt/WsZyxeVcwjr0E0i2rJXLFOGl0zk4qyTXC+xI\r\nNgbjcfE2imj7a0tlm9jil3rTD/Vne7kkiWIwQuc07z4qUzRxgbOwP9KpSbf4\r\nypbnJRCiUEcqFSgYXnatE/h1lggSggsK3oYquWUL41BTZ1nBEyGQG4gWrIJ3\r\nd4lsI4S1xLNMSRKmclfAaJqO+FkS/Fjt9iFafMttIkS+YcNPWRFsuPU5D1b6\r\nYuEREIGH7OnlROtQVSYxUYzbHqvSHYo67ZapF8t2BrnggGcccRc2sZtpbmYW\r\nQLrQhirjNsbYO1nTEPWER6ndlgGiRS4jYXVwDdBcwPepjr4tC/gkXA6nkGxG\r\nxIWLw8GZhKS0ftt5ZzLsf2fzKUBbw5lhvhllFYk05cQeyzuAlrYih5SIqapG\r\nvCUmYUGQaVOeqODMSiCLONabwuuDnkgEYoUzBLGWrd+V2MtcmJo9CAEWp4N3\r\n4Qx/6p/rs/WfBT3x9PMfVgwUrzSfFYVsDrQ=\r\n=Tk/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"0b04f7da57e40d14f7ff9767be4c2787642267fa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.15.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.4.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.9.0_1663529650654_0.024750068134947734","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@code-not-art/sketch","version":"0.8.2","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.8.2","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"9a5b640cbd2271fdc7b677a11c8e28b20dbc8c6b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.8.2.tgz","fileCount":140,"integrity":"sha512-QtMyL+l1HrW/fSQ4s56YK3Uq4EQaGMZX19gLcEU1C1CU5LApJpiyXeZz5OHhJ7/Kck8U6UlrkmlHKGHrmQVfIw==","signatures":[{"sig":"MEQCIDJg24jAILVcXYU6crRfidoiG8rhohQNzlW9zvPDicnOAiAqSQRWgH0idjKtn/V/69L4jgihngkMzXwwNi6VKAmnxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56848374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj89kaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx0A//chjjF6bYvM7gVryAJEA0x63dx0tr427DdpzMXT2ibXrLoRiX\r\nNqOJD+s5nqfPRjk3LcUM3FMYTLwoi2KeuMrX2pH6bQY3AMmMC3GAYEBGUP9K\r\nP0jb4asQcrBCftao8eqlfvuRmx8awosQNdhhcgrTP8FdCCOk7faKhtYFGjrN\r\nMTTMyFO/pul/JdwNcemFt9HfDDeDSpS6SYCPVkM3hZB4faOa4XrXKY+xlxcc\r\n22anJ4sZew3ewGpEctDKNJAbzR0EjZib5wjtjYVGduMcWHOzP4QK9mfUP+Vm\r\nHHGkTDePZP9Rbro7cGLZTsdrHUjjJbSGSF+KVEsrjPoZBiSv+HnOhh58AeYx\r\niWxQ64ylS3RC1PELQAK1QIVI83ouq5qwNTqnI/Z9lsOnbLdv9HuYTEE/HHGh\r\nMNVAmgCIP9prNNqCgo7G7MZI5UoYq/WUyE+lSsP8mZv6JJNW7czt+dp5gRFn\r\no2z8KdbThLOUihWAuE4fJTsEiox3gQSF6A1jg7wZAoD3u3QPs8dao7C6w5ME\r\n78KJfADgGUkFtoDTNj99r2ffDSst3b5ubduhJGi/PvFyRtzRLw6i3MVFhC55\r\nLcW68DLtGJfrXhwccjTLtv+05hWIa8ILSG5CKzYI+5TglH/Bc7nUBHQtfBYw\r\nROTB/d+PcRJRfNvuD1S+DZkJZwTJtH+lAro=\r\n=LdNa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"45628e6af44003c107a58f498f9575d3eef60a77","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.5.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.8.2_1676925210079_0.7922916689178348","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@code-not-art/sketch","version":"0.9.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.9.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"700fa076a0bfc2235e514e11fa5fa96bdc186f4b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.9.1.tgz","fileCount":140,"integrity":"sha512-4NkXXQaRADRqEiXFHJ9VETFw7omj8So7wFRazVaRzEHj/dVJsPQgCt5PfjIootq1lVw3DWcYxTV6hH2cLtxkxA==","signatures":[{"sig":"MEUCIQCqn7x65MFTIbS+3zaBt457DRPi80LqblZ/B348F+JuNgIgdOTHjEkfE+YaDdruZpcCxn+et3lnL/zEQD4FvbbPnOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56848617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj89vdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquZQ/6Aw/5GXOXRqyDcYIWGXmxlscgCjM16lbZiMlR0M98Ph2Pxi/2\r\nDUrax3ZDn8t0sJRinLivWeWpbfn1mmJkjFur9IjVYHJehi+k68Rzjy4AYFKQ\r\nc0TUUF2gPi22TxfqRZJTN2ELtd+Olhqh4Udxc40GKl1jBhdbK2xNVm44wseD\r\nVwOST/3TBnJ69MwqGcYWfGBdEl+OM8zcLpLQCoWsndzpIR+9nROhB2gc0WHp\r\nnw/aaj2I2/RPYOgno0X+BUZwRDsy2f/jG3rKmN8ja09NNxUwL1BryS9dMuiZ\r\nsThCDX+3cdxcI71OnUlAEoXD9kZZ8If4W9Y4uM5TVIE4qm2P/t+UmuKme87H\r\n6TZt4omnAztN2dlxere9i/zemTeSsYs42YEj8cgc9sATdp8S1r8A8HwkY53W\r\nhNtt94z2HWpcord18zteNKhHKm7z8ajkPUZfOQc+zlwRv4zC/PXIzD0vE6vI\r\nFQiE3dpYmqwO6kYgfLixJ9h1IlJ0VR6e90dJpbRJRmo4Ea+IO9h1rNSL/JGa\r\nq1n+jTDhQsmDEBjUX2bNtR7Qov720I9k0ml1tImm+kovENCqYha8fpl8od6/\r\nF/Mjf284hSnGNtV9faIblvnZk3aSspdg2KuUk8mXzpy/13q9AWBb/L+VwEKc\r\nAnKVBF7bASU+WDA8lj+6nQEI9CVfVEPrUAo=\r\n=liWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"ffcc75e9808d3ba7fcea3fb97a93ed9a28e56848","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.5.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.9.1_1676925917521_0.17229356466191748","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@code-not-art/sketch","version":"0.9.2","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.9.2","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"7e554b7ed139060077b9d5bfeb196f0529d30480","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.9.2.tgz","fileCount":133,"integrity":"sha512-lNsiVc0qEBfgpyyhYg2aSPz6YGxfWU+9Q2eftmQWltxeiwFxzhJS5dboJmkKG291v+7pJXxEh1AFyZ4ORtmU1g==","signatures":[{"sig":"MEUCIQCN+/EFyNwq/FdOPr3qQ1MUnaIEmthPRXRorM3PtRyq7QIgLtDFFpfULcrojaM9huP9342MYPYVxo+3ig4AJzFYz4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24645562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9QWPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX/A//QXgjhPqLLXajhgmPfclUzbls0KS0erPlKEvG083Lk6hCvVAL\r\nEDkO1Sn3SF0iYQsswqHkynpd8YFFjT2nFCBlZQfNXTduyqDT9MDkL5Lj4ZeM\r\nKxojhjHa+h+RcBk2F/gicXewys1LUuEfAm8dW1Iw3E0sFbuMj2V0+OJsmmAb\r\n/qT0URmteQDMsyxXTLgV1iljQZjdn9MY7pvyQUkikwX/zEdTAWPW8O4ZMpPd\r\n/yE1klQah8cpVXkcLedPAZuQlRC9ccT3TjuoVsJNKMXHEAoaELR0nUoEx/l9\r\nMiqOCyBLyXfgpBjgoP5fvTXxsg/7jXnsR6WoVNj+vW+GoTt04FX9rAtT5CwH\r\nB0G/x10gKddGwku98t1VZefkeoH3rX4aWdZDm447vytmnpU4JhA9/hI6MstY\r\nPianJ7tQf7fX/QWsWi0TUtd5NHhUj6jR8T72kKOEMN/NwdPqtXsRPGhOT4JM\r\ncdcBuHEZ4sla7vhDIzRxyCWj3qYJQHOmz3hDQ1+ZLzwV0OeoeJT1EGQaFXRD\r\np/ZW0gNpNqf8Rvimi8KSU7bPxZyjzgodMarpgamqT/5kq8GGfHMx+pO1al+G\r\nhZBBgkqTe3ILEo6SB0ijPZWK5nzOlArqrQpNc/tTH8phhTTO3gIq659mklCd\r\nscBeI5Z72Znh9XEzhqbV2yusH90z2Yn2qsc=\r\n=S45e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"c4bbc12d436622ff12502beafffef681a1edd18c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.19.2","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"18.12.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.5.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.9.2_1677002127256_0.756349947882454","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@code-not-art/sketch","version":"0.9.3","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.9.3","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"ff2108f7b26c394c3ca2a4f44ec48b3bb72ea566","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.9.3.tgz","fileCount":133,"integrity":"sha512-O15C4nAgx0JTVey5MTRhBaIrmEs7/KKmIBlA3jBTnUcfcQm+hVB7tMU6cudPwslsLQWHpokFaeD19RxOwe4hZA==","signatures":[{"sig":"MEUCIH5WBk8BEnljM32UoiBfluZ+UNsi+wN2Fe5dgsmF6G+DAiEAzIKSRqkHvWxtn7lxQRItxQaH8ZUNYeZMmJsv2Uq2png=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24656657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+OFUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXvA/+Ke0/ZDciJtWYxti6JlDk7rTN4ZEuBz5MeGYa2rfx7D/kyG0a\r\nHpE/RG3a6w3XlpzPQMHEMYIqGIZ9z+WXAd3+Hhdp2FlQunA4H08qHo5KGbAd\r\nyuMUo9/a1vyzXD77qlTpwvO4eQ1pwu3R7FshOzzNr4JEzfIx0ugTRuAeJ2T1\r\nX00/leeI9qK8hIOwrBKaDNLwI+xFcShgZsMmQYY6u2MBrbHT/sXHkN9KHUzD\r\nqGqwySt9GdUBQrxazEIsORz3xpVkevmZrdUz/cXXuOPE+G1NbWrA9gV164ij\r\nBctRVWbdo7LTudEarqBF9jofhuraLAIeyLpaRGRlG3eg1OgTxCR4Samhrw7W\r\nxavrCsTcvY+BOjNYKk3uIeMHOsW2/8rHOIhO7SJvuMSFl2IQnxgw18L9ErDu\r\n0J7T5c0QDxn+LM0LJT7x9Neg2vKLeb6y6MCHfsXcZlm+Th/Mf8yWClsdjgKa\r\n7Uu/uu5NdwhZkJ5awv58A6MOMUtfwIjEsz7rps0XAENrOO5SOc3nmtLHkQ5g\r\ngrKznWmesW084p3IMnU0UrgOCOlz0pMmlVu8T1IzEocsz2Q89mycv/Ps2TZw\r\nPBzx+or612/M6RUhiQt8phCxyegeX2pyfJyAgIdkAd0uomXbuf3xKSWQXGMr\r\nWJItGZOulXYdaPSieHh4C9XvIV0/vYUDXg8=\r\n=yjQi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"d58fe1e5b1854ac01bbcd0a72e1f8f5bf83a3d5c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.19.2","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"18.12.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.5.1","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.9.3_1677254996241_0.9683120500936799","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@code-not-art/sketch","version":"0.9.5","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.9.5","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"1c501b2c63f554cb1a8dd0a697dba1cc6bc423f1","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.9.5.tgz","fileCount":141,"integrity":"sha512-FdlF//XQSzNA0dj2HMwFXkDqm/0wzeRqdRDzw++PjL1mMQ3AF6Bpo3Y/pFD6fh2gdTDG0ZJVXUvCFv6yc4+OVg==","signatures":[{"sig":"MEUCIQCxmlzf3Se1yE9XunIM6qARpCjOecVGZzPu2Y1cGEdP4QIgKhVtMQeGgBwr0OSbQwYpnQN7R9f21l4KWtvaRv9AjCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56853076},"main":"dist/index.js","type":"module","gitHead":"d38e08020ec4ec1a15b2306f5a0009e0935e76b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --project tsconfig.module.json","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.6.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.9.5_1685918648339_0.4418943985346604","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@code-not-art/sketch","version":"0.10.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.10.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"7e4dc03dbc393cda5bb6dbb910b02260d82efa32","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.10.0.tgz","fileCount":156,"integrity":"sha512-Yx1YpvTE2mmYtAyyuaRCZD577N8zvu2fq2TFQiTwQJ6VwkrJnV7v33bPCz3lHvpT9J566uUDxQce7bv23oECDg==","signatures":[{"sig":"MEUCIQCEMXpRwLX61K91tDi1/6KYEZAcYXl7cGG04iorEoSOGQIgG4Sup0Z9rp9qD4Wzx0F0Z60cpMYqzE982jBKBqbvJMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56855224},"main":"dist/index.js","type":"module","gitHead":"d38e08020ec4ec1a15b2306f5a0009e0935e76b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"parcel src/public/index.html","build-parcel":"parcel build src/public/index.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^17.0.2","lodash":"^4.17.21","react-dom":"^17.0.2","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.7.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.2.1","typescript":"^4.4.2","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/lodash":"^4.14.172","parcel-bundler":"^1.12.5","@types/react-dom":"^17.0.9","react-hot-loader":"^4.13.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.10.0_1685929641857_0.6840000534030435","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@code-not-art/sketch","version":"0.11.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@0.11.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"c73fd58f3cedbf4a087f9802bc0123d49328314c","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-0.11.0.tgz","fileCount":145,"integrity":"sha512-PzkYt8rb8Y+sErmJxPAjlxkcK9y7uKjWBy+NITtbXITJ27FMRGTVD5YYQElBvLrzqtjcDE/YXgsu+/uR4YZftQ==","signatures":[{"sig":"MEUCIBT1DhJ7x/iRkDqNXcOjLT5PIdmiK2IQnhtA792hn4/xAiEA0eCm4G/A7bk3V5FruhgFueh+EjB6pt3SuFx5g83wBQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252234},"main":"dist/index.js","type":"module","gitHead":"8cf493fce5314e447577c0044a5f3d59fdab9fdd","scripts":{"build":"tsc","start":"vite --port 1234"},"typings":"dist/index.d.ts","_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"8.3.1","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsurl":"^0.1.5","react":"^18.2.0","lodash":"^4.17.21","react-dom":"^18.2.0","query-string":"^7.0.1","react-helmet":"^6.1.0","react-feather":"^2.0.9","styled-components":"^5.3.1","@code-not-art/core":"^0.8.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.9","typescript":"^5","@types/node":"^16.7.10","@types/react":"^18.2.0","@types/lodash":"^4.14.172","@types/react-dom":"^18.2.0","@types/react-helmet":"^6.1.2","@types/styled-components":"^5.1.13"},"_npmOperationalInternal":{"tmp":"tmp/sketch_0.11.0_1693504735099_0.9884321792521595","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@code-not-art/sketch","version":"1.0.0","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@1.0.0","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"87f36e9cb8c181f412994d073b28895da5bc78c3","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-1.0.0.tgz","fileCount":51,"integrity":"sha512-KbPRxn62dTqimcwiaVMksGG1ADjKF8WMQDQg2HTgcTtR3VKYiIAOqkpcDTp5Exxez27APhjrnKOqn6G4/RlwwQ==","signatures":[{"sig":"MEUCIQDAtIhfLNcSDuOP8wMTuuhz2rlCqHdIJwpQ6xtTaQpk6gIgVEchTJ1FczKG1Tpl0JRPrlyOA5MKvbM3pozl0o6+C6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105360},"type":"module","exports":"./dist/index.js","gitHead":"3dae1af192ef30c4694134f015a393f3dd5ae194","scripts":{"build":"rm -rf ./dist && tsc --project tsconfig.package.json","start":"vite --port 1234"},"_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"10.2.3","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsurl":"^0.1.5","react":"^18.2.0","lodash":"^4.17.21","react-dom":"^18.2.0","query-string":"^7.1.3","react-helmet":"^6.1.0","react-feather":"^2.0.10","styled-components":"^6.1.6","@code-not-art/core":"^1.0.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","ts-node":"^10.9.2","typescript":"^4.9.5","@types/node":"^20.10.6","@types/react":"^18.2.46","@types/lodash":"^4.14.202","@types/react-dom":"^18.2.18","@types/react-helmet":"^6.1.11","@vitejs/plugin-react":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch_1.0.0_1704492496103_0.3344319463642955","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@code-not-art/sketch","version":"1.0.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@1.0.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"3750d5b8ecbd900bec1ff9adcdd695fbcf57ce5b","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-1.0.1.tgz","fileCount":51,"integrity":"sha512-xBNtorV9EuxiRQUjL/pmeAEsLUt5Gxbk2kk7sCWRL9hgWoQrSZwNMUot7RKkJ4CF0txOgSaWgRv6Y5Ykv1rzew==","signatures":[{"sig":"MEQCICp8JQaLA1r3nsrLNyZr7ugmYNgN/86wLrkI4C8SptUzAiBvSMQzr23XdrmTjlD8rdvpNBlWq0dBQVK51dgoq1935Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104716},"type":"module","exports":"./dist/index.js","gitHead":"e1b8b4e2b7b7d48ccc06c3f30ebf2a90e48cdfa5","scripts":{"build":"rm -rf ./dist && tsc --project tsconfig.package.json","start":"vite --port 1234"},"_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"prettier":{"singleQuote":true,"trailingComma":"all","arrowFunctionParentheses":"always"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"10.2.3","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsurl":"^0.1.5","react":"^18.2.0","lodash":"^4.17.21","react-dom":"^18.2.0","query-string":"^7.1.3","react-helmet":"^6.1.0","react-feather":"^2.0.10","styled-components":"^6.1.6","@code-not-art/core":"^1.0.0","nice-color-palettes":"^3.0.0","react-control-panel":"^0.10.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","ts-node":"^10.9.2","typescript":"^4.9.5","@types/node":"^20.10.6","@types/react":"^18.2.46","@types/lodash":"^4.14.202","@types/react-dom":"^18.2.18","@types/react-helmet":"^6.1.11","@vitejs/plugin-react":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sketch_1.0.1_1704494916149_0.1781307928102147","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@code-not-art/sketch","version":"2.0.0-beta.1","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@2.0.0-beta.1","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"71d3048f0fc5cdc3f8f2545d610fdafedeb0e846","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-2.0.0-beta.1.tgz","fileCount":141,"integrity":"sha512-JGXae2Gbj66wmOG21giX8AZPeCUg1OQxgL2x4hbcM9DWY/lYSNLIt9B/UHk/U+SY0SGTZmOTXLbmGABZ5gSsCg==","signatures":[{"sig":"MEYCIQDxMTkw2RJY9o9egrEU38MYybpv52JQF1z9zlqyhlOKAAIhAI+GzZef65/il+orsEqCueAF+Qg3mhthziOTUN/CtqsL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204807},"type":"module","exports":"./dist/index.js","gitHead":"3c23b06a44dafb28b661e193a3111843f9ae3778","scripts":{"test":"vitest run","build":"rm -rf ./dist && tsc --project tsconfig.package.json","start":"vite --port 1234","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"10.2.3","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsurl":"^0.1.5","react":"^18.3.1","lodash":"^4.17.21","primeflex":"^3.3.1","react-dom":"^18.3.1","primeicons":"^7.0.0","primereact":"^10.8.5","query-string":"^7.1.3","react-helmet":"^6.1.0","react-feather":"^2.0.10","styled-components":"^6.1.13","@code-not-art/core":"^2.0.0-beta.1","nice-color-palettes":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","vitest":"^1.6.0","ts-node":"^10.9.2","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^18.3.17","@types/lodash":"^4.17.13","@types/react-dom":"^18.3.5","@types/react-helmet":"^6.1.11","@vitejs/plugin-react":"^4.3.4","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch_2.0.0-beta.1_1734476767838_0.17792042981998435","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@code-not-art/sketch","version":"2.0.0-beta.2","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","_id":"@code-not-art/sketch@2.0.0-beta.2","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"homepage":"https://github.com/code-not-art/sketch#readme","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"dist":{"shasum":"e51caa40b5e1608c727aa6e8b56ae5a749f3a7bf","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-2.0.0-beta.2.tgz","fileCount":144,"integrity":"sha512-ycIONw5aYpbvtzO/JIapjG3ZA9tSyR4PhOhaqIIO5V0Dsw3rOpEcu0t9nCN28UmO80r9SiMKVTLrQPM4PS36vA==","signatures":[{"sig":"MEUCIHmnOZgh7vmiOiV8gJUfP+1Q4ihGJQtOSQ0r5zAPsL+/AiEAhOfnt3MI8a+KPhvf+mOpHI+6DfgHnsG5eIYMMwb+7zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214504},"type":"module","_from":"file:code-not-art-sketch-2.0.0-beta.2.tgz","exports":"./dist/index.js","scripts":{"test":"vitest run","build":"pnpm clean && tsc --project tsconfig.package.json","clean":"rimraf dist","start":"vite --port 1234","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"joneubank","email":"joneubank@gmail.com"},"_resolved":"/private/var/folders/9s/9g1f2g013mggkd2fftpd8nc80000gn/T/e96d13819b685cafef03e6dc63179624/code-not-art-sketch-2.0.0-beta.2.tgz","_integrity":"sha512-ycIONw5aYpbvtzO/JIapjG3ZA9tSyR4PhOhaqIIO5V0Dsw3rOpEcu0t9nCN28UmO80r9SiMKVTLrQPM4PS36vA==","repository":{"url":"git+https://github.com/code-not-art/sketch.git","type":"git"},"_npmVersion":"10.9.0","description":"Quick start framework for HTML Canvas sketches","directories":{},"_nodeVersion":"22.12.0","dependencies":{"jsurl":"^0.1.5","react":"^19.0.0","lodash":"^4.17.21","primeflex":"^3.3.1","react-dom":"^19.0.0","primeicons":"^7.0.0","primereact":"^10.8.5","query-string":"^7.1.3","react-feather":"^2.0.10","styled-components":"^6.1.13","@code-not-art/core":"2.0.0-beta.2","nice-color-palettes":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","vitest":"^1.6.0","ts-node":"^10.9.2","typescript":"^5.7.2","@types/node":"^20.17.10","@types/react":"^19.0.0","@types/lodash":"^4.17.13","@types/react-dom":"^19.0.0","@types/react-helmet":"^6.1.11","@vitejs/plugin-react":"^4.3.4","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sketch_2.0.0-beta.2_1747683354411_0.01726890189568797","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@code-not-art/sketch","version":"2.0.0-beta.3","description":"Quick start framework for HTML Canvas sketches","type":"module","exports":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/code-not-art/sketch.git"},"keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"homepage":"https://github.com/code-not-art/sketch#readme","dependencies":{"jsurl":"^0.1.5","lodash":"^4.17.21","nice-color-palettes":"^3.0.0","primeflex":"^3.3.1","primeicons":"^7.0.0","primereact":"^10.8.5","query-string":"^7.1.3","react":"^19.0.0","react-dom":"^19.0.0","react-feather":"^2.0.10","styled-components":"^6.1.13","@code-not-art/core":"2.0.0-beta.3"},"devDependencies":{"@types/lodash":"^4.17.13","@types/node":"^20.17.10","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@types/react-helmet":"^6.1.11","@vitejs/plugin-react":"^4.3.4","@vitest/coverage-istanbul":"^1.6.0","ts-node":"^10.9.2","typescript":"^5.7.2","vitest":"^1.6.0"},"scripts":{"clean":"rimraf dist","build":"pnpm clean && tsc --project tsconfig.package.json","test":"vitest run"},"_id":"@code-not-art/sketch@2.0.0-beta.3","_integrity":"sha512-3g5psqIEHeDhBvHAy0LgoTGbV1mNwhwCMS7I3Hn7C+M+n6+F1XJpNWPotHejEoiJatzRl7i6jxOxbBfucFWu9w==","_resolved":"/private/var/folders/9s/9g1f2g013mggkd2fftpd8nc80000gn/T/3189e53661b94e97cd45eb2f1e27db6d/code-not-art-sketch-2.0.0-beta.3.tgz","_from":"file:code-not-art-sketch-2.0.0-beta.3.tgz","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-3g5psqIEHeDhBvHAy0LgoTGbV1mNwhwCMS7I3Hn7C+M+n6+F1XJpNWPotHejEoiJatzRl7i6jxOxbBfucFWu9w==","shasum":"fdd13800771e07a95583e04b5e8727858ee060aa","tarball":"https://registry.npmjs.org/@code-not-art/sketch/-/sketch-2.0.0-beta.3.tgz","fileCount":144,"unpackedSize":214336,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAnM++dV9jk8WWZMveUI+FT+T3egSOgl3ybQsE5TqVdHAiEAt9d21hzYXOiNGvR8JSFxVzxHl6XdOdaVvUOu+yXnBXE="}]},"_npmUser":{"name":"joneubank","email":"joneubank@gmail.com","actor":{"name":"joneubank","email":"joneubank@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sketch_2.0.0-beta.3_1751211327206_0.5114382398915931"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-24T20:39:40.130Z","modified":"2025-06-29T15:35:27.633Z","0.1.0":"2021-09-24T20:39:40.356Z","0.1.1":"2021-09-24T21:09:19.106Z","0.1.2":"2021-09-24T21:31:34.428Z","0.1.3":"2021-09-24T21:37:20.767Z","0.1.4":"2021-09-24T21:45:30.213Z","0.1.5":"2021-09-24T21:48:30.090Z","0.2.0":"2021-09-25T18:10:58.849Z","0.2.1":"2021-09-26T02:37:35.342Z","0.2.2":"2021-09-26T16:30:16.652Z","0.2.3":"2021-09-27T01:02:48.918Z","0.3.0":"2021-10-04T02:06:17.384Z","0.3.1":"2021-10-04T02:27:59.432Z","0.4.0":"2021-10-05T05:18:41.707Z","0.4.1":"2021-10-05T05:43:35.319Z","0.5.0":"2021-10-09T18:20:26.385Z","0.5.1":"2021-10-09T18:34:30.271Z","0.6.0":"2021-10-11T22:20:07.054Z","0.7.0":"2022-02-21T15:17:25.510Z","0.7.1":"2022-02-21T19:33:47.448Z","0.8.0":"2022-09-13T14:31:42.867Z","0.8.1":"2022-09-18T17:23:52.453Z","0.9.0":"2022-09-18T19:34:10.957Z","0.8.2":"2023-02-20T20:33:30.522Z","0.9.1":"2023-02-20T20:45:17.820Z","0.9.2":"2023-02-21T17:55:27.491Z","0.9.3":"2023-02-24T16:09:56.481Z","0.9.5":"2023-06-04T22:44:08.654Z","0.10.0":"2023-06-05T01:47:22.202Z","0.11.0":"2023-08-31T17:58:55.349Z","1.0.0":"2024-01-05T22:08:16.286Z","1.0.1":"2024-01-05T22:48:36.391Z","2.0.0-beta.1":"2024-12-17T23:06:08.068Z","2.0.0-beta.2":"2025-05-19T19:35:54.644Z","2.0.0-beta.3":"2025-06-29T15:35:27.416Z"},"bugs":{"url":"https://github.com/code-not-art/sketch/issues"},"author":{"name":"Jon Eubank","email":"joneubank@gmail.com"},"license":"GPL-3.0-or-later","homepage":"https://github.com/code-not-art/sketch#readme","keywords":["canvas","generative","art","TypeScript","React","ReactJS","makecodenotart","codenotart","codeart"],"repository":{"type":"git","url":"git+https://github.com/code-not-art/sketch.git"},"description":"Quick start framework for HTML Canvas sketches","maintainers":[{"name":"joneubank","email":"joneubank@gmail.com"}],"readme":"[![Code and Contributions License](https://img.shields.io/github/license/code-not-art/sketch?color=%230bd611&style=for-the-badge)](https://github.com/code-not-art/sketch/blob/main/LICENSE) [![NPM Version](https://img.shields.io/npm/v/@code-not-art/sketch?color=%23cb3837&style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@code-not-art/sketch) [![Language: TypeScript](https://img.shields.io/badge/language-typescript-blue.svg?style=for-the-badge&logo=typescript)](https://www.typescriptlang.org/)\n\n# Sketch Framework\n\nFramework used to create generative art using pseudo-random and parametric algorithms. This library provides an interface for a `Sketch` object that defines a parameterized algorithm for generative artwork, and React components to run those `Sketch` algorithms and render them on an HTML canvas.\n\nThe primary use of this is to be used in an interactive development environment, where a coder can make changes to a `Sketch` and their browser will immediately render their updated algorithm.\n\nIn addition to this original purpose, the React components can be embedded into any website as a means to provide control over an HTML canvas, or to display a sketch in a (non-development) context.\n\n## Sketch Web Interface Controls\n\nThe sketch controller provides keyboard shortcuts for controlling the development environment.\n\nThese are disabled by default to prevent hijacking keyboard commands outside of the sketch developer use case.\n\n| **Key** |                                      **Action**                                       |\n| :-----: | :-----------------------------------------------------------------------------------: |\n|   `s`   |                              **Save** the current image                               |\n|   `u`   | Shareable image **URL** - Create a shareable URL and copy that link to your clipboard |\n|   `m`   |                             Show/Hide Parameter **Menu**                              |\n|         |                                                                                       |\n| `space` |                 Draw **new image** with random image and color seeds.                 |\n|   `↑`   | Move to **next color** seed, or generate a new one if at end of list. Draw new image. |\n|   `↓`   |                   Move to **previous color** seed. Draw new image.                    |\n|   `→`   | Move to **next image** seed, or generate a new one if at end of list. Draw new image. |\n|   `←`   |                   Move to **previous image** seed. Draw new image.                    |\n|   `c`   |                     Generate new **color** seed. Draw new image.                      |\n|   `i`   |                     Generate new **image** seed. Draw new image.                      |\n\n## The Sketch Interface and Lifecycle\n\nThe `SketchController` expects a prop of the [`Sketch`](src/sketch/Sketch.ts) type. This interface allows you to provide configuration details for your sketch (`config`), and interactable parameters that you can update in browser (`params`). There are several methods for available for you to implement that will interact with the canvas and the seeded random generators provided by the framework. The only one of these that are absolutely required to provide is the `draw(props)` method, all others have sensible (mostly empty) defaults.\n\n![Sketch lifecycle function sequence diagram](./resources/sketch-lifecycle.png)\n\n|       **Property**       |                                                 **Type**                                                  | **Required** |                                                                                                                                                **Description**                                                                                                                                                 |                                                              **Default**                                                              |\n| :----------------------: | :-------------------------------------------------------------------------------------------------------: | :----------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------: |\n|         `config`         |                         JSON matching type [`ConfigInput`](src/sketch/Config.ts)                          |      No      |                                                                                                                          Configure image and project properties such as canvas size.                                                                                                                           | <b>Image size:</b> 1080x1080<br/><b>Color and Palette seeds:</b> Random Seeds based on current date and time<br/><b>FrameRate:</b> 60 |\n|        `controls`        |                                       An array of `Param` objects.                                        |   **Yes**    |                                                                                                   Defines the parameters that control the sketch. These are used to create the control panel for the sketch.                                                                                                   |                                                       No interactive parameters                                                       |\n|      `init(props)`       |                       Function providing [`SketchProps`](src/sketch/SketchProps.ts)                       |   **Yes**    | Runs when sketch is first passed to the [`Canvas`](https://github.com/code-not-art/core/blob/main/src/canvas/index.ts) and is responsible for initializing the Sketch data model. This function is a good place to put expensive up front work to be done once and not repeated when new images are generated. |                                                       No operations performed.                                                        |\n|      `reset(props)`      |                       Function providing [`SketchProps`](src/sketch/SketchProps.ts)                       |      No      |                                                                                                      Runs when user requests a new image to be drawn. Use this to reset any data as needed between draws.                                                                                                      |                                          Clears the canvas back to empty (all transparent).                                           |\n|      `draw(props)`       |                       Function providing [`SketchProps`](src/sketch/SketchProps.ts)                       |      No      |                                                                                              The main drawing actions of the sketch. This will be run once whenever a user requests a new image to be generated.                                                                                               |                                                                   -                                                                   |\n| `loop(props, frameData)` | Function providing [`SketchProps`](src/sketch/SketchProps.ts) and [`FrameData`](src/sketch/FrameData.ts). |      No      |                                  Will be called every frame of the animation loop controlled by the page. The framerate will attempt to match the value specified in `config`. The loop will stop once this function returns `true` (indicating the animation has finished).                                   |                                                       No operations performed.                                                        |\n\n### SketchProps\n\nThe [`SketchProps`](src/sketch/SketchProps.ts) are provided provided to every function in the Sketch definition. They provide access to the `Canvas`, and to the seeded `Random` generators. The full list of properties available and links to their code or documentation is:\n\n| **Property** |                                             **Type**                                              |                                                                                                   **Description**                                                                                                   |\n| :----------: | :-----------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |\n|    canvas    | [`@code-not-art/core.Canvas`](https://github.com/code-not-art/core/blob/main/src/canvas/index.ts) |                       Provides access to the canvas and 2D context directly, plus all the drawing tools provided by the [`code-not-art core library`](https://github.com/code-not-art/core).                        |\n|     rng      | [`@code-not-art/core.Random`](https://github.com/code-not-art/core/blob/main/src/random/index.ts) |                                                                                 Random number generator provided the **image** seed                                                                                 |\n|   palette    |                             [`Palette`](src/sketch/Palette/index.ts)                              | Random Color Palette with 5 randomly selected colors. Changing the color seed will update the colors in the palette without affecting the random seed of the `rng` `Random` generator provided in the `SketchProps` |\n|    params    |                                         `StringMap<any>`                                          |                                The values for the parameters provided in the sketch definition. If these are updated in the UI then this params object will have the updated values.                                |\n\n### Example Sketch Code\n\nThis repository provides an application to run demonstration sketchs found at [/apps/demos](../../apps/demos/). These are a great place to start to look at implementing an example sketch.\n\nThe following is a bare minimum sketch. It does nothing but can be passed to a `SketchController` and will result in no changes to the canvas:\n\n```ts\nconst bareMinimumSketch = createSketch({\n\tinit: () => ({}),\n\tcontrols: {},\n});\n```\n\nA sketch that will modify the canvas requires a `draw()` or `loop()` function. As a minimum example, the following sketch will completely fill canvas with a single color, using the first color from the provided palette:\n\n```ts\nconst simpleSketch = createSketch({\n\tcontrols: {},\n\tinit: () => ({}),\n\tdraw: ({ canvas, palette }) => {\n\t\tcanvas.fill(palette.colors[0]);\n\t},\n});\n```\n","readmeFilename":"README.md"}