{"_id":"shader-park-core","_rev":"65-0bd44a1b16c2102e785709e1001b385b","name":"shader-park-core","dist-tags":{"latest":"0.2.8"},"versions":{"0.0.13":{"name":"shader-park-core","version":"0.0.13","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.122.0"},"devDependencies":{"@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","rollup":"^1.15.6","rollup-plugin-babel":"^4.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.13","dist":{"shasum":"7151c5fed5c190e61a2825f57ddc5a76f80dc6a0","integrity":"sha512-/9M4pUQeLE2j+DvT1FCMk5wwIKWzh1+kdiU62domgMzL7mZ+BL+zI2TUDbzAr4Wr2siXbHWBiq1ztm6lvmcQVA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.13.tgz","fileCount":9,"unpackedSize":5671221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXjrLCRA9TVsSAnZWagAA1WIP/Rz1Ld9NhwF01qSHHijN\nP4hMsg080sdNTJ/DIQbms92ifgKxvTp3nmn4iq2gXXvUH5GuX08+S39PmSqE\nCv0TnucTMso/GePOp/bdcWHB0xipXrNjvH98QiS8DwRyMi/MaWE1WQD31P5x\niCXB+2YICrcKpUgQG2sH5QkO9eJNVd6gsO9F7AmxDK0YPj3beydB1LOzRpJn\nPpSkUiCpgVM6PtT0E5LzXhDfAvz0AhcE5VyQbprioBj6Bgr4MM4rpRRtTPVT\no22aaOcKJwgpJa8mtiKaAnzFhN5avYyzxvmV49qs/5hjCnmO5L/XeaYxUUeu\nDLyixqsdLnrn61BFkLR1wqeufegph/mbg/CBqe7USDF9fFXBZnaRwQnNdaiH\nW/Sh++WUFokpLXY3s4MkBRPiPkegw5UnzNGQrvKAUNHk5GYEsMTaK75eWnbO\nXnkhjfYewhn5CUvBFtyVDyGG+pSqeQKde9B5J90EAC6KSY4sMQN9qEEkHCkm\nfDuGwOGuhhl/XygpvdHSYR1sAZ71Or85S2znwwU3S2xXi/IecxbElPY9byxc\nKrrv7iot6QEYv0G+XscEmc9w4kVa4jC51qXGMv34SgbHTEhw+VDcjJgbdgXy\njBWI+5ArTsoSLtMZCLH2OwUl1imL50FORq+9u96d44E/DWF2Os6u87cwOCL+\nIA1t\r\n=hzak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsYbCmuAR+iai7pSbKV9BCo62QP77ANCxg9tSIwuIeZAiAIdd403QA+I77dM5KxuibG0t+AVoI5qTLrKKoJR2MQCw=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.13_1616788170912_0.6751065457730896"},"_hasShrinkwrap":false},"0.0.14":{"name":"shader-park-core","version":"0.0.14","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.122.0"},"devDependencies":{"@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","rollup":"^1.15.6","rollup-plugin-babel":"^4.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.14","dist":{"shasum":"ac55ab6c970d64941bb9f4f253344f87a24d7a5a","integrity":"sha512-2hZvsMY3pbGMRpk+j+RtGJRNx0jl0hGC4yO0voKVMiLHE27Y/EhyN0s/VoFa4q/VdC1oVnc2dsoNovHzaASxsA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.14.tgz","fileCount":9,"unpackedSize":5671711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXloeCRA9TVsSAnZWagAAmfoP/jyaZjvGYLSGUa64fMN7\n1tQ0y9r4SCwCFYVUzg5tyyUdGbvEEINzCQOvjPPhm8j21EV6PBlRhPOQtkKu\nS/oZtji7K/n+VTSKFYPvLYYml4nWNsFGqajEGzX2sP5Argej1Iue0fMz75Sb\nKCkpynccs0WZmH5Jv5a/kWr66yun//Q2G7UXQDUSiaVYV7wVSB2jLcJUooC5\nGVNfgxtJWsh0c2NWQ/OiDbEhPD0wg+t2V73r3tHcKNJUd2BmT9SfDiZ7soFg\nhMkaivtyiIiyoEq/762xU7NaSimQNfrHjMfYgS5N0vowLHmnZp0hF/gbAwIO\nTPvt9DjnkrdemGNUtXafRVShZD50sKzeFaTlxR3flQEaKh2KHBMrKmC9zeBl\n6HmeCr/tPYPFtJmRm+NWipWqpHG9VXKLdG1hk4MSfkd/uPcTz3iRkr8w8ARJ\nTXeGNiSS2Ib9YdvYQN0/x/EqCwuvYfYC4NOFNPHVXZqm6s9N9bmwudXQYxaB\n8c/ZVLdpBthiwDydlyOjfaPCqtt2aCqXqkdCCVKNZbXDqo7FZyDzdsFAY118\nK7kT2bN3TIUp8an5jAd8/+GyGTk7uSF5XzUkH9UnVlWbOKiRGi7O9odutK91\nL8y8ncjG7jvsZGOeRJ5K3bQSfrob0XDsjZsUbalgcfb5B1JXGiV5hxsj+O19\nndHn\r\n=doTj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0qnI6UXiLD/oWFZJ5HNlmpSW4FenqdmmzXGpzS7dMKwIgDLl2LqPp+ipDhBYtdyDiV8n+q/T01jkXptlGgPBqIwM="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.14_1616796190051_0.2709548099721659"},"_hasShrinkwrap":false},"0.0.15":{"name":"shader-park-core","version":"0.0.15","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"yarn publish --access public","pretest":"npm run build","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.122.0"},"devDependencies":{"@babel/core":"^7.5.4","@babel/preset-env":"^7.5.4","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^7.1.1","rollup":"^1.15.6","rollup-plugin-babel":"^4.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.15","dist":{"shasum":"ee117bc05f181e5ef7d68b406a4181dc95119d14","integrity":"sha512-m6ePJoTwARNpCyBxYa23K3J3K/d7xB8i9cT9J+AdnNbTeACpS/IC1vBtbzCdPTggW8+L9yD8GbeDLguT+tVHWA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.15.tgz","fileCount":9,"unpackedSize":5671725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXmYlCRA9TVsSAnZWagAA4wEP/0/iULBE6LZxLn3w+V5W\neJ4dVOVOSoiOsnHIz6VuEv7LHc/LCvZKahecHD8WZisBk+LPYtc3LRqxVrRz\n1zpH1PQVianTcuSTUbsY6E1wYaeeeW8dRztcsSbjmqBTlf08jBO2yXXRZlUH\n/vp3+aCGaqMS3kbNyXrjxZ4cd1kfwKD0WxUeovECazYLlBKtpxZag3ggfaFd\nNVljp2kUZwPdWu8SbvZ63LaMThyIJ5urmhf+9jTg0HkUHbzA7kqM4cpAj3bE\n5X4wNCAKzjBTyDYItngUU/jDNHc2zoWNAI8CuvFBx684D6aBGIrk5F1JEtDo\nxeuUFL6aqe9W0O0MJCcpI3tUOjeiTP4cg9di/8F8nggTcpHg6axKXWdPV/Tp\nez1pc6IQzuspfMnoUuaGFXi4UWX5YmxgQO+aMQwOVbYtQZrxP5Eqd7/McQim\ngmeJTyX9wML2XSZgeZVZpTOa0B2749Pg7hKE0JNcygmjozkF3F2eUyv9GVyx\nWnWZ0vXcNpqqqo+nIR0qoKQ4vgYkw7o2WIrewGLoCjNX2V/DpYG9SZchw8ho\nZgFOYJWf3N+XsQ4Fo+q/1+LFhawiQR7VQqoPLag2iXGa+SJJLEGbad8GTvW/\nmx4+DNEJraA47rSW+ch3/YRrzDFS8T8bb1OQhAAmkmBN2dLTnNqrndRW4Q8L\nR5eQ\r\n=5Tqh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiZwOhS7+MkdD0oo6ew57fMly/3BYKWT3iAsR1qIQAnAiEA7nhg8ETp4HFqjv7L2OIb8RVuN+C28JkJMpdOp1CBIMA="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.15_1616799269088_0.7206078127466296"},"_hasShrinkwrap":false},"0.0.17":{"name":"shader-park-core","version":"0.0.17","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"yarn publish --access public","pretest":"npm run build","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.17","dist":{"shasum":"3a4015e866eb389002d9ade67f9cae766c8de442","integrity":"sha512-M0/e3FvUVInhBfI/2etctCBDeHoByYMWFK8Xjs4RXjZK+UG8bHm2l8hLJK4zJSfCNbRpQa1Pdxirtbgov0GArw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.17.tgz","fileCount":9,"unpackedSize":5505990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXms4CRA9TVsSAnZWagAAUssP/3y3MSSvQEu/Qy6Ky+0P\nLRc2nJyyhCSv31wt1QQDKxPQbwxxWBFZbYl91JGbNc9zNEaigioNBMC12D4t\n2qh6r09J5cQ6m4MOoISTLhebbHjhR65CogIBWn8AGghKbYxWjVN8Oz89xzuz\nItbkbPRiMcualW6Gnc3cx8h35bUL1akbsjIBqdd72SMcfG12qfYIDdF3XOFR\n/Wu2o9sfc4et2NiVTpK7MYO/JuKEDaW0fLZXTme2OwHo3vJxNK77ZSdwD1oF\ndqP1aGXwYX5jJLFCuNkaeEGG3r9mAKm6FCE6iTbHJWleQqxMwT9FBLwlczb5\nQ3zNHILPmcIWYFrbV8nfI8tbO3Hc2SHwo/S8CNsQNDbvV7s35YDS3xXEw5sP\n0wufGX+6I4ahMlZzBvpc8N9n2DsqLxUjY3H5rMOoE17jFW6+iofKtEkSwHBi\n9geXOJFgf4c80Ct/dFJV4W704IEiEG+j43sW+TFm5R0SSitmUJA2BbjfrMXI\ntPdT9FKv6KalKSltgL7oXE2fyTVmIhiO+/hOLTT8G0ZfjZGeU7uc1uROhW4o\n/wN8ZGI+iRHZhawZJCDiYi6IYPtKfi9LUaoKVr3w5bMC5aHERBrfb49AAspC\nTWVXiZR2/4HgNoglZh2YHNmgoQ1r/IZ/Ld1YviEahmPVrpAr1p16vuXGQmci\nHcsF\r\n=oLnM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQxmfjUhbpJaR9S7a69TYlA28pSBSnnXJsD5Y0NahD4gIgSCIPw00aqJk3iyr5Ia5Iilss83pt0LYg8neI0a+Ko6Y="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.17_1616800568171_0.6652810393017825"},"_hasShrinkwrap":false},"0.0.18":{"name":"shader-park-core","version":"0.0.18","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.18","dist":{"shasum":"3cd742d5fb05092688b523f82b40bf9fc42eb89f","integrity":"sha512-cXnNkEFFzEJ7SCG4/+aGGYcgvfHr0h3JkVVADoIzqmfFUQhre2WUY7ygmtnp3rxVNbTjxk2uDqx6IjXkMS8aRg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.18.tgz","fileCount":9,"unpackedSize":5502465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZAMvCRA9TVsSAnZWagAAGeUP/2642/Spi1wIFQjltoVz\ncorAr6N7CBfziwyOpKCytzB4MfiNoUiju20TdsuqbAqQ5YGFubaMTXz4Roh/\naI6sGyLiuxFLTeXLYYUpaC5WN3XZUOdpgEyQ2NFPqrf8p6Tz0pmlLt2/ogHF\n9VPId293BmtBPdFj3rXQQ5sGlaxqoIFy3zL04XSMs4LSTZ8fD43FmI+jLKQ1\nHb/y7A+xjUErLPC1kT8PeChwLL8+mvRpBlspGtGTAGJkmxzRBeMJFtDmaduH\nqCUPcZh+Az0NeF6bxk8n/OlDLp2lRaCSzHo1m/23nPgYqY4FG9EJU5cgieHb\ncXbKOvEh82KVX2GxJmiuGStZTPn1ApJM9JNWMP6rTgI9/g/gr71O7ACVKVye\npNN9CrudOmFvdQYfcvm3yDVWWJfFvj8zmMQpoIK8L52CFVQwaf3b184ZfHhQ\nSws7oRWHLRRlAYWGKAb/JlAyThcaTLcedToZA6fMLBrkXTPlkoRp4g6U3JKQ\nVQbOZlfZtpdVAxIiC2PXesh+w+UsfPqqjoJM7iLtfdeBcboswFxfymBRlQZ0\necm2XAf/paSheanT1JeUKbHjUyNotKrmFrvpT3exHZcpal8d6Hxxk1l7hmUI\nDhpzwvNoO50rg4WZ2MX8I3L3NJGz7RqT+qK8j4yKJXpD4pM6CrvzjJEF/IjC\nO7g0\r\n=H6m4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2tlDRh2eHUYWIImdl6EqWnxzeRVbmmtNzRoFW2GD7pAiBLUnQOq7RGCEVYcn7SrbEYhnkNzfj1e7fsurc9JGiYCw=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.18_1617167150494_0.12009376489704171"},"_hasShrinkwrap":false},"0.0.19":{"name":"shader-park-core","version":"0.0.19","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.19","dist":{"shasum":"a1c32abfe18b0feca7717b5721bd48f15ccbbc58","integrity":"sha512-fEsLLUvFdGaPUfCtYoNurxo8mdM9rR619bfvpa8MSpq2+cB4C96/bairhhNe12/jp7T31MaxfbJKAWDzXkgfDw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.19.tgz","fileCount":8,"unpackedSize":5505789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaJhpCRA9TVsSAnZWagAAJsUP/AiKjrHH/+l1BQ9NqfSW\nMtghrhy+8Bcp4wrDjRkGOfckPfeiGf80KhLa+ny4iwFflWGq0gWBTfa+Wfbw\nHQWNmu/W1q58LJk8dd2oifiiHfDK9N6M0+ZXn7RNWaGiYpe0dB36aluwk/Y5\n2Y6992SIaSamE0yRF2oT6/4wffIJVRSq8aow2mSukTCS2tQGQK21O9bQCZd9\nipWpet0pUFbtVUMZ7aj+DxcyjoptovGVHhLI3+i56QNy+cG3N5yhvNxchNOw\nZ4j1VoJCBwuIv/COoDc/0FsbTaae/KaAvq+WESxaeQa+TCEdUYsBAL2utWSm\n8P1F/7FUQVFUkw6bJFNa2xMzNcC+ZEj75kvZkFK6SN5bTYLVDb7ya4weTB2m\nBwnRLA4OXRArZDlHvLveiKAObCx2oK4xMBGE187QzkG6k9W9luJZmN96wLJP\n5kQ6sKpxXDrvrLeLJ82L20JXMRmqRsJah6w4HiwJVkMWWreAmC42Rx7PaR9n\nRXYzq9YbrtAu7X4N2ouE6TK/tUh0DY5T+FpQ2umfhaTqWQIXA1ok5j1VSAGm\nDJHz8AoCR4YyZ42wPl/I4/JtPT7LWyUg2X0Qf5dqQpyhG3S1e+5/FY2+PRhI\n/INy4LCAfH/HYsaNBCoQL3Fu8nWg86ZHZF03isDVPT552OG8XKaPAsLSjBP4\nNpnu\r\n=mgRY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4R6zT/kOkclfwvlvAbjQuTXo3a4EWMGpVMPqh0r2UaAiBTtDPsWyMOSH7MbdT5Zyp2FwsrwKlOOUXM16RAY208sg=="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.19_1617467497439_0.40424686998705717"},"_hasShrinkwrap":false},"0.0.20":{"name":"shader-park-core","version":"0.0.20","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.20","dist":{"shasum":"8e58d3e7d56757717e39466af30a00d6d8afaee1","integrity":"sha512-gI3HCvB5Wg+Zj/Ja3tpEKi5FuYl71BnUExNOjfCn6Bw8OOCT4SAA5oG0x9VIpSi4hmXnD4TkxlyZo5pezCuteg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.20.tgz","fileCount":9,"unpackedSize":5506736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd8+oCRA9TVsSAnZWagAAduIQAI7ODdABtEsxAKIMFlXl\nqYbuhxZp4bGUwoUAqlB05tcPlQpF6iHFsJ3xhdQuU8yfWGiH5qW5cWsk3Loj\nbXPbwwJrsiI8OQ2yajN7Moife4NfFfa+pBs3QlUpWE0pAXFPywouzNxM1cX6\nNQdx5A019NmDNwrJQW70KUVsK/cEMQRqxgHlIDcws5CSd6rK/1qWb9CxqAil\n/wBteXwWnNkzUFriq39GKzdavfrB/mzYr6USZPpy9F8i+UQnLeYdW1c73U4R\n/FLgXL8PPIs9NL+Mni2kNpdYFY8C+vcaJ3WdaAwqnVn4F7BROk2yU5SmoVXE\nmJ1+twV3rgu2mV+EXcUULeke8UXJ+nNpJryhSYTPfnleno11PIit+cLp6i3H\n39JJqm3gULceQPquFMeWIs9DN4GHnCL8FlKf/rfS1FqBO+DI/JEQlAGO+Lvc\nebhBp8KUBBl6fDdAu4bm/sH94ZE3oU/bQOEFuyCDZS3fZxv2x5nyswuiQM9q\nOOR2TcCAtp2M2ICLHVRKY3mZsONrW6DJg1cYA1p2AfjmdNY7cfnQ0xisAxTN\n4ZwT9hT01tjsJdNDPKCBfHSru4T2kbg4R8OyGt1VrxtYNU1Z9S1WdICujQuJ\nR/IXBwKINB+H4Sb/0bGyGiV7S9I0TFPJOZGIZGZZdu2dLOyNwSewnLJNWEfU\nj2kX\r\n=Q9uJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZDB5IudTJsCJBnhGCzbZZi8cPgypHf1bDRjhaUqq0qAiEAlNC1W2QpV6OxMNksW2jTnGAvMgqWFQtSLfItXvjRkls="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.20_1618464680001_0.4762811192402514"},"_hasShrinkwrap":false},"0.0.21":{"name":"shader-park-core","version":"0.0.21","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.21","dist":{"shasum":"50203530413ff11cfd00775ca63583c15e284318","integrity":"sha512-t8AUXUGQa9pY5QCb9kdActGHMYhivjmj3vapcF22Pn8T8QNWZIIUZXDCG7WtzJSpgHt4nWJMSBbNHP6A5ag+ig==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.21.tgz","fileCount":9,"unpackedSize":5508478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggjHHCRA9TVsSAnZWagAAtP4P/0oPWi8U38jqUf/tPbCL\nGefUPLm0x0o4yHSOj2+VpvSxtKR1e1JPQyKNtSVu20tekzubUJy5et72pNlM\nXeDOeODO1mUpvsz7auiOskfPlD5uRPI/LVLhTx53Mgwm6qztVtxjC0G/q9z5\ncsaZNCVhy56Xr1L4aC8uxjr4Vb8UTfWBvqLvS7ekhW2hFf2ywGxXhM9jjdp3\n7Xfi74jagDwnBXBn7zn0jHLcZTOdr6wjwSKN7F/chpuoNcdI0HogJTxdcbml\ntg6A2Utk9iihJUf0Ybpa/H9Xi29Vbood+tzvBr9SMZ3TOBXGvuz+R2Bzth+j\n5PCnngYGMWOBKfrjtwY8PW39t31z1NB9zKsojYl++KPR346D5ACPjK2u5y+5\nihSdjggMxD4AKt80R1eUlYTlzlcvytpOH5rOlaE6miZ34zhhj1oEzEz1POnf\n5zfeNSEPQ7uUyQtUmUCsGouRWyD1Uw2wfzfr5F8nXlMLCfPcnQZc89rHqXTq\nhc9QE7L6jwmnx+2KEwKHGRuNNak1dtNlO0HsVml0V6hJ3qsVXBupWNpsuGeT\n9G+5+XdRZo29rhARY6Eg7BvNM9SPXhKl8dzZx+OABPq0nNx6FawKbYqdx1/H\nH87POvvKN8o5M/dzYzSmoI4F9fglyK23+Ovx9GCPXo6cwYC6k6qb1pcyqmB8\nzyS8\r\n=Qb+4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5+c4kgYPB4o6+d3wFuP6hd/7BlxtFlTbOSVct6wDbvQIgYYOF3WmAiCgPGobCnUT8PCPSeN6zcJuA/Mrx+e893f4="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.21_1619145159320_0.8283629785582503"},"_hasShrinkwrap":false},"0.0.22":{"name":"shader-park-core","version":"0.0.22","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.22","dist":{"shasum":"d5039a99bfafe6d286ab4114d9232a045f07752d","integrity":"sha512-qgTddajNjAKw/Sl5HvQe8TnRuZZDaB53YaZqBO47WAvMjSgPQU8uTYk3elvnhzTsXP/YtN9+lsDZsHWv2g4xNw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.22.tgz","fileCount":9,"unpackedSize":5509891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghQM9CRA9TVsSAnZWagAAZEAP/jDePGOx3B6ShVPg+xqn\nOb6hKUh/qnR3/DnbK+a6fWdFDCN6P4t/g0EjnKIFMhMO1osY+skx+gLBV/sX\n3hzmIcrqjkDAXqnnsPdICJ8oc7CeanrZ01UmaldB+rnPUVXwpvGnvGmm7j7M\nVEAxrqmb/NUVs/3y4rb1Miz4vBsd1ZtNGBK5QsK4zHDzEqTThguFRoRSLgny\nloGXedpODrdpx4Xv0z+yckBnL4+klNVGuEW+ldPYs7A4bm3rem7RSV+uNxZg\nDaD7amA0MFCNxFxG3XzmawZZwAc8JmMlj9lfFpg8Bs2LWoWeeI6CSemDmnCt\nhfTK9vXVSg94Y4+f4S2aILoJR/0PZ+R1oxtqDwTJ+NhvINRdxY/dmLnaPMsi\njr/2PPCtSp0ac6KMOdPkmUefr6MZXlQfmMo7+jaDZ8C5eyTst8QoSA5jF6Gh\nqBWfvJ7BeENkBCk9MLwtw5mJrpsDmcevhfanHsTaGBJ0qV8bB/bVKKxvcf/J\nKiBypHbRjwRt9bv4YZUkCTlQuO+b/uH2v6DTQ5MD7Zw64ogotEyzUtMvvGqD\n6pC6gpRlchaSpp2G8r5Qm4WhpWBkvl2I9kfJRRXfVrMlw5kVbUFXhXrRjp8U\nO1e2xjh9nzLj6Ih00WTHDt3OQ0b39L4u34cPu7bDrwucV48pMLbmK6aXJRPz\nh8y6\r\n=+0/H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5tVZWcyXkwPF099UrYV9HULuvWKMnbT2+VKZAd6egAAiEAiR5LwM3VwLiIqNy/MwP74RyKOOb+heBFtKucQ6mOdIs="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.22_1619329851925_0.29616086607507364"},"_hasShrinkwrap":false},"0.0.23":{"name":"shader-park-core","version":"0.0.23","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.23","dist":{"shasum":"c2fbddf16838a1a7e49fb1c3284085e5655f5e79","integrity":"sha512-8+F0h2bobtDmygabX6EYJ0lq0fEvHq8HtnhvaMhS5Vt424LqKGYGENDJdl9WfK6PsOkta5r97UuoqkQfQ4WqzQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.23.tgz","fileCount":9,"unpackedSize":5509807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghQaiCRA9TVsSAnZWagAAQpwP/3b1ffDFxHvhvp9S4OYL\nEs5o03Wc0GrXzBzAhppx/sr3dodD/5HSaDa1vlz2txzBAi5jz2zbKeUB9MVW\nDUmuhnfXy77A+PC1ecaE2aXLDBjJELeKBoL290iXay7mRz3Wgyg61yqpqM5w\n2B46MHRi2zgqLIiRPqdv1qpcwPs73reb3+dJONX5okdg0ZRT1B2wbn7cbAQK\nEYhgmusF8Gx8LQYle9yxMGSY9qjqQRLDuRF/cWWaZhVf7K1oJG+jsD0EfnZG\nJd7fD4JnGqXNMrT6vUzQYpwVlDesVOZUaxYiw6Dkf+fi2dJciK+JaeLSQ9/j\n6pzj/kdDA7Qwuzs9Y4s5B2Q+Mo5TnEXBUGZMGgMlLlVy3Bsr2cpyLTMGN+Oj\nEYv6B9B4IqMYFhS+aPdZEC6Az4nrf3xC4bza2vWgJHw3pcgP6SpdxoUIV+w5\nxX6SmBImkJNIzRSLf7ZGl+MFFUN3yHOzmmq+a1fIyH21mJCtErI7yJZrqH/+\nOZTsZRv71xXfeZqMP+yFFIEtUJ+4MByGnMNdfhIPI+N9YFfItc51rS64PkSJ\npFOmIS62sODYHGFSnotlj0hXBM42k3v2nuxly7mW+CFwJDqy+zz3rhMK1hnH\nxmIZ3M968Ij11EaYiL1y6+vbN403SGOZFdTDR7ai9OFMQGSIAU+FdTIndRxI\neZBN\r\n=Z5IJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzVwHzE1TGrPHmXTLsod8eaePoJXVPk03+e3cO1CLDrAiEAnMyzE9rG+BJYPg1Sp7YEySW2XybjGSh/S8jDrF31kTY="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.23_1619330721613_0.36301072094270825"},"_hasShrinkwrap":false},"0.0.24":{"name":"shader-park-core","version":"0.0.24","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.24","dist":{"shasum":"23022da708b3ca8883a8617d7d77d152a564c6c2","integrity":"sha512-SOWn5xpOr7HbPUt0vpvkl9qnpOdEzGfF+8EgZYgDR3gPyNxzxQnHMrwgw+81i3zLPFWclmTbtcpLls6TPyZjaA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.24.tgz","fileCount":9,"unpackedSize":5510032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiPYjCRA9TVsSAnZWagAAkUsP/jeunVuYBCvhsrIoOCVb\na4NM6v3N4+y59bv183ZWWLF36EGv+SSSaJfMsR70aHHnJRIl7o+x3CzLPU4l\ncxgQC3BQibD6qfs/buwEGLqIcntxNkoo8h/gyv8l5opgu5CRsIyPH5LWdNaQ\nhhNsiRPIa2zCscbnW0oWAiA/yHustUE3Yjl1Jcrm+2IAOMYUbTy5a3yIK4l1\nMMR0fE1A2e+mQvWEXLkVEIWNiQR5uEfHqaleGGrFRrO/bmzJoiMkOi39cPlS\nivdb/BlkKFMp0MtcrlS+YxDwi3YuxsrVzAOUu2wgPNuXlJpDBgbitrcvpjhA\nzrJeKoimuR2+J4Jqe2MlI81LAocWhl0wQ2op/YKzoUeToFhamxtUtOwHgMa8\nLc9n924+TBeQEq135zlIad1FANOCDlRpAiSSAsYybtphwLIpOs0xEDk8rAvu\nYwhEb+1jTP2DNfKNJIjA5YaObYSTcoOfvMQr3OV01lJhznySk8pifiKHnLOR\nX40IkKk/B2ccK4QFigusCexojUDrHhbZB7m63ImJ0OXBOMd51Cq5vZJBYVbh\nuPF08DOHl4h0YQeiXSfGnTg0yLERAlwG73xT8tVQmmGM0uxK48GMoKnqb6qB\nKeIuM+OTy9GnptpBuL82sD6THd0CuPM2HjliL4DBRZPSCc0TFr/UnPR7MmUB\nzqmv\r\n=GSPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkbZQ6komUC6WoOMB70waQHnWFQqZvB63TB/owIasbewIgcmC8hAPZYaNtvD/tu2+XRZQkBaLw2jJ1pYHTwcM0lWQ="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.24_1619588642514_0.6682439024641167"},"_hasShrinkwrap":false},"0.0.25":{"name":"shader-park-core","version":"0.0.25","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.25","dist":{"shasum":"0d0c77ce7baf5be03f64e978a508ada886a04238","integrity":"sha512-0HI2Nd4OmGLgvhWAX2a/IVc9mhU9IgGZDQlE0bjeoD5HP1L6kDIvNGZRUxPE2cb1SSLSO3ETMlT0e2w2Puvlxw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.25.tgz","fileCount":9,"unpackedSize":5517067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi4dWCRA9TVsSAnZWagAAml4P/2piDQR52Ry4wr4VX71g\npPLl2SEOHt/s34Mebj6fhPEPCzSSjeRtTcTtwMqvIwP3gIal4nK4rmTeyu0/\nnCo53L2tVoCkxjwEC3JwsomDXvBrPAGbpFi2tPQQUJw0awr55ABUorDptS/a\nqx9lzM38xEhKEM0BuExW0ADi0Wl4NStfkE3BXNJI6moQy0ZO/bQXVVz+BXK0\ngK0gKTSUCXOpdGZllBEe1/qStN//eCmtExoK7JN+VjG5xht9B9MdHTIxAPPd\nPEtLwvcMYpfcEVgQm1fA762P1BGrB+7fJdWJXHlKPw/8Nhm0xR4f6/MBx7EJ\necgyp8/b0Tw9yJ+eAf/YETwJvSHvBWQDQKF6MwPVXAWyI69ZoOfegNmnfQ6y\nl5dhWCzH2IWglB8S9CTljsNB+yTEb5jlRokboc+JlpLcr1qtZtlaNEhOjDpe\nvVkD9sC5KAYYHOPBHIavqcvym3l/hEp/jkxeZayfUkH3eligeWzuBYlK/bUE\n4QMgKzkYhVlbN9B/VlO8n6c8YMMHm9O2EjZyOqDMex7qxHqcum6RRuR3+dIO\nr2xumVHs0dkbVe95VU+8PPCOGpyKuTzXvlcCyDA0BAgZxOKWn/BF7aBSbrfg\nw6DWAXITN09WtlY2mMsB/rydJcL9izvGS8PE80O08mBH1I9jgnUUMW6a3IST\n2HfI\r\n=/V2R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEezOIabyjdUKnytysY0tuYI1SxrkhdBKMJ7/a7QqqYAiAvDtYsg91ntvK91rUmNygAnMQlrwB87Y2HI6PGYtRxbw=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.25_1619756886072_0.4776529198597861"},"_hasShrinkwrap":false},"0.0.26":{"name":"shader-park-core","version":"0.0.26","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.126.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.26","dist":{"shasum":"984c9960562b0c67852f011c09a5e55328295bae","integrity":"sha512-XdD0SAUmhGSycsa25fS/X+30f57wF6a9a8s/i2icqQu6G0ZX0dWNfCENRKyj6lOPw4KFYfNBw5EUK5ApNdIR1Q==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.26.tgz","fileCount":9,"unpackedSize":5519353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkH9ECRA9TVsSAnZWagAAYk8P/1AL1TzZAy7iGKQDM2R7\nzj7P7YY46Wcagj+A/5g5FdNEDiN10Biob4I/TQKjiowl7qKgAv3KwZqhYSRD\n0sSTRVq8ybFwwn54oTot5FI4LU3bN2xOlla7OVONuiUv9kdMHM/jYmnpOV9+\nJFMi2nsyb3dEj5AqHLVLl0HVbe0XO99U49tmpfGrqeScliYK4npWvJZcEIXk\neCISh7QvdvAqn4nTHYcf+wJkzsplAJwtcUvTEnASq4zz/YYXDP7EsfDuug16\nyyBvqgVSWHOTjVIGWgYy0DfR3S2+zjJUtt0a2DbRDDNu9Ws5eJ8hFt6clB1e\n5quryYK5sm7Vvvcc+uCIB4PcescKNgm+oSiVzxP/bV/Wy9ZLbNqVzd2vUgNs\n95WJmNZrVB7R2ClXKbdz+b7p5U77Yc8vCHLZ86KV6X0pU+hlHSG5dywoQ5f0\niysS1+WkGu0ZPW1wvM/I+yWiFSOm6C0PXRnCRZB29uGyfmmyxd0QSoZAfpA0\nOnj7TQiDj+8RJ+nGd57H2U7yRIHDUQ5Xf6vU4fcIBvTN3e5NDHHjRgtLzfvx\nkCtmk56wwkdFNkEPHrjayi0jLz7DRKuh8Sy9v2BKauowofIIilCwo3jXGtC2\nqR8fah3fW9ChyB4lquypSPzVdBWzJsYOt9qU/avKOZBqewV1LJVj4w22L81K\nfANs\r\n=+uRV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFV36Pt6Re+VJ+Do5wurno5PNTyYpBOylOBj+ezETI81AiBTnmAkXgvN/Rra9NUV7zMif8i+nocgsZZM1QtseA7guw=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.26_1620082499644_0.060502250527513235"},"_hasShrinkwrap":false},"0.0.27":{"name":"shader-park-core","version":"0.0.27","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"peerDependencies":{"three":"^0.129.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.27","dist":{"shasum":"1f803ac4dfa1627ee8c37527486b21fe41aea2bd","integrity":"sha512-k0bE7O4xqiSEyAUF3G2/UUFIUeSZU29J5b74ALIBNi2Nriy4AE10PQ0uADxawCQCPfg/hI0obAX/t9PZHTOzSw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.27.tgz","fileCount":9,"unpackedSize":5558804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvTGdCRA9TVsSAnZWagAA4KQP+wXpc2zp8myFWfK4H8tW\n64Q6cMhQ5YshJMrg4iBb5sH5XPbfGFQ4aJRewWNwh5DHhEnXAfZyl3DT58iL\nHX57odTZJDFqp+0Zuk7+r95wl2t1rFvVnCyPpr0ZuG/d3+OgWDWzxMQHOAhd\nvn0+Q4dw2G9rzbkV5+tXWh43wFgbRq8cYJTcdu8xmieu50DdrFBStxi1fVUL\nCfcL5bfgm51v4akUkAItUnZMRfg1Rq23R+sEvfdobQoRVHMDqZNaTSRdJnaW\nsKhu4+Y9KjBcNpsH4HAK3ngZjr81Byuq4dQnF/2zaVYwqT4cRW83WeGcsadn\nKTIPihdrVZQKe52k9rKXQDEXxR84EPADSqBSnUp2e0lY8vnv23ACwN4EwW56\nJJ4UeSrSzCdcoMrqoZNsjs16o9G4YVlOv4GkSbsIO6IJR9/fsTzxKuWPaoxe\nN20psuLL38N2gaUerAcjXOOBOhMD9xXwK+sS/HwfdDQAcKmdZB23rn9aMG10\nVDxGXxVnAH/kH6GeDoNz49eFQ+Fvksabd8dQr3znLF/9jn6ran5NWBJHJZ/M\n0Nm2wQxdv71TNbfsSy0wYxaSzU09GkFMZOSTlwxeMubDk3vnVG1sdunwthn+\nIDG36EPN9dsnzfzF1zVbDVw9oVrt7ux4Z85FXQp6hW3FhXzupxX81cOv95PE\nfhJI\r\n=SWGh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeOqmI/ZvSHEmAgiOeg87gB1dBMabuxTwOlGlCSjlQhwIhAOvsqU8EMj5A2TU/xd/F33A7LDtNvYV3Zh/ViBZVHHcg"}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.27_1623011740884_0.4953989024054861"},"_hasShrinkwrap":false},"0.0.270":{"name":"shader-park-core","version":"0.0.270","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"peerDependencies":{"three":"^0.129.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.270","dist":{"shasum":"884b25d049f734c992a59ac0c13c4fdd836c8321","integrity":"sha512-zQ1NKctic3WG21b8gqGa1Vo+oxsbHh18D+uTMLftdMkVAweMmg4d5eZDxJfgQDCzBk5hwBLgrR8mY1i8Az/Llw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.270.tgz","fileCount":9,"unpackedSize":5558808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvTNCCRA9TVsSAnZWagAAYf0P/3W9XNNdPlWer5kz2Yfx\ni977dHweYu+9piOrQkCAmVTkhLpG9FhCzAQEFP/vzK5CZjFho0/V4dVVcc17\nMMQ5JhqKpyHAs1aeamAOi/JFcLx5dMRLFZzGP3Rj8AHbjbSIyFRjGxaNkWCS\nMWvEjyJrRvFWQXrltd3wx8XoHAWzEn6j8HIa+EDDcOlRW4EX01I+3jP2vxvS\nH8Klmaunl9x9sHmU4zXRG6/s+lwzd/AeE/UUBMYy/NE9aNjrnWUM0YYF2fzr\n+nPuPlyHcEdA7oEPBMXCVh/oq2lGKVuYFYsNKswrxbaRMg4iLo22WguU8NWo\nOWf4M2NXzoOCnKtf73qxTfTTiCbtMtaJMjEONVSH+64ouxEbe7GHEIcNHooN\n0aEXtljQwhY/JBOA7w0LfE7oFXNRPYGTHBE9BstHPrp7tpH0rdvlMcz/WodI\nzZmbokX5gsOiDk31LJutT5ybG71Qouzxl0+dnV+5Uk7a4oSWx0xzv7yCWHm6\nOqbzszMRV9lG8wvUeAeBRtWYbl3tAGfTqCLSqO9BUGK3134hgDVmF5VnNkK0\n4RtnxYqzp/oW7P3oKQcC2FsxT6llhrUPvdPvO83hoLnrY1Qp+lgW+Mcx0tXi\niyfMUH07mPQjHisyTQ0wyfFBM7BraHgS+vvQ9ktsDq8Epacnk1Jdvspia9Lo\n7anH\r\n=Yo0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAowiTPmQDH6Ohe9cAjqvFH8h4K9Sls7nCtN9WLtRMtAiEAk2ax+kblLOWYFtZC/KdeBdW1kUhpecqexfFWT7enGyM="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.270_1623012162521_0.38133257515911767"},"_hasShrinkwrap":false},"0.0.271":{"name":"shader-park-core","version":"0.0.271","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.271","dist":{"shasum":"d557ac24a01b1e4ec472253e401b05c75fd55463","integrity":"sha512-Y3e6gjYDHNevbv9Zktibi/KTWmZDG0zeZxL4MFmNsrB/GR3F01NqvlbrdpPOsGqAvdJBx3rW2IJNzr3IwztS0w==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.271.tgz","fileCount":9,"unpackedSize":5519873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg07DpCRA9TVsSAnZWagAAqyUQAKMblBlk1LzeZ//jeVbd\n+v4S6VTwQqOJKfEJ6/QXsocFsWSjokitS2eKqW0g/afcH234RB/SBNXX007n\nXIgB9h0V4cxymlYIutoxzCKY/SwpQpLYD2nVYvuql+iQ28qUeyHDyRkp621t\nRK+o3JnymYlmUUYFd3NqQP1QbICFWQddpdbuOtPKCPtU8ZL3oWJIPxPN6qvx\nWtZq/MfMcAiZhX6J+Pu33uGjM8TlhoHvxFLEZZBnrAiMqc8zdfFAVkjHtqKU\nSp1gy6RSJfkzkSywAudZdf5fPYFznmrQA1CE6ol5VyC7/LNFCIs5neV8/qN8\n3OqGHtx9FUUFWqU9+Gj7/w35fbqIclGGILcmU3o2R6acUdkLFm/hr7DNztCE\nA8PO4CocL99tPf8HNm0mSRIg6+ECmxX6E0l2zB/C7FM6YJRZpvepf9/w3IDQ\nKDrx+92qCO4B+DxMLK/DVhHZ/GR/kjFD+AsfK6YzTAZ0wbJiggG8+dTV+5L0\nyimVlNzd1LxbbnRguS02RlBr5MsnehcmzvClm6j/hOGwNBVkfjnGQa1bK02M\ndu3VILVwhzlHmw1l/Ml8i/a6SY2M7RLD8j37D2SBQCQ0TinsuiyG5/1yUrzy\nqtpQ1XZfg5Y9lwDYKbu3IJCfrUMbYe2dBLmgMy20T9/8M3nkowgAy7pUxcjD\nFd4m\r\n=R+PM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDQydJNjyKEf4ut5LWyH+8ygsxPCi49DBCPe0xjjiJvAiAsIZcHwybJZ5Y09n5Xy1V5Q9fmDwJePVB7TVIbXZK60A=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.271_1624486120660_0.23467159795934212"},"_hasShrinkwrap":false},"0.0.28":{"name":"shader-park-core","version":"0.0.28","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.28","dist":{"shasum":"055d2e47fc47c60d908c2129de0e8b296d097b3f","integrity":"sha512-B73rK3GXD+P9ZxfxRpvgutijfeVXKh03nUpLpQomeOlF8DBAmqjZuF+TLEtW5GizZy17cb24+LPBPP3mJAqY5g==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.28.tgz","fileCount":9,"unpackedSize":5559973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBbbPCRA9TVsSAnZWagAAoEkQAIB+PR1sft/ZbkIwA1XL\nu7+WidenTIbcfvnpOMiWuapHpQnsmq6ZHWMGMWlLQrnjeN5V16pHtF71tHOg\no/Tg2f9/nJcZ75YUPrxNSw1lv8DdciVx1SIjgBZvrz4KQ1tblTk1OtW23rAY\n9a+yhA83Av9UmxFDMJrTo+eHqIlDOlB5t7oIMX+Vyd7aETBt2Imid9P++Cnk\n3VipXZP/4u+JDtHuOFORE4qtzSCjVr/xmSieyzw/db6Mv5J4W5tjVp1d0PNN\n5W+LO88pJ1M9mJzPJLVK+Qre8grHg0XQuuTbT7yMOWWq4rqLGeKQuIRWbdqW\n8sckXuTgYtxfizOqJYc6VDuSKhgId+X0r6lFIvVe/MVFPAFIL9fgiIAbKm2p\nnqnLVWtLs2O8IaFYtLPSYMfM3aZJk/xDmdcH7wQktKXZEwyxdDf/X7G3iHjK\nQVk8fNhnaAsfIRGOTv73TnIXKS/NnSNo8d3bhw9yBnVS3ci+m5PlDpvHZrED\nmy2tQO50sJ90x/t5JRxbQPpV12E9owMbO3r34j/vy1Mc62o9VF892l8QCSTc\n+V7GY/DunH/K0bY+v0mh/d+u78orqkdpr1sqxytx5qz+5v14TklSR5YdvV72\nOIFdDNlJ790PCD8wdEANDor9G49S3JhYHEQM2nPuUWgQ+3mFv5mMiZVqPWmy\nVNPP\r\n=smKs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo82ZZ9tMGu+9xkCkkT2bbIjsHFR/wll7iyMW5ZUU7fAiA/vQ8GH7R0qLYWFhA1vyMrXX5CGHSmxp3gFp6Dj1NBtA=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.28_1627764431624_0.41726346442051265"},"_hasShrinkwrap":false},"0.0.2-8.1":{"name":"shader-park-core","version":"0.0.2-8.1","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.2-8.1","dist":{"shasum":"1adea17c2996e1eda90728a3824b0870d57118d6","integrity":"sha512-tV7pdgWuoLXXBo37JiHvNxOttsGUdGQhqfigLRl6T1vFjWl4dqM2PJsDFEeBnaa+0p7ez3beUf5ZN92Slvj7TA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.2-8.1.tgz","fileCount":9,"unpackedSize":5559969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBbkUCRA9TVsSAnZWagAAtowP/j4b+hqJj0TMYXp3JUri\nqt2IPVq+c+pTlTjtY5kASp0ogzcz5iVSSX62/zMcPfob0PFye3StILCl+T9o\n0WzjOU8SABCpcG17Us6qUgMjbgLRZV6MLNABvgrsxDFQL9EhO29Qmmrxmlmr\nHNgHhIBTht4K1DQa+uQqPpLHoOhZ52Phgrds10Odcpf9tNxXCCtPQ734fFXF\nbvVlORZVeyjpvP0aJvJL4ZcQDUAJZC9aX0pb34HYW2Ivns2z7xkx+CSN4bZd\no3ynb4eQL6T5xg1fII1cPYhpx4KTW1A9f5qddemwSLXBawvN636hwRiNOvhm\nZEsNMD8Z806q7g/DUxFL3V1uAWdZ9ICr3xrAgNlCLygsBdq2CAftpJbVi7Af\nIfQQabFYemr+PiSod5ikCu4OoPhNMJpGIGNi85Wn7KDUoRctO9oLfCuRbMVv\n+X386rJBPMdOxT4GPrRzebo1FxAC8h3Rt/aUk3PbAccz8YgLFoG15OD7uqqM\nx0c6Z+9Ii0mG6UXKz+xY6YDrVbjIdNA81/qLbDt3DQMAsTUyP/V/0NUKjlp/\nX0dj2JAHCVYrdTmGUq8TKG4qfagXLDvKTq3K0h+ycVqVkyDTrq8WeKknAupa\nRnMczONjsVMf6ebAt4kx3RtLwSII8pXGKvAktuzOqT4dQ6PTpwUenSCO7yKR\nyGlI\r\n=SM2b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJRSod2wU3QJcQ6bM35wzBj6Jz9mTfY1FVDLF424/H1QIgW7Kdofae6YGIfjtk2+IsISxAoWE96gS96QTWVy3jcic="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.2-8.1_1627765011946_0.17008113539415715"},"_hasShrinkwrap":false},"0.0.2-8.2":{"name":"shader-park-core","version":"0.0.2-8.2","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.0.2-8.2","dist":{"shasum":"fc0c99b19682bd2b683b8a91ee5b305256f0140c","integrity":"sha512-n+UGHtqhH+lVFAQc52p6wQ+65kj98Bn7gI3KM9UXzl0sJB5wKDU5qhvBwmuGUfxmYKun5sRYDnYJrxOUA39wMQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.0.2-8.2.tgz","fileCount":9,"unpackedSize":5559876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBbuYCRA9TVsSAnZWagAADgwP/03Y46Z52j2l18MrW8fX\n0Z0bKM7W17AOtkrTHHo0fND+vYcpVlONxFIljGLCmsBH6JqCuNhhqFSM8cd3\nBkGb+3LIMkT+y870I5L9WlZjpX8DNpxyz1VWRnd2ZITvGfe1nULMK3dO3DNU\neq0gSaDMUrvWK1y86FtzQCDpYPpApiU+8MK3BAX3ItfD+Yeh0zpGnzmEfyuP\noGXZvJkDWHqW2WM8uqH1s0vdeUkPQ8hU1YtO4kQWCvTh4sLqEKsmuU/s7qz1\nv6sMaWaR/YUi1Xr+Ed8OY2Mufo/RC326ESAayiKhEf0531OYuVxcgmlry5lz\nau5J1GeHBNn7+7pcH0LaLzGb/qfxNqzOYungDu7nE3K2qXUNn8qzvJDGPiMF\nvAvaVWI7F7x8K6JWCsp806QtnMRQxugTBPA7gWOzUcBhieKH2SMogywfcsif\nuhaaa2+Qy8zptkjbGDVZHF6Dq2PEb+5I3K6HYKyCbX96wmu+oZE+gSEcW1RC\nvOpsNYmtZOW6EnggqWkwXwdF3vvCZQeg7BqYMQYrDV8VbeY63fhquwJADJut\nqW5zeJQ365Nb3HzTA9xv5WGegnaldvqwVluM4RMXzjGeX4RgjTJ21RWchD8K\nSXnyu+xIpZg6GN6bm01QG0SSisM2CpZ6EYgXKdXOk/r+C1VSiBFVjOZdvu9r\nlQdm\r\n=W6XD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHj6vTuZ5qdSUNlm5/yK479+gnAifD6vEltCSvvq3F1gAiA24NSHVS2B86A3JWC37vocTkEIlirBHDenTcox9CDuIg=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.0.2-8.2_1627765656234_0.5382956395801284"},"_hasShrinkwrap":false},"0.1.0":{"name":"shader-park-core","version":"0.1.0","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.0","dist":{"shasum":"603dcaa91fb2dc52e58bc26a91751a8330eec946","integrity":"sha512-zYspmv73uW4ie4q/KA0LMvt0wVBYr+WLpMht41PQBnmqfmVtaftrhLSs0l0c7SXeHnQLfJoqFBg8nJMK33wd1A==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.0.tgz","fileCount":9,"unpackedSize":5562361,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkQzD6L5gCRZAVl4n/1f36sly77IopS5UU8NzKnq1yCQIgO28zK+pf8qqmPk+7sNkTt7w3K8X0fzhbDC500g0oK9o="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.0_1633715700522_0.4482084910708777"},"_hasShrinkwrap":false},"0.1.1":{"name":"shader-park-core","version":"0.1.1","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.1","dist":{"shasum":"09c9446ab25a16e8a238c8457ce6aa9a196edefb","integrity":"sha512-hQUFYpFbfqm+thcdz2mJYCVgYxu+3hkf5cErMJMM+FKpOJ42SlKrAW88DCZX3ByD6fi/sl+VYZsXAYxL3cBumQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.1.tgz","fileCount":9,"unpackedSize":5562348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHp/dUpbroE5wFpYgeh1Nwx/9HEj1Fa8sB24WZDhGGdDAiEAitwWiSuhXPtWmiZToKumA32w55MZZNbB3MpD8nc1gJU="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.1_1634421501522_0.3837657146222688"},"_hasShrinkwrap":false},"0.1.2":{"name":"shader-park-core","version":"0.1.2","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.2","dist":{"shasum":"aed1a2c543479b8f15274ad4e137534eb1a7fbaf","integrity":"sha512-d0aoWXIZvlMBPf8HtNhOb1S1VVXoD/n/WJdwh4YuCMefkJQV8dboByLixBdFd4BZUinMHNDOakM9zeTkjv9GIg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.2.tgz","fileCount":8,"unpackedSize":5564227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzJiflr1cANHgQ596ONCOm8+GlpXxPeB1Xtfek/EjOOAiA8OpgpIBbAmZQyNxzzmfx7JKVYBr5l8dv+75l+Z9oo5w=="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.2_1634424087324_0.8239258364183868"},"_hasShrinkwrap":false},"0.1.4":{"name":"shader-park-core","version":"0.1.4","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.129.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.4","dist":{"shasum":"f03d807e283a2b02b21370a9dc5f7e8f5a9bcd50","integrity":"sha512-3o7jylWJ2vWLEvH9bf/otHJUDGcl75r7m9LtQ+vrh+WgrfhpKLSZmrzH+K5+I18o8uyfxNVslApDguB0+MW8kw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.4.tgz","fileCount":9,"unpackedSize":5562610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2627CRA9TVsSAnZWagAAxKIP/iQrKbKXSTCC7jtU4JgN\nJLsIfwD9um/OKWucMyzvGpUOFsERrybdY2Hg3q3Bn+PYGDwou7gB/BjvqjXK\nWZk2Z0bCIW4fkSNg6Wplge6BuJmiu+GtnSM4cbCEMOSTrKlR93PEIJ5pqIHe\nOVEaagB22T31qB8QD0anL+xVapjIc7VjwPnbsqe7bf76w7gCrwob/hRvx9Tf\ng5q2KwPs7PvYxxZ2qm+F9NrJo1060g3rY/ZQLQ56XVd/zj7DKKzyExF6TdSf\na/eO8xPN+2XsHZR44UkjS/cAR2jWpSkU4k50xyyR4VURP39cWNQicBiVECQW\nTEUWgSEnFmw77U/lgd3yEAt6zuzjCRyXxm81XKaF/US8FmNXTNgK2eUhwPtt\nunKgVVjtHQKdXNmA0hng3vy8+aGWJNFqc8VILkhWfEjoH1BlpvEK1/JtmTN9\nftE3CaXRG6rpd7klJDC8SaFEYRFI8LKYa2dh1DNMlppPi61B2e52P18qS8X1\naUM9PZ7Sr2/z7xPXucPb8u1prU61A4QnRVKRBOBhyBBcJScykmfjqmoQiNLR\nf24BZgi9jHWEL7PaUoBzWlbPuwQyeTPVyx9R/4tcq785Kn4RlHii9ua2phDB\n/9u1zAAlmaHEgibDTvkeBphJPLGffH9yZFtms5mWeqxL3iKyY8xZYW7S/bNK\n+v4/\r\n=T0l0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUiterP5Q8gZmbR3TtT8JTiOiYz9z6347zQHj+qR6rrAiBUTEHJUmmZuX+kPjkFyw6Wu6WeiX+aINbRTH56Vz0vxA=="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.4_1634661663827_0.7693760831874712"},"_hasShrinkwrap":false},"0.1.5":{"name":"shader-park-core","version":"0.1.5","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.5","dist":{"shasum":"fd77803e3caf718f6114f83816a91508e6103d69","integrity":"sha512-ojXijtIZDZDgw2OkFp9FsxytUclLJVb8xo6ujMKWKopmT9hR2iLsl9UAPyIhVKUC28fDxHqkUmMJmRJ3DKqpiA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.5.tgz","fileCount":9,"unpackedSize":5664394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI+e0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxvg//T282QZrprD/4eopiKERa17V5YAUXStnN93/aoZRSMWjcjNIY\r\nkJA3tDToeu7rw0+pt1U/lsjwUK4WKXKOAUKSumNFDQFxyd12i4Rv84L4p0e4\r\nlKHuZCAUh6R0U018RPvydmWA+QvWVYdz8UMxvHpkbBzjQndSayBCsosCqpbi\r\nciPUB29mH7rk1/iRpFAxhGyxTjXUg1wP1lG/VxKnOj6VCAXoDv1qL/IbKSmr\r\nd3Ecf+ez0ea1S2LMfQOnPpJKoIj9tKPG34B5JruRbCNIRGNk9jk9Ucv+/aTd\r\nrjrIeCg0gRZ+9cixKJK+vRLiCQpqIUotfb6KNTtyr3OpfKcJr1E554nB1R6c\r\nlvUXkEiZrkT1IO4iLGfqsDy8l8MyI0RhVygiOPUhJAuDQy0AcGBiIUnEONwU\r\ngJsUDw2QVf9gf5mk61TMbS9xd3tT4tcOKKY+nYDtQhmNfVyrydfEZ96GPxoF\r\n4uBPdDTcyxzvK/Rv64RyNZP0TGzhnJlnEf7/poal9sFyvpgvvsL6gR4qPO7n\r\nKZ/gm5x15Bhx9IAzfUYA0XgtcDVZVNfvkr16mufKs+kkEeYDN5DiU4Q9Zbee\r\n1UGmqqmO1yBszNOFEZRwjn/3te9UGFAI7Fm0fCrZTu9oqpFjIR1v95UwvDC4\r\nwwtdveqMNir2z2Fwhw75WmratRSl0BYr0rA=\r\n=TcML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEeb8c2jR4vTN8RNcfVF033NzZX3xvn6/CcRgvoArGXAiEA9Xiql6GL+KMH7aod4AbuYZCfNAeChKaH1Qe9AUW253M="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.5_1646520244725_0.042957454583273824"},"_hasShrinkwrap":false},"0.1.7":{"name":"shader-park-core","version":"0.1.7","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.7","dist":{"shasum":"3fa754932b657b1ecdb2d97e68d57926a6d5dfb3","integrity":"sha512-ao+myCVgGmO09ZHHUfkLrQlSbD6uxdEBhEY4VdajYoCd0g++z9GDgRk2aDJRyxqlHCB98jHS0600IPW9MqWnXg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.7.tgz","fileCount":9,"unpackedSize":6627786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKFjwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZAA/8D9yuVRZ+WqAs1ojanu4dEjasdoJU/75NZaxpj1+j2wnm+rLc\r\nPkMIbcTdw0pEY/hCfAtclqoBXbczby+m/NAyDdQn+veGI+MXGeoupwGiKynI\r\nJa0l9gDMt3eqQi9GCfpN6d+7F8Cpihb7hmhrMi8RsuM6SHj3hCJ14HpRxh7O\r\nJpca18huuC6YiEdbxOavzFqzi3VTlwpZzb5GCN0+EpP8fHwx6bMa9JqRLaSp\r\ngShOG2/m6cXo/jjx6O1shJf+o6sgfPiCJ8gp9gjPItAI6J1lKJ8J+N0wCqsL\r\nzVVUGhAw5Yw6k73vW1Y/goEBZCqaNDDjWHOmfnAGBCd5Vl8EfK/DNwRgvzFR\r\nij4CGGf85sGUarOWQ7bgcdJOrLfO8YWR/6ybM/b1uFCjPbWiXwxi2GjEWqBQ\r\nI73I6jkGNzP5dUiIzXTPkNy/NxaKD5IVz3e6f/sflTaaMA5GC/Y8EDDH60AR\r\n2efHaZjkGev2gZjoZaywCTp4FitNtaq5a+4QV62eaT3Fkdy+Cihw44zqXbGX\r\nXNSomfsbQGw77qICUtKgZIZ/4/IQWiEjpW6MXqhTGkN/uUNIRnyuSZkmhPgD\r\nOCF9qHwA9AapJiBwix4/PJ9SkvLaSSasewGOrZjoaVFhin7TSZZQATOWnvlH\r\nrC5xwauS87dQfK3NmS5eZP2oGU5BBCZucYg=\r\n=u6HA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX9XVkebV5qiPmWfz1ctiF0EJKdeHrVlJp6PIh1Sf4jAiEAhhaaZInAyCMv3e+mfNIbUjin5eXpbrE3ZGNN17edv64="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.7_1646811375870_0.27524453555641837"},"_hasShrinkwrap":false},"0.1.9":{"name":"shader-park-core","version":"0.1.9","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.9","dist":{"shasum":"16fc1f62fad98817286c1a3ab5897d129a84ae12","integrity":"sha512-UboQSDvXsfHjOUBjncboXtOqbOPpeEsYptvSlgnPUKbmTMg7GnTF4atuFRGOfd5Zom1FKj9/eKOkrX4FdVJwqA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.9.tgz","fileCount":9,"unpackedSize":6632548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKQ2IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrevA/8Coc0BzOjBhKzhJ3DOdYNYCyBh85lCGTOyePUXg5LNRzFYIGo\r\niQwl3hrCpXkgqNV2Yb8eKjrmYlhsgbabCp0zZJ0x10jODxwmneq5lAQTR8Vk\r\naW124YukLH32vuGmBzRWLuMi1zqb4aZMtpQ0pnLthEotzHsG+ydNglYp1nQZ\r\nQSvXiKLlQrUf3VWYIZ/FS4R7hKQ6c30Po7bf8TEuu6SaQUuLadPaefLIVc3c\r\nt4Xz65/o6fJ2ws+2OWgE6ymcKgDLpEzjuqxqXL3HDn653laEa616vzc6ZxR9\r\nAFewqX34LTXbyJoN8DVmTt4G2lxous1aXnjNixSd4KQNh56grx389PZt7kb9\r\npaBrq08ol2p14mYd63ql7MKOeNV6R+BXxqGcHQUo6MUo6bfV78NvsAhizVfh\r\n9CDq9eZ7paaZ1lAdNlwbhM4yXCgS99cR/OVxnR+mjvjUFLjrZ195eW+0V7X7\r\ntmG9vriLrOzvdr8PYU+OpQnS+PxEGbinKHrXvls5GH3QzVTGPaHKmgY0Qo3Y\r\nMuCeu/YIH7ovB2e36tFvkiMSRcxMBfPidu3n9t/FF34rL1OCZUw/sr5XoXgl\r\nvqdyv7EmzgZxxUglnsr1+vMQH6c/y789PzX4kAnyEmhhjV/yXlQgbchQEx70\r\nFOx+Vt5rU7boHn+5oCBvsFF9CylXHGtapaE=\r\n=2rM+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFSPtW7zfk/wLf9v4yEo8Mtv4U0HiTdDafRklIiZ9HJAiEAuw7z2EJ+K3/OmdR68Xour0cqBeA/jjPS3LbS2AofQYM="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.9_1646857608593_0.5290197302827426"},"_hasShrinkwrap":false},"0.1.10":{"name":"shader-park-core","version":"0.1.10","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.10","dist":{"shasum":"fa2d18a24226f35c793ecd08894198ed00e24677","integrity":"sha512-M2qNLt2Dzy0I5JCUJZvMDAIRmo8HNOmoMvd+trKu+nlFSSv8qqq7+yFnluwEUrPbtWUhXGHtA3Rrk29RO4ZJCA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.10.tgz","fileCount":9,"unpackedSize":8144625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKlxJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowYQ//TgReIjcM7aWuYkcHv/Q4GmxpiHMU12ReUGSymDJEvIZQfoJX\r\nr3X8ezFYF0bRU5QUpWL3ryPC7cxPy3QplQYizBxjmy1aUSEvSGhLDddDqXt9\r\n8ldw1Ek5EFAk+1YhoSZRH55mB1ljNJkhez85PKUPd5AQGrODEgtJy3lxIJA9\r\nVgasTjA6k0kGqmZ3zEiFRq079urEcfr6JgVLMmiFWwxoaFUJPa1KMgtdB7Z6\r\n+MzhqLVFqDJODJYbdGIs+p1LIGAaXJ+rcVaRHJu537I+AswIlQPtwkOXnQVz\r\nepeNhiAfLNH7wGpoG35f/0sB7RX9lgwXDfFdDLP5tBzYW4r24f+LqvUGFdvY\r\np5AApbD6GjeDOg5E2FwTZwZvS46Po4e4iFoxdnuzaFsYPQpfdr+2ooRORWBo\r\nvHopUDwbMFnmNeL01PHfNTrcOhuN1vyQofhcZtRXOmlJ4T/8Sbal8y/Ed3tb\r\nxwunI8kS8zeWNwBo3OdKqGFPwHIgEGPpZ19ywX2rZPfc8Focsw9wqqeyxzgN\r\n4BfmkrguX92GB7TrPPVbfe0ky4l7IQRES/yAcKY2Xs6xl0xXxCp0xR8D4Tok\r\nrTzewgnJXtDbIzM6SO6yS29vJ9c4jSS3eNsxvaFlS0JAWQlCar/ymgVrLmfR\r\nWj1XwfpIFQPd4h6EAi4g2HomB9evv4SBwXQ=\r\n=0a45\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQsJGyYNZEOiBSfVAcpo1wgM0xWlAEt7IozfVHQfXC6AiEAir3azbkPOHTeJKZCIp1R7NdAqwZBzfe2QaBw3UFXJ80="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.10_1646943304808_0.29330772755940426"},"_hasShrinkwrap":false},"0.1.11":{"name":"shader-park-core","version":"0.1.11","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"b976e830af41460e9077dfb270adbd46ed8e906b","_id":"shader-park-core@0.1.11","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wgUf+Y921MKQ3Rt7yMC6TbWzp1E1Bl5kgu+jmKghPeclhjE3Y96OANirja2LjSGjbzFJfwrk7fVH7MFmJuNyKA==","shasum":"f36c72c930d4062137b83be55508f965a4a80047","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.11.tgz","fileCount":6,"unpackedSize":8138477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMljBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo16w/8DsC2zaCDNgUurUnbqtEoRs1CkriIocXrHGsUSYyml+kAQ7iq\r\nn1Bop6WY38i283KB02v+IoozGnbksYvU/62A3L+eDxYhHoba38O5uc7avDkP\r\nziBXPGJ80BzkiVOBXNx9fflFM6DR2Hhi7YWY0TfGJ2ftXOLPypn9ByUZwjpd\r\nRXkXk1c+tX+DSbcA+tEMIc991BQ5Msd4He4wCB1XSCif8guUW0319RY9MFqP\r\n7z35UbCsAawctayNX8uUYo5C/HcKZbEvxPDlvI8XuVwPZpX3tn521ct68zYW\r\nwhKeWid81BRQ2Cm7rqtm/avD3ONWuwDoCZK7hqOWYdPFt3ULvWrf6Bp7d2sg\r\nohjHhTbaGsKTs8KySzzOqbQlyWo+PNFDoPROo8liSJNya7Zb+WevFHGQOayA\r\nWw595WLTkRvbkTYNUFPZPQBrinHDu2fFEUmYDxtY0m67F1UqXF5mlfP3yJoE\r\n6fUHaGxwt/rg7TiK4iTCSfSY8/YZ8Hk2NUwsE0KbUBBd7QC4p3/DIeUpG6M0\r\nXVFbbyhbDYZDYwmg1avgqCyzismaaE+sYemVXN9fPpe+0gdSFRnpbOFwjx9o\r\nVyxIBJcit6oGzHy1ZYX0PCZbXFX3gFfFMsoSzEtWwRzcgSI/tz+8yY2xm2PI\r\ny73bxqe4RJoLl/V1MNYKafyyAGrFOgfJrpQ=\r\n=5zJg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHpN6dcD/AK5i5Hv3Tqdjd5wkf5mKC0rhay4ZvC8L7jwIgcXaLEmHNbAkT5j0XTivPdqAh2E9bWPMWmEq8PVLacEc="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.11_1647466688882_0.7201453691060451"},"_hasShrinkwrap":false},"0.1.12":{"name":"shader-park-core","version":"0.1.12","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"2b045095e91eeb285d596d24bcc935e1d01258cd","_id":"shader-park-core@0.1.12","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-K3f/nY60F45QthnFX51dShpTSttwveK3L4y3FCwh5QD0/ohL+NeWx1ocZxI+6pXgkmE0eoo3CmL15J0K1S+KQA==","shasum":"73fe5b99947cad3b425054cf4bb5c01288b5d7bd","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.12.tgz","fileCount":6,"unpackedSize":8183324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMlpgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+vg/+NvKo6wpkNSjfeah1dglLnG8lw+IyPP4ppA+zaNPqVQ5/zQc5\r\n4D/wVrTktw5Sy57wiLZdhOXobibibgWeZR7tkl04phfJf7Tl6rlbJ7JtUWg2\r\n/7zYUbeDkP8a0oITnQDerN7hfh05UD8/gopEsuadcTea8d2guydwUA66viLI\r\nNoMSSdVuw6qJ0BEDaw2jPkEkB2L6ufrQq89azUnNy0zpYan4IVZBuogu0qSE\r\nrB6HtI0oTXg8Vcndq7sEmDiCsTN5LlgWnzpc9XHHzWsMnb+ZG39DA619HbXy\r\ncY7ArwdwULTcKQrus4/hIpWgKLXTBg/L1oVRqHnULBg+MN+lAFYKnp1bJJlp\r\n4hQfBMBl2knzYu5JE3h0QrYCdmPD34LMIr1D8LWg6yCHCWKy4myNx2/34JNh\r\nFudYn0rUJcH0+/dfgFbYyr4mnwi4rM7tnCGJ+kB0sVfCXgR5Gayd8k/plOUZ\r\nf40qUzZlTaKtrwmse2debqcpzsiUicJJVRI51/rh+bCp1nlz9hO197pGTC7/\r\nVa+zRALQpS+2i5DsnsWqOQliBja44X14tk6gbsnU177DE6Z16eNg5E5ouIBY\r\n5X+0nB3vHjV5S6Cup6/ca2bogfTaBENIaXn7SHFjAzAfhH6hx+5ue1Ak/J8Y\r\nE1NWVahe2V+RTSC+D+LHuJ3kbU3puovEE2k=\r\n=H+fe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDekZ8X1fctN1KAvoQ4rIRwTR1tULsmqo+mTfJGYIkkrAiB3z5511BjdAMFBOsWUfHUmQ7Qer27K9ByDjvsEg6puRw=="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.12_1647467104112_0.7999555981741737"},"_hasShrinkwrap":false},"0.1.13":{"name":"shader-park-core","version":"0.1.13","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.13","dist":{"shasum":"c74def3bf5078974de36dd85242ef28c06771f8e","integrity":"sha512-ijrV/aui09rbn1Z+fDU2CwRNWeFSeCbtNa+0Dm8sTANtmjWsVhyhB5HYTwZXigBMGNpxyathxtmxLnZRDkF2Ng==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.13.tgz","fileCount":9,"unpackedSize":8149321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPQRcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8mQ//Up5dzynQYLP9vQp+xEeXZA8znpINaezAGg5P3zy5jhSo+KZb\r\n9CU4FHTGmulLDQTPgRGRGfthJEUrojbIpRpvk7VQU7KjinVqFqnxG+spggm6\r\ntODS9Rk+x4Bgb2XGUTmLiRmBbhYNfsjbBDFsk5fb7GZt0aGEiYTTQ+yWKvM8\r\nyU1z2dPzcMX85lrx93U6B0de/2wmPzHtTdRu3U/lkJl4BRLuELSHys+3MxCl\r\nrofAgH1Uj6FzO7E1vUX4FAGTsbEKbAu02TwL6VPjHDnvUwRDuzr0+BJTAdBK\r\nYbXSRTDvLic961cU6s1SDhWHFGsOALnSwnZRF0lfVWwWAbwh/G//ZE/j0z/x\r\niwjMM3TyCirRawVFXFvlz3QosxPhGg8/cVvv7OHhnLWk9PnbTSX1v87A3VeO\r\ni6/BmbyrBOWt6qbrlbZWMXZ3YVc3kcCtiTdq4BogcOwRwarL6wjmMvtyJSIR\r\n4Emf/Ihzfy9vfSGJoP8qmFZ0dpa2AiLnPeyaY57QGjurQfmSDV6IYM8p3oIp\r\nBy1fbaKtcH046xyaUqbQvnR89Cc6Z2d/5Wsfv+4Q7DGOTBeNIPW7WRLpC2BA\r\nIRMREtqkyTlsMj8Pfh+hORzaumUfuVjxu+eAzpOL+RONqpJnvK+QqyfLePDm\r\nvWssQg/9LYBTx6eDDSI1RrjIDFxsDsmrWPE=\r\n=ZNId\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYQdOViS51j5oi+1DKsikmsTgz1rLvyVlk6XDVdgvq7AiEA6pi/OcY0WsTOIzubZwpAip0ZXKljCz6ibdCs3dLqVNo="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.13_1648165979858_0.24312965500332306"},"_hasShrinkwrap":false},"0.1.14":{"name":"shader-park-core","version":"0.1.14","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.14","dist":{"shasum":"23eff74b26bff2ec3450b0fc6ab2165560cb455d","integrity":"sha512-OguYGJWt/nOv1YsxUXoqVLippZcIic3IZ37BIxsZWnJwHlr22XhgO9WEyYPK9/0ia41yHxc+Ue5MYCxnfFmy+w==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.14.tgz","fileCount":9,"unpackedSize":8149270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPQncACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZfhAAgExGurK8Un0E4rTy8iCfCBT+hSa0O++9adYI7fiFS5vC0XIr\r\nuzas49ppTVgCCTPFzevIN8Wv305b3tm4xX26idPzdB6UyBxd1zNBNduoehQb\r\nL6GyGoYbWKACgOoNg8LKvl5ASNiUfsIGk8gtlqs6UuZiCAR8kKSRtRW5lcO0\r\nPWC4ByHgSlJLZyP0isguoKygsSZHprA3CZrawwYFGvwTb2bUsKmoyvZVI7cn\r\nD3yX2WgiunqnL/AUnH/zd6t63/8M4V6PkuACrAq6nQOLydTZE8QXBLmxNNZx\r\nvRusVrkJ7x4Izx4nQxTIBlEjZg1ni3Mzxy9iJXARBLSM+9y0dVIuI//aRVhf\r\nmhszE6kS5ANLWDEM7ws69DCIMsLWlqaucEURFSs/v2X8iAw65hIq6lgoTReM\r\nNk4NndziuPJS5gy4VYg8U3/omTVxoAwo7uYSiX5E+AkE/+mWUggnf743Dioa\r\nIj6n70pmiA1sI5jHjdsJBuDJfwB0QcSOm3DfbsK9LOAwn6vCpSFm79g3yAWm\r\npqvQ+ykp4O6blljaYul6iygpQFpYd12zMaay4mWQQWMNuxVTNo3/3JixfYSf\r\njKy4Cee9Ym6VKVwm40jkZKHVT3+5HCMr12lkk2ic2wyXAn7ZLsIS0WXVnWHn\r\nDF/ZG5IbanknfWJaMdKYU6paX+TtlXrKQZA=\r\n=K8+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF67fLNgU8FVzSU6HSH2zORoHhjaVUlM0senOpDxZHzQIhAM9+XKQNQHc3nQrMRtLh2N3ozcj5mOTaRXGhIRL+IwHb"}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.14_1648167388598_0.8040944477481335"},"_hasShrinkwrap":false},"0.1.15":{"name":"shader-park-core","version":"0.1.15","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.15","dist":{"shasum":"0c3d9ba1c70091f913fe1e3ad702cd03911f5006","integrity":"sha512-vDLIwkr2EM/gvJv2IK/fI9T6IcGNqFYEi1OtM1rtXW4hxg6SAOwAcBrV70cAQIvP4le/YOmu6HLaYuDtzBFiUQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.15.tgz","fileCount":9,"unpackedSize":8154011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkJrXNaP1vEQ9XdrvtcCTgD6V3qeOQpTfac4886xG+AAIhAIOBbXlL1MxF7JIIdvfQ1Ev37X8EK18NLlo3RbOtVXqc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWva5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUhw//W9cJ6D6VVMWgtbZe5D88Y+dURl5YnGzlVQrM/K6pjQCCFk1w\r\nBGEEynDjddTvQsgySG+mWEhE93JecXbyoG9KNe49GtxLxG0g5K2UVezrgEwt\r\n/rgUF7pPX9/fPJBNf39IlrXuaLXWL1v230CDcbPejZOcio1Zo5KnpIy71slK\r\nQbHRwLZgA2ZxeGa3N42s/9+k+qhkV1tpRjp653R7yUgANzSh9bkfUHIwEln8\r\n/k003e18ptkbkHsxLrkxg4LcxRnnHrqLJIODo6OFBsRoWbR07wnK8Uai4fsZ\r\nrdGGMl+5OZYJjNkxPOG5vsxi7MPDkn6lf0iity5tYFsO4TNbDKEIcseL+UpE\r\ncv2rnwFhq6pCVImlJ/KtnOejyG6rD9bu4UV8CuFWbgYs5XSCdChQX4TZUffe\r\nHhAxHoOIE7Be/Vj4YNmwJy73qrTq9ENcgeAZ72c5azXjUjyOczAPKNXFLiwh\r\n527BkrrG3/xqvrP9qOd6ioleSK+OT/nPBeXsmklYGsCFYnhBtof6SerMGAX6\r\n614j/GMhPkwitAN2QQG3650DA62+gy3OCVMQ6+WTAc4IZibY/3JRGCoJaE4B\r\n5p0Sf3zpL74wqo9JaP83pGKqZjsiFn4nz5NN6avHgRjQKu9fxJUUO/knylHM\r\n6f5Ud/YRuEIIvPS427aNqkLin7dt55E1d/w=\r\n=KfpA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.15_1650128568821_0.388225722112147"},"_hasShrinkwrap":false},"0.1.16":{"name":"shader-park-core","version":"0.1.16","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.16","dist":{"shasum":"815956c8c964826d6cbc52735be45797f52b0621","integrity":"sha512-hjUxl+axJkeyA+IeEW2uGr+R8iK9+wNyBm89leeYLpm43pyEHWbl/0PA3hJjQz3ZPoyn29tFbzsvXHx8LoObWg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.16.tgz","fileCount":9,"unpackedSize":8154011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZhOyzGEd3T7PEW346bH5Bi3mfADGcxD4fTIGxRRDnwAiEAnPNy7puToM2Q3NxbPSjfQhGZtGQ9h4/NN/DYX4i/uRo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidgZ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMbQ/+MuRlgiidbe41zEUr9+SBsoklOKEzJdDhSD5NlXZTDGObMvP8\r\nc1xobA77N6whg1eNRXQEo1daSsa0KQ7JLIjMBQF+7aBxolTwnAbsAx8/RPbP\r\ne5aOGHYfKxlPB8+HNS/y8xHjQY8Qc3k7H3mSbQPJ7jY6/x9veOQUWnzTcAM/\r\ncNZEEoNeuuvVgo4rO7DsTGqXdNQnp5pEcfWTGMt+fY7gGLRrn/evU8SkAFYY\r\nGjOYT41GuM9LUGa5XGYgkC5nc3aFtWuoyF2BR+E6yTRsOaTgiPQk3VS8XjYf\r\nEJwFh1+Ka39noM+HzcLVCsGJXkOYpl/JXfV06kZ/yKCFuRtEkRK4tqtjbkVc\r\n+LgQ0UFn9oKFgJS2rYTvaoK9iNp3mUPxTrO6/up7B4OE+GqhX0ZZAyqv5g8Y\r\nuZnZskAoP09lZTBDUl6vS7rx/PpuwjlOpeOVkxQn/bLNN6dLytHeZ58ioyD1\r\nIVdFelGOPvlaJ4FUZG5UA3THC1T4MJll6brbK0qu2lPn42yvEAH7So4UM0/b\r\noF3pDD3UVrNrs+/w2UaIvcQFrrlx5dpm+LKbUM2qBZu/DdL2PXiDuyH493pf\r\nVj5hUVhvaDxkaDc/NzsdJ3e6d2pXVyo8682cf6emRrQcM5jARMvVksKG7UmK\r\n42E/yLTZbN2rhcia/uNjSMpk04iYktwvQKs=\r\n=kM2T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.16_1651902075741_0.7107002483246647"},"_hasShrinkwrap":false},"0.1.17":{"name":"shader-park-core","version":"0.1.17","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.17","dist":{"shasum":"8d146e30d082b456079702422c18d49fed01c073","integrity":"sha512-nNgWqEtPzgaON1d1885RKRW/o66LDhYVsU+SbA9f0SQNgcE4h00tvlxDwndmGR6ArgrW+1+yb2iAVJ3C1Byu/Q==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.17.tgz","fileCount":9,"unpackedSize":8153932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG15WP/fTN2qm+UfOPYtfTBNY+/lqNZenYapU1QJoddaAiEAvX+mC8BRo+1KBeP5CTvriiBmz5DnOd1erMYuCdHHJTg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidgi1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxRhAAifndsDrSZVicJl/ZAdOldwKBbyO2eYHfa1t6Oku14thANZFY\r\n8nXQVsSnTN8wfC/51vrKvGS6JANLcPNEGt4iwoOuz4OE0FJB68wiA5sR52Hb\r\nKcxCzlRDvZSdLxZZ0QGhdHIJ6d1JqKYOT0r+hsB2xQ0RbpCdYMK9+DOewkK5\r\n33oMyn7tfPCTY2nRtrnMMiX4Bahq9TEUUxK0Sg0feZmty0GR1+9dr/rCKyQv\r\n3W1YM0rOD2EhoRt++KdDaSZzDBhoWd3u11U3aUqb02IPua4wkJJD8urSqqil\r\nx3OoXDdIhjgvCUPmF5W7KRBp8c/YHn/8hkkKDyVF0ty1ueIoywKFdTtiSrKy\r\nj0wW9h1IBydzcK07ifIhdjQ0+TpjK7NjJTWdWcr7QLgLOgFxAkbGiTi2k6uT\r\nDAEFWInKmsOb7ij5hSxoAH3ZXf/QUf74YbtcyRDrGJp3p2Tzrc0kZETOTYE9\r\nj17Gtmi4rMiCwnIjKhDXJxXJPM1N4S2a8o5+EdwIzRb7Njbsk2TaEWPU9+AD\r\nMGAL60emsXHJMxxkH/xrFgwKYWIN2PkqYPv4KAsHc4w0Dp6pPnp+hW7jm/NI\r\nf1rmIPeuvnxgiGmuvMuPvng4G0rjk57M/+CZBTDpS8GJT8J7IvLYxGuwEvfj\r\nxDsMqWo4P08Xyc5TV8Ns8Y6YKx4oCMEnuuQ=\r\n=wMR6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.17_1651902645384_0.9654943306637824"},"_hasShrinkwrap":false},"0.1.18":{"name":"shader-park-core","version":"0.1.18","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.18","dist":{"shasum":"667ec245d673d00a74b9ea3ec13f60734ad5566d","integrity":"sha512-7o0NA3KkBqgFhjsZu55DmJazksQF2V7okdmRqJ6BcinX8q6ZE30vZkvfbOuD8LMfCrDRnM2EV9WMgE7fe/9oFQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.18.tgz","fileCount":9,"unpackedSize":8159648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvW+ohUW+6WFtuCGfjz3SdXHWKn34P+183c65+tDjXaAiBdDogL+KaTY01TO6c/w14kYs+zdl6gVtptjzSwlyPBhg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikqnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVLhAAnwH0RcDNLbsoMLJ+8BX8Ca2mcJ9EFU4uGwb/PAl/xJa8fU8n\r\n4k08Nd/coo2ohPFKXCSmlEdPKnhk44JH5P7Nv0PiwaS/vf620NekD25lZ4V+\r\n0fkXt8MLQfU619ZU+DCr8XOKqGRQY0yR5BpUU8U2mGdwuMn/+0Dyi6XvbcBg\r\nrT7fNKGf0W+oMc/39+/ch9XlE6lW0kqVWoHxudgVoEdjmam1NW5zX2wZiOWx\r\n+j4/OsKbbCR6tsnKgEPAmznmfxiYkjr1WUxZ0vgisOXVVC1fY+4NRg9HC762\r\nfwBmSwjkfrwpXR61Yc82AudumsgCy1Sxx3cKrJwV52K30TtbfyHN0LFyckyz\r\njHFwNajTPRF6hGa7aISIFi6GfpBTDe+TxLFnsR9V3XBOBRV1cl8NjBAGB1fi\r\nYUSSszzrVDOCuX2n/OHaTCkRZNhnr9tXcdUnmNR63pMsnlui0WD9sQdX2AfU\r\nDPymXfVKYi9lcxuckZOopwqsWd80gUujtAwM9btBuOZFT3rvHhPEMLHBalfy\r\nIMq8AlLnWqbw3zlAPRHGdTHnwn0vVkrbUxvCUyAHNa7qfoXatzGY1jzpilSe\r\nqjrnth9Hwy3ec4Lx+JD95L020kGnFnpy/vlsop5t3h7Hn3c+uCIyNvhUHYI1\r\nk88hc3tNz9uHr8tMKHwJMTH2KvWHC0Ddb/A=\r\n=r+/1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.18_1653778931482_0.8817796206917192"},"_hasShrinkwrap":false},"0.1.19":{"name":"shader-park-core","version":"0.1.19","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"7042d54a28ce4addeefdb90603cc9abc7c4ca393","_id":"shader-park-core@0.1.19","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-62NuEhiMIj5aynnVaGTVIMlNWSDCY2LRB6SApjNMPqQkiBq4FhpuLJTtZNo7ee+WRuJww8jRrgWv+avNP+6j2Q==","shasum":"3b88de14644e0cc2ce495d62325d1f872a0176c1","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.19.tgz","fileCount":6,"unpackedSize":8192626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICahg6qrPwBV9ittpWTdJdxUKeo8CLhO60ZqM+aG2wyiAiEAmSN4VFFqgblRDLj1nzXQIga7Hzykjghe+K5lP8epI8Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikul7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/3w/+IfM3MJCZviTUksKKaLDM0vV5EWgLI1l2EOhUgH/2uJVPt63u\r\n6gI78uK5KLtGsiOnH/v/rjlTD1U02lhVoxAxmcwnMt+e45HBLTDhF1OJTmfC\r\nXseRVoW3TgLXIt9DFXL99QqvdJfSgpJd+Ubr/v15wCgAaXhHW8oPVg82Dp2e\r\nyi+8Rpdxqa3Pcq3NRMyxjprTigSSG33Psy/A8s+u0FmSWufxO70wTXpCC2Hj\r\n4LBIjeOIQkLgyqfmAONuKrmBTTLh4VQyO3/TFuwwoZLzCvBF7cDyzE3s+a90\r\nvGsNUZx5Rgyw20+x0lWW1nncZSg4Inkc0WxarLUVSqwHeTt5BExmlyfRLbHR\r\nJxwh5SoHqTADPjO66oQRayiLQ37na3s5mR2QAqG/vbr39Zf6qszoySxZ619h\r\nOh3/h7qY+DqP8bz+sN2+hfNsORYkBaueP/NdsNr3ggO6pvePe+L+1SAB15UC\r\nWVLtkOt1oqrLjFulkbtNM6922Vih5qgBWGl16GADGS5JtV96D9DF3CEPNgoz\r\nio1eywgUwendC864tCGr84QVuM/Xz+T7PKzX17M1PjnKY9Ydrq56EGtjYDVZ\r\nCDv5pconP5AvftaIi1Xu0axkQWAN+IRzNwnr9voyH9+fmJYDixLbcKpicsbd\r\nX7M+j8SDFKFz283KkXD2S1Q7JLXcAlqubJQ=\r\n=hq3A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.19_1653795195513_0.10199939384203538"},"_hasShrinkwrap":false},"0.1.21":{"name":"shader-park-core","version":"0.1.21","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","publish":"publish --access public","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"99d1b31de1658360113291f43b536a0fbc2ce220","_id":"shader-park-core@0.1.21","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-K3S2rgd+VBJntAGND+T9nlgNqruQWACEKVhNrowRMNdGr8lJhCaWIwGJDknAl5NJFT1+mcZosyiT9gWfdA8T+Q==","shasum":"a477046a92f4b145a0fb665a2337c28518cf481c","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.21.tgz","fileCount":6,"unpackedSize":8192629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAOM1CylXssqg0ZawYAUfZT09y5FGfiSnSHDEUoj/BEFAiBXLjdzfaDIBNykkB/wEZWh1NuMemruiLJ8mAhg+0Cndg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikvKeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnVQ//VlW7X9Rk75usJd/Yr23lsUk8MGOkAbo+OMWAivfdj0+wnx9O\r\niZCMjUvCzyrI/AeoMXpR0tSuOEuORMMO1RiBHGsb6+ZZ8kqGNCHZ9pmQOKqA\r\njCdiufsFlizLLhwwJheRYko45atXlJX0XhsfNxAB6k64kt3LAEqRhEp9XKq8\r\nASpP2TGERvcu/3SevlScx+3Xc0M56N1tTt8CQaTp1GItpIgYJ90GM8obpwD1\r\nrjd5fAGOwRYO88cLpNmW4hYCp7GNF1sXa/Ken6j7px+esrL0mLaWsi5Up4Hn\r\nrPv01KNiRh/ukBt6MJESt+iNfR9eO/jyqcCOK8YvFb2uhUNLko03k/wkbyz/\r\nNCCCUNljMEM43nydJ+2/J/COGi0tDHRgpfITNXVe+nZ6jDIdZsvuqYjVKZCg\r\niNP6h49eFBQpFjfVkpg+gEO4xQm+ngjOrsd+fLGGVN7HG8xr42WdOZeNKPJk\r\nmGWHvR3X2+qzfbb0oOgIdszBQMUPN9AWUBb0U5m2t8gdUePRgjMvA0ltgEd0\r\nuA+AERsZrflzoFwgNkUFX3BMrikfEF/2YnRqWpRlJhwPtdcqnF5eIJNUrVRx\r\nNKdehHatgJf12YsgBQ/42vRCwyE+HM8+vRLQJHTNcUE5D+VzBRZFOjSRCnQE\r\nq5HziBdY0Xa3TDAVuFjxdlUM6LTJk7qPRf0=\r\n=FTnZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.21_1653797533873_0.36802718129578227"},"_hasShrinkwrap":false},"0.1.22":{"name":"shader-park-core","version":"0.1.22","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"8c404b966eab7baebb8e3f54d634509e4023e83f","_id":"shader-park-core@0.1.22","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-LjRRcnHkMAwlvxyr9fYPdMkBJH+R/SEKEFqCjWK/a2PXJzLkAuFVd6j4RTIN2mim+/+g0LcCJU5smN5ZlQokcQ==","shasum":"fb247cfa430daef48f1fa0e6ad872382975aec45","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.22.tgz","fileCount":6,"unpackedSize":8192587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyeaGddaEvKdA7U38T2r6oh38avLMXR8DNIiVGkXXz3AiB9zdznVjPi5XLgrc/5JFDcyLmKqDLlou09VuEGkrRRBQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikvjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKnw/+IJN6wf2zx6xVOim2i7Xyhv1tY2WnACRLdbo91TEYP/g3WjVk\r\n7o44pDSDF5et21VE48YQfTZM7vxbMZPg9YYa2TFknr5FmeN7uu53FbRneO5m\r\nEwkjd8q1NG22svviOguMJ7ix0HWNHRsDZ1z7hSaN5sF4yGcih/KQLfun0+Y5\r\nSAMyBVVQ3vohzxACZrjpo7c/z7Az/gLzvjQn1giZU17cABRtwrlXbpQijsQx\r\nIQniMu/wNbeoLPYOYLzXIIKtBpZK/I/OlUk+kFRnnO1N93TaerHvBcUIeBUC\r\nf1CMVouhrJOzK01oVvjmifQcdZ14uNAh8R+UBa3Ow9Qjo1gKheXP40bCK1b+\r\nETxRjERG27pxjI0Z9yVBLWtcbyEZf2eHnN5TqV3lMNzsBRl3NvGLKS2B3L1Y\r\ndZl8IA2+HBTrqu01BdUEwReQfEJwtYwyAphLGzMBNOW4VMx2VxagBGZy7Yc9\r\nTBAg3pX4Mp9oxah1iPquMUG3Gg208tRewDAmbd0/OF9GOp1A4nKjtqWSxb21\r\nqDMMctpHnnj9X41wiCEEUUimYyq2fmwPE2yxckEcMFZ3jhvygB1x/3zgrPxU\r\n+1IY/pnnl1Cq9gP+W331s5I/oTZNJJ6KjzWv4QYsdJ95KKiphA/gUPk/ypD4\r\nKmQuY3glqji4t30MzEj6CxsUFiYpyN0QQFA=\r\n=34FE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.22_1653799136255_0.5433788690784818"},"_hasShrinkwrap":false},"0.1.23":{"name":"shader-park-core","version":"0.1.23","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"1bc647a479f9e8372876b253f41163960bed1f75","_id":"shader-park-core@0.1.23","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-aWNtFWBgcZOKgP7K75UAofbrPMRTjqV7qxEnyG/6HjL+lKborFmYa/lDL4GIOeQutkV8v7XFBAsccE4K2nm7kA==","shasum":"01d249a4ad57efb5953c51b16e3cfde61a88b6a4","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.23.tgz","fileCount":6,"unpackedSize":8192587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1mh8+QuukrlRFZ4ijzufx3MT9VqIaJgVH3oGKg71ySAiB2vmIrSHrkwp6PsqYtiEk0Gyt0dToKkyAFICy/jSisWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikwnaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtIQ/+OMJGAdAks3yoiSdTUisa49zIrSk8/qAK6hz5L5ALefeZZzJg\r\nTg9PTSqoDY1i2tQCRVOTaye7VFe1EGxhyWwCF06yNRJd9m3u+wc5GxfUqHP7\r\noGu6ZtAVcKYFDcvNa4rdkA2ySSJAIKMNQow8mBuhtzIOKOBNwvC0li9F8Snq\r\nrNfvBaALF85PJDkuawK9lgobcjGlvaiPGsSjIGkkEl7jej83lUHM/y/kUAgf\r\nT2sGrxrcYZnIhrIW2G2u9tNpaJVzyalXIcwjdFgozQBrx/VXd2GFtxDFHB3p\r\nW8tjkJqteBiJuwK9O7G0OJzRDSNijVUxbZTA7LQiwzssBnDOtinNbyaqyDPt\r\ngGdT2Rym3FCPzyA8kjFPYMfrq5sCuJ3fz0xgAZ6vzTTonHy03kl0Uj9CUAoi\r\noE2S8TAe/HTA/W0jiUhoAkcYvMGpHvL/N2t7F+g2iF/EgFwHovqV5gjMhCpB\r\no46xjt/mmhC2sU8o11HvlZZ6W6S5nKPxUaM5GPmrwHt9PeDIaN0bJ1hYkNYl\r\nGisAe3U/2c8EnoVv5KYl6hAzzrm+/Pyq+W+Ny0HbcWMYCzIE5xmxc5CKffa7\r\nEZfSuLr5ShUjJ4pfwKuQuECT8Hol0RvKTjtFbBCx0X5SfqNrgtE1drQDNTPV\r\noH014HgfsdbHeeriIDp1ihuI1Y2IYycApHs=\r\n=BDNu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.23_1653803482064_0.874386588164249"},"_hasShrinkwrap":false},"0.1.24":{"name":"shader-park-core","version":"0.1.24","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"3fa295145bde63e490498e4d04e51aaabbe22264","_id":"shader-park-core@0.1.24","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-YzWKsmj769Erco5j0C9Dwl1OXpJabs7jNsWok3gp9IYDYrNQIDt7NgSGhVZuDsx4ogHLLV4izJPBBXMdG8X+Hw==","shasum":"d0ca4c00286d581d6183b265cfa82e3b7dfa20f9","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.24.tgz","fileCount":6,"unpackedSize":8192587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Amg/O6EKY4gzuvJ+6lF2u5Iqx16xRSSMHKYvUajLdAIgBvEOXH0Ai6G0fms88I8LMaBAnzca0E1nNbI9Fero7VY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikwqIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV+Q//VidVsMv6gL305NmQpB0dg2gq0B1o3NHjp9E16muWv3rSU0+Z\r\nEpPIvG2g0mEzRl+fTogEPvBIMTf1PLPlyxPWaYbPWMv0BGRJRMfo+xRwswxD\r\nBGLX6jsIPUHxtJ0EqtNf7YczrXsGmGJ1n5cVIfgIYBoEb62+hXx3isgsbXUD\r\n8jLeOTuHNzKER1UuTZjOuG834wO9ZvHegtZ4LsdNuNc4+Ab1aLuhtx3rpPL8\r\nxVgm9u9HsgnBFmDCxNzxs41kW/UKtwRXdm/ozrrYtIeBc/2hDQNQUTxdY8xc\r\n5UeMuNNyE8nlmICc5vwsfjPmDbwPcdXs6Sdp0oBNkR9R7ucQQCI6YOBiYYAn\r\nfZgqj414cuk6FC2CpMteUbpLUjgALqsv0dZyZ2GnRhbMFb4kRnay7uedNuC9\r\nyDE6vm6R/amDvdm46jfN1R2NaFO5RZJCc1UJQU3GHimbRsVqovbIlA/rJvRU\r\ncMRL2a/GDXyWn98pITrazR0HADI7fyWHzPhfejiKx+v5I87ZkmDDZGeq/D3I\r\n3YgQEC2D4ex80W7qS7VKNxX6EBCBzPA+QNtukjfZBrrPDcuEMyK3fz78pqVv\r\nv7hCWt0WcLFsrBVHVukwWBCfNRiqItQlZraWoQGPGJwgVnvVCSENLO7XeR+4\r\nX0fZ4de7fJ7R9d+3+xZjvl7UXHe0oyauPBA=\r\n=78EX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.24_1653803656335_0.1915256316100702"},"_hasShrinkwrap":false},"0.1.25":{"name":"shader-park-core","version":"0.1.25","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0"},"gitHead":"cabad31f5f9bf956d57169848fe6f7f5ccd1831c","_id":"shader-park-core@0.1.25","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-i/0ADhI3lw0XbSq2V3VrF95VlTD83dutmJymhWYBhoaek1a8pmayVWbXg/gWbVM09wBJQ5niGdvxlrPQ4K1aKw==","shasum":"4e404e12b69d4b30dfa485b8ee58ea0e4aa436ba","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.25.tgz","fileCount":6,"unpackedSize":8192587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjOQUxYfGkhCsUMJKx2HuO1nceGE79ZJyuAap39/EBtQIhAPWpDLh5AwiClusqCkIJD3UE9EtZv3RRfjSRFqwQ0UcI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikw4fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4WhAAhMZA9HPPwU8Fzo2yatbCV+k/eQtwIRP4v6Zs46GPakcO/7+T\r\n+4NCVW7+LpDXNuaqMKNCvtgUDMyJ48WGRjXNRTBAha7ZCgoeKHqqI6RAKBNv\r\n3/nQpazlej29AlXP6r/KcpI2iQfDBgMDZHj4gHN5leTCFtuk/gaFL53NwZNw\r\nQ7bzOXyAxdRfBui7H7XmgI7jDrETK+cuUx6n9dRFBLtYwMqaz2xtCz/otyzd\r\n7fEzzrNNwdluLX1ES8Az8B8AKd3Bb2fLMdUFBT+U1+sjLTQeCMH8Zbk6EdBV\r\nx1Bxjh8MSeOkbCfGDtTT+pAvPrLlPz9xNZ3jRc9ERxZj5izKCF6JhNDr6o8I\r\nyXnBDO5/880NIcTcWgxJRhukLXE7ih6RSiSE6XPe0fsWrZw0NkzFu/hdmgfr\r\nK6VJuB5PRLgvptuY9kpG4n/LCmi9Rjtk/uCFcWhpyvJo3FfcFNIIcmogaLgK\r\ntVr9mDzrZpapj81eoRyTxu146Gnn4Lvfn7r/KdpGjfVLQYa0kdhqodxS/Nel\r\n1SRyMPf9C8d4vkC4n8mOOlL+DeVT1LKWdsZ8ME5k20oIT546Fd+PgQF2SK8Z\r\nhTyo61cYznFlWs0u8FlHHnAN4vOcNhFk86h1nqNcsAi+nsvlTZDGRUbinvYH\r\nNImpJ+0Z13jugUrZi5mM9J1BiSP9cYU7SdQ=\r\n=tPLp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.25_1653804574837_0.6227639295357956"},"_hasShrinkwrap":false},"0.1.26":{"name":"shader-park-core","version":"0.1.26","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"ba5955b32c8d4e0ca67fb2202884be548ef5d814","_id":"shader-park-core@0.1.26","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-K9GRM6JDVl/uEW31gUMJOntbB6mO9sn8ACOXrDZjKdFvW7PE+25oC4Y06+r7vDFTqPdyHXirX9k+9Oq5ZqDelw==","shasum":"b8e89efc8aa675cd717ae97367fc3e9194721318","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.26.tgz","fileCount":6,"unpackedSize":8155686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyeTJIctL5D3BjlqVXmqvXBUri5dzF4/abzhD22nignAiBOdUQTM8pH5k+FjDQkafpel6jLNy3robfs+ZugI5wJKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiky3uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuQA//Wq/ROHMf3w1nH6yeFJEDil7JTGwUepviBHzXNxGSf4p7QAtf\r\no3OiWj2aMmegFPLOIiibUz1aonGodCyChfzg30b9kHvUKPaa99hKobDGBpXk\r\nkb18M7toQvgx7X0lfoa2C3Oy+A+YFZG7ExRmH82BciMtZG4HTs+0e6XrWQ6B\r\nwt4Z/U2qTR9y6h0inQzAK82ZABrGEKU17LW7GBF5tjurFrin6ilQ7noqSV6M\r\nuQOMGSklA/J0Je9xzLXsKVak1vJiC38TJs/Rjar4wDQDYJEWwQNSR5LzVTiz\r\nQ6DE+YdcdpgOS5fGvP3Xyp1GpUm8pkP9vL7nqOuOvqWHSsMMgz1NgOiK8iM3\r\n6VU2xz3pB40yA6kpE0ECItPz25gWKNATISfxUyIrlLmz6ypuxrEbPidSWW8U\r\npPD/swgYqxExuhHCt1PqAe92rv4UPhEO37L6nHghrZ45jbPImYEYkz3RoVM+\r\nPGHsTrf6KY8vM23vnns3y1yBcRrqlJLKCtilee8x36thdIsxreZHsjfqJcsX\r\nJ6jheJMm76ZlrnyhNLms6eVwk3MRuGSg6d5Op4ot0jV+6laGlypomzoperHz\r\naHjuvXFHxXWJclMVUYuXwijxyHcUKD6EuKDGSMj+asd5ig4OkADYb2+hRPLv\r\n9/l7vyWyq9Mal6LvzVxXwoq8XFaZtXP5nIE=\r\n=xzKe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.26_1653812717860_0.821411349428324"},"_hasShrinkwrap":false},"0.1.27":{"name":"shader-park-core","version":"0.1.27","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.27","dist":{"shasum":"0920140dfa4f5a9e6415a7647b3a008b4b9922dd","integrity":"sha512-PoHK1CjhlfKH4FL88ziFJQnHBjhHk2K133+7fnzzNg817uo8VpeqcJswZUULRPXLEtB/UGfMvYyOnglfimRQYw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.27.tgz","fileCount":9,"unpackedSize":8201656,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPpr6Bq3i/VxZZfzhSnDfzlL+KIhHELmjyeid2ke2BoQIgbZJTec3WocT4WLC0z3D2KT2XWeETvZQqKHgQYHnC3jg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisqMyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzIw//ZPqpayem/CiIrEF4OZBY1bkL9rBAqt5RhIV9emDosvDsWi25\r\naBM7Nossw4zptcMlClrX1W5XtETXcloVM0zG5tLC8ARIsQRH9ckDRkTLpxvj\r\no0EDOBKmcXXC+m9/rpfSEnbLFYsRmwyKg4nriHKvmjGNb46E8wyQJWx+31LL\r\nR/tpnhVoHlkZN7pwmLb//1WXLte52dgjUdiMoUonye902P+Nqcb5Arr6yfMa\r\nafqJ19Z3tUo1tTGlzWwWQHUUgaDmjSfxRsIpUpqj5CfjH8I1zKxv+gp9hDEE\r\nUZsD58cRWRMxT5Vcq/bZd13oddcfEdkUPCylWPgYqfzGXnbsEypsh8a37Bu2\r\nLy2SD5akP+lDEtsUtWaNwtPwNWBhJfmt2GIKCs6PqtUkzoyOjLTVYy52+Laq\r\nVyt+meSlPQVd9Q1EMu7eCACz5JxSZp5XE+uAmeX7K+nn4ghQutLJeJ/40PuB\r\ns6hRZp0Z/8h/K0agsWUIEPRSgn+cuuAPhmY6BVZZq0RYkNR1bYWMz10iyp8a\r\nycRqbnzOWt57gdrfpTlHwvjagxWlDtmSBw0p2DuHa82RGn2NUbiDvZ2ivM5/\r\n0A5ckr4arudXMgDWwHf4vnGOBWshIz4JUekkQyPXEwP7bGcljHYjKbHGOiVd\r\n5elx8t+5N4mO0aSGyAxvYuR+3Q4Flivi43k=\r\n=VkrF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.27_1655874354601_0.24749547045483355"},"_hasShrinkwrap":false},"0.1.28":{"name":"shader-park-core","version":"0.1.28","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.28","dist":{"shasum":"2b140797675761dd128614caf691403fb1ba93a7","integrity":"sha512-HZ5/t0cu3A8Q6SG3dSL+5RY/xibqFEeCxgBYvmFa/Hs/fkrcYzgL9Htwo4dJMMOJgR2gM2Xs7gAHIo22k/UG1A==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.28.tgz","fileCount":9,"unpackedSize":8204108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYt2F5ojNYidakxeQh8HiU+3FYRnXG6XNSlJ3t9aHWzQIhAPThhmNe41sPAaOhXBHqbtvTClJrX4OZqpyWE3MMFjga"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2j6sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqlw//be8szsOwIf9tPwc+O87mHELcOdE0AxKwyu40mcA2ybJNL4Su\r\nxbBryoEqR2XTS5DKxMleBvAGX6o+enQeFw7lx6qvzpZtIBhhTxMCIn16nQp0\r\nPlmG2fIRjC3IdTNBw9aIkSbF2TcgLv7qWPU8xtByofP83zr9rcmjHVaH7VCO\r\nJWJsX/I4UBPXTIF4800JlkB80PwrVsBYLJiqkh0Z0TIG/ho1AtQV99Vy0j1e\r\nDuzCDG5B1BzQ6f+72KgaUTwq7ZWElZy/lXrZqV/BTpSri4FJu41KZhqbLuXT\r\nHThLzJZxxtEkxBmjGLnMg3oWdYCs5uXkc8vIGT/gU2lXTsdDZ8TrGne7kzJ9\r\nc3uHL1WUcC9dlZkcgAex8xMAwhioC0iO7emcb8fttnTFN5yEvT/23F3r9qhs\r\nrk5CbIZfBJjWMHJjpzpG005n4OPHd3mqXFi2CH8RAHQGe2XI29BtiqLvs2CG\r\nPy9JbpZW9Omw1nU5NwIifnX2EAsdYgi2lSZ8Lo3BH5lOP/QosxRIqk7XY0Ku\r\nIB6VLpABFrVwwT7lZGJW2hAbgZ/9VN+IhmzVN+VPG67TvC3XyCR6KB3BFL2H\r\nwGLezuLNmaA6Tc0tqg+1IBkXcQNFcw4C5tpdwyUdm0mS5IvDchh7NoI31b/+\r\nnWFVpbK1Apze5oJb99I//+l+MadSY80TK1U=\r\n=F5ti\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.28_1658470059741_0.305815015219814"},"_hasShrinkwrap":false},"0.1.29":{"name":"shader-park-core","version":"0.1.29","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.29","dist":{"shasum":"d8c23d053ef83c743d8ffbb2ae4087d72a3e7e22","integrity":"sha512-9yxmxtPpGxw51dodGL5PgiM9BUH3qb1XpSoQhh54gIkkLL6ywJqWBf3mziqpC7kmIcRdwOdcOINXgpQcIEAkZw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.29.tgz","fileCount":9,"unpackedSize":8204132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvntlXGJrAx3DoCBWDTsQCTYpKjR8z7gdQE6NIgNdlbwIhAOx2ympEkK0cMtB/DK17HGezI7Fb6PG2t9F4piVttw96"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kQEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFGA//ZspjbKal8zzd5j5PtqgQJnG0EM1/fdVy5TPJg1SVGDvM0cYz\r\noDYv9ZW/63VF5k1WMWTCiBKXQL7cN6G3vUfIzh7Xb2RE5KaNrBhc/m74tpTL\r\nDishTrfsLSIyILZEKh+vXv6hKGkALokdVkR4oR+04euqbRilir9m2kgxbVSV\r\n3DNPfwQBXGaKKW/NQA+CgxiioWFAlzMEQrjxXE8jrOqcA9a1HrH5db25XtVn\r\nnYxVbCQLE0g/CJ5U8L9ZFMXCojfP/2RFlJ3GKj7KxL/3IfGf3hSdq/JvgJ39\r\nYP5QN3Fv63v5xPprNcN6rLsM9igC2qxEn5CZTjlNripgbVXUCoxEjEiS5K6I\r\nV1s3LMVGQRRNxaeb0Jh9bIhLzpcNszYjzsctMQcPz8Cxv1VlXGK21Rg3zpPz\r\nHmKifuTHkNiGlQ+nGLWeR1j0NQ8deYxOAZOvyt5AW1rn93y9urBAvGchZ+OR\r\noPmCR0SWX1yCQlvApdpJhSnGUQAL/mdPrvOGLe1/dM44p6u15yyrU6WlLgox\r\n7Q3GccOXnv/oEpVHsu6636RXSi8A4afzKErdZac/q9wmmTEtUAAlj0awFIv9\r\n1FpjYD5eccr22q/wH/yucnXrTNkxyI7iLOKTtoT5uiKSABIXQ/m5wvTZJy+d\r\nFWTjBwFU5d2DgFEx4Iuh7Co9lyPAhAZq5/I=\r\n=QNth\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.29_1658471427743_0.29735077509043206"},"_hasShrinkwrap":false},"0.1.30":{"name":"shader-park-core","version":"0.1.30","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.138.3"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^8.3.2","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.30","dist":{"shasum":"8d537237048a58d5b6d01ca0f368b213bfcdb735","integrity":"sha512-JWVSpCYfWR9UaixCfUx2mqtgX5G9DNc0C6cmSK/2xf/FRGKQmweJEA6pvP5ZEXV1TpiklEJig3nR+3joQfR1aw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.30.tgz","fileCount":9,"unpackedSize":8204180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEksgnOACNQlCIJXyL6hNvOC/GiC5UYtGVpn25IpSPzbAiBt7h4s6XcY7QoGTKkJTWj1N7ojpFAmIlrcsjoiP1iTEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2kpdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3PQ/+IFbSZhXbFFvbT7Phzj5IfCxKj2pzgbNDbME9As+mRCYHNUUo\r\nq2zIX3BlaemVireimraGtc176qnrAY7Q+AXexbCs7Sy9B9EGss2rUBTbfLB4\r\n4skuYGciFp/Sw3usatvENQ1jBkkrq3yWJsc2yVjrkXzgP8sR2nhTKnv3lKrn\r\nAnlBu8BGkuqBpy07NT7NaqeYRQUqKZs5gWctxCOozLMo7Wf86Yc2UC9g+PTT\r\nEdggjeCcrxpmDdOrPc5rUtlAHBvPDM9gOfsKh/q1soQeF4NDwLvhaI+TUBI/\r\nFeDTITftqw8CeYPLZBTbk1Fm3vH1TFJGxMFJB5kMQpoA6PhKTzxiodnx4LhW\r\nqlX0dvypA9lcrNrKNORVTZnE63cSF31MmSLONrk1Rt5GTQsy54Oqwb//aIr8\r\nN8hXWUmgbs/TNZcwAhRszGzM/FNLn1cK//mYDBB8Gf4Lb2XxKKVNwgSNoKxB\r\nqKlEhoygM6Oyc3vyW/jpppQJxaQi227C79+7tZ6xQWuv2Yu8NYyZlC9/XCUL\r\nzXa5YhK4jPS/nV/RR8JqZs9k6TPzpSBkfLdYYdz/cbGPb3sOaTQza+jec6sj\r\nJsL8SE3ETUrZcmpklGzKLc0DaZJ/vhUTbNhxqTTn9XJ6+OPIFbwqw+FWm2EF\r\nmdGB7TX6W/EDAw65bFE+eAnOCs9jWTtQZ6k=\r\n=d+GG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.30_1658473053033_0.8819148350271953"},"_hasShrinkwrap":false},"0.1.31":{"name":"shader-park-core","version":"0.1.31","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.31","dist":{"shasum":"c1757b5fdf4d6dea801c0e8f071f5365708fef37","integrity":"sha512-p5h2/ibpLRVBkxYlbqz2EfNyC1feZqH2dxHEbPQWaBd4fPfwpKT0Cs6uw+nJlNCmfpyChbYX+tJLMWWn2JKS8Q==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.31.tgz","fileCount":9,"unpackedSize":8156050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4+5JdpdWmcmJMNfgJ4nnvn4DEVfEWgHiQ3yZC+97zvAIhAOdTOTArxCPj388rkuTR1mEmCcsVHh1epGFZTqXcjxgQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjesobACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovkg//Vz/clQsRXBgTJsBcFfHJTkscqcWvZxTR3B4wJi+IUQJZlBLw\r\nVNCiJX+APjFrrclsWPPovMfiHWhcSt1q6BZ0fqcYky8FSLkHKwleNsnoOrj1\r\nW2IbS3ewmEc0js5MZphhejYb6PVnfGKohHMTEJnnFh3lmTCEZ81nUEZPp5Sx\r\nLRWpQi60Mxmz2LIYoiIaTawqMc9ojSyCNdJmgpdI8b0A5Jqt+kn4LOCVLMhz\r\nvsAA4N0INdbEZ0w+VuKxggt6B4DgfXB1JE2FqJL4zH1uVXq+Kp2IwkGEvSxM\r\naRyY7m2MOFwIJNk9mciep0rL/D+d+QJqXt8GmF9vm7Ge/NM7+gukG34fFRNj\r\n+ttaU0sUZIK0wL17w8cmCa8a5tAyPWsM+82JFJpUPD31NcFx+b0816kZK6g1\r\nvCRiT6sfqz8Ks8D0ilYWyjHHx/A8HwxB/nbjPLzwiGDs5gkxC7X/piq31Rro\r\nCaiD/XrmqUx3GfJfWQifuBSjOKMy1jjLZ6S3tCMLc+EZd0LH1t8bTeknl4xu\r\nG0m3IloQSNGRVeO11hwGuOl4Fsjj+lxPm+DIQRj+nsY4qm3CP56gDemaqxNT\r\npw3KuVgJL1AS09Sp5b3hut309u4JSx3QV+kcV54wvk8yvQJkUIsSiUUZXZY5\r\n5ZYf3v40J7giPuTNS45QUYPbyZDYViZRdXg=\r\n=cKIn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.31_1668991515429_0.843700967860397"},"_hasShrinkwrap":false},"0.1.32":{"name":"shader-park-core","version":"0.1.32","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.32","dist":{"shasum":"302f405728675d02aac40355e97e07043677448e","integrity":"sha512-Pq+H5zXxCzdMY9q1cafTXsAoc4dn7YTGac0KqAIUeQcDZjspvCN1TEVGhdYh1CSZ0rk/fCYrLm6AAgwE4QHXfw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.32.tgz","fileCount":9,"unpackedSize":8156050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuJ97ajpF9NI2LIvIQ3RHy9hOYbpWiAIjnHSN91TTQAAIgZJRo7eRN4Pm6NKC/Q3ZmoC6WIcEJjTZDXafBjAR4CrQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjetf+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPAQ//ZKKYDQCXDaXHLlENjw0H23oq93Gs6GmAUIbSYB3iilugmsgV\r\nnQcA04w6GEs2eT2Sz8d8gG9OGQ3kiBPC6740qA/Ro37bKAaSgGhelVYqedG7\r\nJ7HMYokxUS5URx6CAtzC2fwAaYXYuQ8/Vwx2PnJYwA2jfcrnG4mamcbDuK/E\r\nyoe+97ZNtu698AaIyetPfEhuX8HWGocfFwvo56b4yBnD9mpXzIh+T1RCmcT8\r\n8onrSQ9Z7/lXAXL1JzIhHIn2nCJXWNSteN51faalmCach1OUC1DdQrF3JfWq\r\n60VGZXCEap5zG9guDHvb+2p9dhXqSlKARyvqISB4xULGOSNHo6yhxzjryTKA\r\n64Rl7sWFVEQPkQ3W+P9b5hwYINhPz7utsEEoqX4m+ldkJXSIJPTnJ4lGWnlJ\r\nnKD4enAV4+iMdS+e1r8F13NHHK1bqm95bEP7CUoGKgz9frvuYuzoHGveLBX8\r\nYLQ2bKZmUMW6sBJyyi8TLCbtm6PalHpDTTzTWW+Wf02LYAu6p+6N5axwsyQv\r\n/JXnjBj/PQql3Vt1avcSQM8BEKGZWz6OjxMpgbbGIVc7fGMKtBG9Cu7GG4lw\r\n8OaX6UiIarED9ZevBi4/Wt6Pla2iSMUkM2iJYFYGFfPoz040IWhh2cR5l6cB\r\nd4K9cxQxO1+VmSUVzNuqrEmueXQ+9ySvlbc=\r\n=Gns7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.32_1668995069866_0.5053468159390984"},"_hasShrinkwrap":false},"0.1.33":{"name":"shader-park-core","version":"0.1.33","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.33","dist":{"shasum":"431661469accb06e759c6fa213c69547cc50b431","integrity":"sha512-V5lF/aIegMfgIuSFsSNJV9jGWaVqXOd4SW3bBUD0ayc70jlhc+TSya4kK3sr+Ml/+oU0BOSUmP6YP6fz5cnwYA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.33.tgz","fileCount":9,"unpackedSize":8156534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1Ic9cbZWjHZPIL23ucwQcQ9Ph2bBVBNzYwcaHV+qIUAiEA5v6kIsS4drjp1Oyhuwm4+cj7VyAB3MAXHMvb8cO7clI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeubHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruZBAAkQPJIy0gPo8WkUIrbiQugm3a0bQHjEIXzMkSr6heJL+7evV5\r\noYlNsyC4fcviPT6o1l4EAIhYj6xFdaCdaZ6wHMs7GwOupGBU4LD56E06I7lH\r\nyT6SLV7ONLA64D0qCyCR8oolkl3/Sn9RLed3PfToPfPTgwxoalQ92aO4evDY\r\nIVdLSuPJVdssO+ikmdiZQuQ+RN/pvGMeULsuQZdP9hlOd/V6WiHnGDILC69I\r\n++V/TEJafesav12XgVH6QcVeQFOiXnOglARIS6ZxqYyBhAGaiyzyVBluUgyB\r\n7ohjwCNTRmeMsluEKZuxfAE7FUsZ0I9oIE0tOGCvnBcNG8gZ2Kvfo9sGfMBG\r\n+LbF4h0a2IJudXX12YozO5XGHFB2ObuM25D8XKHPkhfthFfez2lHdR8KeE4h\r\nWEnwl2PlFbAKzGkzBANCnUVcCs6zyPIZN6UEahVHaicArD3BEqoD5moFCM4B\r\n8oKvBYalFCk87s9+VzZwq6zMfoGAQt2/YCOfm0HbjMlNKnbPh6x9G5I6rqIz\r\no+bCc72Z9ajR6nPcyccTAIq72hjhISJk0jkwt4fCKePRjYyiISrL/YNrtOlc\r\nMyExEWpbF6k0jP4a/UQPpTWCtHAYMSm5Mp0IL2WLQcyVQBZ6AIVc1rOXDmsk\r\ntJ7U4cWHhmeCq5Ga2bjM/SNCPpGCipnfOtg=\r\n=MqyC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.33_1668998855676_0.80514441715498"},"_hasShrinkwrap":false},"0.1.34":{"name":"shader-park-core","version":"0.1.34","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.34","dist":{"shasum":"7f134c3a13eb6abd91b6331c19e28cadc51b9bdf","integrity":"sha512-fDa8tQY5CNyxtgdnhhaJotKF24WBlo487NSBbus9U93AAPL1bj7eDIQnT+oINvLXhk15GiIPcR5w60jAfY0sHA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.34.tgz","fileCount":9,"unpackedSize":8170664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVjmoW2kt/bZ8gFnFxcPz5gB12yca2dITBy59yvSmgoAiEAjBqXMuiWxmQAgya0GFUEecC8s3rSIONC6oRJ3HQQ+iE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjip7WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Ng//UsK6x0KvcGYFTJ11OhEpmuhxb+xrWGeBaxZ2OONB4X7ZLgCL\r\n+4XSXZ231XfZ6M/lz48uwcaNlMewwcjj4ZnyAG5mGnt47pMnz0TEWN7R64KO\r\nKvJCiMH0yW1rbq0Qz2I2uNdAvSabWyRIDmHz9C9gWQeYChTJmh8ixz4V3i5v\r\nCwxEkGiAK/Lmxt4DZOxfaTt7lqoeAfjnEa79gLa/90v4+o2jxQjl0qM4/E0x\r\nhF7BuyaVR4IzdNP98mijkjJQLhikXV9Hy+8K0dawoh7ROh8nkXM81r7oLPqq\r\nvVYu69gT+DgLczWc0WRbo4tYWvoa3KplS/PxRnJP1G3lOI1TCJVNQr4ecbsI\r\nomrLKRhP2TAk01cMJIR/5Oc8HYZEAr4FMn9GIs92ICA+SCZgXwKBiDuocu2Q\r\nsCIELSfrDYDT1xB6P/FTtwBDjdyuJf5/yvkG3Vs61Y6OFpDhOrwlrf6aFq4y\r\n851c41u7XCe2RAGNtE3Ns9C6mCXiM01wFanS2aWUhUobKSzOuvCSSHhauzob\r\nwrA357CoGV3CQrqb+lxgLiQ07Iz9k9FN61HjXGZLUVFU6+LrYugGiUSRu8x+\r\nMcXZJ5uF+Vk7mVYE31chTj/EyMvmSIoe+CXVpz6aM1GQn12lDtsKRFHtja95\r\nGpMP2GI3e+xcXrsuqkFFviO+9AEnQo+6/os=\r\n=+zwF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.34_1670029014492_0.4298743969697023"},"_hasShrinkwrap":false},"0.1.35":{"name":"shader-park-core","version":"0.1.35","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.35","dist":{"shasum":"0d53feea6938a599157d11717535f274869d2e5e","integrity":"sha512-LtiLdo6MTfX/FLtgDRFEc5Ob/Eve8leZDYnGxOpr6T5mNgPa5u2BtvZdAJ0WUPWbi8vVLNRxvD62TuLTSyTDvw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.35.tgz","fileCount":9,"unpackedSize":8172697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3jv2mfEmzV8+QDtkw8Bcxd3qfEnXNG10mPZU4uEWPkwIhAL5V9LJOXe2QYr5d2z/8iBDgGWXIjJkch03NSF1BZWhH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiq0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf0g/9Ea34IdhTDdvbzHkTZ8CLYo/Nv6x/6pvXO0aZ8Fm9mCPasWRI\r\nT6FtAPVW8KlOlcQZG3y7Ojq84hSAVPav1wdiKxJyUFI0gChISCeQ6RX2H068\r\nPBtnAhnmOQKHK55ZDDtXEcZnP5onRChHTKbtA/y/iZVWTVn2TRl1OtQjnm/n\r\nOTSyN2YAxY++mkjvIkHlL4o/1R32VPK4KGV9BoS42U5uB6QaEVoJogqo2Mix\r\n+Qax3F2Q2xYSkCFVXLMgfW2zV+CT2Xp2Cq+pzuvALwy7FUEZmjl2tTdOcOoD\r\nNAFAeC7hyEp99069ys5XfefMEzkBRwaq6VhlTYW12brtsN7Uc3LArJWexNLR\r\n709cbfh6EtFplKTXJw1wQ6lHjLCB+/d/DAaMrJGbmt0kn0gLZSGYlMIWPtNF\r\nVYe1UzhfP/HwmRIr6XDGACW9nltCOJ97NGLISDvdC52+m91878RpjfuQGFWp\r\n3l0+zZLwjm8EP059/4gUkIbrSwZnutCl7hMtpoTw3YOxVVLW4JRg/Li/CIEr\r\nTd+XoOR0UkPCbxVLGqlYdvQWfe6SKYoATY3uHoSTfZJEAaEvODwzF+aGo7rL\r\nxdrjWvS9CYRAqo27u7X6jm8O9Md1WH/xz3ltHs1jOSFwt5WBR+2LJLMWZTBS\r\nMkqMAaFH7+ZkI9YORUK1gRZQZrqj5FzZwm8=\r\n=LVkz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.35_1670032666351_0.3369174123560763"},"_hasShrinkwrap":false},"0.1.36":{"name":"shader-park-core","version":"0.1.36","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.36","dist":{"shasum":"232d041704b7d934e8d772388b51575481005a33","integrity":"sha512-xsoECr8hBqcF/D1iSQ5UTuyBgLCELk7s9ILKvONSnPxBA6OOLjhEBy+J/+E9RcdAas0nQNh4cN4eonzDalXZYw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.36.tgz","fileCount":9,"unpackedSize":8173647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT/mYbU4893BVChtxM+9zhQdI+RRrUFUEoSHQr8h60gwIhAKIx2xXXNWUqG19UXSMcUOPHnjVvn1SVZJGDCEKI6ktw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkfaEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryRhAAha21N1EhdT5Hw/L7zJKy4i1VdxXUk87dX3ZRROIrqewVToje\r\nlG0O2PI/ewS58ucZwmNehVZwe5NrIQVSGZC8sZPp6IGTB52uloU98coUH59u\r\nU4ssdxkidQftSL/D6BZELkutlHfBVXWtA4dHeFEP82uvVzMx3iqOiSA+vKPo\r\n/i54/Xh47w+WLuOoIKgXLFex3qntiFwOHS6cpHtLYmwCY6E5ymbAmo0dDJCu\r\n7QBAbNQWwQZfKonh06aNLaMmbV/aQE2/Vofo10Cdq01LjrA66SfBpyEj+wYN\r\nNXFEzrUhN08E+yLyCB1sy1OVE//PJgKlBESekENPcWacaOEy9EImqsyM+bT6\r\ni6Tof9yzuNGkgDnpIsqVTy+8FLot2VQACw4CYiKSNzCz+3a318uZKj+boX3K\r\nzrigfC1NhbtYdsi+8bEngvdVd9t/2xzRWV0NXOIIhsP4A+20ciE0QEthkhzK\r\nx7RtlOBoMKtI/cmFuf3ydrxkahH2FRgOcuR+GlXNLdqDW1pFS/59lFSu0dTP\r\ndjAL/2sm6hwAiWjk9QoLKo7jYa3wih1u1jJV0VWblU6g1ZL39ZNU3puHC8DI\r\n4YBVQyNu+n2ElDlIuRwFUF03pR9xSX5STkehjbimZqAQ748aWLLJIdcv/pTE\r\nMGvX6mHTWukqQNfkLwYJ8TdXcwroKIuM2ZI=\r\n=XQ7I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.36_1670510212162_0.7860918111541926"},"_hasShrinkwrap":false},"0.1.38":{"name":"shader-park-core","version":"0.1.38","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.38","dist":{"shasum":"73ad03ffc08a735593e26e679a9181e4a5aa4916","integrity":"sha512-Jesjjle1Djs9PzZ1L0122ngIuw5vIY2ZoUlpbtQDQINuaePFGRP60iiopICFeY2eeb0pZAGjCGRXR6FdWTv2uQ==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.38.tgz","fileCount":9,"unpackedSize":8173569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGjEfDDdpf1crHe676sQfNTThHCi8gNfEUZVUgRkJntgIgYJKum/dfDEYTfgBcGXd1tWTIS57qcPDQR/9Cv1qxug0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkf26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEtRAAo7LX8KxEw1VGl/CMfnI/YER/P7ezUZ8sZaCwK0rjGfdd5rvK\r\n+QrDFmqSDs55uOmpcvpUqL6pBhs2+7PWAG1cTBuGj94RMEInf2taP3sEAj+Z\r\ngYODW89+M8A3nH3iidfuukAIQUY/MPqh2Kt9vKHOoF/6/uu+PmKr2n5hN432\r\nJsHOMxqmVHmVNn/SQ8PKOgBDD8KV+Po9XmRcagtl/4SNFT7JFM+rPUo/oFNN\r\nmdMWahEi0DToiVJxwYkIv4dzhR+rGikqgWnt+sYS64xMV/+VDhv8T/VbotIR\r\nsNpGMUavcQqiJJKB1uDSyPsi5VaUrY2RxC6oNlu3Cxg4iOf+yJfcgBlb6/Cw\r\nJDQH6MjAyWMuBsIDUntSvhskWbmR0NjGgCzIpkB3Cnr2AP6V2H4v3I645ehl\r\nSiw0SNVnOMAHw3Y25GBIi14+3x1kmPlIyoNDDvNfh1djLTBNnXUqZ4/2ftMQ\r\n1pxeC14jy/d3UhyYZHmm2toXtqy8nPP+inR1svrK/JI0zs0xQJvCJx833n2W\r\nDim10nBVjQdmmjN49Vs/8Reas7Fp6RBYdwM5qzl7RyAK9ycLfcYXxscNZCPF\r\nNE9J+cj6hvaxKz9sRXR0qQ11N18R+0EIsHie+6Jeds+nww9m6F4dHi36PVCJ\r\nU8V2ipiVxk7bsGeb0mdzkJWSy3zoKpDRTOg=\r\n=nIJC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.38_1670512058589_0.22261017163413577"},"_hasShrinkwrap":false},"0.1.39":{"name":"shader-park-core","version":"0.1.39","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.39","dist":{"shasum":"f39a656ffc85d154b4d164bd68d8f6ae0a9d343a","integrity":"sha512-q7WmrOXgA2DzJbGVUXiTBFdWURfTG9vvBAWvoqd6HKrpBogQPaxrdfhMzIFPwVMl6+821B9LkxiqEnNbs9HzUA==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.39.tgz","fileCount":13,"unpackedSize":11465892,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC32r0Pi89vPQr1obCaZqZDEaGlKM+jhOJyHIJT4WnKGwIhAIyNd0GHB1CeY1oWlLg2w4LCHnbdr48u+ko9l16afErV"}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.39_1688953268188_0.10772741638420591"},"_hasShrinkwrap":false},"0.1.40":{"name":"shader-park-core","version":"0.1.40","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.40","dist":{"shasum":"fa4eb7601c6cf28e613feaafacfa16d3c88c25a1","integrity":"sha512-4khUboX7yd2ZlCDnHH15TGT1AzaqYvGJVgQkMMuX+luVYbRohGlTM/L7DXxPAxCf797xXohRcp0H7IBB7G+VQw==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.40.tgz","fileCount":13,"unpackedSize":11466439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCbjicUnbqzaFMSMUU8xNtjx7czxi7yV47RamgvCTIVAiEA1fQB4L8zgkFoT1h63WPzdZxpRJss5A1G4RBUkOkVfCQ="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.40_1688955463363_0.6321362450003611"},"_hasShrinkwrap":false},"0.1.41":{"name":"shader-park-core","version":"0.1.41","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"yarn build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@shaderfrog/glsl-parser":"^0.2.1","escodegen":"^1.11.1","esprima":"^4.0.1","three":"^0.146.0"},"devDependencies":{"@babel/core":"^7.13.13","@babel/preset-env":"^7.13.12","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.0.2","@rollup/plugin-node-resolve":"^11.2.1","chai":"^4.3.4","mocha":"^10.1.0","png-js":"^1.0.0","puppeteer":"^8.0.0","rollup":"^2.42.4","rollup-plugin-babel":"^4.4.0","rollup-plugin-version-injector":"^1.3.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 shader-park\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"shader-park-core@0.1.41","dist":{"shasum":"e24a5661828fc691a5d41e4b94cfedb4ea55cb89","integrity":"sha512-npWc9TfZtrypvRQiF0dkKUUpBtmLHkv23m5cV6eM7xSoX0LzQ99xk+5l09LleKwqxyHiVZ+Y38epEyInXsZDIg==","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.1.41.tgz","fileCount":13,"unpackedSize":11466024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV1vbQnrS9ziF9kqAwtBafStrb6phzkAuFUDcBOb61JgIgX9j7Jsq6vAWt0gY4owTjflSOPM9i9QaxjT9YKVnLTeU="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.1.41_1688956089030_0.06948740304174228"},"_hasShrinkwrap":false},"0.2.0":{"name":"shader-park-core","version":"0.2.0","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"c92c761c5378038cb05687f8cd21b3a59f1c4876","_id":"shader-park-core@0.2.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-xOCq3IvNAaFiZM/xHwZt9ghYmpd9CU/Rbypy3/773ICZW8zp++QuDL3RMWdeIIZD4sG+oJJH1p1pDmGbgg/Wfw==","shasum":"fc704142d765503c84e7f2f784dd1739dbcbefcc","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.0.tgz","fileCount":11,"unpackedSize":11956720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmOyRa/AWnf611trtAGmp9tbsfRuftHaDpZdcheNnKqwIgEO7DPOnBpL3Pd/Krez+v9F2S3hoD2b7VCvd4zNQgSyU="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.0_1693085435514_0.07390578759218047"},"_hasShrinkwrap":false},"0.2.1":{"name":"shader-park-core","version":"0.2.1","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"3114d54896aace9426e621face019332efb82953","_id":"shader-park-core@0.2.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fzL1PzirfAPRxPjb+wrqnOYSwFhAoMO9ND9YPR4cyXGGbi2VtFq4lXVGPG4XDCg1JGzHyXSWi/1/2jj7JD0QRA==","shasum":"ce9b9a9b34ab11c52ab8ced73f80f1f4c5bf8bdf","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.1.tgz","fileCount":11,"unpackedSize":11958903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDthGpwm2QBBnYqgX/wEqeI1BLDxl1B7Hu4lJZvOv4biAIgJ1flI6RhsvfvRWGQP1yvsYnZzPR6Zrhm/LYQtdCaEL8="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.1_1693594865352_0.09307082148797585"},"_hasShrinkwrap":false},"0.2.2":{"name":"shader-park-core","version":"0.2.2","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"212452f695f5874563e92a8abcc17337c37be14a","_id":"shader-park-core@0.2.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Z0ecJJZMLcd0R4X5OUGGA2Ig8vCSDJOtEjY2AnNwLc5LnQ2XpwKTEnXG4ghqU5yRBe5xY5SFPK731PfODOXgAg==","shasum":"e3c0f57f92ae8eeca04b7c95eda7c272c71090e5","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.2.tgz","fileCount":4,"unpackedSize":6560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoAIkDP7b5yZxpSRWOaJC7sWPKgj3XZtLl8NPWMMz1rwIge6CLBHyl9dAEGdNHSVV4v5IggdByOsvUJKj2UwYUKyA="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.2_1693595063796_0.8921671907345772"},"_hasShrinkwrap":false},"0.2.3":{"name":"shader-park-core","version":"0.2.3","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"212452f695f5874563e92a8abcc17337c37be14a","_id":"shader-park-core@0.2.3","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qRyC1Y1rWzEi3D/HKGgET9aPF+Rq4PE3ZI8yhGsgtgTUof+RSLBx3h+oxzVzk8pWbSgkG/Oqk/CQ6M7vgCuikg==","shasum":"7c1439d4bca93295ee8f2b441d9444e042495130","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.3.tgz","fileCount":11,"unpackedSize":11958903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJFS7/LY5bjZvJmc5Lf82LK5NJ1mf9nx1Rc8AGW4U5SAiEAjt32yvRixnUczypgRK9hWspmjbgQIQp9SOBiHEkcPT0="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.3_1693595109348_0.35023986878000635"},"_hasShrinkwrap":false},"0.2.4":{"name":"shader-park-core","version":"0.2.4","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","prepublishOnly":"npm run build && npm run test","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"cbe386a679dd89528b3eb6cbf5e4e83abcb10230","_id":"shader-park-core@0.2.4","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-f3sQxw7gQPE8MfgE3FbKe/Xh6y4ZHKKUdbHVvrsXjdQhFQTDIq4bbvmHPQx9D90tgGzQdQGm6kahK9hNHopKwQ==","shasum":"a8632d10fb8ab7ad310cbf87ab5075c876fe1c7f","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.4.tgz","fileCount":11,"unpackedSize":11958958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJjXIV0XO8EYjhjwV1PE6Vx8dFG+pUyJphbDiOZKqV6QIgK+4cbzvWQKUTPQIjk3lq3sy/gXsnGb0indOIHdRsihY="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.4_1693595440878_0.7940347836346184"},"_hasShrinkwrap":false},"0.2.5":{"name":"shader-park-core","version":"0.2.5","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","prepublishOnly":"npm run build && npm run test","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.15","@babel/preset-env":"^7.22.15","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","p5":"^1.7.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"7242e6c0cf5ce1fed06fb9d448a8f0bc189ed8cf","_id":"shader-park-core@0.2.5","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-vdSZbjFAH4yGoNFGnLHbFsIQkDxCgAd3nlmHPTyT5YNG9cw8dUgZBliCT4FlRP4BG+yTysOJop3pD/77tIUMRw==","shasum":"145a2a37ff32b9b662b298c8544033d321370bb8","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.5.tgz","fileCount":11,"unpackedSize":11958786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd75CW2SsFp9/aunz1ukOjmbgV9riXWyBLI++th2StKAiAPK9njq4U1dTG/YDQJdydNL+4PifYheKuVCSnTSJ4TYw=="}]},"_npmUser":{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.5_1693930556213_0.4748902403199946"},"_hasShrinkwrap":false},"0.2.6":{"name":"shader-park-core","version":"0.2.6","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","csj":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"sideEffects":["./glsl/bindings.js","./glsl/glsl-lib.js","./glsl/sdfs.js","./generators/glslParser.js","./generators/sculpt.js"],"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","prepublishOnly":"npm run build && npm run test","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.15","@babel/preset-env":"^7.22.15","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","p5":"^1.7.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"gitHead":"c6d7140c485621117edfc6b84e5bf1054a6da21d","_id":"shader-park-core@0.2.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9XmSVq5tHM6VocjoQ4sqj61r1snProylvouSJC2/gat1DZaFU+GGB+v9+MV5jtCQNk8m6PMCCAGjO96fJw0fjQ==","shasum":"976c756cda1eb812d2255bad8a22cfd410b69097","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.6.tgz","fileCount":11,"unpackedSize":11958947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd7hi/yPo6goix2/UWnJ+0wTyEtDGFqMbcK4FGHPuvYAiEA/dZ1ZVnLPqPvVFnJl5L+0aOQ6bH6d3LLGN5KttDYaIw="}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.6_1694118560384_0.5706354500452862"},"_hasShrinkwrap":false},"0.2.8":{"name":"shader-park-core","version":"0.2.8","description":"core glsl and js framework for shader-park","main":"dist/shader-park-core.esm.js","cjs":"dist/shader-park-core.cjs.js","module":"dist/shader-park-core.esm.js","browser":"dist/shader-park-core.umd.js","p5":"dist/shader-park-p5.js","TouchDesigner":"dist/shader-park-TouchDesigner.js","minimalGLSLRendererESM":"dist/shader-park-minimal-renderer.esm.js","minimalGLSLRendererCJS":"dist/shader-park-minimal-renderer.cjs.js","bundle":"dist/shader-park-core.bundle.js","private":false,"sideEffects":["./glsl/bindings.js","./glsl/glsl-lib.js","./glsl/sdfs.js","./generators/glslParser.js","./generators/sculpt.js"],"bin":{"toThreeJS":"converters/convertThreeJS.js","toMinimal":"converters/convertMinimalRender.js"},"scripts":{"build":"rollup -c --no-treeshake","watch":"rollup -c -w --no-treeshake","pretest":"npm run build","prepublishOnly":"npm run build","test":"mocha --reporter spec","toThreeJS":"node converters/convertThreeJS.js","toOffline":"node converters/convertOfflineRenderer.js","toMinimal":"node converters/convertMinimalRenderer.js","toRawSDF4Meshing":"node converters/convertRawSDF4Meshing.js"},"type":"module","repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"author":{"name":"Torin Blankensmith, Peter Whidden"},"license":"Apache-2.0","bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"homepage":"https://github.com/shader-park/shader-park-core#readme","dependencies":{"@rollup/plugin-babel":"^6.0.3","@shaderfrog/glsl-parser":"^0.2.4","escodegen":"^2.1.0","esprima":"^4.0.1","three":"^0.155.0"},"devDependencies":{"@babel/core":"^7.22.15","@babel/preset-env":"^7.22.15","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","chai":"^4.3.8","mocha":"^10.2.0","p5":"^1.7.0","png-js":"^1.0.0","puppeteer":"^21.1.0","rollup":"^3.28.1","rollup-plugin-version-injector":"^1.3.3"},"_id":"shader-park-core@0.2.8","gitHead":"dd5e26c39963b63a7280c5b6bc20463c75258d62","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-u6jJk7jFGUfhN0PF36ijsZt44e0Dk90Q8ZQPmxbZCIMykgdNO9aEXwOOZHRyvU5ur+nFVCXoFV7RKqhSejkK3A==","shasum":"18fe9dc70280fd40bb05bc7662d653ea3e8704a4","tarball":"https://registry.npmjs.org/shader-park-core/-/shader-park-core-0.2.8.tgz","fileCount":11,"unpackedSize":11959401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4zuojEpO+2fVOBQc+KjQReczh8wF24kzEa2F/QDYlGAIhAK6WEOIfd/zwRItVKxwJsatsz4avPqMA/t9pt+fBqBWe"}]},"_npmUser":{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"},"directories":{},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shader-park-core_0.2.8_1716901982150_0.791788193884656"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-26T19:49:30.869Z","0.0.13":"2021-03-26T19:49:31.121Z","modified":"2024-05-28T13:13:02.703Z","0.0.14":"2021-03-26T22:03:10.277Z","0.0.15":"2021-03-26T22:54:29.303Z","0.0.17":"2021-03-26T23:16:08.358Z","0.0.18":"2021-03-31T05:05:50.776Z","0.0.19":"2021-04-03T16:31:37.698Z","0.0.20":"2021-04-15T05:31:20.265Z","0.0.21":"2021-04-23T02:32:39.534Z","0.0.22":"2021-04-25T05:50:52.264Z","0.0.23":"2021-04-25T06:05:21.827Z","0.0.24":"2021-04-28T05:44:02.781Z","0.0.25":"2021-04-30T04:28:06.271Z","0.0.26":"2021-05-03T22:54:59.848Z","0.0.27":"2021-06-06T20:35:41.102Z","0.0.270":"2021-06-06T20:42:42.710Z","0.0.271":"2021-06-23T22:08:40.890Z","0.0.28":"2021-07-31T20:47:11.815Z","0.0.2-8.1":"2021-07-31T20:56:52.179Z","0.0.2-8.2":"2021-07-31T21:07:36.426Z","0.1.0":"2021-10-08T17:55:00.762Z","0.1.1":"2021-10-16T21:58:21.791Z","0.1.2":"2021-10-16T22:41:27.552Z","0.1.4":"2021-10-19T16:41:04.040Z","0.1.5":"2022-03-05T22:44:04.934Z","0.1.7":"2022-03-09T07:36:16.092Z","0.1.9":"2022-03-09T20:26:48.851Z","0.1.10":"2022-03-10T20:15:05.045Z","0.1.11":"2022-03-16T21:38:09.116Z","0.1.12":"2022-03-16T21:45:04.382Z","0.1.13":"2022-03-24T23:53:00.196Z","0.1.14":"2022-03-25T00:16:28.878Z","0.1.15":"2022-04-16T17:02:49.105Z","0.1.16":"2022-05-07T05:41:15.966Z","0.1.17":"2022-05-07T05:50:45.623Z","0.1.18":"2022-05-28T23:02:11.739Z","0.1.19":"2022-05-29T03:33:15.759Z","0.1.21":"2022-05-29T04:12:14.127Z","0.1.22":"2022-05-29T04:38:56.519Z","0.1.23":"2022-05-29T05:51:22.287Z","0.1.24":"2022-05-29T05:54:16.605Z","0.1.25":"2022-05-29T06:09:35.071Z","0.1.26":"2022-05-29T08:25:18.110Z","0.1.27":"2022-06-22T05:05:54.888Z","0.1.28":"2022-07-22T06:07:39.999Z","0.1.29":"2022-07-22T06:30:28.036Z","0.1.30":"2022-07-22T06:57:33.327Z","0.1.31":"2022-11-21T00:45:15.690Z","0.1.32":"2022-11-21T01:44:30.093Z","0.1.33":"2022-11-21T02:47:35.885Z","0.1.34":"2022-12-03T00:56:54.792Z","0.1.35":"2022-12-03T01:57:46.732Z","0.1.36":"2022-12-08T14:36:52.413Z","0.1.38":"2022-12-08T15:07:38.832Z","0.1.39":"2023-07-10T01:41:08.476Z","0.1.40":"2023-07-10T02:17:43.642Z","0.1.41":"2023-07-10T02:28:09.309Z","0.2.0":"2023-08-26T21:30:35.800Z","0.2.1":"2023-09-01T19:01:05.637Z","0.2.2":"2023-09-01T19:04:23.976Z","0.2.3":"2023-09-01T19:05:09.651Z","0.2.4":"2023-09-01T19:10:41.150Z","0.2.5":"2023-09-05T16:15:56.496Z","0.2.6":"2023-09-07T20:29:20.664Z","0.2.8":"2024-05-28T13:13:02.518Z"},"maintainers":[{"name":"tehsauce","email":"all.cows.like.to.moo@gmail.com"},{"name":"tblankensmith","email":"torin.blankensmith@gmail.com"}],"description":"core glsl and js framework for shader-park","homepage":"https://github.com/shader-park/shader-park-core#readme","keywords":["glsl","sdf","raymarching","js","signed","distance","field","procedural","modeling","realtime","graphics"],"repository":{"type":"git","url":"git+https://github.com/shader-park/shader-park-core.git"},"author":{"name":"Torin Blankensmith, Peter Whidden"},"bugs":{"url":"https://github.com/shader-park/shader-park-core/issues"},"license":"Apache-2.0","readme":"<a href=\"https://shaderpark.com\"><img width=\"1536\" alt=\"Shader Park HeroF Crop2\" src=\"https://user-images.githubusercontent.com/6014011/159131472-2f26c33f-2023-4980-b6e0-3d2c5bd53d6f.png\"></a>\n  \n![Build Status](https://github.com/shader-park/shader-park-core/actions/workflows/build_test.yml/badge.svg)\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/shader-park-core\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/shader-park-core.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/shader-park-core\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/shader-park-core.svg\" alt=\"NPM downloads\" /></a></span>\n\n\nShader Park simplifies creating procedural graphics using javascript.  \nWith just a few lines of code, create shaders which are:\n- Animated\n- Interactive\n- 2D or 3D\n\n![Alt Text](https://i.imgur.com/okVONOu.gif)\n\n\n\n### Try the [live editor ✍️](https://shaderpark.com/new)\n### Browse the [Interactive Documentation 📖](https://shader-park-docs.netlify.app/references-js/)\n### Build from working [Template/Example Projects 🛠️](https://github.com/shader-park/shader-park-examples)\n### Join the community on [Discord 💬](https://discord.gg/vuBnVuBvvK) \n\n### Easily integrated with:\n- webpages\n- threejs\n- touchdesigner\n- unity (under development)\n\n## Explore [hundreds of examples](https://shaderpark.com/explore)\n\n![Alt Text](https://i.imgur.com/dFI9g12.gif)\n\n\n### Install   \n`npm install shader-park-core`\n\n### Usage\nSee examples on [glitch](https://glitch.com/@torinmb/shader-park-examples)\n\n### CLI usage:  \n  \n```npm run toThreeJS my-sculpture.js```    \n```npm run toOffline my-sculpture.js```    \n```npm run toRawSDF4Meshing my-sculpture.js```    \n\n### For development with SP website:  \nIn shader-park-core repo run\n```npm link```\nor\n```yarn link```\n\nIn shader-park-website repo run\n```npm link shader-park-core```\nor \n```yarn link shader-park-core```\n\n### API usage:  \n  The simple cli tools in the converters directory are simple examples of how the API can be used. (TODO, put more examples in readme, and examples folder)\n  For now, explore the available functions in index.js, and see their implementations in the targets directory.   \n   \n### To add new targets:\n1. Implement a class in targets that converts sculpt to the format your target requires (see existing targets for example of available tools for this)\n2. Expose the functions externally in index.js\n3. Implement a basic cli converter, (for now this means just copy-pasting an existing converter and swapping out the single converter function. The boilerplate could be factored out and the cli converters could be automatically generated) and use as a cli tool, or use API directly.\n","readmeFilename":"README.md"}