{"_id":"canvas-sketch","_rev":"44-2a7a1fc546b041faa4b164b2a59ab468","name":"canvas-sketch","dist-tags":{"latest":"0.7.8"},"versions":{"0.0.1":{"name":"canvas-sketch","version":"0.0.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"71de6aa59900c64455d12c5f9c92168674e58e19","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.1.tgz","fileCount":8,"integrity":"sha512-ovvpJRe+SWfmiut2fSE1yMJju4vA5Gss+jWRK+Lo5enNwuECrsKB2szINM1NocgOEKD4Eou9CM1OMKBvwqBMvQ==","signatures":[{"sig":"MEUCIEGov1+YbqNE6bvXRkjjjiIhNnAtFoWiWRZhO76nL3r9AiEAnjX8CX5pQorpKwXbi3JUHCumk37pXFaT3HA87FEaJaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJCfdCRA9TVsSAnZWagAAmLAQAIAsRtSa+SDYMfzGhTJU\n2AuvHeQTDsBp9nTqAnBYxkURNgcV37bPZvv4fGy8eX1thjjr2lb94xrKrb58\nrclsX0UcfW8MUXEBz+q59F6Knl04KBxud2agV3ragq+KFfCkgwv9Bz9bOrQ0\nYyXwldh+PHKTecJPf3LllxPH7cWlCfv/OnoFFZfe1Gv24gcPnxi/T5oBD+JJ\nJcdUCOGpiaIRoCU9Ew7rJYJuB2FJ3G6uYlzsvrzAu8Ta5NbRmxErapcTCDoL\nx8Ndz7f1s97YTrlfe+5diu+gul+vnwqCY0ZuFVVtbYN1rz0+7mhZ9A+56qIR\nTNB8odmsS23WFRn+xEViAvtcRcpQ5S1XMKkTpj5sudfIqalfMOWL8HOdTWnK\nklnHmusmd+3KSmMApLBFXyLA5vHorN36vN9RoNw+OOfbf4/MloFNj7FwFP/8\nwuVwJYlawBnmvZpQWbQX438Sly1VVgpcyNi94sHqunVsrmlOY4qt2R2HLgZM\nmrjG4CTR+Sxa1fcqmpN9VCjCQzOz8Gv3AiT/QtM9HHHXX2U/hgUPak8g9/55\n2kueGOWC1bNeiC9BV/SX7Qam4Zvy0DcwknWwp4YquRk8CqIjrIp1MSEFMfdt\ndYXimt6wSmFbJjeaIpXwkMk+iU5huUZf7/pB7EVj1eYgv9SnHIfQy73b3Lyg\n3uF2\r\n=NbxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"e9945fd8f2b386841e7c22170fe60699d4b09553","scripts":{"dev":"npm-run-all --parallel dev:bundle dev:server","bundle":"microbundle --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:bundle":"microbundle watch --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","prepublishOnly":"npm run bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","get-ext":"^1.0.2","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","load-asset":"^1.2.0","convert-units":"^2.3.4","object-assign":"^4.1.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"regl":"^1.3.6","glslify":"^6.1.1","hex-rgb":"^3.0.0","sourceify":"^0.1.0","glsl-noise":"0.0.0","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","array-shuffle":"^1.0.1","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.1_1529096156748_0.5802112783016018","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"canvas-sketch","version":"0.0.2","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.2","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"5e42a8a5635542b6a6e74f5d74132f27d0b48f99","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.2.tgz","fileCount":8,"integrity":"sha512-AGBOYO1dYlNJTgz0SFyRBHgsVaAKZTUK9qNFPAMaSbAwP4hmWwP5SiGRu4U6aPtMaNkhA45VR6XKwW2hkVaMpw==","signatures":[{"sig":"MEQCIE5X34Fzc2n2/vNt+DqxQ3gmmYrUnrjEJbA3Hs9oftqFAiAJy+jdTGAR9pCEI80dZDk9y6kgda0RB5cgQfZGWu2OgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJne6CRA9TVsSAnZWagAAl1QQAIep1/8lQpFjxgRmk+i1\nSgTYqdNq+cCNAdoY/Z9xQhgi+2Y4cBdM9Kplpw+dUGOONPpoDRWgVGM8MuHq\nqSIBY1Ain2bWR51e8uvoEiOpE7vUbbx8WnW90yl/bLXkAeeoZYgFsJgyLgqh\nQg73ztR/NDw5+QT4qnS7OUSk8+7wcPEd9mk1gVff6S0eGapSZ9o/Nvolg7XQ\nMc45wWqVzHgo/VX7+6EYiemOePQUE1/uZ8hxo1hTsSR6a5U2/QJrrv5o3igH\nlBZ6XC5iqcwFi59lyYlT5YlJMF/CbWnI6MUiPOxRAv1TecJltfLOq5j7Ynxv\n7T2dbiMNUCUcjJsHdJiEiD4zb95C5F+/AtLc2Ja9eUA1qiErhNBT+Caq/tcf\nAull/ppTywDvQAlaqH4oU3xSRzTYeqNBgz/My0IIFWGMVcmeszjrMBFmuiWU\n7SvIBXxRXH+NDF64A0IR+M/qFa+G9Q2QiaMfMihnpdmILD/ShGItNU6Pn6NP\nHhq917tUSxgkUIWHSoMVO7zXiarbJxdAOQEMTE7LjZtr99wQnIl9yc12yWqx\nLlOzLAcO93ID5QtzwIyypBqwUrt4py7zMyKLT42k9w2CphwAcyTGegYfSUgs\nKvm6akTL9ls4mGquPumm++xCet3C9kmW8WfR6NgpLshfJXE9RzCCn9LIvhW/\nx7WN\r\n=J6Aa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"db32841be45628966581a8caf6c01f0e77cea853","scripts":{"dev":"npm-run-all --parallel dev:bundle dev:server","bundle":"microbundle --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:bundle":"microbundle watch --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","prepublishOnly":"npm run bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","get-ext":"^1.0.2","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","load-asset":"^1.2.0","convert-units":"^2.3.4","object-assign":"^4.1.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"regl":"^1.3.6","glslify":"^6.1.1","hex-rgb":"^3.0.0","sourceify":"^0.1.0","glsl-noise":"0.0.0","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","array-shuffle":"^1.0.1","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.2_1529247672930_0.23907727252714572","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"canvas-sketch","version":"0.0.3","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.3","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"fc18a0e4f06bfcced97bbfaea1f9e5cd15737e6f","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.3.tgz","fileCount":8,"integrity":"sha512-WNbvHM+ML1sLSxinjbdydNmc4RLZeK0h73uHNOwvk0cgJzBXgQihgv4b5DuDi/8RlnBhA2+f8vZLymagbh3iew==","signatures":[{"sig":"MEUCIQCiP/Hz97WkhIIAbetQvVqK73rMOL991WmtqkvpsV0HHAIgCb8v8LwC+EozwBQ1EEXiGgIWtV0NVvLV8jDy0TLmnVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJzHKCRA9TVsSAnZWagAAUeEP/1mdtXZKV6bjpMju1qQJ\n7/59d/Ldp8ykEKQPIb9wKzB1G5ZCtBxS2kbJzC+8xPnutjMRyf1/elHbO3vw\n1b+IJ4PWUDN7wV3V5HaWnUiZlEWMMuuurW1KMS6Rueo+GGZjmOJbynq5QMjt\n0I9MP3sb8xR7uqSh+uXR4/BNaknjVXivzjyT7PghercEjqkniDWQ/+VDOYu2\nsGFA5samxIbzhP4Dk0YMr+tEiim1fBu8ci/OEUD/d546gZP7WOQ5Rs9k8W4V\nBgYtnx99dbOo0qswLjgqVonz7S2rJnXzI4R9gScFMOtMcWG8i3dgNwFOQ2t7\n3xOIM2adxryLT/YrynJCoMmke4xKsvzorjfj9BiwbBmjMsp1uI6MU40ttq5M\n2l0KyKmaGZ8iJoV6cFU/5VPBWFM1o180H5VaKIq+1wDmxOSLQQS+XnVlMtuJ\nk4vt272brQraXNAWCyO1N1fHgAHCAlSjK5wlX8tpYFkjM1YE8g2PEZcA0eaN\n0tQkGUChi9tgQ2PiXmjlQL+Q/aW09FpPXeX2ZrJU78g9lm+Ex3qJJyqtJlqC\n0k3c+h+XusL3OeNDQK4RqupKZ8HSBO9CncnT3+Wl17KC6JmfmDN45plS33ih\n4cBZ+m3IXn21XTpsAa1WMjh3uaW5h3QNp9MA5ePWBl6uH8b2kPBbC74yW/Ri\nAtgd\r\n=rUYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"969d2a7c41831c034af5deddfdd2641c2c6ea3d8","scripts":{"dev":"npm-run-all --parallel dev:bundle dev:server","bundle":"microbundle --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:bundle":"microbundle watch --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist","dev:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","prepublishOnly":"npm run bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","get-ext":"^1.0.2","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","load-asset":"^1.2.0","convert-units":"^2.3.4","object-assign":"^4.1.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"regl":"^1.3.6","glslify":"^6.1.1","hex-rgb":"^3.0.0","sourceify":"^0.1.0","glsl-noise":"0.0.0","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","array-shuffle":"^1.0.1","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.3_1529295305714_0.02112954702341785","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"canvas-sketch","version":"0.0.4","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.4","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"7b2a4843fa2aa8290faf3a9eff3048e02e578340","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.4.tgz","fileCount":12,"integrity":"sha512-YvQDDW3loijYDP/3uHvRF4rx8keJ9Mv1nZ1ysnPrJbvqAno76OuSnJ9VW9GaUMnrqgrviPNI5kcnkxXfks593g==","signatures":[{"sig":"MEUCIQCqrMuAycR/neqUgVqlSLuHJpuDhLhIA2NaPNN7kF2YhwIgXJh72fUbJB7SHxeA72KkfVfGq1qZ3HEWeF97lxZunJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":531038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNPGOCRA9TVsSAnZWagAAa1YP/1c7ZzK3FoCBO50wGoIu\nchjpI2xU3/C45jnTtheymCrnJ9AEAz6zgA8yO3CAWxFr5BcbPdvxQJaE7FN5\nTvex9xwitMeH6QsKp/YmiL9P2vc15c0FEusFBNMIU1ZxBiN4zNvBn3YcDbdv\ny8Tfn4ChD5becX3Xtd3W4TSUY2AoJFVN1DzR+/1nWC6y3QnEJIXnGI8bPFON\nmyxI7As+KhKKUBQ04rqP8woHOR/URGqirx2e78xy0PS1b068N3+SBQHoUYHU\ntsy+Fmr65BQ+dmhAfqt79R83XT25N2xAZpajqP9yfu43c6NoVhsXGmfoZOeU\neo++18PLmL+mCpoDnpjUXekbBKWU+WaYX0shO9egx/+w9QexpksUk+2gPQuL\nH7TXFXW3dXmS+dc1m65YJvg0BJJdnkIjlaqcIPJv2pcE0OOazVElHKHLcUys\nXy4Tm1cPEYaTypi28oMYGo3SUMr7w5MnLKSHo3n3TuirilpiJDjpcCV9QHl/\nCexFXrzVtEAPCl0U3lMYo/M6yjoig/gVw1j8z4P4qtLghY5fuz51m9xju9YO\ni13MG3t06ll1w/rSPhMdta0ejfNcGlqeX2xYoDbX1096Icy+/xDkk8RvGM1D\neNoGBGUE75RX0z6eb2Ltu2yuf74h/dLtUaxtWNPsXJMBXWDjOQ1ffE3Z6bza\nCCwn\r\n=4zaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"77be490720467c807b9db9b591434a9e6c5bc52c","scripts":{"dev":"npm-run-all --parallel dev:bundle dev:server","dev-site":"canvas-sketch docs/examples/website-background.js --no-install","dev:bundle":"microbundle watch --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist/","dev:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","dist:bundle":"microbundle --entry src/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o dist/","prepublishOnly":"npm run dist:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","get-ext":"^1.0.2","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","load-asset":"^1.2.0","glsl-aastep":"^1.0.1","glsl-hsl2rgb":"^1.1.0","convert-units":"^2.3.4","object-assign":"^4.1.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.6","eases":"^1.0.8","three":"^0.93.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","sourceify":"^0.1.0","uglify-es":"^3.3.9","browserify":"^16.2.2","glsl-noise":"0.0.0","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","array-shuffle":"^1.0.1","primitive-quad":"^2.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.4_1530196365904_0.23255151663618667","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"canvas-sketch","version":"0.0.5","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.5","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"803818f9b4941c37b177d28045a2f934e62d53b0","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.5.tgz","fileCount":107,"integrity":"sha512-Mbspi2cfVckai3W3MpZfmYmWDBch0XYF/as9xuIHNwMWXOPihguyenrymwBLnl0cQs8b0lkvKEl7+rCqWFoaZQ==","signatures":[{"sig":"MEYCIQDWH2noyyaU6NL/mn7PjmjfgDdID9v+0NNnzYo8sKH8NAIhANNrF2xhI9HYEes+4tFloaBiKQ00J5wWFp8qxxr3BLyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":682942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPPxpCRA9TVsSAnZWagAAMJoQAJNh40HLDChbsM3p12BS\nhPmW/7JBfhWVEgJiUle4MYtg7J80Nb5v1Dokc/UA5cOJzkPhl+n8m5fCKc5z\n9qXXv96YIKwDJV85fIT4uB4GJyt3aNF2luuuZzQwj+qQ1NYYXQ5ZvFAg/K8n\ndAuEo/HH/D2rFk+qKVMiOeADPbLI1T4eTYZNUkhNy8P18M5upvbfZtEKicD3\nQBVC4cbbcKRCkQNVnRSWMOvXYr1hPIaUZsMxKp7CCo7PUVe6L0yr33Pqb/kP\nD9FYeqb6Uqqow+V5g9zipDOH8a9ZCPYWvpsZzNPW7V6PXC/bxCyThqI/a0XK\nH/B6I9ISNEwZggHXbQBc4CgDaoj8o4dVFSGxSJc3/YhVn64aZtTqouzYuZCy\nxDYO/RdSO42QGoxwB3RRwgwE1uPo4qUe5SJLDo90BMZ7ozKur2XHpB3yDEZG\nY1nl0JszIjefhCBKs9/bbRZ2YysZJgxb4TZqHpSv3FOw/N41GQQ5DZeXXyP1\nMXHva+Dm51sGgQBHZnNOKXkZqwIJhnIp7t8aPzIfn62mO9Lt2VSjHrwOY5hM\nLLQR6m+FkJP3Et5zZh5eftCdwAIcsT8+4d9D3CjGdWopubYOII1Svt60XYQA\nWTTaNMRvYg/Ml32KyohAHDPbMeynz8aRV8ywx+X9y2+YcmcN/ywCh05VVTzE\n6aaG\r\n=xqM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"0d05b72839ed58384d4a86c117e23848fc3b7d34","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:bundle":"microbundle --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","perspective-camera":"^2.0.1","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.5_1530723433473_0.7703572194700936","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"canvas-sketch","version":"0.0.6","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.6","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"351d0bd7b9e6c63445fec58dcb2ecef1f2c88872","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.6.tgz","fileCount":256,"integrity":"sha512-eALkehGZEJgvKyb8AnvMMzGl+Xh5aJ74yqzEiX0kjYv2vwK7jPFyLif6WCqusNz2quyjhz0LqZL3NHx+mVyjng==","signatures":[{"sig":"MEYCIQDIvSPIlM95nH0ZeEbmX4pjhtMUC5oJNqCc1AnY2qxLngIhAI/IVbXBFXF7GudCQVtSqcHHeKSXXHcueGt6YfpR+tPs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4820874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPwE5CRA9TVsSAnZWagAAOPMP/i9BOw2joAeMXYN6dU9P\na+qpdtOTBoDzfdtKgkOTfC2uPONU1ZmNTjfWQDSjjV9FE/qkHSjAYVkJ1pYp\n+8sCjiKA67v/tRoS77UhIR1yG3cPHhSQS9mXsep6a3WW/hlZFnS1y3aDZJoe\ngVsELYNI74IbP/tSh6QAHKGCM6eUCrjYc6+4JdI6xS+ve2MWRg4SPPLq0ntt\nkWdycDwGfBbeZT7vf6Pkp8F7dh7CG2ToVjo7ICAB2JUNNIz2ZqOfuga4qAmY\nVop6SQQATvrzH+cn837etNAAaNmvl3y9JXijN51muO6+mt7WzgmfT8OXbqrN\n4lYicOodsgQreHM2mj5vcXKgzB6H4Y0ETkp5EpNDcQeJ6NsH9bdzjHubJHsB\n5NhU1yCZ/unZbgHYk7nBipyiXZvHygCAoyLOLyrniDUZVnIM7o8Ji67zlAGH\nPieMGxemzQEV67Mv/S+PllvYXZRWc5HOTyeaBOuyRKNFVL2XSQ7n4RS5BzHw\nycLAFK43Q1rdoLM4yVGByMSO0Gjz5V0/BUHa0kYD0NpDKeFNWLyCHTzHsK64\nxL90UgSBCj+WwPBJoGQDAHBr/pxZggld8FHN3qlo5GHEEpn5ZwzODe9/UlML\ni0QiqjXndgrutEFnUycLMKfvheaxwM/c2LENtetoXLDcDxo0yR2StfAT1P3r\n3cqT\r\n=rDlm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"fd595bfadcab6ec802a03c008ffb2c7b1f98ac35","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/index.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:bundle":"microbundle --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","perspective-camera":"^2.0.1","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.6_1530855737784_0.7926397446674314","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"canvas-sketch","version":"0.0.7","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.7","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"80b3e724f5e6b9fc46f3d0ce9b162a6f48f8f86b","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.7.tgz","fileCount":14,"integrity":"sha512-wBaoWj05FhLHYTqdheVZ+9QE+vX/tHwtpW7GoiNS+kSYowkLsUBt4cjG35hwJWX933UE2jtgY/f/wv1zTrnbcw==","signatures":[{"sig":"MEUCIQCkCg1KNXoxZW2O/sUxOxUnYv9Gf9H7XtdJ/B2B8l5WNwIgOv90TIVAsenVm3jO21NN5qizQXtHIUy7kYpTP4F22S0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":689755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPwF4CRA9TVsSAnZWagAAg04P/i1LvcJf4EgfYeWcirOb\niKa0+M+KOm/GNdRUyN2sAMA3CJokmYz0jB+cCrxTgDqn8IKQ0LFgN68XkcmL\n1w24mvVu8zZBs6X53LJw8g1P2OMU7TTIBRVPGem2RBE4nLzHo1bTo2D4fiCt\n2o9/srAbNufwZv1OVoOi+EnxRQ63aFEA/4wiKYGkphhnMGjEtAIeSRdpVOYO\njQ9kxrxzFn/Q7HK1IyvkNdfpW04lI2ePTdfGuAZ/uuFVVermSvqYMu75mBqB\nUC8NaQuh6FAa5In8EruthT43O8XahEsmDDYF84+bB0DN1dAoM81YKF2eh50Q\nox9EYj7b8KHk9cD/wkIYHKhgsEt323nsFPJfC3iDcOYNWHbAGu++sgsdzoyF\nUhpR5gZuEl5tnWrcBnXq/eR5BU5ZoNbw6uGKG46Mci5KnexaeAFmsqUgmiRD\nL9Um8/PUjC9NxL+p244BnjHATk/vj6eP32VOgw0AEQBscszF0QE+9ZwVvadR\nDyjB0qhqyffQRdA5zbTbqU+Rrl1Ws6fNjodvIFzukjjuPYItA3n29cJ7YjUx\n9cGd/+h+NBbcfKtCgNKf7TkTEKpoeVsRAugz8596B8992w36UY3Kx9rsQlfx\nNeE7bAUs3zGHzd4bRGlTs6n5AZjHEgd9zyL4qm/kgB38KcByPLGPEMCc3FsP\nX4FX\r\n=SykH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"d84b15e6751cdd0dd629cc4391926c91bb34c378","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/index.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:bundle":"microbundle --entry lib/index.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","perspective-camera":"^2.0.1","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.7_1530855800214_0.28522336663696746","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"canvas-sketch","version":"0.0.8","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.8","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"a2931307bb8f61cd937f8f4d78b0a707193ecacd","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.8.tgz","fileCount":14,"integrity":"sha512-4SwcWt5JhgKDxXsLguBHq64UVB6tvXyYBzJRbV5k0NzX782/GzF8lWbFP+OCaP89Y0DmehVbba8b/kYOvNr1Pg==","signatures":[{"sig":"MEUCIQDaWZMlRYVP59x+RYaj0QR8jGPvXCEcis4lwz9mF2GjUwIgcqvNR0VeRml6POwrArqjjtOWzME7yMcSVOb1p8T7iRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQqjECRA9TVsSAnZWagAAIEsP/210p9rZpWcaKI0pY6Cs\nilb6hSMKy0sZuMzq4NKKBPe04wX7mSKwY0iYUqt5S6Z1yuNl5ajLq6RYgDSD\n04nh/e5xC31olRxlwTXZ8B4silLu8XBeJ+LdUGQvj3xdp9u1h5OxXej7PDMs\nt9P/i910DvuyW6LAVvRoUXOUQOaOjRtpHO7HbfVel/zlhegoRi9H6PEHOvyC\neLBNuIMGxNd0lnZaYQseESYPKVL6tOm1puJSxEMiqayBsDfRnB/U5tGopngU\nsho6q0OhUkg4kdxSrekHQK6pZANMDBcSjt6TFRE/wQdFFY99aWP1HpbQlknO\nzrBRNbPirIHqAaJr4Wx8x7J65EXuRKfrTdO7PwxaJr5UCaMFWdzZYaLLUrFR\nckl2MdRvBbPZpbhEZIkYUzg0fvhJFMvJ+BHZxz9S2aK1tZcMdk4nATDBE8Yp\nTuPA4pGJ2kMPAJbUhXcO0eE5efL2ps0KiGYkhblhCn1TroQGhE+RCP1ben7Y\nbZXT+36RNceepioTlYa1SYg6AEAfWTOc5LX5qCBG+pORkq66rbUaWeJZUhm9\nwLiOuClOCi3cgHtIU3kg5O9/S4xCj4sfa92CPGIoGf+reOB0pMFjQ+cuqcd2\nw6Yn3P5WIQYw89rkyxDDVKFILoblwuPtKS/sFAK7xiLnuXnJLWOGBhqyXTNk\nRDTP\r\n=NzHR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"810850d4b91bdfb618c48edd269519fe43a42a32","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","jsdom":"^11.11.0","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","perspective-camera":"^2.0.1","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.8_1531095236817_0.827649159945471","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"canvas-sketch","version":"0.0.9","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.9","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"dce666755dd7b11fd69c4b18589465a6d5e24679","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.9.tgz","fileCount":14,"integrity":"sha512-IvUa7668FohSTG++le3Pi+DxEPTFGVf2kN0hP+Qu58l1Gi1zZsBW7N5OMn6StQMe2RTbyIpOjczzaWx0SLmmSw==","signatures":[{"sig":"MEUCIQDuj2LtOk+zN8MKwFv/ELQ0brvHTDZfc2t3jRVbPNUZ3QIgDjn0rzNyJyUeJ0d2htx2X5QZrZVvIcoRpWioaLafv0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ/EgCRA9TVsSAnZWagAAIcEQAIOJgBJz47Lha4M2lzt2\nRhoMOpzNtAnfC+Tp/GarO1HahU/xBT0izzDuoUgjFtrwg16aUDjw7FvCSdK5\npolDFRLRwN1N7g6ZBr/VsXBPj2TF2EZbr2RVKUKYKX3cNXJozGmetoxxXqKC\nIfrH7fNvvEQ+ZCqvdam3fPkn7xYaYy7M8oqWrAKoG5dfC5WTMHMLa6gshuyX\nJVwj3sTSzDR2k8JkO/rm+mGKNg+eMPN2XnQcr9H/vyfDtjbw62LlCfz2dU0I\nhESHgGuI7NZP1avmtSD7QAgrXjxTRcVcmMS06JNfbkNCWPoYvkqtjHtW3WCi\ndQZT5XltMinfqoyp7AYn4FoJFMVwCgtNz/H1e0bjJhafsNZp/MYcD0cQdW+J\ngVG0eIxOSJPZJZS2Xi4aDzgMZoXUyWIdEsN5exkip/kGVx5sTGsZ+v0sNYoQ\nRrZWUeHvxtzj3/DN8Fg6iWnnI0dRWKVtMMgzIIowQQyBT29XeXlmkjaoDYaa\naK1VKd2WLzjI9nXPgau9JRQXnmx00X0C8yLpZGx9WEdyknhJOQ4HjoQ03KNg\nFXEd4CwU0nyRakZhLEQWXzFne3KckdkwdDt7wgZInElJIJlcBSfCovRBL1SL\n6blBa9OjhbL1/qAFg1f6Tf6ci1icKXkbNUpqRiSkwL3iwvfnyD8H/uDhOwLy\nFRc5\r\n=Q/NN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","module":"./dist/canvas-sketch.m.js","gitHead":"6c28de7e51bd4591507fc090fb23022374308e1e","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=es,umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","jsdom":"^11.11.0","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","get-contrast":"^2.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","color-harmony":"^0.3.0","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","get-contrast-ratio":"^0.1.3","perspective-camera":"^2.0.1","nice-color-palettes":"^2.0.0","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.9_1531179295907_0.013749983837485935","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"canvas-sketch","version":"0.0.10","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.10","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"c7efe18789ba116b85febaf2d1b8b74d43ebd8d4","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.10.tgz","fileCount":14,"integrity":"sha512-vDCyctnWn5V0JrXaunj9i8VoTUd8ySH6amTxsmOUanQ9rfOvr4NjJrMYRyUU4tz6CMAoB+vMT/yBi+7G4X1/4A==","signatures":[{"sig":"MEUCID5+zGCANQr0CtboMow7fAKPLomGvwNwnNfsYoz0/fOVAiEA/T1S6yigp99kgiy5voeiRw6ml4xjdUB6379Oa5yli8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRO4OCRA9TVsSAnZWagAArckQAJH0d4sWrg2fz35MBLrJ\nIGcJ6uHqcbv1UhGDuy40uu/Wj8Eh9so+Qg0lWtyEAIvBupfXfZPB/H5ciRGV\nYH2K9Q0tLNc87u3p1krW57e+8MECOC6u2Sip5s0Pw656baBL9LZytbifXGtj\n6MU72XiNByYqT8NMx2jlNOTNOi0FNoDcqe3wS4cs9t2lM9W6Wi5UovxhqVig\nhETs7YPr/ovbn+G3KVzdE2HbOP4nMW+oujCvTdqoqI6ET5eCb7KKwog69fV2\nW9o3bP9kQlPTQ96WhMHuJiX2CHUPUJrIt8YSdvCmvN0SbdpyXdpWPGIRmOz0\ns4sjJg8jhURqLQ/o6Ge5YcXXOc5m2/tww/aAERXdZGLG5GHFnnMVf2fp/KyM\nhQAxDhkHczr4WTaNEk7vGZRYHQ9bjNvwi1DRQ4I0yGIMakMAc2Xs+KTpz15o\n7I1fDKZlJykbO+IAyoT+8Vww1Cmb9HXQPw1yQN53AckGqj1T/zkzT9Q3ZsbE\n0heNVk883GxutRebDCgfnnMVyxhK5nGcEriuM6e9/Ls978BsWVi/ehqlOm5V\nUCVDCqnfqbgl8Md52IBLUM7erpUaY2EbT/10DwZTgxjKqNLCNWsnSt2OOLCT\nPbj1qTwXTBTBefXtadNBHW0Ro0PZQwsrsNxdMyO0plhBaVDPQRWFvJeteh6i\nQMq2\r\n=UUZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"536df8e7b95d8056f54ace8df908bd3077792a31","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","gl-matrix":"^2.6.1","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","parse-color":"^1.0.0","convert-units":"^2.3.4","factor-bundle":"^2.5.0","object-assign":"^4.1.1","euclidean-distance":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","jsdom":"^11.11.0","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","seed-random":"^2.2.0","bound-points":"^1.0.0","get-contrast":"^2.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","color-harmony":"^0.3.0","concat-stream":"^1.6.2","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","get-contrast-ratio":"^0.1.3","perspective-camera":"^2.0.1","nice-color-palettes":"^2.0.0","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.10_1531244046132_0.44215496620738404","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"canvas-sketch","version":"0.0.11","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.11","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"bc26aef2692be6246119bf43a4b89abb767f95ff","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.11.tgz","fileCount":14,"integrity":"sha512-IcPgaHhE9fpbKMhBCwdnaX3v186qMNmh6yQfUmfd7gkwM35E6NAIsrF4yx5CBt15cEfM+igqRzRFKmZpTtIr1A==","signatures":[{"sig":"MEUCIBQwG1qKoB2Pq7sD7XRap9ASc1ezPVHxsfGXHqisVIl5AiEA/oyg4XT2/i1YTMtpv571Vlza6f8D2hbFgNxAhfqDCsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRPA9CRA9TVsSAnZWagAAX8UP/i9p84YeoSPlpg/4rM7l\njPiO3QiQX0nd/zlAfv0V1xkaEZojdPJK6nsVaF9fwhIL5tRRu4cwJXl1p2JD\n1kqutRp4jw1fI8TON5p9Z3w+4w+pt1+56L9zXOCFQq/lSq8mxR0en7rxFk7J\nhKNXldd5FBpKBa5RcX3y5rKRl4k3K1jQ5aHH21GNGldk7FQ3IuDVVaGc6W5N\nmbETDi+8i/NxCzvdE3XFu67KrPuJk8ezLat3Bn29ZGc3R5FEvrpB6mhFNOcy\ngdz5Lwm8ygxlmD9QEZsz91MjBtC7qcsrWxt6PSUuzeuiUb9dsl021KUEn5fG\nu52u5kpdZST2118ADwHsVe9DcncdX3WBY2nXdQqwA8THnX0iUbfN26aPPlU3\nq2geA+PRd7UBxsN912zNq6Ue3XC1aTmzZxqQxKympPVQ6i4caUUwVoVJr9kc\nrCWWrzbCNXneg4yJYMnA9u6IZ3TLkwClU80Xk5DrqJbKkvpU5L0KxGUXnlIR\n2G7ZY6wr0h66ppPLzMdNlpU4K9sIUrLnUQpQMcbBY39thrcpvjeADXwA4/tC\nJ65JGz7+4K/Kt5W9CqfSy/jvyr07e/QXvqiuJq0rqZP17Pc0gAPl8RCzkFk8\nQkcYQZRMahlJFcMBLyyOH4esFZY/khRg9zKmzb80healKAkwcI4GdZ0GJNUk\nR+K0\r\n=L6kh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"5f25722041f67656d894c9f96a92f3ac5fda38ab","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","convert-units":"^2.3.4","object-assign":"^4.1.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","cdt2d":"^1.0.0","clamp":"^1.0.1","eases":"^1.0.8","jsdom":"^11.11.0","three":"^0.93.0","earcut":"^2.1.3","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","glslify":"^6.1.1","hex-rgb":"^3.0.0","history":"^4.7.2","normals":"^1.1.0","roughjs":"^2.2.3","babelify":"^9.0.0","through2":"^2.0.3","watchify":"^3.11.0","duplexer2":"^0.1.4","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","microbundle":"^0.4.4","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","bound-points":"^1.0.0","get-contrast":"^2.0.0","glsl-hsl2rgb":"^1.1.0","array-shuffle":"^1.0.1","color-harmony":"^0.3.0","concat-stream":"^1.6.2","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","simplify-path":"^1.1.0","@babel/runtime":"^7.0.0-beta.51","mat4-recompose":"^1.0.4","primitive-quad":"^2.0.0","primitive-torus":"^1.0.4","polyline-normals":"^2.0.2","primitive-circle":"^1.0.2","primitive-sphere":"^3.0.0","@babel/preset-env":"^7.0.0-beta.51","euclidean-distance":"^1.0.0","get-contrast-ratio":"^0.1.3","perspective-camera":"^2.0.1","nice-color-palettes":"^2.0.0","polyline-miter-util":"^1.0.1","primitive-icosphere":"^1.0.2","triangulate-contours":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","probability-distributions":"^0.9.1","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.11_1531244605190_0.2416550639714865","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"canvas-sketch","version":"0.0.12","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.12","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"3f6b6243f0a9a53ada0b7ed60ea275578df1fa57","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.12.tgz","fileCount":19,"integrity":"sha512-K/9LNMyH1KYv7+J/JBZTSEhtRuejbPxDS9lIIMmYg+vQXcSp2xi5m1p8fu/zLg6m1VyzRCj8doMDRoj/DK6EaA==","signatures":[{"sig":"MEYCIQCDm5Z7P/GXRS0uSRFbl0iIZ5kXUg0ujcL5sJevwGCWtAIhAIE06W38y3nBxj80D41o9Us99o3B0SlaE8pOEBS5DOwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW3JTCRA9TVsSAnZWagAALm4QAJq02k3fDT2kpM1e/FIh\nIG+pyGhKqgf1NaaEwOYBTQTP8A2yQmxQ1F/YsEVfo5L0ttrmVZoHSkb3ozV7\n9AU/AB83+PnpDTFh4YYqMOQVB1cHVV+AA6+t6xcRDhpdCfqRXZ/jLpEktcxT\nKSc0hGqcVBjeX+XldQv+TyVBviijdYaq39oyDgdeeQYH7hD6RbO5jNoaF3S+\nsRKCampswUHy+lwf7UFJVpqwZdr7j2oZvxGSOTZI2iVsoP67G1VA72Udu/Mi\nW4glyKZnRjF6RwUQGD/z2n3TefbM6aIDv6e4TWkycr0PxM3X4fYmHftjcq+P\nUrrueqFB/dbF3Sfrt4DnUVmMGCb2UNbmkloAQ1uM+pNx2kcmv6yykXHK59pd\nHFuNfMq9cw3TFt2WGbwjWr67QlIXbovqxQ62HYolseTW8TrR0b88KMoVqkAR\nzo4x7mbG/mKGGlUWySab6eIbX23l3EzEm/HL6NcmDyVrWirMDjdckeP/GOfK\ntWBXW0JZmuo++VvAuQGNt3opyixzsn/wQai15nkr8GbZSlfIzveZAk1AWo63\nRwlXYS0vpcWSCRUQNbc8RtCL27NCiEv3wV7UWFC5XzHrExllzGLOnC6i0n2H\nFMelX74YL8K7NASsY61LmXUd0B2Vmzi1t3lvy/dqTjiaaBBYXRjZvBf0CVkb\n6YBs\r\n=d7MX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"2e5ccd3bd7d49baf894195adf43cfab1d8daf046","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"clamp":"^1.0.1","is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","lineclip":"^1.1.5","pad-left":"^2.1.0","right-now":"^1.0.0","controlkit":"^0.1.9","dateformat":"^3.0.3","deep-equal":"^1.0.1","insert-css":"^2.0.0","is-promise":"^2.1.0","bezier-easing":"^2.1.0","convert-units":"^2.3.4","object-assign":"^4.1.1","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","@babel/runtime":"^7.0.0-beta.51","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.12_1532719698974_0.6623363905741337","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"canvas-sketch","version":"0.0.14","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.14","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"72455775fb483d4bf9af359dce5080b1eb17e646","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.14.tgz","fileCount":19,"integrity":"sha512-rRYLZ6WNQFJxkt2DfKF7/+5m39xF8xUsIOC8DT64pWlOCV+lu+Omq45M9ZbBAX9eBkPUPtcrOLEiwNBmhy1ITg==","signatures":[{"sig":"MEUCIQCdNJ4nIbBXyK7sWau3xbnhnAijw8L5Ws9/42UKmQVfMQIgTxLv4h9jmAhqjNvPC0d0rkiWhyrO3LDDzqQRnv8pWHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW45XCRA9TVsSAnZWagAAvrIP/iuoo6gFNtv1xS2lhjah\nVdZclNzsVzGIsYRyW28Sr0dePaRWFwC3HJB3iTaQDYRkTmhgQB1kM8UllkFV\nqX1GG+448rDYzKjHweEzclpBQTND5cUSQhgTzRbOhg7jJ1cPHPk2RRILMq7J\nRq4iXhFZ8q4SmqgY05r4+SqyXlS53pgsCI7ZMafeqlmL4Nq3h5BTBY9LbbsK\nE0NePwOojBY3ZETaIP2DQpE+N08E7aRNi+LotW360/LNOKc36WcWDY8xKPmD\nBWZWiI3tw3AaH38ExoemvTLuNvBrpaJHLsne80WTQgu2J32UfWveY5GWVwII\ncU6xRtTCZAOK8DT20h6WBW3g1RDIHYTIiHGJF6Nm4cJQx+kliqMCknIO48Rm\nmQCkI3ElSoI7yAC6shDrst2eL1dbj+V09dRLKRp17DqdQg+cggT8kj5OgeaU\n57HVIM8YrFhxoniq4H8Shg+y0ruNv6ShXc2uneNfFgTPQUBBuH22iE/bwhxU\nTpHlynMHAVy0Y/K7z6J0GTyGGUWTpA+JaEAwDORVoapxFcrclFWEqffhA7+f\niz/RTfD8MS40PpAl/mL8jqzOc5xtpVvKElqrfd6fnF4Uj/TpVuBUZ1VSNU5N\n+2cAOQCztiTGwZlIBStip6R1Jcl/ceKcTm5R370FO5FalsfQV8HoCNcJDVb5\nBB/M\r\n=oXoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"7850f90543ce49d9f556aeedb4e3a9e1c0ba7348","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"clamp":"^1.0.1","is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","lineclip":"^1.1.5","pad-left":"^2.1.0","right-now":"^1.0.0","controlkit":"^0.1.9","dateformat":"^3.0.3","deep-equal":"^1.0.1","insert-css":"^2.0.0","is-promise":"^2.1.0","bezier-easing":"^2.1.0","convert-units":"^2.3.4","object-assign":"^4.1.1","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","@babel/runtime":"^7.0.0-beta.51","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.14_1532726871025_0.3640650112044308","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"canvas-sketch","version":"0.0.15","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.15","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"0dfc4031695e35e2ad75ab6c8e572268a3ed5cdf","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.15.tgz","fileCount":19,"integrity":"sha512-YRZjK9yXtgoI1kQhlewJEIBwBi97zLqdSWz8/LP5BiXw5ZL/29wvUseHHcDLhRUJMKa480KJWTlvLroCmHgm2w==","signatures":[{"sig":"MEUCIBULoeD2ZGF1JDvVl+MO5PlSkX1JZJfP6Qh2dXfMkq5GAiEAsFDers0Wt3qB/njygKF2Kr9KiPJVCQcXXjUc6KSfH0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW5mACRA9TVsSAnZWagAAxgIP/1MpI2Y4lT2kNGmvyKmQ\nUSDiQ6KBzB71bsIr6ftLFA4MJTAaNzwi3fT4gdhkK2nl0mjlAJpXzszLlKdh\nSqUKTyeIsyas4OZ71UBazeR+mOC9VgtWyClT7aBXknXH653jYcroVz5OR5Po\nWsJ6u9eKErn15mMxqDFd4u1JHMmgKkH1qFlAFhfrl+QsLpgumSnSduWrQsPh\nc56A3AoQ//V5K34AxF7fywJ1ZCTAr6FJAiG5YDG9xXa1b/SCjVBvkeybiiIS\nFYFEl+INvBEbqzwTD61gb5EDZLNL2eZEghS6tVOmpJPmWa81/B8CuQM8XHe8\nhhRMiHYG8KDcWLJi99UU1bOO6nfRe013AqFqB2nd474l2eFuOCJV1gPTAjvo\n9NrYkfJPUinaSZfWaqpQj06Lga5Dk2hl6W9MorX8nMiOpIusi3v9FM/qrlF2\ny9VrDR7O2wvfskcXmMVhrVAJXrY1GSqHqC1ASqTRiMXwRlRLQha2iYBiQwwj\nRmBY6jeifqv1O+JADMm9hnTZ+kVh8SKNWpQJStNoGLWOWJVMbz4FpIQrVB3C\nqz4w6lN/TmGzHzwesRRuVGf5LSMVZIm/EZouoB8yACoa/QB2URZycXmZwKoV\nNgXRx9ehL3kCCuPsgvktaqfjzVopqT5yjjVc5maI4X+e+U8gWLanVWSnVlB1\nKBXa\r\n=ezCZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"03a9a51d98a76ff49d5c57aa00dd8d93122263cb","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"clamp":"^1.0.1","is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","lineclip":"^1.1.5","pad-left":"^2.1.0","right-now":"^1.0.0","controlkit":"^0.1.9","dateformat":"^3.0.3","deep-equal":"^1.0.1","insert-css":"^2.0.0","is-promise":"^2.1.0","bezier-easing":"^2.1.0","convert-units":"^2.3.4","object-assign":"^4.1.1","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","glsl-noise":"0.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","@babel/runtime":"^7.0.0-beta.51","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.15_1532729727986_0.4196500015828879","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"canvas-sketch","version":"0.0.16","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.16","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"b42d586f46413aef98885d7ee137255531f95989","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.16.tgz","fileCount":19,"integrity":"sha512-QsGmASz/LCkOAurixfa+r2gOvTBq76DECoSVmFf1pSeNLCHYSSuwEo5oG5DUNdsKAv+HkE04YZUmY+OGfzhb0w==","signatures":[{"sig":"MEQCID8PxtxaS2emYtUbLCcEqxpO28fiRKiOsJFTrJYkNnMTAiBLxUn+phPRGbNeFTXVyOY28JRxQyVh/kmBduhlI73CBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":629612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbWfaCRA9TVsSAnZWagAAwqgP/3he4DjgBqge4NSCF0fc\nuIcR9oxc84hvlHXfnhheEUx/1ODn6QdTegaKbY1nenAh0yfLChLx0mNznESW\nck851V4YohCOFWmxGbR1NaNecpQnLjgACGsGLb1RbjKUouNPIc4fvzyZy+kF\nepoBV8IHQ8HZNZyp1HMPOxJi9G9QUHJLpwSkz01s+Nl8rwle5Fxri2V0TSGL\nPnu1UPhO+Q929V9BpTHzjPFFziFMm7VKU9spYR8TOc2akgIybpbmm7Ovo29N\n6nr/z4Nxg/blCg6UmXoMafuxPE+qs3ex8UNu1tN5Qc4u0jvQG4mxUbhrBmRK\nQZzo+oiaZ5/jNPNZbK1pkPptKreBka0e1Me+Od+DzeroK8mjdjZ/o434g7LQ\nhM4VO0i51dZNDX2TTJXW7Sks76Orvc0kiWA4JDclyRv9CFHNI4qm5EJWbnFl\nQlDLMUaRMrGtz9tiM8PK3FhMl8cVxdy01raGOVjaFxcN5bwlDZ3/4QE1Y7hP\nLTd3sykdMnZa4tfjSPOTE4dv4JT/ogBAv/hykR0e7J0+yrCE+8qE0lZkggpW\n2af5xMorJa9tvWSyqok1gg8LgMeshB9TkA93xij8cRTVGw5gwYwRy6V90bpb\nQOzro87Myg3ehQkt8APh2PrUWRMKMXaTXZsqM3RLaV+wj8dpFByTU/c/mlHf\n25Cy\r\n=ksNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"0c4b000d3f476890d8d437eee9780b2de48ed24c","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","clamp":"^1.0.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.16_1533896665780_0.48475786589983616","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"canvas-sketch","version":"0.0.17","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.17","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"de8cee657527ebd793227e1833785c0279fa90c6","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.17.tgz","fileCount":19,"integrity":"sha512-N4d84nzMU3yaYbOGOV2FUiIl8W4R3ZAMLgvw88hn5HqCN6jhv6o85km+Ff3AlYMCyny0YrZQAkvcVapTrEdMHQ==","signatures":[{"sig":"MEUCIA4jS5syAE1hCpFxoPoRT4gchlDe5kKVfyCEwBj4VleGAiEAq6SEuZd9kwU4g0vIQaH3GdkR+Hg+bfonpRihsNV8sV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":633151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbrOdCRA9TVsSAnZWagAA8y4P/0I0LvyLav5Oy21Rrrfa\nalYQVe8+0jjfPhvBSNMkL+VvUb0+6UAFZ/C33GVhe1WaRaRl2P/b9e1P5I7l\nhFASaJmqwbWoIRvRvXjs3yh5TRtvpo1wDiRlqTFmRbvgtxquY2IbVaqZe/1L\n5VBvytAiSXMgyuTJgVG9ZX/vDv+Lmn2bOk4j4jtueyBxx/shULD3DQYS/2yM\n++Zu0bnzRSJEhiL205G6gumAfZ4GIO//dUoONvBUJbGFKD+x8I11O3F+Veyg\nruaN7DJDZOm+yD7CBy7ZVshqc/FXL9MtL1CFHjopedpWYLlzQPssWQFUhFWR\nUZfMqhZwsSkR0iYauy7RR2bjb+H/nZiemtAErrLBtpnF0ceZK/auzEYYRRwO\npNMO1LP3vZPNGUg7swEA/7SFExmVnoMyNWFouZ+yr352Ln36+r29pb6HFNLG\nBqwoJUwwtxs7+GLALrMX/4AK2mvMncDbU5Dl7UD1OXfzY4v6YvQrt8MytZWD\nsFXc+6tMs6LmPunsryM41MYqprzFSrMies69NYPDzJZKz4nGvi1g8yHjEA3w\n+nqsvE/BiijhKV1TS0Vj9wa+UAFKdi9wqEnOiZxJSbmS/oe+n3IjPuEz776Y\ndm5ZA+g7P42jg/YM97+VCbRPYEGyXoCLDqX4cuo2oXeq/zOQl8FvhzXHyH8z\nrC2f\r\n=CVAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"879f4c8ecdeadc5233d144b3ebedb93e85d4fd1e","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","clamp":"^1.0.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","unlerp":"^1.0.1","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","smoothstep":"^1.0.1","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","simplex-noise":"^2.4.0","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.17_1533981596710_0.21746112199676615","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"canvas-sketch","version":"0.0.18","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.18","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"1af54c25af6e16c45b30e7d3daa4b9902581522d","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.18.tgz","fileCount":19,"integrity":"sha512-Iu1rA0jkm4t9wVS9I5UmQ2aPSYNb16NMaAiTbhDl+z/BmZib9ah9cPUNKQwxrAQiR6CPw6LxnGPUxYsWx6GOkQ==","signatures":[{"sig":"MEYCIQCbrOErzYLFXW3pbfBuobUkyACYi+P1CFcJw9Xvu7axXAIhAKYKvxZJc2QUTwUJB4ZMCHvtfXif+kmAR6UQjYMNsae0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":646785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeV16CRA9TVsSAnZWagAAi6sP/0Fo12VCkaCWcZOn2/5z\n7ZYcvdsFkqSYdszuPUfN5i59PZBO4spgW4ck2WhhhWOMcbMtS4yJf9EdQkxl\nkon3AmkhxlxqBRRJjf8VQ0V16RQDq8bf4TkdZ+IFAlDiav7XfTb8jPRcq4PT\niXmE1addWszlkmJ1fDlhOHrRPc9PwuL1977m8FlqWXG5WN+eUTMQtjm+iTho\n+jg4dd/RQQMku8tM1Jiar6S2FpiurwGZoAbQhhMlRzmgbgqUl89C6/t7Kpx2\nVzSo7acvCmlVsD0r6LvQBYkAe+Bv/4wsZME7Ajmz9fC4g0FVhUkmBdI+prvV\nM4rHp57fAzSp6sMTcrk7FBcQmdB0l4MGd6DrA2pOFb4vSQlvwGZDqn56GEL+\nt4IHMOpttLMeogPYgs9FGDeD9hg6iwqDzHFiUwJJQAA4cv+wjJBB39MLkePM\nnt2hTnr5JYgHd0x+sQsNeHSWT6QueAWAmeC7Ij7yArf4yfVO23ZQT7Rga+we\nFVARNKtS7ozXAp4VHD9HppxdBffxoRXFuPTAyWtZetTp/BplfNXRL54OJBdr\n5erJjmvqDPd1q2gxOrcWTww5n1xKlcr0THJIzBVRIH7RE4SkhHUi/swLlWx2\nwMCArQ+s3Q/LRLYrCk++65xhjnaMlZAo2AQ5CMIFWYUsAlMhTNv7Jy2RSMot\n2zHL\r\n=C4uT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"287361319d3e0693e437c10249d256bd3128ecde","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.18_1534680441805_0.47365130860972515","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"canvas-sketch","version":"0.0.19","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.19","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"7e5f6446b21644b3a8ad151bb030fcf40866bb28","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.19.tgz","fileCount":19,"integrity":"sha512-lDUDp31TvDjSby/gcQEEbYqoLDAP2G1iJl8uH3PSU7n0LfAmBPxIQWqpMLpp2GxQtWB33w5NYO7N93LYQ7eg1A==","signatures":[{"sig":"MEUCIQCuX1OTVKMnJX0vvNEL5U8CU8GDqcnZBp58aJM0TuVwfwIgPQ04jGMAjtrY0Dg093aoBaRRfXsddXMd4GxXTZRNgDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":651093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn8MdCRA9TVsSAnZWagAA0FgQAJH82p/2KJmdBccILAM2\nQdXVOzKvBBqQzc7exW6uHruJMiDgLkKMIkDAdxAynrlURd+3q+Rt4PCqs+IC\n2V/EJxSePj4uTP6YvqJ+NsygD2NIg2zRycpCLCB3kXjAwCmzBJCZhE3Y2Tok\nbGE+7A9y5ux6CBqx6P6MUAvEfwvx9/M0Bi6Et7GjYLi7277Q5BywqUl3cBoH\nxUVLXoki5stAfp8AS63KvA1Bk2oShPPuCcu0UZlm0tcIsNjV+xELqClV+kCn\nMWuTuec9XovUgPCdlJsMJYDZ75/Dn1xXgOrU3HDQ7ODCel6//Vke9uX10unj\nskEl6XP4RgFgxmva41S7EwlltXQwNiYsXoaYaG6ywq4Y03AQQeDCjmWcLQon\nhIVHHSJNlfoWs37BQOqSMBB68fCMEyUpIzfmMj2CKweptEmHbVlAmk0aCohu\nZu15ZZAcorKKGlLizVvMnMK1S0AUUrMTRlfvWo+mzlFoaQwR/kyAqR4N6ODQ\nSrdOaR0P17asJ1BuCzSqcUC34d34FFYuF4SjuIrFTgzLowrRmKct5rfx/9DZ\nRAAuEuC5gbieabBRKQgdMX9Dnkp4iyu2XpfX8/Fk3BtMHtrA2KfrMS17FEgf\nJTTMu8V3tBAzWiykTmUHJb8zemKmDX7rvgP5bTizSL+aPT6IiH+6FVrZMg60\nPJIk\r\n=U1/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"f76e95df6ac17dfeb328a988d5139c85acfc6503","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.19_1537196828315_0.5055820716332162","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"canvas-sketch","version":"0.0.20","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.20","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"209745e00916d01981b5a3a1c4fa3532eb991f60","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.20.tgz","fileCount":19,"integrity":"sha512-DU7bj9eFzJDiYfTdu8SzyXsY8PyiMmYgF/nErtm2t3KimmFxPr14fQlGlNR1Gnv7K4pHE78pQBpy/pTqe0s8dA==","signatures":[{"sig":"MEYCIQCACXrtoxTv6ir46AeP+h/9lYVAxShzXY+gxsA0PmlligIhAOJORUCbgUsTtFYCapQYlvr8rdZf9DK2FeRZ7E5AEPZq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrP2OCRA9TVsSAnZWagAAxXkP+gLJoEJ19zXkL82Aeha8\nwtN1/ChLC3HhhCJJpbFeCQp7tMBO66GLEi7oLjkuK4XMSWhr5bhxAxE4y1HH\nWRqAwgxqm3EgnCpwkI9wIuxCFYbNcSZPDzZwTmFrto0GeZ/0WoSZ6CnRTRq8\nycczp2XfLn5VAN6st2JXP61SGag8wTHvnAss+W7TsHnLsfbyRx+TjN1yKQLo\n+jbJmd/oEa3nE3eA0lEGcfX6u5y5pFimd+M8cNUntpPJHjLCPD1k/jHMjofO\n6vTcFTFwtt1LGT6GGDh68HPEcbEb7md8ipUBveE8b0FotBvli2Sr4DZQiB0x\nFOhVEtk6xiVU400Xs12zdkE0E1SjBz+bWpuKvA7+uVdPD/ed9fZ0yo8zHk0x\nx1kgMUOvE3DbDnYgvd99uw1LIyOHYbu1brBUfxfDJI/pXdiGGkKdk+wkOuVd\nDnb5fEYHlw2mykEqfnrNw0L8m7gZxgR0TMthoxa2FYFp0TEy5OmS9iC8hkHH\n9rYHC/tgqzqubg4QnpTgyLvNMc6JisfWHVBM0M4G4wchLnrruAIMUs/3nxz4\nCod3XtPhqy8UWU3iGPKxZqOO9CScjFZa1ceTVxfq/9rwdQ+9z6AUtqaaSM+Q\nx+dBG8YH4NXOsOC44WgTD8Nrw4KkVB5JE6+NOQ4tqhC+hV71+gHAMC6YJJHK\nHdir\r\n=j5N3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"1df7c97f7f929fe6ab1183341fb22ec917d0c647","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --target=browser --sourcemap=inline --no-compress --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.20_1538063757228_0.48585288013392214","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"canvas-sketch","version":"0.0.21","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.21","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"2b86ac075c4dd909e87c82ed068339dde64b81b7","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.21.tgz","fileCount":21,"integrity":"sha512-RlESnX5GuS+8c3j4qPbXsh3dActGwHNy2ooKNiY0b8LL11r+l+2YyecAlTzgEIzBK9PHltBlf5UK04NaLN9t4g==","signatures":[{"sig":"MEUCIAZZciepysyyRXJypbsJfrS6MDbVPWmFqGujq2I646rcAiEAwrgWulWYpW63YDgt3XGDCQXmZVkapljW0M9iGxXPsSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbselcCRA9TVsSAnZWagAAZjEP/iQN/g9pB1rxVxjpVAXN\ntHoO9JmpsyOvSn977XYkcQk46uu3KP+8mKtn2tDsA2VFgCBBjazZewpE1m+f\nwz9cSJXnA+7WLXX+avxgLAH0qw17QQN9hQnMa0VhjA5UORyb3EavPxkZaSKj\nkClTkdtDdwr3dvwRdcND/LliDeABU5F9UVWLTO5mOyd536fthnAs76wMlbhC\nwgcqCuCVBXdLIxkdpub9OpNzh5MxrkxNxlBIyPLamq5cM2yzWwCfr0ODRGny\nMQkLfLe0XZ/WczzPYVfXV2lQqrQxujllbjwADN7a+GXsQlAZDDXSDR2z1S/Q\nG4mAOu+l7zWGpAQ+uk5c9oy/EFOu3WOxerg6onBsVTFpFwZuG6vGBhWXvoGB\nxszAEhN0uHZMZpJaO/ZIAA9K3HnupVirCmADLmn0ILFyfprWfDfWQcywZNL0\n7HAeKAZ4odw9g+Ri8aBbf3hKfwCwKZCG2TJGn3ERDKYwhlfNqw53vTy+3mQT\nqqIO2uqOXILGI21hyBK5grnknf/AFGfbLxgWMotx/a7LLo8/Jn8U6joh2mV6\nfMORB7Wg9YEfxWj22KX97bxhMZOfdWliqw5j/2hHN9Z/7BZd569rPE7+GxqC\nowbjnzgtav+tF/j5MlDRh5tdVnzLodYMSFezT3Bs87NQycFRuBy7hugVsceH\nxw31\r\n=2awL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"2164151436a2b083c67ab3272d5321de590e660f","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.21_1538386267303_0.05088374079386759","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"canvas-sketch","version":"0.0.23","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.23","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"9da7862ed6268853487135a6735a6ce5be48b01a","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.23.tgz","fileCount":21,"integrity":"sha512-86qtGHL1st0SkEPAOfUs76Huh4PErLzXxKOp5Z+iZT7VgJr6o2hcOowsWwTD9sC0LaETNdT99cF9N2wCSjpwIg==","signatures":[{"sig":"MEUCIQCcGUd4cctKprz3CYX/kGQVUow/cei2kBH6caKol6Rh8AIgeep/DsCSVe4YJ7Nd6klSgRo3x9Ql/J9gS4E881UcF9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt1O5CRA9TVsSAnZWagAA374P/RNCk1r7G/gJtat6qheG\niy85qAS/aIzgYUTgt7K9h9Dpy/zLiff1rEz88UoKVWIcRrFk7pk6F9TBK9Ru\nTkHKW+9Dbgvb+mRv2ogoIzYVz0etebTlJZYnYD9zDTurPxAyIIihWH1hIgIQ\nT+mEoAYmyHw+WcfEUzqzwST2dkSryVKweifKLnKTKKu8akgFXoNegVB90gTN\nFbuMpBgEFhYFPgS2TIK1UecmT8XduGngW8CiUoh6d6s8nVI4481IFnIJhDZY\nVq5kIhHJnqAzmUb4ajOYRkeHBBKrxVNBdhXVD2hoLKkDi14fuO+0MUs+rehU\nA7nMlUWm832FIC/Ss/0aLrKNT9qJVi0SLD4Ck+Mo5ofBVHcL6b2qIO7qgzEy\n79aeqo2xDv/vaoT1hfbN8k0C7hrx0g82YjrSIiywzOg0NAK7IACf80AaB31O\n30WB893qhuI6028XiwBHzKQPx7WvxrHPlGRP0TtbdTrE+Bb/20tKr4Nf6xPw\nIs7dpKAo+1t5Be5WxL5G/4Y759m9HWq3zHTkAtmuD9meEmoz5NtP6Yyjd/D6\nU5FCxbpW2SWhpdYZO9kGr/Lezp+OeUzXXY+oCagqD4jtLZWz4p3zcpQ2pLK8\nJHKSC5bW7bWboLge8J/2/2c7c+EUAXhWLYk0fXPU+rZ7tYU7OptAf6kRWiGL\nPt+P\r\n=rfPk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"43c51c8f059067d947b9342efe753e4a1f17dfe7","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.23_1538741176764_0.098796113939573","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"canvas-sketch","version":"0.0.24","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.24","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"25d972b8296a5b60b5ebf37b3891563210afdd0a","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.24.tgz","fileCount":21,"integrity":"sha512-lbncc/xZ3Zipm9jmZ8NhWIXltsTbVt5vIpXqxh+hnZjicRftenJgGCIcf3qg7jPn+h5Pi05+OCfBoEtrXAseIg==","signatures":[{"sig":"MEUCIF/5XZN4weSqzzQdAdANw/3mOh0e32BP3I8dSIeDYcbOAiEAzhn3jHkrvz5BUyo/c3aeClM2sF/CIGXwMnlmDGQgF+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":834629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuVDnCRA9TVsSAnZWagAAS4gQAIdZDm6tmiomivQIJh4u\n2nA4Rtg3ZTekaJHIrza4yPS+9RQ1FzDWQOvdnEAJNehb7wNWHSEae5LgCLxT\nAWfGeYVqs08zhpSMrE4Z/usNF71fj2jBPFPvn0xipkp7CNbYzzgWvPHpMcet\nbIms/nGODx5uW0SCAnZIKqdcwK4K4DMQT23ggmBMkLDLQT+F12VAkDQ03JH4\nl0hf8kfJ8ihZYhPWVMUr4yTm2EQX2Q4A7fOkueh7XrYcvWkQp3tSCoBZM6LF\nTLz6ijUGD5IU48/H2igKZ/gvdl/7c4b0mzEV7SvZSZjpwUvxBuXORmF7QyBr\nmRrcEaEL8KKPDEyu2rEdnwGG2omI4ePwo4fmJUqlAm/zsVscDrtEy9+Brzcb\nJhcfSh+nN2z97TR2JIt09JsMY0t49Uol4SaTsOne3reRPxbde0lklqV0TDNq\n15bxYto8BamjsalEJlGBOXG0iu3QURVLDre6s2J0HgVwEsve+sB865fc7T/H\n5hV0j7fObxyAZYxaaJrPFE0FLlKSgwtIM/P6oUz/VUCT2oY21swQMWql4Box\nU3jofgpW8PAY8JlJFy7Qf+wIHAgcnyBL5HYihh23oEZtFWOjqwWSawRIRGmD\nyB/VPaDpG3OvqS1iA6HqDDIq+FfpNQmhmn9O8B70h6YyKFf4kgLCpOKcDaCL\nds7E\r\n=I1/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"0ba3fff523fab61645437f29afcdadb25edabc1d","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.24_1538871526559_0.12435862297608913","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"canvas-sketch","version":"0.0.25","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.25","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"46f868b9324de372911d107210d2096c02301b92","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.25.tgz","fileCount":21,"integrity":"sha512-jmM4qLxmrCWanilxl4FVeUkAxvK0QCx1aIpqElJ2i3kTytaZylXNiI6Y07OFEvXU6fE3B4UB/2Qgq2o6SfQ14A==","signatures":[{"sig":"MEUCIQCw+jvjxpsNIP/a5urkmREcgh9MlkdH2B3fbM4NdG+14wIgJQUpdOJ0Mv7HUyI83kCNFXYLY4/Myfd4edWwgbayDkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuVLgCRA9TVsSAnZWagAA5bsP/iNojd7d2Kb8scSl0FL3\nGL1Hw91MZoD+gqicSTc7KxXNDonG8kcweDcsVL4jhjXQfVxhz+s1yxeICGDq\nm2GP4pGYK/kh96LuVwgHLw54ck7Kw7dyjjahXAWSr/kE8tCLX/DrCkg4flU2\n7iGRwuTHfbbPOksy8Oycyt7R7L1PN9GmR3Vu6gjRt2Ykygnyxc7+x34rV3qO\nIABP8P4XcGlGsaaRno9mjkUUod+0glPvEHhj7l+GCwzOr0NcFbQgDf1elv9O\nfO4yMSG48VPEZY4ArzzZ0+s528Bi41UdG+SOPYYV10+OETgYZM3ub29fQJPS\ngPTQeyoBWUyu+xuuPXSfyJ3DOPDcDWM7yh1UBD9Zl5XqSVHIClePRW3orJsx\nRdB68EXCcv+4Nni89kFELCcQGDaDTFqBVwoezbX0uAnBU5SdsUkb5bpl7QLj\ncdzsXiy3QfXjaBn7Y/OrHFzXh9N0SR1A43a4O6ZGJjG0/CyFBnMWkHy7dqL4\nCXF2t8YrNgdjkmjpZC4Y8RMpoBWQbZbzFK5lksg470kO0DPKk0jY59xY/URy\ndl6x57OqLjo0jvOOxS9sJc4FTDQyuAGVSVai8KhYjxV8LM8WScx0CzJFeNCy\nrZcKmgn3XjUTYYc0GCLpANIOYv9o1sGIOFVuycRD53X2+DrFJbJ65YYX4Y83\ncv7P\r\n=wqTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"34e68d0939f62dc8551c95b89e3f41cf6fde4abf","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.25_1538872031688_0.6863699092395199","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"canvas-sketch","version":"0.0.26","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.26","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"cf68566e80295cb1421449e0d145f04df61a5170","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.26.tgz","fileCount":21,"integrity":"sha512-Cv6vBzK8N6FnyanfvbpaEp5tWQacOYWgD23jexc+Yn+UiQImFCX6IQK2qNBQfjqmTEAzuFlb5bLdDWy4qWIYig==","signatures":[{"sig":"MEUCIQD1lGeqDTmuUnz+eytoQmbmTBlGXUz6qju4U7iEPfdargIgBkni+yNfLnshjrwjzJYa+0VEqNL4rLSWc7SjSeyCrgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvfWiCRA9TVsSAnZWagAAZ/0P/2YavSd0Ztqn+t11L8Pl\nWZ5QFt7kjc9hg1FPvnS8WbfctMEVb2cDyadIyGg7oe1GkHZxONWewYHTRCs0\nNDgMPe3/RSB4JSk5U8J6qeK35WhNsegJivrX1tsq0QO+0JSb/1xm0fp4D5q/\nIm8sAGg3dBEJZjKQzqGnfS00WdbcQrvq+4MY6WfkZ2Xl0CAx64tMjO6LlX93\ncCs6izE8sryJr2rZk81OXzGVNZ9jOqzwut6u4gJXXam8NqvJF/HuAxEXBB76\n1HWIzwaICRPSnUTjLU9eCIaaRJCHODR5+Xu9wYPsb7Twr9S9AjuaO5lbVPWB\nS9Jn34x1RVi4iaicTkDlYD9MnlXlt3bW1BALhQxdW1+8eYYIvEb0Txdw6cl5\n9TUs8ZiklsKcP1gyynEa4UI5s0sLzsoX6s8L2lJoB4CCbNJx0Zd/sETiuSzs\nksdjvn5L0NDrrtKSzrZVAiCtT9vNO8DULTF/zy379j+MBdn2y5V2RMkQBpZM\nZ24aq8mJwQTxaNl9ryCYTHc8VYVL557MYuXSOdtt+CVSucs+u4a0nreKh7aL\n7/fWaQpnnN/Acw8SBDg/TylM3nrmlUnv6xih5SjotkXWDv2kmwD5livON0vU\n+W92JN17vgZEM9auCXKfemV2t5gAyCyv+Ev3rgV1GHEh0ROuKWmo2FTb0lg0\nj9Tk\r\n=DSul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"1cf2819f0fb5832e25fb2dcb74d53148a775947d","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.26_1539175841958_0.6515884363808848","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"canvas-sketch","version":"0.0.27","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.0.27","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"e644411e70606ec4e73c8f76bc1c7dac426f2874","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.0.27.tgz","fileCount":21,"integrity":"sha512-4yY6KNGuztJHuP8JUp8G/VCdFPFk2snPHs4W0CvrPKg6ZPzt2qWRXG4+jQg/kgLDOr0/PnDx/zDc0lryS+Gtuw==","signatures":[{"sig":"MEUCIAISTNwQbMJXtGFKk9acFeizLT5+AJ2EFxxqQcmfMO0nAiEAkYB78lrgVzYv1eUrJfSiDQAh2muY6hF3aYMte9X1tgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwhnSCRA9TVsSAnZWagAANjQQAKQhZnF/YvdRhw/rc3ZA\n2OLDRV0seVeYr8iSsFSWHje/3ulZlEb+AU+kNDAvwXiMNnpxRmjyPjZSH13d\necFflPXNapRLoOfQX3UlWuUse5aWhMEHJmNyfmGv53GrOLS7VcVzE3tPYpCR\n/WvJ3PIHy+IjvhWLMDJLr6AF0f2V43OF3FCfoAiTtg0mCh/eIHuSNPtfMfEQ\n93jdlz2Lp4fmeS0ScGeiPY8oedyqr2mYAr3alvp4Issk5JhqgNvn/2Qqwaiq\nYYJTh2SeTu67PmxGGeHkSnd9Qi9ijSftDxcvwkdx1SgxYuxC6kTfajb5y95o\nW5Y1Du+/aamhkZaYax3Va7fJmzITpaa3diDr0Wp0qVqYgWxAnjV0wHSF9rov\nNEBJ6luUMGWPDLjO9RT+AeEZDrfjFRVRJgWi/8XUa55HIP1BdvIyVN1yv/n0\n4xBEoVMGpvAaCn8w0ZjziAkQgSqBIxCjYY5U+/clpQL8vX+yRxgpEhAe1yge\nwHCRrZ8PKM/QLUvSwNv96oAaAxHg4vvw+BOg86jPLYGFkIVMPoLRchw/CwbA\nUqbkRNePFlzIOXsHaLegptdGDM5Q8ip79E/8gRF2YhUB4XBXHxtDvDF4fgNZ\nKP1BAMoZ7NeKN035ps57KtwBMNevtQ6u6RBslhQt8SiRP6naKREyYPw66ZYA\nvrEN\r\n=cjAJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"e72eb2dc89c4d965460a162058219530332c8f03","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"p5":"^0.6.1","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.0.2","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.0.27_1539447249512_0.481263525918451","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"canvas-sketch","version":"0.1.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.1.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"13b9250e23fe4c76128a96c2418bf3dadbba726b","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.1.0.tgz","fileCount":18,"integrity":"sha512-0k4PVGIZh+aviRbDleXqfrCdEHXXk/6FCgYBCwDwvN+Iayb/pEbviOTRC3/182cfxaE9zycFs5lxiQoJxE0tzA==","signatures":[{"sig":"MEYCIQDaAfW/imXMwxhsOXf4MisMPtp+ztb+N38Q5JMpVC3iFAIhAJzG9v7UUh01HQyM1lilLytFBcoUzyzs6Z/VWcWdOTpx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8AtiCRA9TVsSAnZWagAAJMgP/2G2a4HtAU4jphuVi+7/\n/XGJgz6G6EhAR3/igJXDRcDsuHxYi+gvEdRL7VE7AiBw1RG9yHqz3lUH+R5U\n2+eVzhpwUEYwXt0oslEx5EtDU341nRWmkEa939gznGQ7MyLKsK9S9UAQKGyF\nxmA+v6zC+f5qUyuNrX4sTuRyWUrW2qJfjhbZy/oiztS2+Bm/9wxOazfidqdE\npgARvgQnkk5F+sK+IWuSCQsVbjOjDHU3HLTvnaUnC2+lcf/atJ7z3Xv/MWUw\nkt7AFy4YpOnF/YDR1LyjmQG7UiGCbr8hCLAsnUS4vmOlX8eigkWSrzQ5vikH\ndPdSVcf22RaOi1TXH52+tgfa5O/F2ItcIPQxPZc6OD8lsWjvnkROhDhS1/bi\nTKlww1N5Zk07k9E5q1+9z//KnmS/60LRaLzUIRJ7bEmCKqghXzlG9Oev0pCr\n3wnwKQZDmhyIGJ/E8bxkhFAuS0yHJIhzol5gj3uAtF+rXHyVn32CZXK3vsLh\nfodrhXenkRnU2NQuQxulhIlJCCySWt29aH2T0hAQv2G7oCYRmxBqIQnOSfP5\naaJvQMPghRGvOHIe4jIKnRJSeOGiu4e07VcWwTWDSURvMNoPBh8yyaF/55cx\nmxIfaHrBzTv2JIFOCpLXfflNZh1uJV+6RtddtCw1gbgBcUEI/3W76ULkQvxH\nS2Cj\r\n=9os2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"6f861d57ffad72a4c3fe5c3d2af804f90849d7b7","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","two.js":"^0.7.0-beta.1","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.1.0_1542458209885_0.5403156490087584","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"canvas-sketch","version":"0.1.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.1.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"03b90d7cad2c54d3855d60105b548203fe70a43b","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.1.1.tgz","fileCount":18,"integrity":"sha512-dqa1zGyf5tLH/Ukmofktz6T5EuIlXkF4Ww3ffuBsYZGTJiAHIV+I8oDruDG3+WLV9AU9e+0IB8nCcqX02NNgxw==","signatures":[{"sig":"MEUCIC3cqnJg/S0i3NGeGDYTaL1b+UkXs1pVvHntcvYJZmu7AiEAmDzyDblsB2NC+jmc05JQ/UrNVdMSoaYmgkvBRD2tWbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEjNnCRA9TVsSAnZWagAAW5oP/j6iaWZX7jnBnOo+keYp\nf6GR2kFYPfL4MbesVuyLbM6JSOOuGmBkDZid8+r6AKc+P125niNDTzp6o0DA\nz9IZBWrncM5biC+MfIgwPmKUgFFf4SWfqugWU6NoleJr0ICEBMqJSIIMWtnO\nOkjtPwYNmWC6e4EDl/oUqFNvuwxMFhydiMlKVKmgJFGeUvAccq6Yi/qAqPW2\nRki6sD+coN1e5Zj6RKv0Ti4gNpSinB3Fgta/ta00UvF3NM6N77MyoVLIE4Zb\n8c1U+fzSXq2PH1hv4eGkRtjy9jwJ931VWfWdpLq1Gg9eImVWA7ngx+4/LF70\nRfOG5JiWoErYYFCiGlmHqVN5JbSMhdjrt2qZk8HPn6cBNOFbk6XaOfU8sAl5\nmNXjHpXNO8FqniB5QMMujfd8AXtyDfFP0GdANUMIpMOF3WZUs4H3Vre+3DdB\nSHVZVn0WPNd6R529utLZHSw+seaVdEbNJUXR8jOd8oswDcWOCACOdVu8E49J\n1qotnnBbPalukf/u8Zs57OFrMvCfxfXz7N+j97qMD3dslO2uCanEzxdGNK4k\nFELaewYEOpR2ps6uV0gV/dzV6ukuvzNw9i6cf2Ju7y8zU+Aza43WFGR6/8Xn\nxHfooFmv+XmYmAcx6OpJTU3FeHLdMpA64goVUdTa9c62bq4URBCAxqEntAqg\nkPqq\r\n=OcRX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"9b5d6b0df3d3fbf0d13883f022b30337f0a3d031","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","two.js":"^0.7.0-beta.1","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.1.1_1544696679317_0.6112705498302575","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"canvas-sketch","version":"0.2.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.2.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"fa8ca55ac32cb8da6c889bbef8c85f404833dd00","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.2.0.tgz","fileCount":18,"integrity":"sha512-US+ViyXKcNywgULfbB2dVI0Swdq79vaBzQt+rE6OBNCLLZOS+/L1WOsoHGdsg7GXCRdlqE22H8SM2en0FATN7A==","signatures":[{"sig":"MEUCIQCIiE+FYUagZa46Zq46UcB7YE0XP8I9Ju9/f+lNy/Hg1gIgdKL9EP020Cv/KunqjQTk+pvLH0KOEnD6NRBLlRVd/yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJOGpCRA9TVsSAnZWagAAbckP/3bhRbuF+r+13g7gVxeU\nvx/CRuhktLtTUYWA7eZqpdf1OV5cc9BPODpbQ6WRPRxbGAWE18ZZzOFNIPLi\nd8KCqHu+BP6rX8QUSVVBlXJlUol8v+N8ZUbU/ElASy8GXQV9AQc66tbx0Szw\npArz8EOKrbfGWIg+yPw2Ap/OwW64x+cmnAPWbbp++VeWXVOydWgS06TYEJq1\nBbmFQKVyUTyl++/steTsRfRakjHlOMSg+uMdF6N+G94mRhh8MbETkUeNqeSD\nycIJf6TSqqT2Sbc6ElpxFkzniHGRCHFS9nMFYU6oUXMCWYLaSmFDjQ8lYZdr\niMWaY4+klGWnPCSzTAy4Rlsxit812MMVhjpStN2tCX0ejn+Jbe2q0dspTaRD\np+c2Dm4OOxeOOHNFZik0b/lHtNNM58cZ2FGNp8WWrFzL/radJ4mmTo+rbEjs\nrdOuzsQtII173ar/rLqVrLYROfbWLYnOog5bzzuiUs48nSqcj0Gchqd7TUur\nRLJGAl4Jzasg1ThTu8hnG0tqnCEZpS6tIYIODLEjJpNmYDXLbGC1pK9rFCIy\nUXoNuTG8riEhWRSgsYVdTxwZTVGoDgaMZxkQ3vRz3Rpg9HHg+yPDqLWA6LcA\nZc/j453irKKPJvzYahO+SmbMzwJi0gfHsqCFnoTy649mLejHrN/0Z72fzGD7\nnPF6\r\n=Epb5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"8bbda73001bf682ec94c133db71d693e25eb33b0","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","two.js":"^0.7.0-beta.1","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.3.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.2","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.2.0_1545920936912_0.5198127130340906","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"canvas-sketch","version":"0.2.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.2.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"2e2b0d4c4b08ba0d21bc8f46a4adf27ab2a249ba","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.2.1.tgz","fileCount":18,"integrity":"sha512-xc1Ir1i8rY6WxaD/M6qmwuxbsNsonG9V0swwoyZ34JUtscQywPC9+cUzgkL63jcksIUcV7wSlsol5amSN9lMzg==","signatures":[{"sig":"MEUCIGr3h+sT/OtZon6ilgff+Lj5YmxlMKxQOZMps1Sa1iyOAiEA5j1CTOC85YegXlLmln49FXoqTmU7igMCSoj3YrXDRZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqHRxCRA9TVsSAnZWagAAAl8P/RUTYNwzHg1UndebZkOA\nah/ZAB9iZtVbTfLYowLhiv0IIUYqHRNDHlF2mcXxqobjCv4XxhZa1Y1fQsDA\nqSKBSew61BR7h44HURyHC6KecVO7at/1xju2ENVHZaeHhFwkP2f/uui4RUMr\nypXbVMiHEPLxO1+G2+agRbFoqNrli3VPzewhBwkwbkSyUtuRQGIgkFO45B7/\n+u7z8nrnm/qztm8THBYrS2UVqpPojIZ81EVht28uPbxhqtoKtnO0rENIjkhY\nVeXaU8eKuJjgSZCkSTzXT8CjPphdIUJpsHOelyTggdA9+iDv4xOWSUZsZ0CN\nWiqSyuLlfTcnvAEPAe01FzFD+g7uWnz2jELWX2AjGIBhB7miFsj6TH70WnM1\njPpPQi0jbdwBUt5v+QlJGxHJN4aPM6Z625Z0Wd21YpaKWfAQoTaU6sjyN/wD\noUFqSq66PCVzP+b3yauLGCY8mZV58JLOobCYJZdt/z6Op9KECc9GnZB29fft\nFuS/qr+CGSw5F0bI8vKbQ0jp1BajHo5MjaI7ZS1MUoUnyj3x2vet/+oT3JPR\nxmUWPAHgKcH/WPi/8TdNwP9kJ1JIbfZFHiu6bB1ccWs58sfJTv9+rTyrQAek\nY7etI+f4ZKh1E1C60hIAfs2zt/5GBEKo6coQ+Wb2bdn1FQA+Th++Z8BkAhd9\nNlei\r\n=BBN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"d7dea5bec2300cb928bbfd1ab5547e41b6a31971","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.2.1_1554543728381_0.4672016874351006","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"canvas-sketch","version":"0.3.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.3.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"511e1f43e8a5d1b7f4f711b14abfb3dcf93d2dfd","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.3.0.tgz","fileCount":18,"integrity":"sha512-wMzxlRykTIXrS6vPY8aKQPOEYCh0mo+fXogU68qtRUWocoM7/sPcKQ3evtRfK/QBn/VJ50TJT2UBL+hT5yhfcQ==","signatures":[{"sig":"MEUCIQCp6SLlcxB0WcACRdx2DOhha4AOoOUDPgx7Y10LYJt9KQIgIT+fbNZmJ8IUIv/WsDMbTEuDLFEdXu+4gXkcEipkiRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvYlMCRA9TVsSAnZWagAACTUP/3lgQ0ex021BT47n7+0F\nhEjoM+Dtqox0z0VSs+ESCKvC80K5NTEkx2j9krAmTKtLL078aTjnYzfjdHCj\nL5izf5gp8jRErfkXBxfaZcE1QU793gufikSIPgWsiWeJoDrGTk+dMYBiqpyc\n5Unh7Qr3uguoGfy6VBdPgm/8pHm2ISI4Fq5/IuY8x7zg7nJFoFcbztnEV0ZD\n++VnRlEjbbfPHwvzZu3T/dukVr7IuGBEfIuyTif1J87bYt6g3+yLCk1aSUGW\nK+Kl3JqPtMIIQ2McTI9QRDUTPvhnZUauaJmwEEvfizl8Szr4S4XWcbqZKAty\n4a1Yw0bIQdXpnGUnuYbi/pDFTStEE6O014Eoh/sWG8lQnF3bAHs60QGQk2o4\n/xwLHaS+ucorlbylxuipsofxcYEZZNQO+q1lvF5TxvSg4nCdup+ZHVsTD8DN\n1xHSqN6TZd6S5Bm4TSjHb22/fUEtS1/6DwxPQKBsM4wGspuG3ZhL0hecwOgl\nE3PbIIUo4wyOkpTHe0CihQ++czaCpksO+pFoLxwfDA/pXtnUbhlOXsNIQxMz\nJL4C2v4NXqCiMHsDQJ90LKdNs8kPAZZlUVCUafE13LL6X8/Gie1c5huYB1kT\nuPsSRojnKwJ2IjNYmCu2ZSJHL+Yn5NeP/0c6vdeO59GoQ3l3+jPK+jvYPgEh\n8oMO\r\n=jEru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"557419678e2fb4bd3c4ec83e50b195a4f01bd9b8","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","defined":"^1.0.0","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.3.0_1555925323475_0.7624712138282022","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"canvas-sketch","version":"0.3.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.3.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"709c1cd80aca1a8f0e8f117156c858eed0756aa5","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.3.1.tgz","fileCount":18,"integrity":"sha512-B9b6jRAtmQd2LFhkqd4hci+jUoYwXp1Im5c9eAJoZOrnZJ/0ZgPAZreEzEaGVxMcmF1LCzt+voGzjTrtO+6jMQ==","signatures":[{"sig":"MEYCIQDgCANhWoN/P1mp5shEiaxFYMICpGx5zKwu7nUQPi7hRgIhANxKmBLeCVw0e+7eou6IgCf0JYqBvc3knClzF7YX1qrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy2jcCRA9TVsSAnZWagAAdAEP/jsl0ODqAZZ/Yq/QQrdX\nOPJA/ta0V0mparTmL/q08DoA22OlvI+ocLhkB1EvcPT0aOwGknOJn0Ct6NzJ\nF6GfjaF0LUYLrL63HmGGwQk2psSQWn1T4wnp4ojDzBuUkDVFAEAMeSL2rAr9\nS71M2jTa5zSfHoWCOgE/A4zh//xbDytvZLP8k3kjMRfeffd1mCAhVootFbma\nmvkKbrj0F8NfDQUpeJZDa0k9Qa5Er+sInaInGw2NOw6PtRvFiJiEmI2Pw4uu\n3ULa0JQhrukv1v40D4aXdbN21QEPIuWHaldIWmW77n5B3QFOxNOuhpDNSbW3\nj9t7OVlGYpsm8xJyCMILCQ/A+zgPoiy8gs4zLhCt0EQKYUBoMwfgAYyVUk39\nT5qxPgpTDBzCLH6wiCm28IY+xnn1cgBf2xfjXypiwVCdfhzjFwRKIfPmoayZ\nHJfqjYQp3uOhtd18LYBSUBa1uDdfIvtYFCYL9OzTWxtsAEHo7GLaBhaEnlTA\n0wE6MRxJDG8DzkfEBozp/yg7KiEVsp6+vcIdUhj+AaYd1hnxn9VbG5XS8lEP\nPM0TuUgYegU8FMWiR5bXDc2TdIE0ENrWxwv5X6yKKyY/3Beu4R/7n3vMZwZr\nySBL7ey3WqTpKvgitDq/br56XWB84tzZdPGePcZsh27yrNB3LZhn3Hm9Yfof\nrJcU\r\n=GqWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"4addd0fe3fc053065ca8597ab204e43587c52879","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.3.1_1556834523205_0.052115628767723576","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"canvas-sketch","version":"0.5.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.5.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"d173c4d6310308dbde60178e9508766fbd702ef6","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.5.0.tgz","fileCount":18,"integrity":"sha512-oWrgbM1Ts+wdmw0Qngul4s2cfOLa6/Tb0zP9hq6NvwC1DVR4FH7gjaXXv9WZUbYltxSNTvvqboZeXXe9f19pFA==","signatures":[{"sig":"MEUCIQCyi3hPT+nS+mACg2AvsgZg+Rik7VdACd/tqx2wcCi0QQIgAyNSjiUNAaK17bzQNTh9StJmWfTaDJ2RqskI8foYKGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC8bDCRA9TVsSAnZWagAAlcEQAJvJdbMe+R6OZh15wxU0\nMYMoKrtow60k+J0sJSirJo0j0pRt71Fm4I4XdLZsKI5M4NLiT9blZZsyROrO\nf86TLeSfkcPP5cpjVFTfkf/q2ob17wzMWW2QUHmhtgZJYIHXbI7yBNaJziX4\nu/wGOGQmlzKg1u4D+yrrnjuMKU+mrrAL6sPlO8rfDRRU+uCCAZRjySQNWldZ\n85CFErzs4v0n5xZ8X5475qJj+7QWx18ad5u/Yok+kP7FG0nXPrx73DssIEPp\nyr7Wfvc+xKmg6f3QTbTfsby3hW9pG0bVC2ei9/PKYuC3/3QixV/qpoX2Swaw\nIQlAZRsbINUd6MP0uXWBaSq7wGOuJGq9Ho3Z/UsG/EMBm6/w+6pBJSxkwIbS\nqXaAG0r/7vFmDJS9kH8KutGTFscyGGVgpJOCUJUB3FhKaKd3i3Q7/FIPZ+V5\npzf8c11m/gz9nW90KJO8BgaCOqcNBkpetzoiHD91Cz0LIfztDhAdwVZMRz3T\nlZy0xWB5ZjwEhN57VkxBwfT5HslZJ0OALNmxGfeYLYbIPI189Iser51cysX/\nQerHFlwQdbwac9x84rgkNXeFMe5qm2aIWvvei3rxwdVyfzcjB6Niu/xrDXjA\nlIEYBjN0Cgv+WUidVEf45WZlfgbBBAsK3ZYYS9pinjahpT4E2q7zgrlHmu4g\nr8FX\r\n=tXsy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"4f739fd8baefc12de82ac3ae0419f18dbd3f6532","scripts":{"lib":"npm-run-all --parallel lib:watch lib:server","build":"mkdir -p dist/ && npm run lib:bundle && npm run site:bundle","start":"npm-run-all --parallel lib:watch site:dev","docs:dev":"documentation serve --watch lib/canvas-sketch.js -f html","site:dev":"node website/dev.js","lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:server":"budo examples/index.js:bundle.js --dir examples --live -- -t glslify","site:bundle":"NODE_ENV=production node website/dev.js","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.4.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.5.0_1561052866495_0.2596561149567005","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"canvas-sketch","version":"0.6.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.6.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"1290fc688f0f9fbe52a6737951b514e63ed678fd","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.6.0.tgz","fileCount":22,"integrity":"sha512-weIbDWSTWV5PsHivIyafRRT0I23jwMfaHxgqPE5TAGgovdC8tBdJJXmgSyv35KzP3G2bvVUEpixJSEAq17wztg==","signatures":[{"sig":"MEUCIQCKS831ZVB4V9tc36k5LZkrtKQS/pVLEc1KXATCdpBd+gIgZaINSFKptzsImX7vGItzS5qQuYnVom35hJAyPEjAwik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVqwACRA9TVsSAnZWagAAulkP/3BNGdBjunuYNbUOahOu\nzaGdghCPbSuk97GZG42XGrHQUL8svqER/0Vlvy1Psp2sL7htMZV27qFGCgMz\nGlz9C0lGFLMYcCBzIHT0kS6S5y36d7XxRCVLNo4bWS/2e/+ezOfDcKWn6kx9\n5YfxS/QDMIctx0pMKn9BqVmMeMOhmMLqQ3wuETPDMLXKmzi6oo40uGRUYFkD\nYbxRZNZCIHsR8iUsHEGeO2YQVb8eosR9C8B/fFwaCh4YPk1b6KP3l196bvun\n3zuDuOCoiXhZqz0eLGLuQ/zoao9EiSSgTDrLd7Q5ch0fHLOvdt6rkVR3I8+/\n/N6HP101cMGC3GYBAuscELRhgHRZMGlIQCKJai52HH65oDtwLhiRa3F1lGSt\nyriXCdT5SxiaAecsWfBZfZ1eeFqKIQtfSi4gOQbIYhSYZOcstqwtXpoRzpqP\nEBDzCy2dIFRS1RSryshI1nSSp2A7SH/h4IbeFyWJzZ8xsK1PYUGgFqhqKC0P\nQs8+iaB/ccVOisBTWOAWQ1Oj6f97gqYpZtuoO6vy3MqntRlcC3gEuXiOtVqR\nerpOjVNVMFVdESiVN/dy9Sn+LFe5RpeUBL6T9x5ni45c+N4LQcu7HhQFUuUa\nwvpFxqqhvQDm7pxpjFUcwbCwaZz43LdRlpxzhX7eV/YoTvJqiaRJc53bYRcR\naWWQ\r\n=1rfW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"511968d925932f18e13a7876370b5fc1dfc2fc3f","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.6.0_1565961216068_0.019704182796890235","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"canvas-sketch","version":"0.6.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.6.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"fa9bcbafe934c42c7cd970408d87d289ff459fd9","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.6.1.tgz","fileCount":22,"integrity":"sha512-vcyZPu3wCq638LoU7B5dMns/FOZWBg/jRU914F9DJguVmBR6CsdVtp0aZVeY5ZsF84W+IvMJ1wC4A2Td6gp1ag==","signatures":[{"sig":"MEYCIQD1EOe8v46ynk743arHm9UW5mKxdb+BYUsdQcRz+pUhdwIhAMj5mD8Z18xksXgaN14KSZ7R72eInDvCZiLwMsrkil3s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXVDICRA9TVsSAnZWagAABRkP/2ftCFCSm5tM6Rmfom1P\nkQYhZ+lqfIQVuTWVSAMYhCcf/Gb4gLUWjDB8FzFBNlfOaD3L1vnMQgCkn6OW\nzGptxkDc6agDsyVlbaxzaRn/PTt4wiEZGqzDCZOOUb9llXavY5w/e4wgEZTM\nSpOUJuMnjO8HWs7pwzcQoHm4SIBLWm9AX1Luak9V7O10dWum5+FGZwzWPytl\nSiwKFtZHuwGXJjDfmIwzUmqaaMaHYwrmp3fhuyc08COse/qbEnmFE8IqEx7E\nfLOxf+NswasNhO3pZPePhe7ldnk4Fer0GZLu6DuHm+HaekZs+V3+rHYS9vAb\nQRGqtG+pO3nB1hcV60ww6jCK2TRMlym/jBUduSnI3GZM++AGD7dN/0gvvyY0\nfDQwn5Z8vSCZcr9wZyNARFxsJYMYiGBtOe75EpRJR8ZbcSBzJaR1SfhVSrZu\nBE1FtRJpN7pTmGa9fqeDLA5MuVY739tbUXKuDrLpiZMcOHjGBHaAldbjANrH\nk343kD2eXOOWrUrn50ZHMM8xQ+bXIF+UhY7LFcVAYK3v+s8OV8Qz2kNBInQ7\nsh5OBCxC2HuZebyDxQrV3BJqEqq/rrZalmKglsYRknK6yUPlMGsQfmCbdg6s\nGTZEghYdFPrHG+rjS08f7WWPsqvXwZvXrplxAQ+tkrx4vQdHeJmNSh3ksKo2\nFuw7\r\n=VyTp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"1355b150714f4205cbc94c7084252cc4409bc2e2","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.6.1_1566396616053_0.6050666462592333","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"canvas-sketch","version":"0.7.0","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.0","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"da30595839b4f02be0dd30721adc723dadd4c247","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.0.tgz","fileCount":22,"integrity":"sha512-MKz1jbC+gCzKn1/quyugPa5ckFdpJm5lmrSn/+M33cXMxqsSZ+YNoE0VWS91G3/mg/XrppcztdRmenT8gEuP9A==","signatures":[{"sig":"MEQCID06XbJcqmdK9UCNTZS5nXjaE0ee0kufKzkmo8RkQD8aAiAYeEcyhSHIqkZoA4A9n+3/3DuXQICEXAXnXMnFUdu+jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkSxgCRA9TVsSAnZWagAAsHsP/0NS1qzDnU97SbbeBdlU\nKH5boLaL1io7dmm/9PKUPOq8iXvbvaLk3h0w1jdt4n7NaOi71to4uTJvVRb5\nyLN+JXY+4fda6zFsOFWf63LFbmk8IBg5xo0FOhCpYD8LovixSqiszi0bWX79\npR94LXF1/lHY8AS7Oqt1L3Vxc/BrcVH/inpZ/Fhg2h1klUZrDW4gUjJoIhkK\njit2wuP8CzaP6GB6wj0WLIwLoDym4K0xKXJsc1tj5LzGx2F6J+KMDuz8ZKgi\nSKaTlH7wo8WsvwJC0ubzD7FGaZxwaLUBwzrKuVOcgfTS/RR6ovPhUVw3OIVG\nbMvt6NsJ7N4mvuGaBpPQk8PWP3myU1b7QckEx71EOTGMmq99iQLqB65qW33g\nVdHeljdAmTrlBqPhlDOsNmxmacToZYeRoA2rW714+9Jj13t6OMUYeAcuCaGd\n9Che8oDBl1QpvK+A9i0VTQZRH7dvmzbIca/aM6I7itiZyCez90Xi4zPmepVi\nnmIZEAP4gcDs4/kRTJyfDnl1YPePCdide9O+eW2FLJn0zgB5tCdDf8dwb8Z7\nDuaQYmBK1Swv2kjQQqObpWPepNtkUzTXy5pYPrn/y2MtejmZb9EbkcqBXXqa\ntfQ9LcyW8sqXXlg310Nk5uxZP0M8MxMR0hmbrKDSNhTDOuxx/LPzna7yfxvw\nF9X+\r\n=NQz4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"0ad0c1ace57153d0a03632811d505d7278599658","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","lib:bundle":"microbundle --entry lib/canvas-sketch.js --external=convert-length --no-compress --target=browser --sourcemap=inline --format=umd -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.0_1569795167430_0.810463788007656","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"canvas-sketch","version":"0.7.1","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.1","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"aed3f4fa959153a3a87dc4ef35b783f49953f6b2","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.1.tgz","fileCount":19,"integrity":"sha512-sLfBbHHZRiWLHa+aGtcp5OPVwFYE/TGQ1Wc/3Yg2/mPX0W1BDV76B69KABtGrulRAvB4AEml2t/G4ZcCkxThZw==","signatures":[{"sig":"MEQCICKINS/mchFFY9UFYcu5IoUJLXHBVcjdF2cgvRo8e0BrAiAvrLNPu/q/1Coy9zGkbNZ2DP2j1UoyXQp27U2Ug81HAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":589305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWezCRA9TVsSAnZWagAAb9EP/3eyOt9UPThWXQzvFI50\nFK7hMFsgejkPalpF7BfRSJ0WC7THSinc9OTnTa6YwtovCSkrSr+mRJGI/vVr\nzkzStOlmN52Jzrzu/gnypPjjjrJ2CPprFwPgRR5KphqdERlaNp27CvxC+kYI\ntKQ9AS34ZoXWrMYgZJy+k//UKRkuL4J4wkFZ5VzpA3Q3LBCSnk+4OS7g0h9O\nPCzQU7UO18WZ2iO/NSZD8NBCYTRsU+zv2xr8O4P3CakYQ0x9GzGJU3CZ6mag\n+rtod1wNhg366kdqASIJptQN6y4g0V8hDzlKK0OsApKLFnjLpsCnPk0gsfI2\nlfRRsd+eKxKdGJj8cSPuIxDRyyaceTcuX2iLn6H2ywZDwkB6YFNux6H7uKs9\nzGDW9xLaqNinBhWtRPBlzVcyam/p4XW1bdujgH4fkmEDozNamvD1zfedwxvI\n1bMGKCUZJ+ZJRlORa/+anl+zGhivSb9TlzTtDuMDWRaFnduAturgVCqLbDii\nV6kA8aEwJ6EbXzHk2YRjpbQtMb1l6zvYHhulfu5PJw7KdoLAfmlYKy7hYS30\nuoFCAYKaA37Ss8soZ87l8acTGZTN9zMPJhoc0R0So0fnlYxM9ZqawKoddoGr\nitkLwBa1pMuV3FtchODSc7fhLOcBjsnYGQByKchaW/ejgFAMN76SHdIa1kkz\nMmM/\r\n=CZR3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"d3f406266f6d5e663202bed9510a965beb2bec84","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"8.10.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","gl":"^4.1.1","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.1_1571907507240_0.9679004137035179","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"canvas-sketch","version":"0.7.2","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.2","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"759e6cd94d5a86fcfa36b2c1a80aff5d1a3e5cf8","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.2.tgz","fileCount":19,"integrity":"sha512-5og2gvdMqwWD1Wm8jQLgoglAXntOWvUglhfHGjBr9ge/6Ah8zKRXbruaP8Wru6l3mRdNnNcA9kNdntrd3XU7LA==","signatures":[{"sig":"MEUCIQD+itRS7mVBGHIcP7HYQsvbck47LeL8UGJvuLpqhhb0dwIgbz72MN5WZRyu3kdfy/VvpNHPqTp9CddHe+kkK4iAdJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSsJwCRA9TVsSAnZWagAAFucP/jy+J+kBl66en4sE/Qt9\nXiXVg0LyTuqYsxWbQBRqzdvBKfrInEvwXesoDX25KGsR89N+QRX6/mDJUedi\neaR8c+mXV91g3ETiT6kvwWlXmwqFmSOjIEhhX08k9MZR6vbLJIKzz98s9YSm\njfp03LHTJxGVLgrCdrH2rTwd8E43Uk8eXwJKvCx1GrZP3iGt7usu3mSuAJHH\nJ8YJnBM95YC00sFdwxXYEp68P+vGFd1O349ieykkUIO37CPpeuNe5CTL+qWm\ngqq2PPMp+Y51l/Dro1l7C5B+kjZIww50zECTxOcSZ+suD8yg7rIaeIwcoFSu\n42RYDvG6XaI+ef1h7gO55zftrx8Xfznc7B0SCT4pde7kQ+MiOeH8O9Ai9NL1\nMlMmxvPT51OnDB+/dmekROgCNYxquURCHJlBH4PzFsRQlHSjuMdtycfdrM7X\nTM50HEbxPHsWnO7w+GOh/EWOxT+9XKBEj7PDgeLaBrYsbS5ZKHVnYsaHfUBV\nUENYsRdRIA5ubOi2RQTVgH4TCuJb22hfD5Qs28mdbIxa5Iuu3QQGO9T8fZgF\ncQUzkiZlE0IfkCPnXeZ963GJkNP8gRdf9+L3nhRiKbiCCMaZiiNpgsOBhXOD\naZJ4LnD8E7Iu22OiZp6yi4uST+BptaxqbQRmh0PtwjN0nBI15vHNwXmHwo42\np3/i\r\n=kAiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"3b6ddc5d4aad5f89251dab2d46b1a8d6eb1121ef","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.11.3","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"12.11.1","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.2_1581957743723_0.020640465418573006","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"canvas-sketch","version":"0.7.3","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.3","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"282aea761f1088c36cebcc878227dc3f902d45ae","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.3.tgz","fileCount":19,"integrity":"sha512-EXZtiPxRS9Cb2IPsHTgeoS3o2IdKjmMDxE+a8O8W9vbKd33kcOxqrWFxQsUCRucBcB5v08CIu2CuX1W+/iAhgQ==","signatures":[{"sig":"MEYCIQDiRkqbffVkyvyO8JgFjB325MPgYml9Yz+tCh9oTuhbmAIhAJYXcU9FnGZqQrzpStHnl+Q9MrA1Kkm/EIwvT9f3R1YS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSstECRA9TVsSAnZWagAAQEcP/1ed6lHmx2jOLXOaLik7\nz3dUvTxflO3HT+Y7Ha7xnI1DmN9inNh8R664S4U9bjGnpWPBCQxO2/7jjyPi\n01iMdfR6cFnd1HJKzjBoHr/ZuE7vrLo7Kt1WAvQeg5oz5H7Vbo5LDBd7UpIM\n7YE1MMiHgLOLmjRU4WEe4Rl21+kOpysYsBZ/QgoNov0yVTl2GjQ/C3rSpT4A\n5YW4yYNlJ5ySS7Z0sziClVmuGU7CElBu3jxgbR4FY6YUE8sAO0xeB2GK33ir\nYS0Sb2/I95XLw9nu7JqSzAXN+mrbWho0/OEOazHZz/mk0kex6V1VW00a+xQ6\nLmFXG1R64BtR7PCX0qz/slsblAthvMCgHXZqt3lMsEpkvtSraQb/XYB+ObR1\naalTOPtnJetKQc3GffTQntwE+Zs7pN/lICQWGaUvs93DQDn5LWvg9i2n3pX0\nqjO8Wd6amDKsjJKT9KKqPYIBRHX4tVPjIqfTPAvluvzakN78HDqr01Z9b4Oh\ns4siDfMXqnMp3FAXPM0BFdb5FDavnlA8C8SI+nvZ5Td9qwwfBYCAqgNYPUoF\n11MzZhSB+SjrmZD2aDbP2nk0gpJE4vQEJrnhL6d/cNKpVMAt5Ayp60dYJ61D\nP8ivZsDBCWbyMJYiz4vds6y1ey9Z70Yotj1OAS2hvEoiBSzFHbQbDmkALTKo\nnJdW\r\n=wYoz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"3bdfff33d145469257e876706ae9f0e557298fa2","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.11.3","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"12.11.1","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.3_1581960004123_0.5999870990890455","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"canvas-sketch","version":"0.7.4","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.4","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"358e4efc8b011e9f13abfb0fcb2ffc8eed1fe255","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.4.tgz","fileCount":17,"integrity":"sha512-CSmzohS6PXFctDnPmNU0r4Mj9AGXsaOZciZv5Bh1Cb0lhIDaaAXsTkQKFrY1HzhUfNWwqoXUcjwcXAIWKdCxTA==","signatures":[{"sig":"MEYCIQDfUB0HLNvUmohZZccsaP1imtms7wN/wU8IeHLfLAIvSQIhAJc5ym6rgf+G3goMOdQtn0nSlA2P/ufVgBF9kASnJ2fQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV0OpCRA9TVsSAnZWagAAtIUP/3j8/Cs6EKmtIA03LKZR\nPm1WLdulfd90+yJo6Igvb0cEGXpmYlLsdGu84A1bhOPxizrLut/tE7IoRYu9\ngVpSek55tOgEw7jOhCQCqk/JRRQAQBUT8Rib+ZRhgAATF2savzjPdZk+5e1W\nZ9M9d4K4sJZdueeYYLXEXWNyksGU5FqBpxjqVeKmtG1RuH/ZaXFCjRuxhCrA\nevyu3Vrvvq5g6H6bZ4uUglrYcnmJONuDhEg4U3bQ5jhQUB4sHtxLpP/+3soL\npbxQTQLn/WsA7b1+QuH5yWECgQ0gSXbxlSpat7j+HDctRdNKvvxX+Xq3Ripa\nRsNChwtcSmSya8EKhptY9olW5luudQk0g2Fv0ACMwRpdJxwLCi3cIYduQBwJ\nCUXlBqH57PBbhlx5P8LuNFB6opJoRfgx0Ba1P3/MPH9a/L5gAEWYkt+lWCxp\nwhEQHghG9fpi6B5Y0f4GPdGcEZnPA86VJlzrj9mNonDt9fPHTm4ebYtf49hv\nREkHYDq5rq+IXZNepgMZvZ2J2DYdtixaQJ4UD9IKwsXH7TN3IeRFOHpzOGyC\nUP0cVnYTPgyIpm6PXGqMepm+FQBZJ4NQHiXLiaJ+bLUkqFgAlkd5n+biFS5E\naZx7BVv6VGpj8Vk0isj0SSuQYhvb9CzB2s1beM1JWsgB+dMVRW0/8wLDCl3w\naQuv\r\n=WxoD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"c355bd3cf29ea682425355fb616891d160fb9172","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"6.11.3","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"12.11.1","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","budo":"^11.6.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.4_1599554473500_0.21007072783953618","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"canvas-sketch","version":"0.7.5","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.5","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"53111f3a93343e44f5bfb46c065ad155efbb8a04","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.5.tgz","fileCount":17,"integrity":"sha512-3E7oZ250O+feVHzMXD1vd2PGAzvjE6iskQE/pP5vZ4g5Np/79751L2aMUcn70I8eDsa8wkUoTuj2NXWAfypwig==","signatures":[{"sig":"MEUCIQCbXg7g+90nv1/mmrruqbsru0mh22X5xp82X6CC7xb8gAIgejpScOXP05T/2OaK0sKWbM2PW3eXCa3mr2fithIg7A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIkkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkBw/+MEavM7xqO3Z4W7BAfIe9kybw984fbfuazJdYtKRCPoAil9VB\r\nj4q5AQKjM7UOZrdT60VSAnqGYFTIcHznY/sNhxzJn8wuA0YHuoD06njxLR3y\r\nPgj1ULX1O/ImwPR+Fi5P9B+D2hAuacmm3ZIZ0lgvG2rtakwbQygz0088xVtr\r\nwBxik93GukvIqhPfR9zdsOtsXzEdRJ26SDNO7cs2V3WBSI2fJP0HGjOgQ7oe\r\nKQ3MNkX5czAG36+Cbgf4EtxzH1SOvI2FgT8xf0WWLyrm1M5HCaMy9OEivTYR\r\n5es2tfcnwmRyQtGFPvQiCo01s1WcUkFzQ9jtBPZO1LckvveqadJvPsY9DTk7\r\nGpolFca/+COfkJ0eVF/TeYoofw2GPjaEDSSdv2uCIwpJXJ7NwIad9eXCW+8s\r\nsRKSJ9+uynlUO45oI4o3aBcN7bvVhd/7jzmDVWM+/uDgeZ5Rl+JAc7sqJFjr\r\nbAR7FHDTnNT1oOu5MWBwt59XpN+9AwNJXvHpEsRoGGiYjOKaNpoyLUsVDfTk\r\nZw3vb7duNK+lnNYC5OPQBgiR9AwKx8tgsOJG9pjZQr0haeIcCIbqKLiFus1A\r\nbU/XTbkcd/OS3ioT48yMZRGN+CsmoUIKp9lTvcRQB/SUZa70CTNWIhhgceP+\r\nScFTCfZe4zfX2Cp+/olAQMNoKroaZ3P01HA=\r\n=LQvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"63fa65be667ec96d007a309adcd9507a8324422f","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"8.1.2","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"17.1.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","budo":"^11.7.0","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.5_1646414110217_0.3014884648341216","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"canvas-sketch","version":"0.7.6","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.6","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"a209045556c5f9dd03501a54e6e40f61621b78f7","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.6.tgz","fileCount":17,"integrity":"sha512-BBMvt9qmQtfjDF/oc5dXPddWpYG4OSEq85PgblZKhaJ885DIErbpW+sALyxMdf6NqRsLMnbGeue0KnD8pfzHZA==","signatures":[{"sig":"MEUCIEPkbPVTo4E0t2QSOr5ZYUrbTvU6EygDZmCve3unugjVAiEA/6gSWnGLyrwXsOHZ0TLc84bwEhpVzD3M0tyB/ndnb5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDfYNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcixAAkfr/8eeHrSJNtUBO91kSsISrl5EubC5BVTKMAnCGlFf9zRMx\r\n99+GX19YUHlOZ5UwG55rXdwwVa0Gpl4vHMxm41ITvoTLWAn6j+lI5+oDtYiO\r\nZdNpdiEKQCflmbjgt6rfFuBQ9zWsI0F41uVoSQU3nifH/gPPGXxrFoQGdzJi\r\nL7HSFM+M2J6+TAW6WaaS7TpG/gXAcs4jAEGhV3tHvSBdEqOnA13LrL2aIOqM\r\nQum6MreB/feEZ5hBlw5SWBvUWaC/lF+PEDQQh0CTTEils0WS87VRNK0VL96O\r\nrm6XKMy4LjeMVVN/YcQsbKpOlUx5A8GeRAWZhlwzFz49swmnwwgXlg8OUJbQ\r\n4rJvmNHpAWKFWcTIWfqpt9DaNefZBTSaBlVux0nKKGqMKEdaitmxmtvPOCjU\r\nygtmFGFAH/umU/Q/7fIVZYcst9eNgDsC1CFTEe5T+5KAaGdJ838TZEl0/5ez\r\n4Sglv+1VFJRw4xCJv4F5/xYjsY+sKtEXurum2DlhtHnc8/IzjGzWLRDczya5\r\ndY+adQNmPEtHtjPOBMKHIcDjPzkbKmG9KRI/IwDbDbcqnOC+hO4/jIcdB5yC\r\nWGkklmqwoP4zoS8mdSEz0pKA0tNcn2+DRaiApptsLYIAuYbfMrtefK2rrSyD\r\nOcuJEijvzVmZYMJdLZIxcHbcDwFAiXivI3g=\r\n=CSre\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"aeec2d282c940a9eb96fa55d0da3d0eef4bfe60b","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"8.1.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.6_1661859340857_0.06215733801997225","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"canvas-sketch","version":"0.7.7","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"author":{"url":"https://github.com/mattdesl","name":"Matt DesLauriers","email":"dave.des@gmail.com"},"license":"MIT","_id":"canvas-sketch@0.7.7","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"dist":{"shasum":"55936c8c3756c6061d10ba8f63470ce3f92197d8","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.7.tgz","fileCount":17,"integrity":"sha512-gwvDjXrD1etmSiPa+TGuRzgC6gr8foFtwvPbqyYKEldY68XDEs8MDBoaIbYxbWeQiyLZBGau+P72do27pAhZaA==","signatures":[{"sig":"MEQCIGKA3cJQq4PxnryVpBhxL3Fp8ErO0xELQUqA0nLneUf8AiBRv45+o+Rc9y6IvfJ8+pMk1dMhP+Z7jWR0PyctL0Gz3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":506973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHwyCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsyA/+I9NqLgB6pAx6WM60i7m2Euuamj82WjYlCGKHgpCElyyude9J\r\nwjyQfAul0+nK1DxnGhYvOQncCmAChBUnYcMEVXFeDDt/pbtu8hNO3h4jpxep\r\nZ15RmA9Ll/JMrMZ9LWI+X99IJb9g/hZSwGOYhIMdlpNsVZDJGy5fE/5VEw/W\r\nqQ2NCYxPmvISf6pgvgEIeWKgDQF0u59QM7uT05X9Ntd3S2715XjlEpKGAGZg\r\nX0Wzw18hiTsJYhCwQ5/uh94ZILSa4tKsSqGjsOkhy2u5/m04lvyfilfkGYuE\r\nh9Si/u656T3vCc5Ztn7l2jm0C+HEi6u9zl8bLQdQcsEeqLG5pFcfIYHux3fC\r\nPNwUN48SEAtMFFaKF7B8kLnHVaCEADNN7joRBNBB1dwbnsy3yKPvYAnNRcUz\r\nYIoNSWei/CoS6QJa61nS90aVjj1+JeCxUJ3vX35/O5mg8mt1EL8VPV7pyQnn\r\n8/hJTSiamSF7/Ba131FnjWaYgO7KPezlI2HYirePZdkWbEY5dhz+kJp5b+R4\r\nW6eHcKR/EA4Su0On4W5YkCGHi4sxD62b0+s1xi7KyOapS/32IOTju/v2mGxH\r\nPmr26J9du+oWAhkNW7MU+tT1JeZnCjy9NwOVKbcymG7B0ac8YAxC/r5qmoz9\r\n5eDS6O4lN3jW/rxOVyeb0CWHG3feskL7Mzk=\r\n=5R6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/canvas-sketch.umd.js","gitHead":"e4bc63dbc7f9fac56b7c1b6af0feabd070c08f8d","scripts":{"lib:watch":"microbundle watch --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"es,umd\" -o ./dist/","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --external=none --format=\"es\" -o ./dist/","lib:bundle:umd":"microbundle --entry lib/canvas-sketch.js --no-compress --target=browser --sourcemap=inline --external=none --format=\"umd\" -o ./dist/","prepublishOnly":"npm run lib:bundle"},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"repository":{"url":"git://github.com/mattdesl/canvas-sketch.git","type":"git"},"_npmVersion":"9.5.0","description":"A utility for quickly prototyping 2D and WebGL sketches","directories":{},"_nodeVersion":"18.15.0","dependencies":{"is-dom":"^1.0.9","is-class":"0.0.5","pad-left":"^2.1.0","right-now":"^1.0.0","dateformat":"^3.0.3","deep-equal":"^1.0.1","is-promise":"^2.1.0","object-assign":"^4.1.1","convert-length":"^1.0.1","get-canvas-context":"^1.0.2"},"_hasShrinkwrap":false,"isCanvasSketch":true,"devDependencies":{"d3":"^5.9.7","p5":"^0.7.2","lerp":"^1.0.3","regl":"^1.3.7","tape":"^4.9.1","eases":"^1.0.8","pngjs":"^3.3.3","three":"^0.93.0","mkdirp":"^0.5.1","preact":"^8.2.9","rimraf":"^2.6.2","two.js":"^0.7.0-beta.3","dat.gui":"^0.7.2","defined":"^1.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","babelify":"^9.0.0","lineclip":"^1.1.5","gl-matrix":"^2.6.1","uglify-es":"^3.3.9","browserify":"^16.2.3","classnames":"^2.2.6","clean-pslg":"^1.1.2","controlkit":"^0.1.9","glsl-noise":"0.0.0","insert-css":"^2.0.0","load-asset":"^1.2.0","@babel/core":"^7.0.0-beta.51","convex-hull":"^1.0.3","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","npm-run-all":"^4.1.3","parse-color":"^1.0.0","seed-random":"^2.2.0","glsl-hsl2rgb":"^1.1.0","bezier-easing":"^2.1.0","canvas-pixels":"0.0.0","factor-bundle":"^2.5.0","preact-router":"^2.6.1","@babel/runtime":"^7.0.0-beta.51","camera-project":"^1.0.2","primitive-quad":"^2.0.0","@babel/preset-env":"^7.0.0-beta.51","point-in-triangle":"^1.0.1","triangle-centroid":"^1.0.0","array-almost-equal":"^1.0.0","canvas-sketch-util":"^1.8.0","density-clustering":"^1.3.0","euclidean-distance":"^1.0.0","perspective-camera":"^2.0.1","primitive-icosphere":"^1.0.2","@mattdesl/microbundle":"^0.4.5","@babel/plugin-syntax-jsx":"^7.0.0-beta.51","@babel/plugin-transform-runtime":"^7.0.0-beta.51","@babel/plugin-transform-react-jsx":"^7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/canvas-sketch_0.7.7_1679756418606_0.7601871578206385","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"canvas-sketch","version":"0.7.8","isCanvasSketch":true,"description":"A utility for quickly prototyping 2D and WebGL sketches","main":"./dist/canvas-sketch.umd.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"dependencies":{"convert-length":"^1.0.1","dateformat":"^3.0.3","deep-equal":"^1.0.1","get-canvas-context":"^1.0.2","is-class":"0.0.5","is-dom":"^1.0.9","is-promise":"^2.1.0","right-now":"^1.0.0"},"devDependencies":{"array-almost-equal":"^1.0.0","bezier-easing":"^2.1.0","camera-project":"^1.0.2","canvas-pixels":"0.0.0","canvas-sketch-util":"^1.8.0","classnames":"^2.2.6","clean-pslg":"^1.1.2","convex-hull":"^1.0.3","d3":"^5.16.0","dat.gui":"^0.7.9","defined":"^1.0.0","density-clustering":"^1.3.0","eases":"^1.0.8","euclidean-distance":"^1.0.0","gl-matrix":"^2.6.1","glsl-aastep":"^1.0.1","glsl-dither":"^1.0.1","glsl-hsl2rgb":"^1.1.0","glsl-noise":"0.0.0","glslify":"^6.1.1","hex-rgb":"^3.0.0","lerp":"^1.0.3","lineclip":"^1.1.5","load-asset":"^1.2.0","microbundle":"^0.15.1","p5":"^0.7.2","parse-color":"^1.0.0","perspective-camera":"^2.0.1","pngjs":"^3.3.3","point-in-triangle":"^1.0.1","preact":"^10.16.0","preact-router":"^4.1.1","prettier":"^3.0.0","primitive-icosphere":"^1.0.2","primitive-quad":"^2.0.0","regl":"^1.3.7","seed-random":"^2.2.0","three":"^0.154.0","triangle-centroid":"^1.0.0","two.js":"^0.7.0-beta.3"},"scripts":{"prepublishOnly":"npm run lib:bundle","format":"prettier --log-level warn --write examples/**/*.js lib/**/*.js","lib:bundle":"npm run lib:bundle:es && npm run lib:bundle:umd","lib:bundle:es":"microbundle -i lib/canvas-sketch.js --no-compress --external=none --format=esm -o ./dist/","lib:bundle:umd":"microbundle -i lib/canvas-sketch.js --no-compress --sourcemap=inline --external=none --format=umd -o ./dist/","lib:watch":"microbundle watch -i lib/canvas-sketch.js --no-compress --sourcemap=inline --external=none --format=\"esm,umd\" -o ./dist/"},"keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"repository":{"type":"git","url":"git://github.com/mattdesl/canvas-sketch.git"},"homepage":"https://github.com/mattdesl/canvas-sketch","bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"gitHead":"798a24f734030c2bdff01bec1f195df390eec22a","_id":"canvas-sketch@0.7.8","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-a3VUnN/vgiB82KOT7BlCdJYSJwuNrFN//o1nqjtoyX2iBk99O2f4AX2MkxL0dZAlfox7XHNMj21O2QXvjkyzKw==","shasum":"db125249fc95e45c911eeed911b85a628636931f","tarball":"https://registry.npmjs.org/canvas-sketch/-/canvas-sketch-0.7.8.tgz","fileCount":16,"unpackedSize":898852,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2IjqxQPljXYybffPoRR+IZ6hWtUePAFCM0+LxUZWDFQIhALOJfCGYbziHRNlh5fs5z+sVnzvDsEANNfcpa2Jc2vmB"}]},"_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"directories":{},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvas-sketch_0.7.8_1779816203903_0.4565370420444832"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-15T20:55:56.747Z","modified":"2026-05-26T17:23:24.177Z","0.0.1":"2018-06-15T20:55:56.857Z","0.0.2":"2018-06-17T15:01:13.075Z","0.0.3":"2018-06-18T04:15:05.796Z","0.0.4":"2018-06-28T14:32:46.011Z","0.0.5":"2018-07-04T16:57:13.581Z","0.0.6":"2018-07-06T05:42:17.950Z","0.0.7":"2018-07-06T05:43:20.271Z","0.0.8":"2018-07-09T00:13:56.921Z","0.0.9":"2018-07-09T23:34:56.031Z","0.0.10":"2018-07-10T17:34:06.288Z","0.0.11":"2018-07-10T17:43:25.253Z","0.0.12":"2018-07-27T19:28:19.095Z","0.0.14":"2018-07-27T21:27:51.205Z","0.0.15":"2018-07-27T22:15:28.147Z","0.0.16":"2018-08-10T10:24:25.896Z","0.0.17":"2018-08-11T09:59:56.850Z","0.0.18":"2018-08-19T12:07:21.993Z","0.0.19":"2018-09-17T15:07:08.730Z","0.0.20":"2018-09-27T15:55:57.395Z","0.0.21":"2018-10-01T09:31:07.529Z","0.0.23":"2018-10-05T12:06:16.874Z","0.0.24":"2018-10-07T00:18:46.764Z","0.0.25":"2018-10-07T00:27:11.932Z","0.0.26":"2018-10-10T12:50:42.150Z","0.0.27":"2018-10-13T16:14:09.748Z","0.1.0":"2018-11-17T12:36:50.011Z","0.1.1":"2018-12-13T10:24:39.451Z","0.2.0":"2018-12-27T14:28:57.068Z","0.2.1":"2019-04-06T09:42:08.481Z","0.3.0":"2019-04-22T09:28:43.773Z","0.3.1":"2019-05-02T22:02:03.356Z","0.5.0":"2019-06-20T17:47:46.632Z","0.6.0":"2019-08-16T13:13:36.261Z","0.6.1":"2019-08-21T14:10:16.174Z","0.7.0":"2019-09-29T22:12:47.654Z","0.7.1":"2019-10-24T08:58:27.395Z","0.7.2":"2020-02-17T16:42:23.908Z","0.7.3":"2020-02-17T17:20:04.247Z","0.7.4":"2020-09-08T08:41:13.641Z","0.7.5":"2022-03-04T17:15:10.384Z","0.7.6":"2022-08-30T11:35:41.123Z","0.7.7":"2023-03-25T15:00:18.798Z","0.7.8":"2026-05-26T17:23:24.072Z"},"bugs":{"url":"https://github.com/mattdesl/canvas-sketch/issues"},"author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com","url":"https://github.com/mattdesl"},"license":"MIT","homepage":"https://github.com/mattdesl/canvas-sketch","keywords":["sketch","2d","processing","js","p5js","3d","webgl","gl","opengl","threejs","canvas","canvas2d","generative","art","generativeart"],"repository":{"type":"git","url":"git://github.com/mattdesl/canvas-sketch.git"},"description":"A utility for quickly prototyping 2D and WebGL sketches","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"readme":"### canvas-sketch\n\n`canvas-sketch` is a loose collection of tools, modules and resources for creating generative art in JavaScript and the browser.\n\n- :closed_book: [Documentation](./docs/README.md)\n\n- :wrench: [Examples](./examples/)\n\n#\n\n<p align=\"center\">\n  <sub>example of <code>canvas-sketch</code> running in Chrome</sub>\n</p>\n\n<p align=\"center\">\n  <sub>↓</sub> \n</p>\n\n<p align=\"center\">\n  <img src=\"docs/assets/images/chrome-example.png\" width=\"50%\" />\n</p>\n\n### Quick Start with Node.js & npm\n\nTo jump directly into `canvas-sketch`, try the following terminal commands with `node@15.x` and `npm@7.x` or newer:\n\n```sh\n# Make a new folder to hold all your generative sketches\nmkdir my-sketches\n\n# Move into that folder\ncd my-sketches\n\n# Scaffold a new 'sketch.js' file and open the browser\nnpx canvas-sketch-cli sketch.js --new --open\n```\n\n> :bulb: Notice the `x` in `npx`, and the `-cli` in `canvas-sketch-cli`\n\nNow, while in the browser, hit `Cmd + S` or `Ctrl + S` to export a high-resolution PNG of your artwork to your `~/Downloads` folder.\n\n### More Commands\n\nSome other commands to try:\n\n```sh\n# Start the tool on an existing file and change PNG export folder\nnpx canvas-sketch-cli src/foobar.js --output=./tmp/\n\n# Start a new sketch from the Three.js template\nnpx canvas-sketch-cli --new --template=three --open\n\n# Build your sketch to a sharable HTML + JS website\nnpx canvas-sketch-cli src/foobar.js --build\n\n# Develop with \"Hot Reloading\" instead of full page reload\nnpx canvas-sketch-cli src/foobar.js --hot\n```\n\nFor more features and details, see the [Documentation](./docs/README.md).\n\n### Installation Guide\n\nThe examples above use `npx` which is a convenient way to install and run a local CLI tool, but you might want to setup `canvas-sketch` as a global command. You can see more details in the [Installation Guide](./docs/installation.md).\n\n### Code Example\n\nOnce you have the CLI tool running, you can try this example of an A4 print artwork.\n\n```js\nconst canvasSketch = require('canvas-sketch');\n\n// Sketch parameters\nconst settings = {\n  dimensions: 'a4',\n  pixelsPerInch: 300,\n  units: 'in'\n};\n\n// Artwork function\nconst sketch = () => {\n  return ({ context, width, height }) => {\n    // Margin in inches\n    const margin = 1 / 4;\n\n    // Off-white background\n    context.fillStyle = 'hsl(0, 0%, 98%)';\n    context.fillRect(0, 0, width, height);\n\n    // Gradient foreground\n    const fill = context.createLinearGradient(0, 0, width, height);\n    fill.addColorStop(0, 'cyan');\n    fill.addColorStop(1, 'orange');\n\n    // Fill rectangle\n    context.fillStyle = fill;\n    context.fillRect(margin, margin, width - margin * 2, height - margin * 2);\n  };\n};\n\n// Start the sketch\ncanvasSketch(sketch, settings);\n```\n\nWhen exporting the image in browser with `Cmd + S` or `Ctrl + S` keystrokes, the saved PNG file matches 21 x 29.7 cm at 300 DPI, and can be printed with archival ink on quality paper.\n\nResulting image looks something like this:\n\n<img src=\"docs/assets/images/gradient.png\" width=\"50%\" />\n\n###### <sup>Note: The above PNG file has been scaled/optimized for web.</sup>\n\n### Roadmap\n\nThere are many features still outstanding, such as:\n\n- API & CLI Docs\n- Easy & beginner-friendly examples\n- Website/frontend\n- HUD/GUI controls\n- \"Gallery Mode\" for viewing many local sketches\n- External Module for utilities (randomness, geometry, etc)\n- Unit tests\n- More??\n\n### License\n\nMIT, see [LICENSE.md](http://github.com/mattdesl/canvas-sketch/blob/master/LICENSE.md) for details.\n","readmeFilename":"README.md"}