{"_id":"ww-psg","_rev":"28-1ab04e437de89bde9cd2da815592b010","name":"ww-psg","description":"A procedural pixel sprite generator for web workers","dist-tags":{"latest":"0.1.7"},"versions":{"0.0.1":{"name":"ww-psg","version":"0.0.1","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.1","dist":{"shasum":"64531d94fec3d02de19fa9352207cd52e01de49b","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.1.tgz","integrity":"sha512-q+AsHX04Brz77w+UsKyBfHr6KjJtDO9HA9Zf8h4di8jjlWvZys1nrLEdW30YR0NZW7bzsez+ljiOWgHvsVHXhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVoEJ1BQqj+E0f19QW2VseYJMR62d3w388PqSDWuZHuAiADGWSphmJMHqXZAA5w5VSJeMHkRbqGT0JZmcYvGFu8vw=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.1.tgz_1516101678383_0.07806219067424536"}},"0.0.2":{"name":"ww-psg","version":"0.0.2","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.2","dist":{"shasum":"28d69695850c1fb2c69393e51683ccf3e20d56d8","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.2.tgz","integrity":"sha512-bIYHApAQeENQuy65Q0WUkxG6MOO6C08Gldclj3wlsFGszxHtpkYEAFoWyl0vLpVpnra3KrAoBM25msxsHxjmqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW2HCEo3WMHc73LH6QEZOpT6BbA6PC/1MMg7pXZF5nVgIgYFnF7Gf5OPlT/V1umZzymOKux03SllBwHDg5mkWVDNw="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.2.tgz_1516101716882_0.44071382423862815"}},"0.0.3":{"name":"ww-psg","version":"0.0.3","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.3","dist":{"shasum":"ccdaf3a8d542cde175d1b29be2a6a6344680ab7a","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.3.tgz","integrity":"sha512-vs2dKP4JKYdThOdDLDpprle7zHZvTH+1znVloD8IwTCE1ZpSx7D7sSbFooa0isPEgO0vhu9N+Mk++qMiA5wcow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/H9vooJo+WBQlu5bQQUeXEBOKFxwAr56mRzJYryBH4AiEAt5CIbHV5EYyD/hVFNYdiyCtaWGYXhQZAtPyKNVG6/dI="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.3.tgz_1516101758549_0.9112347534392029"}},"0.0.4":{"name":"ww-psg","version":"0.0.4","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.4","dist":{"shasum":"f552c3882921cdb7402b253de1d0db6b792a0757","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.4.tgz","integrity":"sha512-JtVA78pBYpmV8jleNMgkwKqUhbukNA+hFNtdWo905lIlUS/ne8nEJb13VKM2P+GMSoSG58djBsC189X90hjGCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwl9BzZVlhLGHVc3x+Rf7mHheulTohAOXisWIvrcXO1AiBC1koGBkhv/sbnL+ditaFSjtdw5nnFTlyrYNy6ESt12A=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.4.tgz_1516101821599_0.39122942415997386"}},"0.0.5":{"name":"ww-psg","version":"0.0.5","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.5","dist":{"shasum":"517df0c8148ae65a6bae3bebd0afd56f94589146","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.5.tgz","integrity":"sha512-u4ZwAH0SGUv8rgs8V3zTydgHVxAVJh5kn2YpmY6qiWL4ASeQhJi49dk0WfMHD28eRxWCeluR1PtZWbCUxwVLyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTWlPyKRXyVo/d5BKRrAtDVqXlgxOkpkk9Z525E7ZULAIhAIbMU/aUHgq+sFWvviuSWErw/7A55UDmJy43Hh430z7/"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.5.tgz_1516101967867_0.6008380998391658"}},"0.0.6":{"name":"ww-psg","version":"0.0.6","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"_id":"ww-psg@0.0.6","dist":{"shasum":"43d719365cbdf184a237f718f84ee23335f14d87","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.6.tgz","integrity":"sha512-6EI83KYsj9zv7pP2ngrN5f8+9Xds98HKAIqapJgTyxdqYjVjgGvdwhWgXj4669hknCBEl1VAnbxaLQJ0eR4tjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBipIPzHFioMSkL5O+m71nR2JOt5GegIE4VxKo7R1MSDAiEAgz7fr6ssNyu1mOQQFIa3yndlBDBRD9Ddt86JHksg79s="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.6.tgz_1516102379323_0.853820641990751"}},"0.0.7":{"name":"ww-psg","version":"0.0.7","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"1f28670eaedc9a970e44a12953a2d425f537a024","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-gsMXVFrAjH6No2UEZyUCOVlWsEaWdAOhPGUqtuome200yMJbTMEFqGtoLfi41nJfr+9ndrGhP8EtETj5Z+vYyw==","shasum":"28a3017f20d3013c9ad343da82de7a2fdf6c2d9e","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV+nsZwWItZuxcSnCURb9qLsQSw1ENUFFENikf9FjqjAiEAg7kVJ+ImTydZGqGFibecPGQn4Uu30Dr3dfEe+TI/ABg="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.7.tgz_1516102430345_0.9474664202425629"}},"0.0.8":{"name":"ww-psg","version":"0.0.8","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"87c9b91052fb80bea5b34be68468347ade4aeb25","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.8","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-NFqZEMF8FIfPTmiBRAXqWMmS+zglWlkW9/6fqarQEVKIR8Lpc87hyMtNPuN3+sWxXOE1RcPj4RR2MKSriH1ayA==","shasum":"3c8d092a77ad2668c947797c8762a565adae7946","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqY2rpAcrNRAU5cK5Kx/9bvSpjvasyDUPVWfKaKxIkMAiAL/GBa3xWFJ2m32dclbi4pxGw5hwnbOdenpVIg8SKqOQ=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.8.tgz_1516102734767_0.6987253371626139"}},"0.0.9":{"name":"ww-psg","version":"0.0.9","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"ff58219b17e3f7677f321872f5d60c608686e8bf","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.9","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-42Ty5nXjjUm7Ljsj71uYlrai/altCjXIyosEmW6AiRth+/3hj/BjsZ81nKQfTOieAYOV332EWaoCTnd9MAf3kA==","shasum":"3ec7d652cf6419af93e1d5caab64215ea79d6018","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxO6XWoJWobm3lezT8q3BSi6WXAkoraExySlaDkFgbjgIhAJvP+kNbZpp+c0uab1aSf6emkCqRtA4FuwdL8ASYrPJa"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.9.tgz_1516103117345_0.4753815548028797"}},"0.0.10":{"name":"ww-psg","version":"0.0.10","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"a2340178c39c8493a670ab30e2aa591167bb264c","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.10","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-q2Fy38qnd23Wv2tc/mhJV/jCnfjXKPDyo79L7UqqZk6U+trKOMqIaj6Kty2yYTpVQ5Z47Da35n8znwK8rOqQjg==","shasum":"5eefb4a90297099ee53651b7b7db6b7bf9fd0ac3","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa4rFZalUUB1BeInphO/Mw/GutN5q0BuDHjwWN3uFvFgIgNX1r7hkMuLkO9arM7CzqSWYXO/ipe6nTeydVLvXS4hs="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.10.tgz_1516103474129_0.8567667696624994"}},"0.0.11":{"name":"ww-psg","version":"0.0.11","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"1671526e878cc582198aeb237478f664a2e16bac","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.11","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-yyz0cw1t5Bsm0/jo1+O9QbuwPFqlAvdKLBYApqFDviJ2bMz6Vx9yU7mxVh7iNAjjgfxMDX73IUjQChBOtBUUhA==","shasum":"1f6ba893ea1442da5948675e4ee22730bb358fa0","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq64ddG865jzJO+ZnBw/FXHY9i4wKMLSlobaI0MZu12gIgYfoAjIgB3rVC+SlCHuqS8zdUNiu8lHwGIfXsf5CR8Yc="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.11.tgz_1516103699723_0.38321411702781916"}},"0.0.12":{"name":"ww-psg","version":"0.0.12","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"ec758e5646b566a9e33eba3d3c2a4509dc155f4f","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.12","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-bgGFuQhfXHiakQsReylSf5RjOvl2HO/jgWy03tuOn0aALT5VNTCt+h4WYcafcPn3xOgK4Xog4I0jY0lJUjSQ1w==","shasum":"2a1ad9abc46adee86a37f28b3adcee5e67c0f1a1","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4TFCPrnGD8neTrhwpJJuIMGxb6irXz8dJXVEKdk3ItAiA1F42lwi78V0DaX7lfllgowcRFO40BGOKd15+oH3KQMA=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.12.tgz_1516108403079_0.57632742007263"}},"0.0.13":{"name":"ww-psg","version":"0.0.13","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Zelimir Fedoran","email":"zelimir.fedoran@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"4a2307867f7c7e5a5a660a35d0dd3bef7ace98c0","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.13","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-j8aAJdcZi5u664BqOnCcruSKeoBwD6Ww7LpjKSv7siBDpcroCVcSJK6nc+dgtWj18s3Zaxu0jFo4zFKAb94hQw==","shasum":"a045c642f919a0a77fd4c856c52d9b79200d86fa","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2I4k9BAz6ascmpc2LG4O/aE/YbCv+dJmIL26AXsfk7AiEA9x0FOmm/OW7pbQrPbuJo5wCImd16bpyUtPyEBMZ9I2Y="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.13.tgz_1516108628754_0.6653745600488037"}},"0.0.14":{"name":"ww-psg","version":"0.0.14","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"db6dd82f1b5a434e0df8fe718d901328376a01ff","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.14","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-2AJugVamiGBx5lwDuSgc7EHnc0DYeXCTS9Lkxu8OrLk2kUyNOymn1Ke8Ssz4U/FU+MBVi5kUt9oBQwPt6l9Cdw==","shasum":"bdcfb6e8d62de9f3ba02cc0882458dddf1561a4a","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFAtuw9iN9qLAakfxXP9nleoLh88LKnTIUCv43Hu2MAAiA/J0S6iiXkBbh/TYdB/Pwwx0SOKSykBmvfzgey8ttsOw=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.14.tgz_1516109954746_0.8511777189560235"}},"0.0.15":{"name":"ww-psg","version":"0.0.15","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"4908fa7bf36c1b9ef1a80fbc38997f7a7ca2d095","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.15","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-ggoxKsZpXWMcLLu2jBAV25wOQA79JeaesKyCYyq/mrxZSArRbg/sn6SaSyD/4evVImZes5dNgT97Ohn4IJvBRA==","shasum":"1d92b6ec34e8b0737939b2fd935f4ae6befca210","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLrxgHf+L8ZqcWzZ4mJnfxFfGdm/7SfuVRqUbPkrkyoAiEA/cRj9xfZDfSGLq983+7wrqStHjcEkUivmmtXX6UkVBs="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.15.tgz_1516110363852_0.9510296757798642"}},"0.0.16":{"name":"ww-psg","version":"0.0.16","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"gitHead":"40f0dbc047fc6e9f1d1bdb474fca99776a9fa3a9","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.16","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-Iee+dDir7JMqiNNE2938lDp2vSIyn8ZMmNYLD2pyJ3gk7/NB5ymuJYEqX3MjTJUgLc6XpWQISs8WYlzBsjWICQ==","shasum":"d348ffcb2b68773a2f671c74b4855f71c50a3170","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJKFabWcUezjuy//N4AornDG9arEEf05ZbIswlhZDY+gIhAP6SZJS37daox8t8z29E7D4ObNyjjtmddRlLb6VxlQnd"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.16.tgz_1516112258756_0.5182892207521945"}},"0.0.17":{"name":"ww-psg","version":"0.0.17","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"87d14b54da7bc6de2fdd212310b4bb6a8829b6d2","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.17","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-AVXOxaFA9Dm+JF98U8b/DTCSsV1f+Xw3mV5u/FLXkt9AfjnhEVjoM4PRNZ2breV/zMS8XHsg78wlsGqtiExC8w==","shasum":"7bf620e5fdb99d22a2744dcee70b9bc1ffd330cc","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcSn5uDsTJLajnPH/KcDjiv8+RB1pyj+6trZSJakK2IAiAHbHGiTscqdA7tutOoeVOtu+l6Mqc4hJNFobdyjspeBg=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.17.tgz_1516116627637_0.10354015207849443"}},"0.0.18":{"name":"ww-psg","version":"0.0.18","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"dff71713ab20706990eeadef50a2dadcd4ebed4f","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.0.18","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-7q7IyGGH4JNZyg9ltfWihFAQp12h0Aan7snOHunwNOBGDrExAYd6oVVB+e/ui8c/cxs2/i1Q4td8JdvxvWPidA==","shasum":"38275ea4d0f3c2cb924dbfcefbad15f308412af7","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4VZAuchz5uGets8WZwmhzIt6Nrd4NNBpOYc9cgxk1yQIgdj+UrBJJ34ReDyP7tP4Eg1vJE2+uflK/Nppb8CVl+tk="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.0.18.tgz_1516116906226_0.2616709026042372"}},"0.1.0":{"name":"ww-psg","version":"0.1.0","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"0204a98d9bc44cf81e053beb755cdade1bc429b8","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-+I1ydruQryT2D8oa/cveVMF/wJBsP5at5b7kVScV6p8uKCtQ/m8vir0bd+EhKUNLiDy0UJMVdWyxVOI8EoKRCg==","shasum":"be24a992764ffea85d4a3e76bd1717de1e556c47","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgYhhlwllVOubi1ccbtHJGxO/+lUmkXenwAHfLWSn6DwIgcl5GsDW177/QFkNR1/jkxp1UDcb2jcMBU4uetsG9XNU="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.0.tgz_1516117754783_0.13989935885183513"}},"0.1.1":{"name":"ww-psg","version":"0.1.1","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"1720494a9d5ef6da909be5bb2dad9cfee9752b77","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-T8lXHWHkvkqm+mWscxqQAJi0sXLbwoSytzzZILb94CVHe2tWoAE1zQzfN7oZ2jdG3N7Im3odlLrz2mDE+dhRHA==","shasum":"cc7af169e3af6e940b209673bc77e90c33340cfa","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKZB/FxbmAGH0a5eeXLNGntBhlAPOBhD2i/l56pGL0TQIhAPsVf8aYx7fsLbrvwPV+h6TCnDG1WaDc6D/dnebevk6I"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.1.tgz_1516127683725_0.4278628963511437"}},"0.1.2":{"name":"ww-psg","version":"0.1.2","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"31ca1a57060fd26ed3c4759b02937ad261fcf547","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-jVfO/v6kDFvP5zE4F/rSbxTYQoe9j1wRMPLQlJHMNrABV4jU9tvcYTJKfYAbgVVm2KU+OPiEZNOAu6Y4wuPDCQ==","shasum":"b608921b65cfde56c6560d304ceefc5f98c15aea","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkJcbC8GdfdzPmkzdz8wjAD+oBKps9fcqRNTPzkDMK7gIgIWSMtj7Ln+WEDMyke6KYD26IbmgObQEC2e32sEKG+6g="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.2.tgz_1516130398848_0.5764207248575985"}},"0.1.3":{"name":"ww-psg","version":"0.1.3","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"21f7bad07c493e990e75f05bf133f3c526db47e5","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.3","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-V9Jis0yk3WNM73L8CU7QlkyGx02GzNMfupXzTRqKnl8WbJPpxwrlTsBYPDO76x49Cnk99322tNIJ/BKFrtsJUQ==","shasum":"75ca5517fef0be64a95ad83130294052564b09b1","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOXnFZ+gsP/gRtIVuaqdpQt/E+K9AwdTeuIj8UtSet9AIhAI/BALEvVlCqrRVo5gkQgekTYtG29Yq9VMb66Z13bA4D"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.3.tgz_1516281539093_0.9691483764909208"}},"0.1.4":{"name":"ww-psg","version":"0.1.4","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"4bfbb83d8d486bf89048fdfe6ab7948d276c33e7","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.4","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-SH8M4toDZ21+wWwEftUyahVTTK3KzBnL6RtpmS6foVMxFKQRO5Mqw6u+84gvK4KL9dS6TGdOKzkSU5MzGZucjA==","shasum":"2c296a54c7072826b3400a37458284ee85451064","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCURm7TMEZ+Hly2p7PTBelMpdMTV8G9vddlqy7EX301TwIhAOoXh2x1o7GRpNSUyhUELhT+GQzKZaeZ9aEZhQo+LT8L"}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.4.tgz_1516286914600_0.2648584365379065"}},"0.1.5":{"name":"ww-psg","version":"0.1.5","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"d9cb2ca5aa4684850727061865291c9304de0081","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.5","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-q9QccEsdCzrnzRHU8oq0JXaP2tMTpEJVbGDCnUIzvsXMjA59jW+y9f/2bak0ika14hh8nilz1coZU/5mYsxjlg==","shasum":"96e92110a423ae965782ad33b82c2b492831c2cf","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgjcaaqXMAh8gN7tw96FRgKjwUg/VbM+/LK0XnfxOA8AiB1KTnJo7B15MUTRId+6J5HgCjBVIQgbSa3av1U/npKgA=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.5.tgz_1516287266827_0.7462707341182977"}},"0.1.6":{"name":"ww-psg","version":"0.1.6","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"26f9073e6f25cfe2c4eb27d251ed9067f927572b","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-afdVF8nXSevb7dchcuPV0YUXe0euQZ2jZqkRxdZpPaF9wM6MxFqqKYr98Q8s5yHOBeowo1ZDVQDF3SPUiYqlAA==","shasum":"3c0c0b1a8f81966a7dc885527d2f5105f65bd3ce","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcd41xSz9xsKiVIeDrj15bPx376pwnoeC9yaniO35IUAIgHAlwcLOIf3SiJ2nvTV1x+4nt61xuIrEJVDKiqvIxIm4="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.6.tgz_1516287924366_0.9371693234425038"}},"0.1.7":{"name":"ww-psg","version":"0.1.7","description":"A procedural pixel sprite generator for web workers","main":"ww-psg.js","directories":{"doc":"doc"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"keywords":["sprite","gamedev","procedural","web","worker"],"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"dependencies":{"seed-random":"^2.2.0"},"gitHead":"74ec94ce95ecdab5bcb206a18ea0943acc25b81f","homepage":"https://github.com/Mobilpadde/ww-psg#readme","_id":"ww-psg@0.1.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"mobilpadde","email":"Mobilpadde@gmail.com"},"dist":{"integrity":"sha512-P7ZW53Z6qtA02oqj1QtOPKoiiFt2ERQfDceFPDEYB9w2Bf4lnLP56ZdWVfrtKDQKhgVWXW+48AY1u/hyrhGvsQ==","shasum":"3837c6b285f5bc66fe60b9774c0eb29c46e865c9","tarball":"https://registry.npmjs.org/ww-psg/-/ww-psg-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbB+brocGOO3TiqQihKrpmqomqsgKuiAoU2nv9NKxZrAiAKppx+GVmkgoECcXXtFBu+QceTwHONXT9YToY8x1cU6Q=="}]},"maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ww-psg-0.1.7.tgz_1516288201383_0.44028898631222546"}}},"readme":"ww-psg\n===\nProcedural Sprite Generation for Web Workers.\n\n## Installation\n\n### Using A Package Manager\nIf you have [npm](https://www.npmjs.org/) installed, you can add the ww-psg to your project using the following command.\n\n```sh\n$ npm i ww-psg\n```\nor, if you prefer [yarn](https://yarnpkg.com).\n```sh\n$ yarn add ww-psg\n```\n\n### Using the package\nIt's a bit tricky, but you can manage, I believe in you!\n\nFirstly, we need to create a new canvas.\n\n```javascript\nconst c = document.createElement('canvas');\nconst ctx = c.getContext('2d');\n\nc.width = 8; // Sprite width\nc.height = 8; // Sprite height\n\nconst pixels = ctx.createImageData(c.width * 2, c.height * 2);\n// ... pass `c` and `pixels` to worker.\n```\n\nNext - I figure you know how to import packages - create a sprite.\n\n```javascript\nconst mask = new ww_psg.Mask([\n    0, 0, 0, 1,\n    0, 0, 0, 1,\n    0, 0, 0, 1,\n    0, 0, 0, 1,\n], c.width, c.height, true, true);\n```\n\nNow for the fun part!\n\n```javascript\nconst sprite = new ww_psg.Sprite(mask, pixels); // And some options, if desired.\n// ... pass `sprite` back from worker.\n\nconst imageData = new ImageDate(\n    new Uint8ClampedArray(Object.values(sprite.pixels.data)),\n    c.width,\n    c.height,\n);\n\nctx.putImageData(imageData, 0, 0);\n```\n\nBAM! You now have a beautiful sprite. Thanks!\n\n## Ports/Other Languages\n - Dart [pixel-sprite-generator](https://github.com/tobbel/pixel-sprite-generator) port by [tobbel](https://github.com/tobbel)\n - Haxe [pixel-sprite-generator](https://github.com/Zielak/pixel-sprite-generator) port by [Zielak](https://github.com/Zielak)\n - C# [pixel-sprite-generator](https://github.com/BenMcLean/Pixel-Sprite-Generator-CSharp) port by [BenMcLean](https://github.com/BenMcLean)\n - libGDX [pixel-sprite-generator](https://github.com/BenMcLean/pixel-sprite-generator-libgdx) port by [BenMcLean](https://github.com/BenMcLean)\n - Unity3d [pixel-sprite-generator](https://github.com/Shogan/PixelSpriteGenerator-Unity) port by [Shogan](https://github.com/Shogan)\n - JavaScript [pixel-sprite-generator](https://github.com/zfedoran/pixel-sprite-generator) port by [zfedoran](https://github.com/zfedoran)\n - Node.js [pixel-sprite-generator](https://github.com/blipn/pixel-sprite-generator-nodejs) port by [blipn](https://github.com/blipn)\n\n## Algorithm\n\nThe sprites are generated by using a two dimensional mask. The values in the mask are then randomized and mirrored. The resulting template is rendered to a canvas element.\n\n<a href=\"http://web.archive.org/web/20080228054410/http://www.davebollinger.com/works/pixelspaceships/\"><img src=\"https://github.com/zfedoran/pixel-sprite-generator/raw/master/doc/algorithm-1.png\"></a>\n\nThe algorithm is explained in more detail on [Dave Bollinger's](http://web.archive.org/web/20080228054410/http://www.davebollinger.com/works/pixelspaceships/) website.\n\n<a href=\"http://web.archive.org/web/20080228054410/http://www.davebollinger.com/works/pixelspaceships/\"><img src=\"https://github.com/zfedoran/pixel-sprite-generator/raw/master/doc/algorithm-0.png\"></a>\n","maintainers":[{"name":"mobilpadde","email":"Mobilpadde@gmail.com"}],"time":{"modified":"2022-06-29T04:14:24.247Z","created":"2018-01-16T11:21:19.853Z","0.0.1":"2018-01-16T11:21:19.853Z","0.0.2":"2018-01-16T11:21:58.508Z","0.0.3":"2018-01-16T11:22:40.118Z","0.0.4":"2018-01-16T11:23:43.302Z","0.0.5":"2018-01-16T11:26:08.073Z","0.0.6":"2018-01-16T11:33:00.684Z","0.0.7":"2018-01-16T11:33:50.478Z","0.0.8":"2018-01-16T11:38:56.075Z","0.0.9":"2018-01-16T11:45:18.703Z","0.0.10":"2018-01-16T11:51:15.611Z","0.0.11":"2018-01-16T11:55:01.119Z","0.0.12":"2018-01-16T13:13:24.682Z","0.0.13":"2018-01-16T13:17:10.262Z","0.0.14":"2018-01-16T13:39:14.911Z","0.0.15":"2018-01-16T13:46:05.386Z","0.0.16":"2018-01-16T14:17:40.633Z","0.0.17":"2018-01-16T15:30:28.137Z","0.0.18":"2018-01-16T15:35:06.430Z","0.1.0":"2018-01-16T15:49:17.820Z","0.1.1":"2018-01-16T18:34:45.552Z","0.1.2":"2018-01-16T19:20:00.666Z","0.1.3":"2018-01-18T13:18:59.220Z","0.1.4":"2018-01-18T14:48:36.491Z","0.1.5":"2018-01-18T14:54:28.357Z","0.1.6":"2018-01-18T15:05:24.674Z","0.1.7":"2018-01-18T15:10:01.760Z"},"keywords":["sprite","gamedev","procedural","web","worker"],"repository":{"type":"git","url":"git+https://github.com/Mobilpadde/ww-psg.git"},"author":{"name":"Mads Cordes","email":"mobilpadde@gmail.com"},"bugs":{"url":"https://github.com/Mobilpadde/ww-psg/issues"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/Mobilpadde/ww-psg#readme"}