{"_id":"gl-renderer","_rev":"69-be157937d0dde0ba8621d2cc5cb489e3","name":"gl-renderer","dist-tags":{"latest":"0.14.0"},"versions":{"0.0.1":{"name":"gl-renderer","version":"0.0.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"6dd5540d8521ed0fc30d6b06a9ffd9585e5f5c21","_id":"gl-renderer@0.0.1","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-a4VaAQX8wgQQVJDx9bIml45qIwlF6gNFMzer1aaBCeZxUZl43e0QEukouitwm9qXj4XPGjBrknYW/scsxI6jyQ==","shasum":"3941b7250662c8a5701530e09441ead4d10c79c6","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.0.1.tgz","fileCount":18,"unpackedSize":48140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBPj4CRA9TVsSAnZWagAAAE4P/jVAjrH9SiybwCUyJapk\ngtqMGYN1ymMfVkoeEOU4nHgWPoilcjEJW0Hg2v486d9/Xgqb2L321iHaPhP/\n0p6dqWubAbhlzTGjASrMg9+xSacHG/9FGkZjRbo2tDB1pXEewj8COiufLVI3\nDkCAcFVDskzyF9kOxU2G6YNgpYIhl0jrEQyFgVWTPjeZOxQ3PWFB7M6iE/f9\nj3nHcwCDZQFK5uGgPtpbLg3O0V+rbTqhaOxGQH/4luS3pdyWOgoCFj/URbc5\nOWEmgD9eNtkfEuxNmoYoQIxT1EwG3hxr6EV3zseOQnytwuST8qjE6GTdCG9q\nbpGJfidlbrNYtU2WsezuAPiisYShjN2MVuZpTTEC7uDVr8/zyTdhEoJcradK\nIxFWk5jCFaFinq9sV9Tj+JHiqBraK0ihp+3xjEVFZSvC9LUfo/ZNGs8ngiFY\n9Gp4NqAlYMNqDDDfKxBWudswvLnUbwyjI7zaQsP+8BY+kUoKS3fwRY8X6vaG\nB88jPR3wQ5fAPNG8+cg/7khtx3kINvY/b23/SgjgfZhJvgG0c6mJNX4wk2Yi\nMsWFDIT1kOK0nkQ441q7SO9E2Cz0mS/xcDL8aFyJoG5Du+ODquRoA12tpeeT\nuGO3f22IgwPSQGPboRsm4bdhOTcZK+xcDjUWa/4o/A2M7P4Oah86lcz1MTal\nVY5o\r\n=xvX5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfdCf6KzIaij6gODiWEEOQLFuGH5MjuRSwl8B3kMoWBAIgdwey+905/k9nWoIvcy2Vrg6iTpeXkwmh9Uqm9dgBYAU="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.0.1_1560606968262_0.1659081970454126"},"_hasShrinkwrap":false},"0.0.2":{"name":"gl-renderer","version":"0.0.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"fe87e4f5bfc63d6c57cacc8c927191b40efd509b","_id":"gl-renderer@0.0.2","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Kgw4phGjpKcDifaEsE6MtxAznmhYt/Gs1qZKTwlo6qjCHG/unE2JHeEUBadkg+ZxfJ+qKA9Y/zzaks0S+uiPHw==","shasum":"fef16288bc58ed6104cc49f6f22b58f69516507c","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.0.2.tgz","fileCount":18,"unpackedSize":48453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBbgxCRA9TVsSAnZWagAAwjwQAJgHUO3dcjVrStDFheDo\nbrIpZwlKIY4BjbLu+tYb4/ty2OQLxAA1StleuRmOxOzDuBK0pVyO8NqiEdmK\nfwXGqBH8OsOAI9MeHqhckkzju5K9LZ9+umdQ1Oxf6W6eEEx0FFYMol89dNux\nh+keSB3hc7ndHQ/e14/UZvDhMscvyn4Qi3f/t5kM2dB1j5+CxDnRBvgwWQdm\nqj2VV8NXbw1xuqqbMcSl8s1trObNXcLfWNqDbtjDg3X1EhU5Zg8RYFa5sK1Y\nkmGeF9kgWBphGC+gHBmGKbLzvrEiq297Un7sIqJn9i6sxSa6anOIX5WHOOKD\n5GySiD1FjYMTxV+WLjEF4X0WEuMF3M1zWHFWkQOb1qTC2ZZKQOOfaFgp1pNh\n7jbxpyEx/bgHsdq15Umsf3hRcpwLrchW8WukEbSFxmjsJjwnjn9reijxAu2d\nYvhTYxesN5NNYdyrbCLDRGkpFsubsw7wwhK03LfO44VkVfIccnUEZ7X2T84T\n7sUuWtW1o27fYPbYXWgh0kx6cOQ8NxuQ8xiEl1gyelqxKspG9yJ/o9bLjhIk\n+FMJ2tXMVCsRUUT+B31HOnH9Ho35K7ux1ou2mAo+PyVLOtk7iVuZAxKZGswH\new3w2y4E7ftSYplMR7ojfmclAdv+efyrh0PpZ4oW285BfIISJd9wgoxHRXKV\nLh8c\r\n=bHwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf2u7f1wf5seTIHKRGD02GHjB+ti8jj97szX89w5OUiAiBsB+2MlqArJKSpPATr5dyGwrxiT9gUXUhkowsOml7NAQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.0.2_1560655920251_0.8329736498583902"},"_hasShrinkwrap":false},"0.1.0":{"name":"gl-renderer","version":"0.1.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"16e5541e91cfda25e40db2744344e0f934ea8f5f","_id":"gl-renderer@0.1.0","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6K3aFmgFJBJUAEBrKJGdscBcL13wanvxIzilUFgcXNNBly0qx/IIb+5T5ajjH4CjVJlP5Pzapwe4mNosrJ3diw==","shasum":"92db17e85913141ca25354d7e7d3a478dd628325","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.1.0.tgz","fileCount":18,"unpackedSize":52889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBhNDCRA9TVsSAnZWagAAHbsP/2bTsk4ZeGcZ1juE6vXa\n7CYoed2ihyJ+50rjczsXbcCblNjNXckrqnOqPTvbIHTe7JZSYiAuq1LldPuY\nhfPWG8dhq+SER4ySMhpu0Ok9Iitbw+BCbucOhQ63D0H3/jWdFtcUvVQwj2+5\n23vkjJjWLCWa50Fw6Y8v+76XSUgBLRvSruXaNzsAHWo7zhCthREx/660rZPn\n4m/ImU8vii0fwg75H9GqesGBWiTRYPn8ivaQROJLsS/Snbf6hMxwz7Ihgaab\n+P9YEpGemgfbgctDYo3xN1tfjBwIJsSrGV8vyKBP5onVzV3dmi11qrL0O/cA\nj+8EC1Ikkqn2v5OmYArpa7MUpGoBd601Ngq6mVRGHgvZKuHUvwSStVbtx2i0\nkM2sQW15GQGam8eRvLE2NBEB78rwjR4Bvqb2LMFw8hdl4H+45zbncCRjKAyN\nNktnBmQqbwHTFHCJ1w9umZAkPC2uHxhjxPV4pjQTuKokpELvrgWbEquFmC5Z\nquSLw/XY6h1wR4g852BvcBK1d/JMtIYAIbif5XDw40+sokw3iYHTXUWmc3T4\n775ReVfqoJpuVCpGpUn1cpopTVw2h7q5MJKn8hV27XQb+OTPpoFF+U+izj1n\neNfR0UIqEy5+27dixtUFsq1MvmAut4aiWK0t52ak9Y+jCGG/1MSEvMd/rUxW\nndvY\r\n=ZYgZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDh0yCEEeqEqrEp0w22DEOezyaEYGHidI7bnyRq3qQMCAiB96NJnum7VYGffboCObHvmQFo8+rLdeZW4xXjFT9ZXFQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.1.0_1560679234763_0.861947715139473"},"_hasShrinkwrap":false},"0.1.1":{"name":"gl-renderer","version":"0.1.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"a2f89a3dc6cffc0cc88633b9fd79a23d670aa33f","_id":"gl-renderer@0.1.1","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sl77koBX/6mk748b+8P5FNPtzM/IfSdaiYkfW+GwZ7hORzoliYMFhEOebkoP4FYyMAqgRJR9C/n1A3N9wUisvg==","shasum":"c15a45eadc7bbc2c9ee07afc57934e6d0e2fb042","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.1.1.tgz","fileCount":18,"unpackedSize":52863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBhUzCRA9TVsSAnZWagAAF5AP/28kt6++z+oI6mJntLTI\nMpw0PzdgY4I9pAY4iinh84PqvBOjX8jhhmtm2OwHNFgwiwSW18AnOMSosXp0\nn0/auKW+Ib+swIS4xHL2WdeQPXUQQovhin+QRTJUKXx+GLETmHuUWM7ow9G5\ntJDLn3+1n4AyYdZIFIczeqYl3xDRcHSy7C9K2lmcdAK/OSAg8adiFCRtjYgt\nIVHD/VaMEIsfMcWRZQeTawJYGKMugU0Nm6Dp0K2G2aePK+cMffrN8LXwDjk+\nfggPMKDAgDXH9+l69t5L5l+Ko0bla0qwyzLW1BW3a6Qy0+dmZKaRxA6Paa4c\nGQre+HonKD/r3j9pSi3pfkTodpnndjgigus5R7swqqP4h+TOWM2NhrOIr94I\ne1ix8sKvNC7seeWj3HmYsKRrIrdP0lxtaGPwp8Fa08QQEb5GLugw7JnzIPEO\nuY4HjX2BdPJu8r5uuEcGduhykrsMXKSObDgSbpBUuqC0zDyrxSa1BCSkQNPa\n9MNr6+8OvEA0WfBnI5IC3mqfmSXBibudleMd+37yEOslr1KxXc7ey0FL2t+V\nR4kreVIP25GZ2VesFufaPqzzjyJn5Y+9u0x/lVaiaWU0Kc9gtotUQSqkxgAu\nfmnLu0ZTI366HxXrkWE+dDpm6JB/lTiym+FTbaXXcurvow38HtuISIt72UZd\nxMVz\r\n=ZEAn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQAbOSFIMdwefYe7XhtwQuCh+m6J3ESUUJOuxuKCei4AiEAvymVwUOsnD5GoKfqmmXWeZv9prFrUFBWamHCOh2HBGk="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.1.1_1560679730582_0.4401217219036815"},"_hasShrinkwrap":false},"0.2.0":{"name":"gl-renderer","version":"0.2.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"0f4e34d03a4ce8f6c5e6f0d2b700bff9c3b0285d","_id":"gl-renderer@0.2.0","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b41gJqgtW3jn2vy/8pfuLHicYnqV3T1WlbHFnITZ8YxcLv7M4Za/0DZQBh/rIFqM/RhjwsHKzlWzwmRrRJt96g==","shasum":"130efa1d0b00073baed0845706d1a9df0e4e46b7","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.2.0.tgz","fileCount":20,"unpackedSize":57571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBzQWCRA9TVsSAnZWagAAcWsQAIdGxlpwzXofzbVjpdD1\nmFx0OcKVEgD+mEgKufxS1n06DnzBkxk3I3GUeuKBrJkAoW36FjC0C1XZq1XU\n1FJTEOwufekGaMp8j6OnSO5UTCp0dL17RidN+jbt+TNRuOk1YXXpBFxOivIX\nLtBWTU/qVJAJKa30Vapu9LdRNNTq8qTWI+2UGSjfrouYzJyuEQr4jFhkZSP9\nURdbX41I1eVJIsG3lOi+Ka8ftyWUhqUZOdUx5jnkKwKVYijLcSM4gq8ISU90\nOs+NFdFM0ee9HUNjK6pELI+QpQ2hlPGFC49P1JVCZTL2U4faGOo1uaIXeTAh\niILmfe/8DvfXzFQdPGYMEAcVubdSgnUVqURSHTtbe/RKa6W16aIbWAc2vB49\nP6kxzZAK1QJnPeZgT5NBWIaOCnpxcXg39eJrf3hHaPwu/Ul5qGUcawO3W3Qk\nO3kEgiUq6b1QO43Oj3N0zngGdvCE/dAMwZBI9j2xNI/KkTK1T8mBYFd9Bn35\nNGJxPHyA6BSOFU/FpoMA+Nog67JAeyEayjL5lqViaV3jbtX7oTr7yROtTz6P\nb/XYqJQDx9ptZiXNjeHD3/nG3jAKj1bb9iwIlNBLZ9ib3ZIWkLqpQRDZmArT\nDOIj5ynOCrCGCKA4Mtnd4a3QOSY2H64Ldpv0Kk69q1yYiQCtpn6GqL7qf1T6\nDvfh\r\n=ME3H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5oVXK7sY1rMXXpWRDcQKwKDjGuf5cIp2SKgVw2XMHRQIhANwMaXV9EXsRS2WbSvxpRwpWn31sstQIvOAO7hV15pk9"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.2.0_1560753173408_0.5286270258807282"},"_hasShrinkwrap":false},"0.2.1":{"name":"gl-renderer","version":"0.2.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"49c3031c98bd6b65bf8d068ead02842cf1cec5dc","_id":"gl-renderer@0.2.1","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IQ18xPkTN3eWCIszwVIcDxJ3bP28T0X/TfUMfnCTcQ7tt6CBnppGMUnmmQJBQYTY8EX8jLvLMdjTI6jOTIpeVw==","shasum":"546a7546cb9619eb485e72b69dfe9b73ad9d327f","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.2.1.tgz","fileCount":20,"unpackedSize":57696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB08/CRA9TVsSAnZWagAAdB0P/0ZqpmpTdy594uMwfs/z\nmcYUa5uWtLTX83DJdH8Bu+rpBdrwJFJXlGISf0b9BWpK1mM3Bms6WXabGJs1\n1ncnY07emKWhY3WAPjY3fyRlVLSKx/6n6+lsyMjy14OzpGsrii2r7LwBiZmV\nrcxiPzkWWICw8OVvVjN0eX4y5REKjWJbvRsXL8DFn44nlX5XNb2e6YyavB9W\nBFEuRjyPJ6qDda5U71TF6knAQyHSc5kh2gSTiDrNUpinlRherkDSW0cWe1/r\nMvEhW4b2LYYV7tb9MqyrQD1oZQmzcsWYiCWD9UyusH1rdB9kRiiLFJJIPHJy\nBzim+HJV836oOEMDc2Bv7TfujI428/Fm2KgOanN5OX5VDhXs2K57GtsB4iN3\nJjwXs3EoZosIzZKK7LZrHt2P/oDCtiG7pnBSYx3Quec0dwkk66WwL64BCRUL\nsq6bDUZkuPdJuJEgU7u7bZVloZHUgYf9MzJ9pDxNAUexGdiPZSkcUg4AX4M3\n0HKpn7n9yha4zRUVCUQCr/nbXcYezniq+sj9my0gf7h2UH9cWi7T9nCzKcf6\nCguUi/k0lad5wtMHODZuLwgluDXzT214NsBXj/oScBJ8H0Sp3RxzVgQECMfb\nXzsG1nELajnNBS2hHEP+UW94jJcih8iLr5IhcpWnJu/Lu+7W+jgbTaXsdcq+\nTe4E\r\n=kuir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvxMBO4iEMbNYzmh/5Fh528cDVShNuEGzIZ24oaIZtcAiABllZint/NSFCo9x1Qk+1KNXOl3i9NVM7ClpKgz/GpvQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.2.1_1560760127316_0.6130792681463559"},"_hasShrinkwrap":false},"0.2.2":{"name":"gl-renderer","version":"0.2.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"9fd514e42014127f23ad4a9af2cd4278cb0adceb","_id":"gl-renderer@0.2.2","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ChdTyoJfZSeuA8wkkkngnIxUMyEiXXbnDagkzoUnJWCdILdsTJctT8ZsXq5X/7veGw3i4B2r7RyoCkxipeHGxQ==","shasum":"b06217960a78c5a3ef09cd8eb3e7f9a94c506fb7","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.2.2.tgz","fileCount":20,"unpackedSize":57745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB1SNCRA9TVsSAnZWagAAEfwP/RP3BpKlaBY0rJv6Mkdb\nUvy2AtWSdsCvWOVAkVMt3BB97sHBIo21bB+PS89IA928J8Oz0NlnLYjgyNrS\nPKY2HzFK6JSJJ+XhX51ZaiSYuQPtc35HpCPtJHBIH8JNo19KPSHszy6Rfnwq\nJibJEfAFYy4U6J+DJ1zWqyLk6DMQyBkHe3winYRQAJGPF4OQW69u/XxdgSMc\nEW5tNW5G32O/bRaNDocbK8ZVo3WgkmKwaIBIdBbRfjDXg4bjMcWjwUqS5iQx\nbmRAae1KxhTOodvU0Erx838fZ0xTE5mmeBQir07n7Sx0iz5S2oYbaJ+bdQTK\nWO0PbsDfV25kVvjRUjML2jGKVdkuyq6nJTWeIuKSvKslQxNiPk/7HbT4eb0m\n+TUtcXMAxEcBQ5bP5YOrF4rkze2qlAWywm+fb+Mt0rExiQK+/72O94r4rylr\nErtB3ZWawWHciwlhO7KlJhQHIIO78iaRHElAgS8XcGUEcFq0WP1Nl0lGL0GZ\n4APtw+PmJneJVxlVKOdVNdPAA8HXjKurtupQqPrnhX3196oqAc6TZmtyJhqu\n+8Q6emNME7FyMh/IeteG5mEoKZ9b536i/2NpBxrxlJwGtoQ1OtKQTTalcwQw\niZoLYKrFGazWZxMmJH5xF2LrJBDGlyZzn7ejf7HEOkufRfTcdxjMc/uKUqW4\n3dC9\r\n=Qhhm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJ+2DsB1/sR6uFJUU31E8pS+MIzetHre51ZlTBYbKqAAiBQibeeOtyRRF6TZMds54ztGUdLx15lZNfbpLbTo2zprw=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.2.2_1560761484918_0.5927923379813769"},"_hasShrinkwrap":false},"0.2.3":{"name":"gl-renderer","version":"0.2.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"e451cd5456c463ba2edcc4032019b4ed8c31418f","_id":"gl-renderer@0.2.3","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wRR5Zxkes12CmjYj0znDmG7frQv2jyfLLnB/NVd7ZJuhHYHZpn4wmIIOK3X/yEFCkDvkBSTgPKyCv8LtKz497Q==","shasum":"ad6a06d1f2d1f6774ea4d67515f99a48d222dccd","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.2.3.tgz","fileCount":20,"unpackedSize":57876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB2E5CRA9TVsSAnZWagAAxnwP/AhVMGQOT7e7GqsH1qcX\n/0OJZ5637bJllpgkeXmgRYup4nSOmqeI9hVDHT7mg4Rbi6cqKRd0FAYefqXj\nxxbofVwNMa1bSTKF8/g0RUihkWagrmMImgWBiChODVxlMy4qLROFektUfAE6\nkEM841Thxq2yFwVEAtH6RxLS+PdXvLysaPo5C6YiwUV6IoRNWU22uoNAKpim\nv48E712QKp1mbMZ8rw+afEG0LZm0RN2s/uuTBWZnBj4LqDLcAn9NmGLn7t4x\nbEHti7c5FW8qaua4P3xuGu3dF2on4Gv2Bfqp593yjFnIS85dZiUzC+7i43fp\nKvkNpem87AS2y45GaHNV0Yx/r4rQCR0e2FoTL4n9W9MF5JUOpKj2TRsNX5rh\nVSaSfgiQaYz7hUOuSn1Maiwjn2YwJxZ8k8wZM6YkeIvadDWuVPErfC8oA/zg\neUAiBQINYeB0+w0imuSaGzdZKbJSOLY6Z0nTJtXwGRzdVGhdae8UK16iA1hB\nUo6QujoiIzBS/5sc4NTCxQkolIB/a/BUdGN0QooFneDRs7OEu+/sYk5yZd9v\nqbrkWBjvQi6+uSQ0ZpJYYgwraGhDu4nXTZ/px7WU5Cv72oCb+Q8SMhTzK/Vt\n1S0h998O7rHrqcvmji4bpzR5FJV8yfpOhsPoAUDyeq3VH2GC5/W20toQ+Ozn\nwhiu\r\n=cHgB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXCOxkTfF5Vrr9xC22+nIH1q06qqHQOgqDfiyGdVyCXAiB3k9irAlKYTBsvLxGgr5HYTH0Lgqu/luLfywJW2GMIHg=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.2.3_1560764729056_0.1638194208123973"},"_hasShrinkwrap":false},"0.3.0":{"name":"gl-renderer","version":"0.3.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"55a9854bc0efc7730d4b043357209e5e2e69981c","_id":"gl-renderer@0.3.0","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Vl4bVJJkuv6yTPvpGkkSnxiBYXqNqoqNvO9FejGV3z5czcpLszqbTCzSuWhQ1kRtWdxvh3l33Z3aFcurFmU5+A==","shasum":"8f2452f23f7d9bcbe75a483b31354810b4e8fd46","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.3.0.tgz","fileCount":25,"unpackedSize":161468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCKe5CRA9TVsSAnZWagAA8oQP/jA0jOB5WieoyFBlG5t0\nL2YSs6Fp2bUOWX45lTV7fPX+G2DTxuR5uq7YwEDv5rEbJ+qMpX0AFjdqOmtN\n4yGYO0p0IiwmZqsAKKy+l20XXZejnJFaqGZ5RWm7uKYhgf4LD3scmbHV9dWr\nXJIe+48CcFK38aMJi0b3DdozR/ayguwbtMaSiQHR0bOJ5maPhM8yT0Q8eGHA\n0WRqAOE2lYnLeqD/2pBmGKd4Cz4yarVA4oMJZy8EEbWlAfL0XJTgfUz40WEC\n+n+mnUkMAqDR0mg3/Is04Qdmy4sdr3NCwcSqk7WR4Vz/c8WztGbqF+1X4adi\nF1uAHggkR7OeJemhey2AXI23IiSUGAjVqJm3ezbbNs9kR2At0XYXb6vkZf7s\nq3VzSeshhTfnnbYEdKyPso3jsNEvsg/46STH/5PhjiQPNUcgfT9HsZvBQdzH\nWMKfhkLIUoQsXUsRbzW++dmaGbY9aJOH4/hlhiF2Ab5p6BSRKpRSFlnzo2rn\nBcxYT+LFaWUh2cQB5lrOIK12uf1B8eRfz7NwLX3X2o26fa/RMb2kF1CP9lCR\nHNrMPuwYSPyaIWZNtaB5MohoOyNEl3Wtov6jHdUyivF5HF+f+QwnEOnDHiAy\nEaMSkwM09rjuxjaP3m47AG8kLWeZt3HM5X0OYVBk1B2GkYPYgZEqp1x905jp\ntqmL\r\n=ZRSC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCON2ci2WD4fBBoJGKP8i3+xL5NKGsFj19R68J1QIJ4/gIhAMus51QG6hNJYs3V7u4TZyJ16GBQjHswMr8+RIPGJS8f"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.3.0_1560848312356_0.6887357443585327"},"_hasShrinkwrap":false},"0.3.1":{"name":"gl-renderer","version":"0.3.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"src/index.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"2280891f723cdfc33acd34e6a375b4cd62d6ccb8","_id":"gl-renderer@0.3.1","_nodeVersion":"8.9.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VeujWUDDuuefvGLdVTBMyu6tGHlr+oeuz/pWpupoRm1Is4NpkyLpXJnReSng/+vST0QTN+NBTcxAoyBGYoeeSg==","shasum":"82c149833f6777a4d78e46b3866b4dbc0099d4da","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.3.1.tgz","fileCount":25,"unpackedSize":160561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCOWPCRA9TVsSAnZWagAARqEP/3uIqNfDDCoK7YF2X975\nP4FA28EkR2gJscRErICfA/cAU+AN/7aeW1Jtu78q0OFmUSbz8Mw+mH7mYU2a\nLAxFV35t/qUmRvIvEdgVbLxH1OXiD/NIrdo1q0n2RhWUEwXkgCkfaTbMdHgh\ntoTMFUY5MY+Fyz2YzqwwJR2F4kUeNcm3VZhQe7/mYnZOqvwv804OkC6fL8oa\nudc+aj+/wB+Rv+Jh3W6wUzZw50TzB+KSAGXRE41R4bSEdJBhr6XvnGk98mKS\n8a2VeorXP144WFOqLXCKMYVAjzZcVQnPvEgyOyneviUz2c9jls+ViPNYq3VW\n0Z/16BQHdXx2IUV6zFzNzdpzWFXixSU9Va4GRzmb6ZTi1tJriT/YvvBtWgDc\nwkmPDramxTp/9I2OkYfD4l7nDDbr8XadS4cdpr3/UxwnCgZqCCL3w0GyndH8\nD0DpHemKvdyttuscDE/FbbN3aYfgiLdwLkkPJAl7uHcBaje2h0HtiMegAnaq\nQ/F03m52eo6QHsIIFFU+fiB0opbHcj/zJ2YdwmzxeaWOJNAoMNPQjoybnUwD\nqTt6mo1/7CWiSxNi/eFLc1ujnvKyPryUNY9MU6pJqPkUFSSWxypWG7Zw988k\ngSx9SrwyxLhby+bb8EpahjLHobUKstAE4uLQYB2jyLEy7w+85WlV3rsXEWoz\ni3/d\r\n=qLQk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeVuWIhM2jqGElB/33pDSvSyIT/4ag7X5pGBeoJcR4mAIhAJWP1kKzi2ObQrmIa+iHRO9FMthxBuM28k4GHwVlq+ua"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.3.1_1560864142410_0.8723119711573355"},"_hasShrinkwrap":false},"0.3.2":{"name":"gl-renderer","version":"0.3.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"ce9e5852d124b883982b4e9508ad82aefe954c9a","_id":"gl-renderer@0.3.2","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Hgt8nuUgJgI8OOx+kjwE6aC3HwBjoN80mhR2EuAws4l6eDmhtbEl3z9wxYKb4qL54/4fIZ8+bl74zYMW2pJVuA==","shasum":"d9b1668caa53fdaac3a03719840e913b0b1457ac","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.3.2.tgz","fileCount":24,"unpackedSize":160009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLpRKCRA9TVsSAnZWagAAt1gP/jPITaF28oytJPT0SHHt\npZ+EEXrzY3Qm6w8+PNdylqOWRpwhAxk29oPEUoPU8k5obwSNygAv0AdDZTt1\nd3LVKPjm5FnZR7zl34HkcqDQruuNFPgI4SozYSGFdCgCCGDfA4RHVBMH/+LG\nVxCm6rRbptA6VVl0KCpnQZYIV5EI6VuDj67e6JMQjX23KdfEM9OJFVECnhWY\nHG2P0KKHiJtLZ5rR0IJjq8OdcSKO99XKZM+zI/UNUcidn5ymZC/icLzgPl5q\nQJTAOVy1+t0z44NOqxVT9WKxreabxlto7/lZCeCv7Sg4f6Hgsmt89XAIWNOg\nBiDZzTkANqPFaaDUCpm3IH4X1ePHpBFtvXn5qftNoonb45JeRsKwQ74C0vp9\nkbR8PduJCRMnxmBk1PfZLheBO+YOS9Xsbu7bDM3aSP3y6HCr7IXicU7zlHh1\nrPZhR/hgjrgqUbhqPOi4jBuB28AE4K3UdwZsHIEcBokH68rqd6ehAZkwia87\nYDQrZv3uboaDSbRjGRCMYH3YQm/nE7mgEcRSgzYmECzBT9HdxLNAZkLqY2oO\nanZE6MY89oP9wU4XSV64Ud9hJ3Qi3x7e8TP6zfPl8aqUNUQRSEVSTQ05sFFJ\nuQGdDme85knVcPmLs7TquzfnwRvPEA0/yNbF6Eth+rFOdWOys0/8id+MOuk6\nmR6j\r\n=uUbR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd4/YQ9UPjf3b24I9oawy43syKpctRltwz2aJ3CV4nKgIgbj4rpq9ycL2bknjEg+kasCGsY6wd05Z0f0AG3ORlsMs="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.3.2_1563333705637_0.45346833719672297"},"_hasShrinkwrap":false},"0.3.3":{"name":"gl-renderer","version":"0.3.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"49c5313522955c2d2640469f693cd44cf4292ad8","_id":"gl-renderer@0.3.3","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-P3ZdFJIySEk2yGcBfG8HbJiq18CE/dMR3hqk9aZf5pGuwRDGga5nYMZjfAPPtbj+VToCgkoHEp31pvJlSkFXeA==","shasum":"eea48e7402ff9cf817a15d6bc066963f81c2fcaf","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.3.3.tgz","fileCount":24,"unpackedSize":160247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMC44CRA9TVsSAnZWagAA4PoP/RjM8eDRclj0cIBNHO2/\napCT2GtXxmGBKXNxqcMHCebRpnokRhMwW32Cq343cmZRhN+r9Pxgdrrj0EvP\niVJUJmkwvard0gxLus0T1jNd8PD+c6wzB1SsBwBTay7RwULD52fQ3C9rzhjq\nOLYOWz+4h2hxz0du1g66glxi+UwbpRuSFaucEN3l81/AZ9rCI1fPAZDfm/pK\nmjDnB/0EsvcFlTPW7qpfbM8ci/c5IBcaWJERXd0xuf/s9jxkK0TA28q3YwC2\nxACCxe69o46F4gXTXNJziM98vKm0kG4Enrmb7+fL+ewmY+w/y8iPcvZSylYT\nxbl0sVWg/qnLLEhXyti5QNwojPr0xKdN/sRDPPbAh7Gxg7Cfpdh/4Ug+/mxW\nRtpaQv+6NSb0IXEVmcC2JNGG4GAkdZiixycHmKjd1rH4JR6SrVAQNitaUQd1\npelEyzUUVbmaZBIi8O0kJ9Zsk08Lg+Mfdc3tmya0djjQr9BVrSDGyqtFXETl\nmm6XuAfy/5jZBaiS7kusldyTqil7ZXVbp05YyVpnl/ScaM1AyO6huzI7VPiC\ng/E73qNFMbwJvRne14WX4IlN4Q5L6dOGk23HOGiwWCy1bhjcYUCUgQUhgqqI\neZWkFYEBk4fjlHZNXcPuvoV/HzBzdQjG0fwS7qs94AJr9ZIGamX+uIC3fIR2\nyoa2\r\n=Ssmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE07mQTnMy3GvyfcfUqGHrk4h+d+OVv15zd/H/lpbxOxAiEAp5Pw8Tf46I63yygK3cqlJr6gIMoh2hrCTp7Ywg92JB0="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.3.3_1563438647292_0.1983051089796597"},"_hasShrinkwrap":false},"0.4.0":{"name":"gl-renderer","version":"0.4.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"a1b565fb63da7d3d6a2389e66cc7768f4cf95707","_id":"gl-renderer@0.4.0","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-PiinnFJd+BAv4AKaXM4z2xIfZKjaAzmNpsybUCtjzvN1BeVMQpuWWPyG7xUFBazDq1QE+dhZE6+28c74SpTb+A==","shasum":"bfdf997b5254ae052b5a40e5dbb43d39dccfdf5a","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.4.0.tgz","fileCount":24,"unpackedSize":165227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMT9gCRA9TVsSAnZWagAAmkoP/2EgRncrQxz0+MtDMHZq\nA12dlfg+uDnheafJZt3/bqBLD8E4dYGv6sd5+KtG2lG0XtLWWtJQKBUI6Oi/\nkSZ33q8zg+s/G6CF+JyFl1VvrS3r0UxYPOlQGPY7GR9RJWvYIIjHlLIaDvIF\nt069kgXzDauRPlkZHd1bRtsGL6pgCABVbU2vH7e2Fd5QOJj4V768+SO3KnHc\nRePkny51znOnlCK8NDL1I19Di9CyNKQgR7BBKeXklWKfGtTz6iFyCiuUpM6i\ni5KDKlYbpC81feIIPz0fKSwWKybezS7G0xh0z8hrKo+voL4A5yqCOnUYe/vH\nUOViHcBOWS7bilWaQnDoW6exQ35LH6+3pdBTDva+4jSoL8MPTOoq/jFiiovr\npBORfs+GDnhMJBUJh2/YYekgqRHEm+jhBDNXS/9cmHePqFEonz5aF+xUuDW0\n75U5r1OJM6X5sHvhb9CVSxkrx7iWga7oqWy9KYp8iR1Ee7Qr3MeEtYQIq2GU\niXXSfFxHzqtFeyNzrmghVJJNybkTQVrAELZNMGncNwtGd/xTEXVIiBkt64si\np41pfss0v+VMl9y33OqHbfZgLKy8/vTnu/JrenwLm7uYJ2JM6Qhtg/z6V1Qr\nnSaLsAIroZC14hZXUuGDMGDeNkx8CliYCpsHi9se+FMfkDtVnwkWP0B314hp\nqtWw\r\n=1DPA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpN0klfWkbeZ3+Gx1iVIk6fQw7UJCVfAHXiURe97Bg5AiAA7jflj6QsKbZLzVgOUikoGYaIbIaMTlGFdOUs+8oPrg=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.4.0_1563508575083_0.23738853319474162"},"_hasShrinkwrap":false},"0.4.1":{"name":"gl-renderer","version":"0.4.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"2143d8eb7f5c561205e41de503adb35aef4af9c6","_id":"gl-renderer@0.4.1","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-o7wTZfNZJtUhYVJuV/at4r31JkhBiSB7xUlaMnpxfNO7o/D48iyFIdIdsszYmOs5zh/bilF3fasbnqrmViabGg==","shasum":"5964ce1ee6a17088c140344ab1240ce714dda38e","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.4.1.tgz","fileCount":24,"unpackedSize":165360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNqjkCRA9TVsSAnZWagAAXMoP/jgGbX/3nqi4zBTVIgK2\nCwB9F3Sm1q1MTLeziJ2bbTSF01dTRhlWLqUfkixRF6sx5oHQGQVQp44phHiF\nmj+LbKHnT1JIol6YNh3h5/bNppQzBxAhfZsJb/LSnWFMWVZFvhbQ5s03b8hH\niGVX03keJZzayeaCLt/1tENmj7MeVolTW8GFpfSvVuU2072v1/cpIReXIUoN\nB+KR1e+6PKz5QY/ZiBhcbnyxa3Wo28tktFgh2BUkvp1Bt1g5c2WbZrWEhgR8\nG2SrxRXmFHkv+cflEUmbiYV/s37y614doko2oewUj8PaIK08mh8HAlqqdkvK\nBExu4fYaAW6PhhOvjuGnmAYSIFOWcvEvCPnY6DSK+aXhPGNtKRFZrrBqxfSf\nPz3P9OVS0hJdqGHXe+SX1ESvHHg4mZ0UwTsENIXWTQQbzX5KG9Di9EXl08CW\nA5Jy7V5P+jRqdt0cBmxI8irNhTG4YfZV5bjA95ANRxCE2Fl1FUrfJ8fpqVhv\nA9Ha5OuOoDqtVwjEpYK0MJ5yWsjtPlcjPojdsK9lGRu2/ldA0sirmVtZWA/T\nWsyqj5MqMq326tjDgeU6juBjJmPhPdvjStY/RYanclKpenOmV0Q7ZEyhzANT\n96tjG1k5A8uVePlxhXn/eYEnyQNoGcKGQTP/xEJNsAC4O+LOkFxf7e58bZXP\nUs24\r\n=6nmD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiAeH9L25qG/xP4Emdo8xA9iwjKxd7ZTnC/fN9hG/3vgIgWIbPagX7h8MPjEd5PTCLh+lc1J09xNqYlympgfUAMHE="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.4.1_1563863267416_0.12930814200306462"},"_hasShrinkwrap":false},"0.4.2":{"name":"gl-renderer","version":"0.4.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"cd9f72897e48c2503bb9d9a66aca4a4e3cb74337","_id":"gl-renderer@0.4.2","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-EN3KvxkcPp7iRtjibg09gVy23QfwtZwtwEvrHsXIZoOYxw+BDnEksscGchVEni5cmxugVUIehsg+9N0A4zZJpA==","shasum":"143cbed5f9fffefe018a6e952584908ebf47ee72","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.4.2.tgz","fileCount":24,"unpackedSize":165947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOF2nCRA9TVsSAnZWagAA1qMP/2sA8nx7yJKziO9QWjhT\nIu3xd27wFFbuNxrhJZz0Rl57KLOnRQjqoCTmZvgM2lR78bxZ7Yejh1Vq1fdl\n0SwTmDpSTMoR61kopww072HM0Ro9EueIWaAu+149XOaLgqS6Pk4ZFzHMzcIw\nJpNzT4cU7oVQr7eQUgT0b9+FFVxnzOW9P49jjcZJ/tg0yKSj4+qgU77ndo4E\n26RzuooWBuYd/5IyBk34+cW/gHcxQOgm18sWBSae2G+q+V9JedDGdk1e4+Vl\nGzmdCti1BP8L6dhvpu9bA9Wo2bdELeG9wUFluJz+YvnLYize0KydutfV6log\n58pYAkeqwbYEDON0ytXTNYP8nHltQBSDRuUJR47uWGDEHQJh3KAf9b4ABecD\nHMxgQXaOdjz2ogU43KxQd3MyogGnhhgSEQkWGHm+YNXZPR43u+MZbDGmZKr3\ne5+l073lshGaAyE3zdjbOPzalLG6HtqqRKHBv1SXr1WxmJDsPruCxBwx1+1y\nC9+c9mC5kkH4NTibqAcgpRvIPvvN4yDNlup6M73TZZoTAUwBoUelfM5wWhkE\nFGhDHxKyvh4wpfWTNBfeDXKI+mI5uZjo8Jb489daie9A7poHL6ugCYllq3WF\ncUTUaoLTS/Gtflg3VghwIFSvEILFvWPXVfvzaWMBY62hVdaM0EoRxHpstkDp\nwKaP\r\n=Wi9E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa+qZO2OX2knFcIjrW6fbYYuQflJvqMVM0Z+2H1mFsIAiAOmbyIrMxkzejdG1jjE2GzILDmy3/aalVAeGX9f/oFoQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.4.2_1563975079219_0.7005198496836349"},"_hasShrinkwrap":false},"0.5.0":{"name":"gl-renderer","version":"0.5.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"6c553e959b3a20118112355e11aa2e9f0d97532a","_id":"gl-renderer@0.5.0","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Bg/nWYtCWCeFqPbtzjb6qyXRBOaBY4AQ4TLoOytfJgkw0iReVvMS0pjgtm+OclnMBFkr0EybXXVIpv6GW05/Aw==","shasum":"639565acab6c93baa45e86bc16d2d6b70560f161","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.5.0.tgz","fileCount":24,"unpackedSize":166270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOspRCRA9TVsSAnZWagAAhj8P/0PdQ+S05eQSJzo1kHYr\nS0ozj1pOglzlXpmiLbD6FBl5YUBK7AMNDpfNsBCDXS0yBcxyl6Tej4wYbuhh\notUHUoSX8Wv4vRe43E2u04VpT/yqTPpDnP6Vi10SLbsZrX5PoebWgvp1tGrX\n+EJZw7HLcNR2uXLvJ7aYTz6v+YA5s5P3YRdvDrfjF1KsUO+F4takO1kyqCQU\nt3D6E8VXcT5ZEIYlApMeaEAPBydNC5fv3iB3PcghVBU3hXp5wQsShLL0Paw/\n53SqOjyOjG4/VbjCgKCAjnkR64csOg7UapA0LLGo8cyDOfMe2+wqe7DQVdUO\nlLGFvnt3bK6FM6xegZQPUH59eQHU/AxRED2Rwzt5hQ98F+7y4sMcSWi264w/\n8SIdBMuaaW1GBy6CMZwTQxEhdIbDZsfPo3jt8wys4lIb2Bh7T0y5aEtiWHRI\nCfW6ALAgNnI4doGq+O5qibYCoa5+XcqPpUR36NeEdDtarc8aDWrlFeKzpRSU\nkmNt2eH2zyCmuPjzb7ns9zX+8abeEl7QveAT8xIoPPxCtqPbFxQPVtI5J31p\n5Uyo2Fv+gy86GlUJgbnvG1s0roWp4x9zg9FngkSD6VlOMFshWyP3TXnkH7Ci\nKjVvMLmmYUPwm7q3k1jR7nEelA6TMRVVWXYfvIlo3/Y7N3SB6zejFvoroeEe\n6FhK\r\n=l1z+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlKCRtStoBHxI9brpapxIZxZjYAw9zyg7holrhasvDXAiEAtEbA1FVpWw+qIIl6Xdys6Kc9z57czUJWfxkDd7C4rTo="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.5.0_1564133968822_0.05053913372938945"},"_hasShrinkwrap":false},"0.5.1":{"name":"gl-renderer","version":"0.5.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"1baa36085931380f69515265ac73c682da74ca08","_id":"gl-renderer@0.5.1","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-XfhRMIPiGuX6qwrzyCwveHcsIXnU4G6a4Ua3oZeRYXoBg964s4E9XIyRTIiItDVr0rSDinUP+FHHZ0r8KvOwhg==","shasum":"79a82c313827a6a9e1f7476f1ad1c7c27453d2c6","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.5.1.tgz","fileCount":24,"unpackedSize":166913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOwI3CRA9TVsSAnZWagAAPBoP/RznDWTME73a7Yi9npCf\nGZGUrM/rBYQqPxa6hGY/LwkfQfB66PRbGJVAirY3Q8P1qXfFg4EtcHpozxlZ\n3i17dvmjWh3o122KCVQRoYL37mUAIH4lWq+wq7iRQWR5HHqcQ4WuUdnGkypu\nIaKix6nk0HD485ytuuuLEPoJHnk2PURwRkZ+oY5qB+frXT8y1O1RCDoIVIFV\nqnOP1+K0HdkYnStcR3Ec6aQTmSEsVb/qHcwe26xGrZvJn6UGQbgZoJGOFSUA\nIl1tQUQb9K/aVuaAquYbRnzvk0BpIP014FX6UM0UOq9SAKKbo9nLkdmB8nrx\nQkSPVyvUgxK4xMVtEh4Nc2vIg24cn6meL+fN0z5aaw7S/6tqP7hPor6nWGwR\nu0u+yvxsu8MKPzJnr+7/wW3gy3d+Em1j8MAUQ6qDOxMhnxicKNCo8GnnAi9W\n8Y5TLs9OwEOpzRMAIJdQEmUetoRt96i0hbKK0k++t/p0/SqkbZPhyiLtqZ62\n4P2QhdZg1FGwV7QLJyktJAHcl1HAvxQBTvOYdNsjxT79dIMlLD3BuMyDIiFj\n1oDZudpM9ryEA5igmpfWE2jALI9uKHlIAaUdjfyc+D8UQBD/qBOX4Kl/To4t\nSX/HJgy6hlFx68MhlrvBx9gVE5Q0uZJNbUfPO4fao4Vd7fPMyuFkpKnCbEOX\ngoLx\r\n=VjcG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8vWDtVdW8X6BJDtsE3JgQhK1xi2mUV4btcdWsQbvPLAiEAp5J6XVSxXCxOYYlWlXfwsMSf4JGNwFgGO1g0Y+zcAhs="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.5.1_1564148278745_0.7969886466613576"},"_hasShrinkwrap":false},"0.5.2":{"name":"gl-renderer","version":"0.5.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"dcaf7433b9fa8116460a49156c7bf0fa83265f15","_id":"gl-renderer@0.5.2","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-rAXjS59Fbm+fDABTaJ23xxDRKRyTkZ//G5ZAxMD8sDGI2vEhh9DXtLt+jAXh9onzXA59PVe/MomNvwMP2tibpQ==","shasum":"16d1a922484cc4c8bfe9416efd877197b284486b","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.5.2.tgz","fileCount":24,"unpackedSize":166913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOwayCRA9TVsSAnZWagAA1IEQAIOcHvycLEao3JUFpUoE\nZdxah9pVhMW+IRYaHbL/6Iwfww0MEdYGDdoQ95ANgAtp6goz11sZxgBYjjaB\nyJnaMIZkscx3SPzavvOU+vQYT6OC0ZsYY26pKPX99+I/lpp3bqXo4uwzNJcl\nj4p1abDtUvNwmZOwwNTO82qr0fU70efiFB1NZbFu9ZLo74g8sPgBDztcU42b\nw6XVIVRfIakK1/PfZDdt8DGypY+oOahHYe6x9B3sb9CcLRxCgDUNoCBvp4IC\npW74Mn1/c2wta5Qlv2yAqvEkhPsZRR4Lgxddep+o8KON3g5Rt8naVhxY8jVn\n5fX+02yaRPqIB38b6xOCuSgX/pP0ldrES4qJm2bIHILNvJA3VDd0OA6DL3ld\nazKl7Uw59Wj5hjtSBq3VeXPpiAdIVSZ1UVH6paV2ZIb909sQZGhEgQZQLyr4\n48PcLirtgBVS9d/TpDSYT42qttiG2QnLJFdJI1SHLg7OlO88YrpijFODePql\nKugzrvqZfnR0mJNxk4NXME20g1pXSP/fDDjbz4iOmKAYOOXjejKqrdm3qwDb\nDwQ0k5rJWB8CqwMif7eg4sne7v8NgcEd3Fe1Gs/uTNyXLXkQh65vgNZfRwo5\neUmpMoNzQ9NLmKHy2uY7+m2BByBB1ovxm2ZMc/HYkPRklALooPLTn0kaAitL\nWmtL\r\n=EZ7Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnuBRBNY2N4VJ14QFo9SRwZoFUd+HK8njwmXCuC3VhjAiBPW2LykEUrmUGz7XE89giABv3bAUgPWBEb22kuEP5NaQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.5.2_1564149425904_0.347831190559327"},"_hasShrinkwrap":false},"0.5.3":{"name":"gl-renderer","version":"0.5.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"1f4bac6b64a63eba0e33e6b85362202a0cb05dc0","_id":"gl-renderer@0.5.3","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-YryiCGJGM8yd+37j+tRmgWjD6kJd7hKHql+UKUpQYauUEV3t8DJ/PqWIWxxTY6ZlNNUC3/GVujUhwFtkrCpfeA==","shasum":"08f7e9147f1024f37bded8d7eacbfcdc27908b33","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.5.3.tgz","fileCount":24,"unpackedSize":167130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPmArCRA9TVsSAnZWagAA5U0P/jtAOQgvqrv2fUlT1VoR\n21CV8MBNsmbJOUzprlGTeoTwuvTw9BrSh0ERewAhXSMEVl1q9RZM3DIbfCDs\nLV/y70gOp4igQl02+JgL2lfJEhO1nFehxiRDIpEHm2yqmwHIWLDODwcheUar\nRDlt+6DxZQryMl2oHaGD2l0gesPl3NjMcSosSY4zLtq06M0vkjHrxbZqWvlF\neb8AdeJSUTGwBRs6csq4M0jV9VWdIBovTgb+QodF222oTTkwg1xVCchEpirq\n3Dcb4ADdaSJfNiUNKVoIbELYsZT2NX0yQZeXWJUEpxIyDloAtypLjSxPa7D6\nM9uUQ0seI/sOIsf1CCJZk8FK44FVUod4nCcOg7RfQF9rnVyNDsQFkI+snpht\nULw88SrFuf71nXbKnPh7y78vLbjfSpikkJQKJAt43WBUeJ5NZ0xQ2aT9Xv91\nMmg0qXByEjG4bGxEQIHNC/Dwq30EvbDSBQKFxwplV3i4c5rv0vfObdZv322B\nGRZknC8J3aqsvi56j34ZRKS/SZrAx91Ra/YMiNJwqsNRwBv3x2t4U1irU1IF\nWW1lnPNQ4avfoZN2ximknBoTfXRJZ+STvOcZF1jluSRX6CIDZj6HpOvkUlw/\n6ANez7xZU/lYOgeaapV5k/Asmxe+X/+pNplReWSCDTJxbDkldWjhmsJ389rd\nLtIV\r\n=PT+v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWah6c2/kr8HGFf9fFDnFl1E1Ag7BG1vK3V/vGsYL/FQIgcmhrNbfcxQsDqWIwwwdi6Gyj2bhm8RPBLU1PKQxztNI="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.5.3_1564368939079_0.11982537838608098"},"_hasShrinkwrap":false},"0.5.4":{"name":"gl-renderer","version":"0.5.4","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"081655500daba866ca40f86a93c57b46e32e5e7d","_id":"gl-renderer@0.5.4","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-KVbW0/SS1jME0oE3K+U7tHaAt29aDHIVngpFvQLdHKTssVpXVnmlxABPjeiPTrj4CMaKAOBeEO9Lv76MBOtCUw==","shasum":"e518e501349ee7115011157988975dd77dc34fb6","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.5.4.tgz","fileCount":24,"unpackedSize":168051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQmMkCRA9TVsSAnZWagAA3+8QAIDenox8xTmP4NwhfLEU\nTLbsMw9Mi5JM9wptGHZyH4iqJnFM3jBmSpYhdN9HAaolSiPIaUmrxgxVTjD/\ndvJfFahidTL3Fxvgt7t+qsmQo2l6zxk6xSNMy0oH7h0ONQZxW4T6snbrUl0T\n0KLEmaMlKh1KOoHR88dB7QDTePCNzibih3b46/4D63FPRu8mw63aqEFlqVJf\nAJD0c0CohrOmdYyip4/DZ4DV5jcZQpxbC6Prt3Dvqc7yw36KFXNg5TxJAAP4\npD7EORJ/D+cJ6eu8xrnwYI2/LtE57lQSqYx5CselD0rEi9/lawEEyeDfHKDo\nLDYDOg83AomG2PcgA/YA79LElU3P2LFgxRbjwwgiVwyIwKlsKtNSNQbLIyuL\nPnML5xf4KAFyAHV0DfsNG0EdjjPzxTjgWgEB42jiJQZaUrgQVOaNkZFz/b3k\nHi2caze/3bzi+jERdb+f5XGdlIoC7T1Qt1G+Vs6f6NChIAC0WpRRah38nI6x\nzxYKIytj4NceqqVvmuaIGHiE8mipyCu6PdEg3LEvcdzE/kG4No97aUjNhvAn\nOx0FtJ/pfMmNy7G0tOEayw3qfp98pj+b0Vx4qGENtHZ2hOpE6MSgtbCzcxh5\ncC7d0uMG+gGzaEZMU+FNQNm6uQGERcdQR/ZajEXIXFG7Lr5jnpJAANo8pJlf\nllQP\r\n=WmhY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwz5J7Up+xB7hsWAA6v/rmh8DI2iOuZeToIqdLHEjt9gIhAOlk4DByZbXsflWeFZS1k2WXR7lPcnbpCT43wN3It/3R"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.5.4_1564631843671_0.3335296734299382"},"_hasShrinkwrap":false},"0.6.0":{"name":"gl-renderer","version":"0.6.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"1bd03eead3337d3501012225e356053b256e4655","_id":"gl-renderer@0.6.0","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-bEvZnqGIjYh3QUDkKp8xjdOoQhetpq9zAD9ipQwYlsAv6bFuUStlqqcI6lg0p3DF1JogRmtXezZ5mOlLQAlRUw==","shasum":"135a80a4ccf0a7528b7a879445661609d0cb057a","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.6.0.tgz","fileCount":24,"unpackedSize":168926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTOVRCRA9TVsSAnZWagAAGlgP/0sN5rFFWGHnBbweMIm+\nGJty3QQ4a3aQU/fR5GfFeAg2OqAIps1Zr9t+Vh9Tz69wt8u3HC0HKtJ/SSuc\nblzLhxuEu/MTX6oGhxnfY2iH6yY18LzaaXqhLcVqDcmir5EZsa+ETohkIliG\nRgMsele8VYIAoRhWIjcQupUEf/aM17sLRAlLbSMpDpk/Lf/L+5Kqki1GdcR7\nCwyNEc2YrVbXx4f/KS701Ajskmvvo1fMLAPinUheia5V99bZXLof8l/pzXWv\nM8iQOmhp1YRvKl4q3YF0HXVyRpYKx6pUMQepDUcv5AQhdAm7NWeyPCUDOrFJ\npmen9Q6pZIa7ze9cINyxcOkyOZy2JLzTzbCcN4YP/XdK72jWgcTAEI19qs7o\nCxkbGSO9B1RWGaI/CHKK/kJVU+oTmVpALdsSZQ8WuP3c1youhUhxNTbTVmxM\nCzeWXC4/lbiYHB6uQOSX7+2CVYuvsYPwpuZnQyC9tO5hgjiuWXLjnG1WXs9P\noTYn8HN6MpNHzma6QDBBF/nKABLR8+6hc2O6ArkfmFGrNhiFU4B0UIXe89z3\nXRQN6CnftBOhXmVLzL3yf+baHY3Ynl1JFMVxfDsQPdGH9guQD+3FQ3ZMwSod\nTV8gpkLP+UwgWWREwugvr1Sgo/4nEt2CHwT5yduRhF7n0DeuK+MopNm3mm5F\nmQmD\r\n=HAkJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvD60/xbHaOXryyqbZmI3LKZIqj4+aaYW/B2Ms/2DajAiEA8n3RDXs6c071e6L2ueBcx+GEsHjTRFytyaB9CGKC2Dg="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.6.0_1565320528322_0.7201310083004362"},"_hasShrinkwrap":false},"0.6.1":{"name":"gl-renderer","version":"0.6.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"f56ecc17c2329f263fdfc54cbd3b6aa6465ed291","_id":"gl-renderer@0.6.1","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Ne4EAVREGURyUuc4NRbtv6kDi9CNqCue9EstVP/ZNrCER1pMla7I131lAxwl31rulOiyqnpv32ZoGPZgKc+lPA==","shasum":"8109d3a17951154bc908390de40e3605f837cc4b","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.6.1.tgz","fileCount":24,"unpackedSize":168926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTOY+CRA9TVsSAnZWagAASOoP/01+aFUdTP7tnEEfSA8u\n2TDQsX0RZdO42fc2E50+RgSEXWTaXeaKBByAqQSf3d5ECa6KjClnvo1cJR5M\na/D5WZE4CbLKkMwUF1wTufLVbjwloL+eNd8pDLjPfAYOEGxkzCBBUKXSJAXU\nbs+o5p+9wtQyL91XAdy7pS3jV8O9wmFnotzbjnasvrNOOfwGDXIIXUu/rq8Q\nJXOmZEkBpY3kT3PVT6g7QW1gXTpc/dHnE+syyZ9CIHPlZ7PQrTiHi/5tBMbm\nmA5jZQ2t2a7haBn5WGH+Bjq6nMCvz9Zrc+yZvvbvqW5ioTFaKtG4XY11BAei\n7RTH8TWy99LCgE2dbF/AezdcD6y2V7T0lINApM7qKfWCYJ3c/pMPlaXuACp8\nozfdCngFTpTgOxc+Higow6rVOjQw/NQGcRbP/1hxNsP4FZ39UPXrtNWSXcdw\njmSH/9T4X+czbSJcR87yk2fCu4sAYJwo96tYeokpCmHfmOVbgedOvs1A8TQ/\nDtuvD+kBzwBulvNCZOMyEqxuTlSpMmeMg9uNB6Ueud2pHVexCjbu5myBONF8\nVl2jgSScaX7EYaA0DA9pvJZsQbFN4qfPEN1KnUXFatTQOxfqESDKtFyPJ33U\nVWpPlU/zBhhlPj2xXn019kAqqj+KCMsIoP4e/ZZkdqpxX6IEp/lJwJ7BYa0g\nMLKp\r\n=2wOE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCcKFX7JB/5UjBViOFtFFLBTQd9rbH7RAic1fnUYR4FAiBxtPDKqn8cqkrDYBqReQY9YwDgIRh/9exAMEHLv+lk2w=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.6.1_1565320765786_0.5413454047416526"},"_hasShrinkwrap":false},"0.6.2":{"name":"gl-renderer","version":"0.6.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"a58ef0d9ff80f1253ddb1657a94821dc180b0da1","_id":"gl-renderer@0.6.2","_nodeVersion":"8.9.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-/ZfuZW3am8wXCUNXPZfH8G6Nqy/n0JIPxdKX2X5E02R2vLwi7BhSo/5jz985o6qp8XvxYBDg/riZQzRJt+dt2Q==","shasum":"6eea9f742c8cb638947d63be02b76e7f6857098a","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.6.2.tgz","fileCount":24,"unpackedSize":169157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTOkXCRA9TVsSAnZWagAApKAP+gLc91a0g5DxPWbRg3G2\nyVpzEc4oHPPI23XQhTZESYVBzi4tAiw0Y/9NTAQtYpbl8paJgU6itju3xUOK\ntobOL2vVfdSxEe5YsqEE8udxIilL2Nj+RLY2r12/mPijhQUuszQ6TyA2Qiqc\nVGuBYnkvb0Yty9Mh3NoF1bans4QmXu1Z/JHuU8Be8x2wQxaEU0XP8iNt5oVW\nHq+JoojjD4iD9tBhqLfW2g0v0UTywrDlPahdy6dHszTkO4Hw+zy2YwkaCIsZ\nUTw9XA+N4oAOffay8unPF5pcQmukeJKsWySWWHzMdspZcIO+3u6E4uMr1ERH\nb8vg8n+Ihk4A5N8uwzr4Mv12uohYvtx6MDWqI9Xqiozj1sbtkK17O9Q/Lm39\nyEGzauu0w8vOrmmZhu7/M4vjbXX6epsDdykNPRJTIgCDaFhovFW5ad+0usRS\nPr3kwgIWBs5t904315fR/ZLE607g5QrOFEbBEu6/a+PGmfAmV8Fs4+FfnZ0E\nKCYp27J+Yg7PNL+7obxfnymxuCTVLzmUA6AKCzcb8RCntTFtZn9irfOCxki6\nkQ/9++26UTG50wXgMKnM7KQqFQx0tGpSDleQFVMKfTNuv4mA0y0paqLrnaOP\n6pft4tTBDyR+5kRj19/OLyS5c4IQev3w+BxZz68r6GiaMOjEN6mDhBIySMPj\n/qw8\r\n=SPOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxb9hZWFwyj3u91EzGbL/GtmMhGdYz2yQkaTEEfdvnaAiBzM3fLKCXV1PKNfWkgpi9GQ89CGRP2LYXWzEnS2rORvg=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.6.2_1565321495348_0.19684004174057135"},"_hasShrinkwrap":false},"0.7.0":{"name":"gl-renderer","version":"0.7.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"7893187c3ef35585baaeead3f2982a9c4856bafa","_id":"gl-renderer@0.7.0","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Ek4kd8ASHQN11c2lagVB2pOJiynWjlXN3mPP3AfiW8jvbxl9u/yZGBKAEsIFLWKhLRv6BCAK0JkMu0PSK4tnzA==","shasum":"1660459a854ade2ffa4eec177c4236b5b6afc6c7","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.0.tgz","fileCount":24,"unpackedSize":171662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU889CRA9TVsSAnZWagAAunkP/RljCkSXxwIQ9nUGA64L\n240Kv6f1DIQ2vWVdShnxav23Dz4z/uEfpMsPSa8moxrBKfl7p4MhCxFFvGFm\niAX5r85Z5RZj4M5YMdB1BdkSU9dLCw+XkqehgB6p1ll+ota3xXBDxWvd/xl0\nFjVc/LoMReuvv6w7wOboSET5pMmkCXqMKya94VFHJaKoLdVjGavfOngNPNfr\nWEY/NwzALl7YQNngMhXe9y/U5cwslZmEdZrvmLzLDiz6i2yCKpYHtu6xYEXB\ncXL2TbFynkYKLN/E4YDMP3KNtLGoLqqJn2evWf94HE9ZzAjXnjSoeS4xCLxb\n59XPW+dP+Cr3+uJG9HSpvXNRGP7nbvLknnIdJbW65jxV27n+qpjBQ+p8sFmM\nYQ+H4ICz6CQ0bPI4l2srbKx2i1lwoEE7LmBk0GahRpz5th2N4je48PTWHamo\nJH9x3GDocN4z429NB/zACeXOluy+QkEar4vq/SCoA+97aQuyIReCQwRikMfp\nBlgmnpCK5VbOXMedoNj64ENAkRmtGDCuwBQTJlT/9wcS49a+fOqHP1o+dQpy\nR2Yyl9ilYm3/BX4S83/rO6m9nqf2eVL6/Bud6INfN5TsQnJTP6iJWOz1s21U\ns6iYmPrNiJy79+psHJMlsiZHa/qwdLQ4MTCc4HbeUGtoBY8sK9V/rCA4YdUL\nj7oo\r\n=uB02\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4AhzhK2Cxxx+YsJfilDpgHM5XvEwZfcpss31gXWHDjAiA6/yE8tWOIv1e1s5vKHgRJm1zLnqBtlYi9MjyBZ+ApaQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.0_1565773628758_0.46087642288720576"},"_hasShrinkwrap":false},"0.7.1":{"name":"gl-renderer","version":"0.7.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"275c9972b321f4ab59c4aef1dae517762200f885","_id":"gl-renderer@0.7.1","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-uKd5NxbClL7gBkTz9QBOT4aee6WOT60Tk8V50wdSsmGzgMRWJA253eCSzjabefcsa3C5KnSBHNpjt1aHhfuKKA==","shasum":"a1c88c791f2b8e6aab6a95fdfb243025491aac88","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.1.tgz","fileCount":24,"unpackedSize":171675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVRuCCRA9TVsSAnZWagAAYj0P/0XHYPm3PjEUP61lHm8O\nBXIgdGqnk6bXS0XSJenAhPbHdGxZ+3bv2uLCYeh8iq1vS5U8Ry4o12w+tJn7\nBplt9gC+MNC3SYrl++1+CXbMPRHLguoU+Cl8hlMud599qfVsW7l8iY7Bia0W\nZMLmwQZSpEwy2os9FSeh4GEZeG/y61pG259GTFH0/HxaLf4WBGJXBvfUQd3W\nWPzAFy6hf4A2T3Z+epeMegoqP2y8Q238x8pjttIgu5YomtbbXDT9/IhgDQDg\nVZODiKdNHGnOB7PEhpWTy+8AiNzTocRxovZsDbX2zGzypfx7T6cr6cPvOYY0\nFGKVnCJkUqdN9RecvQ9z4CqwxeWjJkrJWZKml4B24d28gu+xezO89/PbKgN5\nCI/9kQqLq4+ibgsbSjktGmQ3HPaOL8QLbub7IW2LgFeOilLV3mM3WIFh9h9B\naNw/Iai8oYnBrtqL6ce3vVmlTruLh0baF7tZZr/Kd1y+A6RHi1EXEt1bCLtl\n5wGQCeihAGCZi/gXJbXoB6859+JKjpZB1iVBmnoqzmOi4AF1Fn/rVaq3gPgo\n/hzxPL+HeClF5m8QmyxOEYTdRUjAoxGWcyH4l8jG4Ef0BgnE1V2O+v0a937U\nc85FfQsYhNuI9PaVCYT+jpZPK/Jp+sMh/m9ewJCI+eEiMe+Ce6dfvgDBfUI0\nig0S\r\n=3FWK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4zcgU2kNiFvz9gXYiNTm/3FflhcKkHrGb++Fgk34LIAiEA9crvfp3Y73+sib6EuC64h474QNMFcySGY4rDL3wTKvE="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.1_1565858689731_0.5991277884476169"},"_hasShrinkwrap":false},"0.7.2":{"name":"gl-renderer","version":"0.7.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"2b999fda2bf71e7c6671a428458e730017cb5f14","_id":"gl-renderer@0.7.2","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-HLqlDuxPJTnWzz1l/1V14nCMdPjHBWe1MlH5RKe6XJKXbFJb6BcSXZml4wAER/Rn5I5L4AARMNhGSK2NgKUD+g==","shasum":"44505a9f92437e09fc0f77db20dabaeaf222dcb7","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.2.tgz","fileCount":24,"unpackedSize":172960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVhlWCRA9TVsSAnZWagAA6XoP/3BC+1Pz4CbwYoRVyMVE\nEI2Atp0F1gl1aCVBplGKYhVBOSG6ESWDnUsMLqWH2SDynKjn9aHp1oMyQvHa\np2YJeeBPLmtLbQuWTXfxfyQ20tZgdGzNYmIdbPA8YhjAlKV8eWbHDdcUhsdu\nkbxxbFgVZt787U3G5DSU9G2mvcrMjM9Jcgnt65lMEpxVK3Z2I5a3a/++0Y1h\nRluXKeipkVHk06svq1TSMUyrwVX94lzJDaNePGWs+8g9/pl2jRLdGXqTZQpD\nN3xtKFEYHRfcoT7oNa7khxedzQUsoQGnNaELenme6VnFzboDh6qI0v+0SaJ7\n/9D2puJKuKtt2gr4+l/3wd8Namni/BvGxvZGlxeUSuAXvXOUj4XFE7UA+stX\nytKZPomfBtW/PtBgoCyMw5U/Gv9RWg2q4heypxkGs4edjDf4SiNQMWOXyts7\nnzYfwSUpMo9E7xO9nrL2YydPVIAh0YTzsmqAg4Thi5yscSTs0J9oSjUPCHa9\nslN/aX1G5hLce9LllEMpJe8F7qRajRbFiH0Lp2ZQra9xiZkit+5qY/yZqRAD\nGwPwO6qBfKAKrJzo4CcpmwQCXW8eQj3wL72eGb503ejYhSusJFB6ho1IFywn\nJmjN2d46+RBcvJUZ4DMYijy20YCg+EcOXmz60eeTfOtSyEOMU3un7F3XHW1Q\nm9/k\r\n=LU75\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCenMICCVmMU+yAh4LOLjE7R639Vz0zUahyBvKopkmV9QIhAK2cXeTSx52efgELyQ14dl9yd6jIC+Zf7+Ed+zPo1T0Z"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.2_1565923669248_0.6936652243057251"},"_hasShrinkwrap":false},"0.7.3":{"name":"gl-renderer","version":"0.7.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"0af33696c9aead017173da439dbca1b71a4846d0","_id":"gl-renderer@0.7.3","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-SlDMIR7FXGBmLQrfsnS6WKldKA0J8TzwYsPZFjajDm6U/KkI/APvnkkH++l7OCE5rISqL3+EsQkQM8V0IOio8w==","shasum":"c19542eb34b43f9ce31f2dd9b329106eba81224e","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.3.tgz","fileCount":24,"unpackedSize":173038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWg15CRA9TVsSAnZWagAAekUP/24/byvfG3DgtbH+FhCk\n4CRQpvG7mjD7lr1/sTJgIVI+glUiXnM6/J587p1sML6JAroVTYoRjPXPRSYa\nOYu07K/JaULeYIEwiHa27FApNefPumIe/2RqHSDhIqGG5w8ZOCkaBuH1Pswf\nJX/Vylfv44eN2jMNQiQMQYOFbHZq7hitI6K8hi9FrJ6n0zK8rUj9mdgilzpO\nKsfslvcnplJjn1pe5C/GF3S7kGS5LIzqaXCKa1SQVtdRLoGWImhnZdfwC3Sv\n0A5DxNX3/HOKKW49Lnw+pBWVlGo4SLc82WVMqFVC06N4wYtNAOAdHjEupv50\nDumLK8wdCRP23LS/x0GbCUMcikKdfh94yIwi27uCbRulH+kTC0tBLSiRii2t\nvYLrssgqh66aVqPNdxuaPK79q/UPZ6LPq9UYcYU97DWH2EBQ2N7amMdoSw8K\nSMh4aPm8Xey7CujNg9K93K5U+NN2HIPQNqFQcvh0DLlHI4Lc7kLBiqUtoq5r\na6Nxro8IFucRF+heGdrMV+RF5kNRj/f1D28Kj69Go4Wa230wdSfWQslFnuJD\nvOwdFPqqnnZxHApnUSW66HrTt/uAh8otzBr2nrvdfK2prfECYPnbRJTzaJEo\nqU2J2Wv4KdChM6nDf4ODIV3+fQ1t2Gf3quOoDKnL/mBQ12V+S87i8qkBJEtl\n6euZ\r\n=Ymi1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtsVs5RQgshYBuTuzYFd4Qv8Lb4JgaxZm4rzO5uIA7/AiB75rge3Or1txtvdBbKH+lHKLoh2sJjRRYqP5u+KoNJrw=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.3_1566182776828_0.764019072752802"},"_hasShrinkwrap":false},"0.7.4":{"name":"gl-renderer","version":"0.7.4","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"eac525c6d1c3c5a4f7ff0371bd47af2ed387feac","_id":"gl-renderer@0.7.4","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-cVLdcoHV8pgdMKNPjyIEQy2Cp56n+PAx/V08Hr0LXe/a7juNtgJxY7HhT25B+OOPyPk2/VVJmd6hU0ip/hueAg==","shasum":"1de94ab417d0c0ee67d1b7e9d86b66c948af1cf9","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.4.tgz","fileCount":24,"unpackedSize":173079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWlE4CRA9TVsSAnZWagAAdi0P/1PPP1qIgP1wTksEY9KZ\nGruytIHQeglGE2bPrFJ85UTbUFw79GGI3w4dEWkr3NawFofLOCYtqTggLQv5\nlNHbyv+hUyiyFtvNf3kGZI5jmNc838rRdeJyeHnn7sAUi2NYEjkhm06s/xTe\nCvvnXzn6VuOKbhOL6rNmR3d0GZ7HGKcD9WvnlhScucWS5wQ+tQA7pRoUa+QB\nPk1OYBL3RBU1Lhg4yCT9KE2rmS1izbJ3zAY0R6zNue8EBdA+fDsxrwo2Ul6F\nAEh5bP+A40KmqN6tI9hVa3LeHlsJki2XQdQuCBmHwRifRvg81vu6DFMUe+lN\nGgaUGsd+BeKa606vuTNeiOA2BUiTrVL9RrtqAZaqvEUU5CEmPqRtN2u16Tav\nOEN6wpgS2Nk4ccWrvtMs97vl+n2OKs9rr4agQW2HolaPKhpySjsvLsa/VyOD\nvoca0hF6lyv7TXfCaJfQfs8XP1+r6o6akYpNPLlEWtWUi78iB35IWOb2jirY\n9MplOAZWVWVXKjscVehcw78cYfrYg8dJEeVL1qtuNTrMlIpA1Y2gHxH/9whk\ni2pMSEJK08dAcENxfY5Un2uJRVysmTErNLwa34n2tVCnopBSa3u0brEf1QyQ\n1NPN9PkuRGs3riKakQ9O4jEmX44F8nk5Fnsm3J1p1bThksJt/s50Xl9sI3ss\nxLXc\r\n=cvG8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRcJIOFRe1E7apdGvtuysnRO+uKXZPFYmm1fx3WHSaLAIgVwrgi0NnbxiD7+5S2+ME3/cmIB409M6pPPawnJzoQDU="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.4_1566200119304_0.2715947374512637"},"_hasShrinkwrap":false},"0.7.5":{"name":"gl-renderer","version":"0.7.5","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"843dc9af86ac0f0701152212fc8db644a0f35b9a","_id":"gl-renderer@0.7.5","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-mSttTzJDviCG1Oh72E1UIl+aQfrtw1yJ9lfCjtwZyv1+W7CHYhGhlzSy6n/aXs1a35AxgyhgWgUJpptehmQt5A==","shasum":"6de9ffa625252d5143fac8c5eef73e1497f3df53","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.5.tgz","fileCount":24,"unpackedSize":173394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW2oLCRA9TVsSAnZWagAAQwIP/j3vHl18UpJHeMfGyhiy\n1O49r00dzoVolgEqo7MlgXF61k3zQGDcWDgJoVZ4fFJUCzr0Kylm2xcDBmRP\nlSuET8IH8l4lM+ZTLcDCwHtOyRquGb2gD2dNWk8lcbdMIcldO3MsFmw3K9Bv\nMyUaskCBDft4+z9pZFfPEtVrAnV7M82EhpFoXfk1h+WZLnBwRERmffToYlR9\nD1u29IGWcvlDzwDa4tO+o4OhiJwVINtRZaVVUgBKkBtxtmVZc1I65eHIyJBI\n+625n6xv5zVFCTI6ETOq2A7+HoUThMyNUma7P8jqu5V2wuK2NCTDrrSQtcPb\nOcC982UF+mKaYBSG7quaMQib1QIffjTGdCLQC7DlUhyjHrzzDYnKhB8xfP9z\nZqp7LVNjKwiIyQC28iLmQDONoWOLjZod2pSt8PM5+SOh378c0tBJuSQDuWiX\n9lc26rlm96BeStpykMUv+1MHfa4KQY3+T9KUcjYtZcGWqjheslwWuiv8xcEG\nPb78D27aW6flQi6j8tmq87gRNEkdaDSY0iZ5xJWjlIBE5gfFp1YW+6o4CpAB\nzlhLzj6Cl/Ol/6QhEP5lzSExr5Gz6lGFt6PpZAF7Upsdj8gnX6oyK+o12jcG\nAQThKO2pPYn1/f6F9skcWsryzFPzN8X32gWeGb5+8CsJWeOVeXPigwj/6j4N\nfQMg\r\n=uvWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIChlBky//179DvODPE4Pf4Ld9LiFLzoGMti9S7xiy765Ah8og+BUuditi8bYFlFnjaSQWH9QrnZyBZXtTYmo/CxL"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.5_1566272010420_0.5436097744649597"},"_hasShrinkwrap":false},"0.7.6":{"name":"gl-renderer","version":"0.7.6","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.production=true","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"20c085905434e9c9942ef99f7b1cd3eb0bfabe03","_id":"gl-renderer@0.7.6","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Xry7kgH4rkw5Mk6easXusv7FPvIdv6f7mjAC2dc3i5AkPNQqqGhnr8gLzlw1OZpB9/JmRBby0aNmtt1fajW4mw==","shasum":"a0833284110d931a16ba72915ca7c3019f18118b","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.6.tgz","fileCount":24,"unpackedSize":171287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW/p3CRA9TVsSAnZWagAAIsIP/0qVb1J+bTOT7HmjH4qe\nbywLQdvtSOUKHKtz6ss/0f4sFVyAm38ARLM7uwr6PuWBhC3+R7ySEqV+iPER\nLT17BqQJo71jpDdF0SCDbIuTJDQAI8k9OnBYfaB4mkVCy/e0U78gqZ9XhmSl\nhAL/p3PqA6rSGKdfpAfj3wULXgb6gvJAXzhU6z8Rf1U5dYGLUGfyCZw6+23u\n6H1UJMLvVaaV7BMWOum6pLA6MiTB4lu9TYZroQ4co/V4UtKVKtkF122vTryj\nyF7B3Voe7Dc8sY4hIOkRSsgI7KN48bh1+3A/ZelesF4kuoJqunck9XFdQ6f1\nU4V+oy8lpG7FH8oQR4Tnu8YJieDHgaxQ1js1W2FvxQOyXjKej58Dk5OEJKOu\neu4TER5Mo5vht9PhHGx/ld5UtXJulOn3sQl9uDUarySexZX69vlAnJgztYYe\n7UBdT5lloLs2kNtAG1OL9eKyfpcV3FroZttSGvhyHhqCLx4XJVpV9RSkp8wz\nKi+wyG0D78OIV/Cp6rIYKpq/mNYyPQqr2PDLHV35XzRFZkirCHPQsstTfAXT\nUgKl/YUwdPWy6qrzrWcIc02+7bqAfQk0wuGcUZSZLFxB4AfRM6PRiL9617Ae\nKmovuTV4mJLBbCBy+Axp7doNaNlR73B/SFrfq2p3Dfu9d7S6kBi+rXtCf5wB\nZwIK\r\n=XbnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxH1RZO9kLzl6MODUyJelYqiBIjExzm5ciM88D1wlGigIgAPgfaTCIDvA8jKAFb2sbSvw9QC+mfGhW86hCM2W/lNY="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.6_1566308982672_0.4294078101766641"},"_hasShrinkwrap":false},"0.7.7":{"name":"gl-renderer","version":"0.7.7","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.mode=production","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"3b4de679a0b6718b13f0c51d7c02a6e54f09c5ee","_id":"gl-renderer@0.7.7","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-uceK6uo4yRcr89o4usBO2EY3ObWIocYX0dY+eBefoVfyPkWSsWimmX4eG11i3Wme+ZSQuZZakDfhRYYHtwkz/w==","shasum":"71c95054bff3e7123805e7a87c9377240f7e0073","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.7.tgz","fileCount":24,"unpackedSize":104116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXPIGCRA9TVsSAnZWagAADO4P/A4M3FyLWqLe1HSpnrOx\n4SEMTOQx0FmgQEMs5CxeBOTEBJwOKZn775DWxkCtHLR1Crxdt/jhkEU3+Whs\nQAanhRoEZujnkuccrbAkja95trokHIh1uJ4Z7YVXTaiq9nX9a7BjXhcN4ZXy\nzS8Nfr+vi4G1Pf1BUNeLZegkgByBzTjSCdcNa20r+v9BXVCRR8DznU4c90lX\nK1Ujd4WQNrMBV4iFsTIIYYXckickvdzMyc50UUfBABZdOLmTdnwtVNQqmeAE\n1Sc3Gq1clvDGAIUnOSXViHsY6YRPn5M/mrNF81NsIB/TDvdkKcfvwrfPgJyL\nm4LS/CYQMe5nO3hVn4OS2nyvel6vlVfFIPnf0W4r7SweQT1PFSf1ew5tu3bX\nkOtNv2seUHioetvrjDceciWICz8wAwZ9fcuHlC4A3mDoZOYpRI6+25oZDIeA\nutUmOooDA44pK2qYxhoxaCPICLPORQqOzrHoAR4QXQH1c+rATMFYxGfP8dxQ\nIxQ+NeCbplT4PejzRxk5SIlndL/A3o9C7OyCZc+KMWw5Fcjvh2xyIAbOr85P\n2xNmWFg6qLaeCpDCdemfXRPNT4fubIcRpEUfTU4Tmg/aULXcW6jsyROud/Ef\nK53rNalq9GiMffK98VRkDq22WSUttmgKJFGIMRjMztJJllxJM+8DmWBJ7kEM\ni7sL\r\n=eqZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/RvasAC1JtLuBz9ISAsoaFML0eaw1bv/Bzk0Juz+YQAiEA3jbs3TCANYjZZLpieg8C5AYo4iTGVPv7pc5S9JQePBA="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.7_1566372357496_0.7081190941370696"},"_hasShrinkwrap":false},"0.7.8":{"name":"gl-renderer","version":"0.7.8","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build:dev":"webpack","build":"webpack --env.mode=production","prepublishOnly":"npm run build:dev && npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"6a085fdfe89dbc03e8a755a31ef2631367ac16d8","_id":"gl-renderer@0.7.8","_nodeVersion":"8.9.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LXHOicejrdXYYAmZNAdkiT6xKzvmcBOE6y8GS5vw3qp826V4M6e9dLxhQsQ8HiW1Uz0UHXu6YgNAYCp7ayPS9w==","shasum":"1ef53ffd7ba336a42c91d9e98324d06e8fd20e56","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.8.tgz","fileCount":24,"unpackedSize":104141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXPUZCRA9TVsSAnZWagAAxwcP/jnmOisOsexzu5nwFxm5\nqo2yblQMStwMiSvxFSESFkFUQ2uc/7Ro5V6g5vtNrwf7+VBP/qhPsHBxzGXY\n9dUsHxQsEv8jnldeQ7k8z2+QkAIlOBClMTIG8w10AuL2RkXVPVsj5CsSK6jd\nPK98DXWvz0CfxD8/eCtqE8hJBxf4QlXs/Ek2ThRR0mBZP3hJiTcLzqqGe4cB\nFpPvjocfjkgXWpJfVel9165RPbVWetgi2hFmfy8KaXJfq8VpZ4xqjA9/jTzi\nmoohUVFx3NqdEbVLNCxFz7FpMRiuIbbG7YfHfXQCc6sNu62yUWae6rxpTGLt\nr5+ZJtJSX3247/ulb229Azo7ULvU6TkcANcRCKf4CNfSIWa8HTdi6U2XJ8r+\nlHBuMYVzGHaolgnYXLTvOSThiRxjC7lm8BJ8OQpKEOW32nme06o2PGHZiYs9\nWzEtjsprnKV+rFp4HXr4y3n2m5PNLc6FH/QL4QFkWFfuVer5lNeIqhmJ87Ub\naeULnEgV4k+1fw3ILsuDQwmDhR//1uDCZ4GORmOhb50vV5D/DE9oskO5SrWv\nSYBObQnynYibpfaU74q6Rr9rA5aSvEdftJqwJoM7CuAv7t71A5jqXXREhFw+\nPw9lfvjPOXV5VL/xNuqHNRxuu4wqkLunZiVsEH5/AEfwFxW/PuZz2rcssY01\nQp4j\r\n=TQDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9htfjHjrhAEZcFnX6HUqP3rjfHTHmotbdeJ1K2qtSYAiBu2uunuxC2+B3KY1DN+IazNwHcpo0TFzRCeLcIdN3YKQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.8_1566373145161_0.7193288132860893"},"_hasShrinkwrap":false},"0.7.9":{"name":"gl-renderer","version":"0.7.9","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"8a6396edf0d8030e90536ca2202b49ff23e08941","_id":"gl-renderer@0.7.9","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-pAJuvnzDAWeFcBT52EX6rLFz1Yjvx1QrXn4x/eH1apJanTVuA4rWLA6b3O26mWtwrkivSSayXxVpu29Y/aTTTw==","shasum":"fb0c4dc7f64181161d5361f8b646c97b0f1c516c","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.9.tgz","fileCount":24,"unpackedSize":172861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZjnWCRA9TVsSAnZWagAATBkQAIrqpPbmFCbZtTmTSGZl\nl5CNLXVlvJm+oWm3i+zzqvFu6FHuzf2etVPoRW84Me8vUmztnpHzhzadXc9A\ngX+QKNwTcBb2cv79ZYPmP27JWVgJFQrp/Gm2aOhwwgHP7hTMM7JXir5gfDU7\nZEx3ofo2bx/BdIazSYq5nkqbFNiVNuNcoeUkpdbH7lqSJ17kRpDYpTC38rwy\nCL/RTDDkSkxWq30qI93oiX5nd9ivCxSI5u4CHp+4eWb0UIgRaq9IcgeafFSA\ndkuCqOJAZ1QmLuheojTOfSjKH53ZCs/mR7b5Rzmz77sHBn/tv3/s3g3wioMU\n8reDWBxzfhn2TIqAhqvCMacgO7LQAUCbrRDEHF/Qz27gaOuGz6rQOG0L6rv6\nzyAaz3T0GzvDCSaW9HG9IA5IeG9ffRJrRv6cOHNgYt4o9Y33C6I63vwhKXN8\nXi1rCU4jl2VPMGq4K+BG8mfdwRL4F2JCnoxoZ2jQv565gk6mAz5HPLuo/b0j\naI2S/ZxI0Yz5B8QQ2fGcOHLlYEBdGwxyIQ3IKIR20a2OQ+9JHiGB3HhDjrHK\n4S9UJchyVw6Cc3c3DqsrpnbaOBe3wAtQ72Za0lfsgT0l8eplexppK0mpTQrd\nES2uounxNqrHyWpCBBdsKQPIocO9fWsjjqJt4ESDpJ7O+UCmczd/EAa6niyV\nUwQS\r\n=IGwo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuv/AhFfJADmtyE6j8J294E9kxpFpm1ql/qXYlH1B0kwIgUkTUAG22oCF8Fxd6qNsXmfYe7jBcL2yPN5BbVSN0crk="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.9_1566980566366_0.19942120547193132"},"_hasShrinkwrap":false},"0.7.10":{"name":"gl-renderer","version":"0.7.10","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"951617b2517da312801651b62f1eb9bd64976a3b","_id":"gl-renderer@0.7.10","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-ppQZDvh98HHVffzjqy512UJ4uiBQi+TAY+H9oAK17jyM5FmBI/CZ0MbVCbfqYUm3rzAd6C4t6XTedMI9p69iOg==","shasum":"10fb8ec9d74230cc2dab7db08819a211c77c1fbd","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.10.tgz","fileCount":24,"unpackedSize":173085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZkjfCRA9TVsSAnZWagAAbNIP/2me3bsNlmjKiyzkNjLD\nRRWRXSlqRZYpyhe2K+Z5dnPIIEbafR8E5/FY7UmOGdNXLIsxWLcxobQd/Rx1\n6inzDFSDTwzEkvu3beAMdMKR8PUemgIsJEJAimq0aCvPABxlqDfyiclTea3f\nJ8GYfi2LqpKxXyTybdPehKT9m6izP7QxtgdT2bGxwas/XAo5zTKTnji+u1WD\nKu1gOTXw8dr1IM0kR0Vmkh7q1czXpLI/Hj02qLVM8Q/7MNxmwv9DtMoSqWkj\nULdLVLsv+F4fCNzRhwGgmXkQ/dnzecrKzOgww5jo9o/jthp0daHPxxqi8XZn\nGwP2PzE3VEy6h6TW8ecgCeKO/JscaxW7t8ZDYMW8FDwKYj0LNW06aTSG3+gm\nzOspgaBsLa5KiWs+iMsnISZvlHz8fY7wh3mRZKwjzLSB47YULas0IQQqNvqf\n7WbdQKdvFVsRQq+j0ir/svQe9qrzhZDKIVJmypRoVvwqDQrOpE1/iyidkLUw\n4iZCO7yjLaxhPcaBDK/D7bhT3MZoCaleuuAxBt3xaA21UV0tliedsPPsJneO\naZjjITgdcuKdIdfBJ9H/579mtx+Ss/YsI43p17JTo8sY3YBr2srWYqxHYsxA\nwy8sWw6pVxftiMKRoz3qFvZ1Q34KHqouVSfPKcNh4nQ9sd12JtfzLGScuWPJ\nXnyd\r\n=Pn3U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqNpnXwqpPZz5KKF9fffutccwsaHUN85w0/eCMwEbDXAiBIyZ0QHpM++njzBN4GQXlZ+qDSJdIUqzMXA/raaHOQLQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.10_1566984415275_0.16244403496108917"},"_hasShrinkwrap":false},"0.7.11":{"name":"gl-renderer","version":"0.7.11","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"29c4d384eb14044d637eb59bb60e10cb6fc54e9a","_id":"gl-renderer@0.7.11","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-IX2uXG8jkOJUt9SAy6pnA6dCqCAttm0Qan1HJ9Z+Flnxf55/mnpdijKIFCmNnND55zwHAX0KaqpLTSbqswrVfA==","shasum":"dd3eeb8c440cdab08a06abf78837570575bcf208","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.11.tgz","fileCount":24,"unpackedSize":173253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc2y1CRA9TVsSAnZWagAAlbgP/3ZAdJfEDYmvTvE17pUC\nbK09GmmsYf1QgS9TEr1K17qNVuDQ+rSb8dVvpJAzRRe/ILGOoxJ4XWNsdcFl\nhYAjendKhxTrpoIkCpXOmZYr3c4cgvczfr9ahFhvm5XKBuOc2YyoXjS3dkxM\njox595Rx3gcB5dAkQf9zmTddUSNSEqUV2EYmR+cCWRxWUbL4JKAR3Rn5Jq8o\nJ5k+8bx7iwpkEhhQlOlcCBfqYMSxv+oj3+Ssk9kKB8ys+duSMvoK91BXx/3a\nfQb6tArJ3y2DaSakU0UBq6hv7KfmI/kijsFB23bbyQeRH/kuyM50H4tls/CH\nS09IPvtFBgEJqhuZHNMnRCDefBXdqLBp+KeS6RjF2YGZDJXOWktprSOY6Xwr\nndRUWMBefpd6RKW4GZjKIgXdbdcWIx63uUMc6rYqob0zLCeQJJPiyzWCBqg6\nTr+Agz7cOrHI6vetWEtUnaZX1PgbHirx8JpPvqs2urgt6NyGKeaeofxdGArt\n5TmJXC2OKmQu5raBAQE0glaEmqxjt3Mo2El27cY+qNOWoQYMj178CZ27UbFb\nCwot36IBrPNxHrQZUEbvxxEOzpBckRswFO7/x+nofuzEmmJkA8xNVeKZ+xiD\n7RfeQb3VZfcQuEVZq7UiUZ0QnPSW1uDa2datdTKAr+9ohHIURNa5jWZ155T9\n+5ya\r\n=Cifb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+CY5ykLtnCx1YQtvy7wXfHRzb19tf/thA3c2WvX8JKgIgNAaB15mOsFgk7aVqfA2ZcsNlQVTMVFkWv3ZpszutwvQ="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.11_1567845556508_0.7848036317910969"},"_hasShrinkwrap":false},"0.7.12":{"name":"gl-renderer","version":"0.7.12","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"21c2a64b3d8f07ca5c7a81578465dac571fa469b","_id":"gl-renderer@0.7.12","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-dCx61ywFaTloFlP3a2NY8GBcBoAdr6ZyNh2h5die8Fgi8kPel8zn1JXlFbEFtnggArR48d2BqsZtd4HYCUyc0Q==","shasum":"cfedc2cfb2708ea0c7eb0007096d798267679e67","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.12.tgz","fileCount":24,"unpackedSize":174266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdda2qCRA9TVsSAnZWagAAkVsP/j4ZkPaJwWtJjQ/wJOsj\nwGaBd9nfyT7MaqFCoFewVP44MrjxMoTpH8SCVflnf9BWDuFYtPObzehjfW/s\ni0mwcdjee1SpCJWr4WDxcZY/2dv1ta3pniMKp5G4QLE/cghSTBDjM2vZ1DWD\nTpedSegXL5Tw/iTvpqqlFzYWjC/Zb7Ttqv0oDRjnuNJXJaJ/G6zWd0Mp61s5\n6hZ3AR9bS+GVfEo6K7BNNuGRm3Z+O0T29/dss56KDhIePMJeWjNLQHSyta1X\nE+mQ5pj13YuGD1qsIi7BKkrCNY7rl+xOjFXcwvdpmheqir0a7+ZsVqa4HfBE\nkjf590CFGZeBivyYHdQdQMP+5BGtkbjL4lMD29jEKxdUBp/ohTAKHoJVX9KC\n8hDV0v2VprlcV3ojT/eSeI6pP4yNFqrcywM1jPtN4BAssxuv1xSi502J0e/N\neVMLz3lpARxmSFYNIlNn7YRv3/ul3mdPQbaU1yA7K+cH1jEay8v5Jem2Uw/C\ntgADxL7P+9eIawdAdHXBcnIzjfVUKncY7bdpEByJTwKavKc2leZvdyY1TNpD\n4qgqnse6LH5yGqJHFr8nAHFYsCqkb6Fn2afu/BJ68yAPM3m3OX2VMcGvnCQW\n2SxaFpHtxd7/HKrDcVyl/pbDuvD2mQWztYPYuHy7mh9w1neFMCNxPLccnF2s\nG08L\r\n=/vuX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh94lHvZoHiRKFt/ZhYq4zHfNJlHaGDU3mAo62Z4e2BAiA1wxTop+y9PUPYIlEZeRLhjB/mXZvMSRrVmoGReS3bcw=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.12_1567993258246_0.8259048012796579"},"_hasShrinkwrap":false},"0.7.13":{"name":"gl-renderer","version":"0.7.13","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"1061a02a38bb2945a9e278aec0a14c61ef8207fd","_id":"gl-renderer@0.7.13","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-P1B/qC3BEdcO8qrXwPXytosq2P55gKogwIz5kqngFuB4oetgK7le/JHW5agr+NLX1ZZCRdHyjcq0Cm7KLiLXbA==","shasum":"4b81a42bac54a579f98c8f119b82e8b89d875ed0","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.13.tgz","fileCount":24,"unpackedSize":174539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddj2dCRA9TVsSAnZWagAA1x4P/3ZXjTkCRqS9Zd03GmxO\nMkafsiitvAtEEOW+3hN1ZtpR3a8dMUGttRmtkiHSGqJb54VvNR3dfxmq0R3/\nL9pWPMGYYMNi2RcNfHnZz4h98jAKyAY/hTfsqhgsn07XJ4fVraVQSpxPg4Bc\nY9oebw33K5OBvn795zKyM9ynumoYiZx9Pbr3Z5rX9rAWt8wDBfxHCKiu2uNz\nAxAHSY+eq+q7APTaw6+lsqC07DPL+RByVqyuhy4pRbDod5eFmDz/jTQOHG/E\nF/jmBWWSBHMfWjmVOE+YvETX938f17aqvtB9M85d5IgYH/YR5LNTigW1kRKj\nPdpNJPw773YS/utOLMUleN1NGCO0H/oW6Y0DUp28QtXBoA/s3XvkkTUGPvGT\n6gxUNGM9ma1ug7S3Pql65WQ3P7jN48KDaestJvdQruwD2+nSX17Tqfl4x1AI\nlPt57XzuHTG1VOvZcGvvb2YNdgfBkQ82wp8Hlhp2j3QnjEErwME+KB8y6Dx7\nPkxdinaPpvQZNG1pgdPvxCnkyMtrZJwvjslRmN1eJK2CxPgdFAbXqjDgrrrX\nycqmZwB+4eB/mcI4O+EmFKKOskeMSWPPkDzME9sXju9Dcc3oCftULa084G6u\nEItuhWFfjMGSC4ag2y6PY/2G6K0klQo55aSSrtgBO5KNf3wpsXpa/SaVKixP\n9OPA\r\n=RzPu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnna8VdjGbSOz4CLTv3WX+nE8xK9jecnUT6sNpxZi7wAiEAxBFP+W17+vDp3LgDo4/isoqfFmPVWEYcAD26cUV96Wo="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.13_1568030108810_0.6697117476811205"},"_hasShrinkwrap":false},"0.7.14":{"name":"gl-renderer","version":"0.7.14","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.32.1","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"7db1e73722caa3f6e1f93b748caa27e2cd8d9e89","_id":"gl-renderer@0.7.14","_nodeVersion":"8.9.3","_npmVersion":"6.11.2","dist":{"integrity":"sha512-ufT/t0lkHzP+lW8W3yeWquDOBO7HH1C0W/8+K1YsNejPRHoU7Ef1cU/awP9sHil6IcpVyViBAeWlWN8r3VjGVw==","shasum":"939a075d6ed2f31530a95ba978d02e3b8dbdbc5c","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.14.tgz","fileCount":24,"unpackedSize":173472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeKzMCRA9TVsSAnZWagAAt4cQAIdpfwHZc9u1ctdkMGJx\nno13ah6rFxM0bohkJoJksQWmYuhjU/m3qMCnTlv8QaNJp8XXww1HYyRAMK3L\nTFCbipw2mKShOCr12dcy84CpYW3U8la9SRNY0HcEtFc+mCr9MJrVszqbwj7Y\nnTB/UWSFgafrdWHLkNLWJMiRVy8YkL6GVGd2Ae4eu0vvE/Cf9ap0MchtKOnX\nZF5OY6MbpLKo3QPK0k+yJDsaJp05ARXNmlawKYn3povfwBkh9bkhyVBe0KV5\nPEnbXmlaKEcSzXx/hckwVeEev0ZiibVv37qtifAtR+WwhrtKuBsFRLrUqoYW\nC2s7M7cGPMjtaTOWguIdVvG4XDJ6No8L1zsTm5WB0t43eqgb72cI5j7Mbw2A\nBZ3RumzSmwYEReC7r3FLF9TzmvB7dBne4Las9b0JsE2R3KfPUA0Cx05SGCzn\nGoLlJ4GEYh33dmNZ83FtFukDmLsQoY/cPB+O8tt9zrwOp5WC+TWOuZyMIBUe\niq5lyOpjbxCYlKNvl9aTUOc3nMk5VLUeaOHYSoGYxIZFVJrY/5fnl0ssd0kk\n4ISelbUgkLQsTTRhDYAlhb9rdhAvCOSqW7gDWR5j4DXNUkH5DhwACtxB4/Ag\nS0OxGBj9srHeRhPcbTX0r/Z5ZvdgKdDDyWW1aBdbOOHPlLJK202B+gCH0Qa1\nuYIQ\r\n=rrD5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2Lt+lQo8WDdcVX+AtptsX93s3Je+zOI4c21tOcKl/+AiAPAby+UMcIpf4Qhy9L/veuiiZAT2n6/ygQM2QD5her5g=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.14_1568189643372_0.9961043073329918"},"_hasShrinkwrap":false},"0.7.15":{"name":"gl-renderer","version":"0.7.15","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"866f67000ca2d26a31f0a2a999c9868878474199","_id":"gl-renderer@0.7.15","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b22FeiplDJNSPZEsPNZ4OlWRD4tEOtNBVJ1p1pT8cih7aE97dMgg2ggJC7gy6c6ejTd2xM9cWBx60LD/VWA5MA==","shasum":"67532556be62c3d8517bca0100c65249928339ba","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.15.tgz","fileCount":24,"unpackedSize":141016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoYK4CRA9TVsSAnZWagAAHNIQAISMq6fs77MCeiKNMrLI\nekeqqDcyEt2kyAe4GAZD8sdvP8K2vPkOZThVRQHj3Kctlo2YTfDvGWZidXTd\nxB3ghPZiIcWOStrw+zDHmmbeOueD41JtvsVWGdS3gIsdn5bn4YtsZ6Y4ugyI\nd7/tIa5zoP5g7aLLnICUxJx+h/lhcA0nJCz6W6li8Aez2BchiOfsDjGmH3Fz\nU7QZyXS5mF9ZRFnQG2Sjg2mFcUJCciI2vVc0rHv5XpKODIWfH5y5zRewcXO0\nhDMrQS+/occ3R6n0YbWQTfEh5AgVFfw37HCLPg8sWCtznFIcP73PHbXNMyw6\nHcrXXdLoQUK8swkaUss4MAuMy/F76gP4+Tv4vW4tR02z3FZGwz484zpB5G74\nWlSGAcshE1DZnsYM0aGu8vQtNqE5gu84TlclE6N2t6uJz29dm02SWlRE3Zwy\nRpr7CnaQDbycTpMaACNYfk22NqfAvVadEqTyhqDuvJ6wxSA6lWHFml0nsCKi\nCkVtQv5d01cDzvTR8tNGTq0Gv16oAgR22N74Q8lbp5cBGEjMEcyp/PYr+tED\nzKy0NRDRkHhgiVRrNgstWgLzikkDmrN4rKcUH8chjVKaXmTWAv39lvPdWsjJ\ntEUs3ovky93R/rLqhvf3TepSQvuaoT8Fr0mnNfmO/RJQseCyKg6x1eNJuvoJ\n/JGk\r\n=zGh7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYnUuNO72E30BUb5C0qVFviI6T7ja95xemDGTHl/C6HAiBFodqbM4mv73PHnrtfHvgyofZxtKLWcAV4GYQ/YZUGYQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.15_1570865848044_0.7779822945127859"},"_hasShrinkwrap":false},"0.7.16":{"name":"gl-renderer","version":"0.7.16","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"d261d410dc91bcdb55cc270223bc6c4cd108c0b6","_id":"gl-renderer@0.7.16","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VGpVqhIBw6lbvlPrSiSPyDD5+Qd03tym78GecN1CBR7TC49T1L9wphwpDfRdIMG3VXNoX1BwcKjQ71pl4LNstQ==","shasum":"a6481f21570b78e7cb2fe03679ffd693db94d346","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.16.tgz","fileCount":24,"unpackedSize":141353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoYS8CRA9TVsSAnZWagAAMUQQAJ+PPaO7BArZS9Nl4a1T\niO8iRFjh9SLHsEQUBk4TkCYa4GgchI8J4a2ylNCWo/IZqMGKq5GAcdqcMEIl\nUmRyVBCCV5kzOkqU8jvsGTkqQPf7oF5oUKfOwWayVbEZunNKeNP/wY+M0WZx\n9JPkoa9xBviJkbJlESl5f1O5q9GSP7MSGv38oeSTX/SmzHOPfyj0V9wHII+k\nYL9Yzvcbda1a/h61tF6Rk7i7OlP4MYjNJDyz51uCBnHOtrSueGHOz24lzLdY\ny1yblOi7VeJw2Eiz5OxpH4SOIFVKqVkzPSg0AQicqVYt+ZwKp7+BH7yqv2sb\nlYYjTFOhVJliuI4zjL2cdyR2G1V5W6mr5/yW1iQnGTyD6j21xQgKHTpq6jn2\nyjyUB6fKUoNqzPj51SJT+KbUikGGLNsb3eqHrMHG0kpypduwCFHtH5yRH0ze\n/gJV/dynOjNn7a7UflqzMzYbS/MO6r4yVcIgCNGzbBk+e+7JgyhQ5L/E7CjK\nyxdvhzH74KHTGyVDSA8U6iQfaNo1QJIa3l2Dpc7WFmM4ShcwibQYpoobqSmI\nHS8M3Li5YQprsrlTzzVzsEGOR22BOTOfzkEhpE+kL0MJqE/IRviV4KSSpbVk\niU+IGnx2B+jD/DKmADBsCWtWvQdbi6H3GfpZ34+2oXmssGhNlAHZZbUnPZ13\nCgKh\r\n=HpnT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs9kCr8p6tOzljfsAhtDcepmaWBqrgYxE6OKg+qPxxXQIgfpFhha+REyivQSGtm6GZUnRt/EnYRO+UhZUURdIh5sM="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.16_1570866363519_0.7708735054633766"},"_hasShrinkwrap":false},"0.7.17":{"name":"gl-renderer","version":"0.7.17","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"dbc972b17079b8220045d6d2d259dd201d456ac1","_id":"gl-renderer@0.7.17","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EFj9WTpch9xBcY0kYTRx+6mcIwN5wjZxLGfuAtD0F+Qfi0MHldSya8KehmHXRi/PcH1pzBQxeHjhD7rvXyLEjg==","shasum":"f39720fd0d98382ef7ada2f73edb7ca249ef50d9","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.17.tgz","fileCount":24,"unpackedSize":142109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzOf6CRA9TVsSAnZWagAACvcP/2FAJ0t0PgwKQRTh3Lsb\nicGfUHqAelv/yfIusdyd67cSqm43e3oUpDU18RiVOOANxIZ98g+rS6FdNdzW\nELNppt3TFQky9v317WMOhefAMehJscCAP/azKTjtj/U4jV6XbVpVojldB5a5\nX5YXhEyh9/c+jByoiacf3GGDqFAQJ44jwFCO1H5egNXs4DiAH81JA/1Kv2Eh\n4fMPD00zqx7aOlI72RTo6KxFPNC3BRgnLamCNb1dbUYntlwL3gS+On1PkVix\nWqmd76iuxzX+Aprs5CFfs4i9HJdafhrl1XJH62P8pzoJWkRpH+ftsStweV3N\ndrBb4TV96Mf16TP9LPXgc7EcCT5MwBd1Mkv3LUwbXQJ3DxwE9y2NvdqWfdcR\n0HyUWoYJ3y3sIjBEEGstaXiR24xnNcQVT1/PsYAnAdJ5j2d6r5Nrc9dIn2dU\ny3rhzA6DZMD//2IJt2ThezwRYT3/Xl9Q8NcmNy1P+yJv4QXvHtFzboq+YvNC\nfPBKa0ntTaVO26oQPhi62Iez7MCPYvFCq4dsjH9wiSPrIdL8tvfndXZc+Sag\nrJGzXcdmQ/1J3mxiGZA3IJjF/IDY5QFFwIpNHFiUObqUo72u56WYSM/xOs0i\neEE6imKpWgK+jhYTa5JUQvAus77bNmpAupOKo2foCyBHuc1ZtXUy2YCgN88W\nGhSe\r\n=9rzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZff/5+Hv7k59j+E21Ft4luSJ1GtXwfh/cAJiLbMl0sAiEAjeF2Er0j45N5Rg+fmzViyeJIFLhlislr4A3uBsqweb4="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.17_1573709818472_0.12215672161082192"},"_hasShrinkwrap":false},"0.7.18":{"name":"gl-renderer","version":"0.7.18","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"1e0fd820e1dfe0b1f5fd3ee6b45a57c988ececb5","_id":"gl-renderer@0.7.18","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7bjQXI7sCNKFofWhX0GZFExbW411vB1+AU7iR24bN0eWMll+SX1ZA78fY5Lk9dBEAqUb+RipdBeZn4rMnPVIYA==","shasum":"ddb9df154ff0ab5fbc81caf8900823d1c52e981a","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.7.18.tgz","fileCount":24,"unpackedSize":141455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzOrmCRA9TVsSAnZWagAAkFAQAJX9Kxkac303mjVfvwjg\njeL48miCH2tMwest0iHP/NUFzzuH3OTJUOLK5jWFh0a7CkvKiy/pFSHPn4HP\nwB2tfnrXhcJ8gIXV4PKRPaRnFT9e0pC4APEZhQWzopBL3Hf7UP8nATScF9tO\ncVHP/B8AsZNDVOCA0F09ZP1IfTJiPzeqhN1C8/LqKEfwfn1eJQyI46KRmZ0S\n7/RMW2AfIHxswmPVn7q1JjPDm3LB1Md4x5bWkWvNq2Pm4Vt2R/uHZaGbtSRS\nFMZ0vFk6Ce+RG9hGbep09Xaihs/cWLNgYRAvJhAdpIMU+ycwXyN6qSfdczSO\nZGEGcmBHlYeeY71ad/PbvvRzqhm5AJO61su2Ek/zsLXVPapSsBRk5u9zQaLv\nytykbBnpwBkQ5cBK7EHjxxK7xBfzsnX74UbHwHqbeLmfDnJ3EBrDsvE9UrNK\nKLXUTa/KmHmQs6q9GKPAIAz/QJ6RkvnQUvH2xSktzZzyFCHG9BMm031vJRBF\nXRMdrgYsgANrq2TEFqbbXhLj85f8Z2yY+Gpzc0b/du1u3S8IBz8IKrYkOLql\n2bLs3SXdIbQ5Cu/DCn/Ub7I5XYE5+mHd4owGss+G88fg76ZgFXp1+Hg72Nio\nCsry3GH0gulIUMRGWDQ8nGRj7bw6sFAl4VLAJc57AX9jSARYzfWnoOjfbvW6\nhdDG\r\n=ISgw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCj9uLuR53TQyK/JGIynYGVsLkCzFLQmTNHb+HfZOlQQgIfEAhW5m1a5WdrCq5q1zXyTpcbp2DJX1Uu06yo1HPjtg=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.7.18_1573710566071_0.4136207501526268"},"_hasShrinkwrap":false},"0.8.0":{"name":"gl-renderer","version":"0.8.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"dd87ef2a85deac3b88a14c4271f4bc97863c7ac2","_id":"gl-renderer@0.8.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-NLZvVeQOtSe68PYOyt4RU6j5KoqZgAsD55EmQ8pzUSuC9Y5MG+PDlVAGFBVFx7nf/t3qReJyIbQL1Y5uUZNpcQ==","shasum":"4967d8d8e8b14aab2d7d2d935b5e771d8ab8b34f","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.8.0.tgz","fileCount":38,"unpackedSize":164352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5yBXCRA9TVsSAnZWagAAdB0P/391Yl02egA9Veqwhp1p\nf6TJNNTSZKMb8aoqQsD2xEF/oxYVGHMP5eUnAoHVnpE7pm5JzarkodRmaci0\nfk/w5dJqDwrsO97hOIR707ull74dix16wAGghhdgWC9zwPTiHbqU21f2EB4b\nGYaaCgHRsuQdisv77ljY/V01XMDGQxqiyFG7o+tNdPmJy3CN7x4hg8hjQzux\ncqHV5zhxDNyIfOuxb/5Z4XJdsnz+5seXAvsvkGXYT/3yNRRlCoTd61D7ScWt\n2p1DwrXt+jLhHEZ4K2u+W7pB60oNywl+iL0rI+Ins1RmmDly/nDMU6L4kXol\nrShw1qWYyWf1o0bx3RFGsAeXZ8TOr0mMzo5v0bMb+wzPdbdvYCQx23UDXUm+\n2f3Kt5O2mOzkQmF5LU+8r6DvW3hlmoPszS63u9OFScCfBjNqDxBxjwb7Hb2v\nMZu89q55OwHRXjp3bZeV6Ia6SNpSWkfYDqWX0UBEpj3xV0dXebIbZOJchfRf\nBdSaxID7ZsRTXIvsrfX09h6YS12x3iGS995on9QCMOWj3u9S13h5DjQJloOj\ni36GD4Yiix5h+UwJpOhiR13El2LdrKzVoerQ9RVabHsjmuoi+J5pVpFN0MRq\nqa5mShtU+zkqTqxWoVqtMReQIPbbJjt+0k4yraFgiS8HkL7k7Oy54Q6oKOxI\n+Ulb\r\n=Xf0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBgXkm9bgYlHzRDOBihjgJ9wI6aS7z5HjCbKKws3yDlAiAfUEOMNLTvapJisDDI+F9/W9SwwAOzEqfjuVpom9kUmg=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.8.0_1575428182487_0.9478063178543517"},"_hasShrinkwrap":false},"0.8.1":{"name":"gl-renderer","version":"0.8.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"97f055e4488175f9a80a0fc990e42de03518b5ef","_id":"gl-renderer@0.8.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-xqk1mXSWvynMts6FQpnnvwqw8d8l8j36zxITf3U21l0tW6Jak+MJ1AdWpqcyCXnLmjfmARBktKvhSVZ+d+h79Q==","shasum":"d4b64d4ef4ff1c6494a37756e770af8d1812564b","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.8.1.tgz","fileCount":38,"unpackedSize":164605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5yRVCRA9TVsSAnZWagAApF4P/1JEqjQ9BUpeH+oGAcga\nQS6KS3iU0WylUkI+ee8MoS8rAAaJOUHXwGEEGQ5SntwpXPPxKIDgr43hYtrR\nKMZftfcUjdjEQVLQONXsLNi4QYOp5Ovz9jjXhlXesX6OCL+2Do8BFdov4ZNq\nxwrpKtI+fWupEDpC1WCMfH8GXmcChEJ/A+4PtcOx9nPfnYfcGH29paYKbSjN\noaE61mMag2rlWoLER55K4cIOrtYFcQZe6t7YQGMUj+m9FYcQDcZr8XEJ9eTt\n0F8PuVf2p1M18E2RKRyyIXIolYXfppZTUC72pv7n0Nz6rnyQj5R/OvxfU0l9\nfNwTGd1H0E2yAwHrS1nt5txjxuhy7CdXW1zNNUg9DvFKgBRqXrcnuxyqgmYc\no+614Y/uprO6p+uWIgtpI+ZzxRm0DE1w2p9bPe47w48dg4pErWu0xmw3Vt38\nojo5q+kV9+WIGl86/FNeNUhXzStn+l0/VNZPZ4ZYvTetj3Wq22f5Tl5AY2wW\ncx1zi9ud2ubEYk36B7mBytyG2gZujnttcktcMiVFZn16mS+MOk4hpX3wx4sg\nU+Rp8og72KfUAc3vYuIrDpSiqz3y4pqBUKEBzkyn0mNWYbhliar36SuHdgMZ\nOyBQcgWgJL2jYcwrIjqR4xnxjm8kEHWXnht0GP1iXlArCi/sDOZsvOFtt1CQ\n49Xe\r\n=jn5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcMwCiJCGWZ5U87UGXTrFhY9S0/FBMYzlU/tBbL4kaLQIgV2TXfkyFR98jaqbQUZxujD2yvp6WgXqKzGWNhGvjiYs="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.8.1_1575429204825_0.7612888805308684"},"_hasShrinkwrap":false},"0.9.0":{"name":"gl-renderer","version":"0.9.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"23828d3543464c50928b3415c276ae9e12befed8","_id":"gl-renderer@0.9.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-nmtUF/grozVJjc0LzEeOpbWwCxspoH1W1YfpHPKefiKuWjUTIH+/Xle3LQMTp5YUSkohpHBNvKiVAQ6mHGnrvw==","shasum":"4b23549cd539ae08e6c1409eed7e50515feddc0c","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.9.0.tgz","fileCount":38,"unpackedSize":164557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5ydcCRA9TVsSAnZWagAATlwP/0UK9Nnw62/f3wfLjir5\nb5bul2gLA+Fy9amhNR7BA30arMHN1TYNxji1+JSuVe3sWdOdM0DQvbm1D5Ag\nCDtqZZi1OA2ttOeitEddt5IB6MySLI1MQm1ZecWiqcq3o+34n0QwtD8FcO9+\nQQObfn3xqf9FszO0b3pKAajPnXUAPGZ+gOGYcwWHZNMx7/iUVcnlj9P16I/F\nBZP1OUv7nq9mQmW0XUaXkS4CzcCf9085dZgFMK27vlq5zVngOY6tFJjNjZh4\nn4KT20++feKix2+CqBtGRmeu8JZ9jSm3MepM9UXEMCEmB2b3R5+dW6v7Ga/g\nhji0+MepI3XQwKWg4q2Kzo0PK8668Kfy0qbC5u8+/2FctZ0Ayck09WRM1E44\n8MT0bb8YRNYFfDHKcTbaDeb4jYo9Wr3lrVMSXxuOOQWVla/YzcDVB7B017Zc\nCf08Zy+z4LsTDl1Tgkw9EJW3J7UcymjKlmmfAy3ORqSan2amB4tGE6/TbN2V\nLanteZHHwZoO+19+P/X0Y0toX+W92f7VavybcurBernXb2H8xR81h4bUyKuW\nyrv9PPJcQpfhNmpzy86AgPL2gyyDvPfUu3qzn0unl5RAZi5pVRirugG7i1fC\n69mk74YplKpoA9pEaAtIVVVadcsJFNSzJ79QlcgBUQtGEox8aELeVCj4A8oL\ndUtq\r\n=pBcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCNFlBE8fRM4kZOhvu/JlZ6wbShE2s0SLnaffPZQQovAiAeHObmNTyhA5X3+oxQL2rq9l0GzcwCZRGNtMST8WoH3g=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.9.0_1575429980248_0.8396959579753636"},"_hasShrinkwrap":false},"0.9.1":{"name":"gl-renderer","version":"0.9.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"49fd5d7618ae9bae41800f6281ec3b8c9e733597","_id":"gl-renderer@0.9.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-7CyY5NA0hr0iqtvwMr81AuQcO3h4SsYsuguJHADaxOs+TONm8a2zRR01/Uzbdm0asQDTmyJ2kY37e/skd86DSw==","shasum":"4202b3c1ff420f282df78715f3a48b66b5722d22","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.9.1.tgz","fileCount":38,"unpackedSize":164650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6lzLCRA9TVsSAnZWagAA17MP/3v12pnGTi9G0oWcJWd+\nVYEYfj4bO4uCjwE5sVj0cDOnUJx0BYJwVhHaLYm1Ek/GKn5NaYykTfIGwORy\nTrYDBrCOAVd5Ri26/MuQOxasjWDUeyiDgWaT+RkK+0JyyM1cM/qdRZAU0IKc\nlUBAg8aApR2cE8Puq8mbcyM/9rxLgEsNvjrxIWVQCFZIk0iRHC6oWAR8K9Va\naeYoN7hvzT+hMBwJDDmTI4OlZGvf2aq7e12CUfqBMS5yrI4YXvdMB4D89bMj\n8+6+KVHEJhSMqEyWDkj/Spng3ioec1lFWd8JAfq7KfXigGYAt1rcGkFUVDAD\nhpVDXN7O+iCGzSdU4keK857rvGPYROI2kW88TNTXOuw2KLNfSt6IwMin+ucg\ntbp1hHbMgoQ7hexY8te9XIGx95MZq3ymd0M82BFOLKAfPWQQ+2moYsYWWVG0\n4OqhQ49jfUXpF9fLDyOJy/1rbtw88jnyzACM5q5w4nC+NOJqryEqDw+B/6x7\nsZdWz6FU5+KeIXymUMI8u0Jf/cvPPfRCfkOrnZ9h1H1lMjcnlKGEoEHgnJ4/\nvn+vcXq1G0TRPshYu0ePQi0KNqPbAKPxa00ZGVtezMLDfSR7bK31ZXiblZS0\ny1qDzt3F1qL2tixl5Bc8bQzQShnsViqySyXscNOuEipliH77tEaQL8S9x3dC\nKnRt\r\n=QIxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVOI+cje2hKypfqZ99WCa5hxJrI51r3YVsgoRTe/W5qAiEAtPf75n3imA8YzLTlX3fg5e+bIvx2pnHyEws4H3C/zRE="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.9.1_1575640266785_0.8144627269112992"},"_hasShrinkwrap":false},"0.10.0":{"name":"gl-renderer","version":"0.10.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"c3209e127e3e85de1d70d126db7c14e8089f3f62","_id":"gl-renderer@0.10.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-cv05oEU0foFXewDuAq2pGMKnv88qDFuRgmj6hGO34qhz82uZ7Js48pvQHORY1pZJY7qCcU7S2x/f76bBomF6Jg==","shasum":"1ccc7467d7bc0dc6dd7dceebab5c9d750fe9de7b","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.10.0.tgz","fileCount":38,"unpackedSize":165324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6m4fCRA9TVsSAnZWagAA4hwP/RlC6epbih/jcqw/mSZF\nBSMLQR7UZTA1kRBRALzXEG67ESmBF/ZUU43l7090+ddCR2EfJ0ghNO9FdmXI\n0RAk1UwM0VU6cvwa6nc5ZpbWACGYNLi1QvVdzEeomlNmC5kr4w+acALzUpV2\nETmdknBqTTFsjLdaefDoBSHIQim/lPWDZog7a2/E4fRRJ6rGeFptQy3BvVYR\nOCPYtI2e+XAo9JilvbpX816jxQxi2R2jfxomdCgKGlVBcrYB4SuZKUVUUU9m\nSCcXffcxWIuq5ESceQfPw207jKxtqU2bf1r9SRuj5D2WMRg40U7Fm80Pi/4e\nZd3qXtjKBzs9cyAeMWbJgbEJRIm/r/dZHB6ofETjz/EQQtf9C6KLRnPD3MxT\nLmZK62St/zGoi2ThnshdUJGgYRID8jLKADscxS/TYckJuR+BvtxOqZnu12IB\ngmy2v4n56M9CN7WKPZHW3E5NDtQ3aM7o4GJsSvT4Wt3O+4Phy2FhyDLBtZA7\nVqz3PfXxDhzMjgg6WALleOXc8PNNYpA3WuF0mN8niHdy2imRFiE+9FntBTPW\n9lBlTp9dVNiMFMikmlnybbThyAfdcjMqf4/Jc8Lr951FtZA4xsxHqejzGQf5\nqIe/1Tk8TksCRuuQVFW5Njzr7Oqu7rCxwxe6HSbOqwfiEvwzzOHhF5qlG4Yd\nivZM\r\n=4rNl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKrzbUA4o0KX1A2mSfiZDQIaxUHh3zxQOASFZE6HuDpwIhAKOJL6kA1N2jFWUSLpAxdLxAwPHvJvY8xvnS4bgZMEp4"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.10.0_1575644702646_0.04179749909052943"},"_hasShrinkwrap":false},"0.10.1":{"name":"gl-renderer","version":"0.10.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"74930c210ee8515eb7171b084ad27637dcea7f0f","_id":"gl-renderer@0.10.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-XjxdEcOHrKxDGcjq37ofZRbEGLHoKlmP51vNYXrE6ipNnhYxu/Jg1TK2sOmXAOYEoB/SoaCOVNSy99byiiG5Gw==","shasum":"d13b5ab0144e87b923d969c6cf6fddf9f16333cd","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.10.1.tgz","fileCount":38,"unpackedSize":165808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9yDpCRA9TVsSAnZWagAAazoP+wb44BkgiTfrosaeEDBv\nL0mCQYfUt70dm8leT9RKmQ/1+h3zR/HCcDafKQHAGsqIbZj2mpC3QDVCtLF5\nHmiKesBLMGWpMFBsiMwI13lVajfFtnTaU147PWfAqd5xBa1Ac1XPURT0+2eC\nJOofW3V+zcNsc9kq5fIARguVDqK6ucS+je9POJPcuis8OcoXN3x7DkzNSua+\nH/7fTK+rdwZBd6gbFIcYYgKmBaUbo9MX9R9vRwpwsIv1ibO7X6daRVJlqKv8\npx+Vq66aLcLQrL6YiMQ1Ot3k/Gs+a4VCxhrd6gHofeP3Zhcp8cyF4O2wIjzg\nyOHnYZc7K7cr0oYjyQ/I2oaRZrTgKmD0VKLsGVtMT2Z9FEwj3ZdgaDJbMc6e\nF4Dn9MO3cNLfNVGdTXk/ZOWutNKOtmjSun28XqLQzCeeaW9l1z08risIMWrs\nyLk/1tovyLPvScduD3yFK03XVgxddq3FfPVmY2Qv13TIhWFY3+miPeKn57F5\nLzAHWunkIlbuNcKoXw7ZlBFy+rDSCVMp1eNg8eAh81qYg+Zh9N9L/N4QXNXR\nNWvSywdK3kgeNYKLjS9Wspu6YX+89WlMOSkof8o7O14yvtJDbT/GCpsQ/FXV\nox2pZd2eot1sjqfvlE8ORn4x98E62g+6zpE5eXmJMfNCiVXx1HdYBu0ok9sL\nv2os\r\n=w1ok\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLPpEeKtyDL/AnpDq2auEsp3ddusDDONDaGooXd9ozbQIgGepc3Cx51Ij9PF1lM2RruyRkf+onEv3iZQoGBDT87YE="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.10.1_1576476905197_0.937258580045049"},"_hasShrinkwrap":false},"0.11.0":{"name":"gl-renderer","version":"0.11.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.7.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.7","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.1","webpack-cli":"^3.3.9","webpack-dev-server":"^3.8.2"},"dependencies":{"@babel/runtime":"^7.4.5"},"gitHead":"74930c210ee8515eb7171b084ad27637dcea7f0f","_id":"gl-renderer@0.11.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-IzkkZ5QJrf0VpjSrcpTOrXbukwCu2etcd1MokLPe8vpp7ScpstTI/O/rORhfNaKEkXbZm5usLiVSMlrSrh2zmQ==","shasum":"1c3b47f4082408f58dd7434ac092a96876be90f5","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.11.0.tgz","fileCount":38,"unpackedSize":165808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9yMRCRA9TVsSAnZWagAAmNAP/iXY9lSJjd0xoqRgbcqF\nh1y197qE+enKe0j66UHqceCiNauzliT3noPijvVE9kEcsMQcHc6YmPlTRE3+\n29Mx7UBboI+cBX6XHVexZXjlNRPB/E+Lz20DwHxXHc0mZHPxUiao+gHcWIzn\nmxGiLwk0UYqnMOQLlA2gOsHNAOrLYzWPEzgctXQbuoBHOGRxCWi8/EWGaX/m\nS1DTcT9gbamNUd2Hiy1NcfRm2Yjs8Eh8lBp6LsrQu5MfPevKGfbsasuKidns\nJ0hXQmG5RfLDt2Od7wVEMsoM1j7944vdYYUWYPH5Vi8U9qz9gOM14Q7/7u7g\nlfebYtIcblx667loU81rf6cPaIILReZDNM+C/5e4tOrq+83/xnfSGnu6N/W+\nkFckZp5PlytnkR5aFth5q6rHsiTFZtyfYjuyxIhRgTqUdlOBiC0Hm3vY/dIV\nGxTBjDIEllFgTuxMUhcT+yF/5+4twnNpXafHvDwzq+5ixPxfPdsBF29cqQWh\nbYN6t+6+iqXOLxOZ82rzRwQZ6DcWXsGfAkoeYX9uzQATf5XDjkozryx9k1y6\n0vsNrRl5rgTkkWYnt9nqv9rj2ThjwzHoyZEakvoXo+5Rj2pgYdFn1zH/CCad\nCmruVkEc54VKo1eJVT4OZKc5vvhgj39Dx2XgOXuZ5jwZ3SJrIznxfejg8ZPK\nbrZq\r\n=md6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDE+SfbTOCQniKXos8owLqspVsj/gEj9O/+RX070Kl78AiAuAOafN50LcTO1W0Do3xlyNyyYD+RkuRFEVOwMzBW4rw=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"akira_cn","email":"19511344@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.11.0_1576477456757_0.4718520090910019"},"_hasShrinkwrap":false},"0.11.2":{"name":"gl-renderer","version":"0.11.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"d56863e3a6561fbb59a6738343b180402d09bdae","_id":"gl-renderer@0.11.2","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-v9VOQLLHCWWmotrJDST4KQeu8+BXVr8ofPiJUfBuVvSRsiBAbhjJzNVSRqHyx2ViiX+lMuxOzopbZGrGsCNWBg==","shasum":"c55e35d753ceae545d167156b5b4d3ad23480d8f","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.11.2.tgz","fileCount":38,"unpackedSize":162142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9zNqCRA9TVsSAnZWagAAXTcP/AvfaMy759lm2XZZuEuK\nG1rqgMM14JvXsJ/XInVPuNyjTBoxoTZYB/jSDoFTrh3FosHMMeGKWH/rGZm/\noEafQFiiKMlfsJGSQELWk59R6aSDz/PopBQGKkWCHpluJLfoyJWyqI1e+y2e\nNT3B7d8itbPLecVW/fpS5Kfl7ez3zr0Pi393Jw63RFlOc3kCYEHcpx8HLVJt\nyysWy4LU8yUlivJGveKq3VT82tCOCzrrzu4YfduYbp5rgGCiLW1QSdX22Snt\nFKtICDGdzsNSGl80kQMrBNt1pVrtURUM2B0evkBO24Uig1dpf15iBGHxizep\nLI6+FubYlkcSoeOOZijPCtQywZ1DZ0VPQVZrPFWd5KCLm8wjriOSl9/StGHm\ncvYvGnBX/Q+L2dX1A/ZtuAzMbraQPkbGjEufnK0NW3VnGdW8uq0daUygxhbM\nBXuToKo0V00SdRaP10LSazOG60Us+cHA64AAEyEVM7KWiWsK0Wb341Sj4doO\nUO4UQhiTafnfkdTqpikKzqWnRPfJzVt3L8VAJBavGU8l94OqYDa58LyuC+kc\nfSlHqqruLnmwdXLHqGEYA3g6GApZ/1jWmD2wcRTsv9K7cg17QVrkPplmboLY\nagmVKLvrpHkEZvQ8Zwk9ND2bNItH6P87V5Uq3lvkVX4FeQ/u7jZfwRKCnzH7\nEHpK\r\n=LvFj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHQcLDZRYTDtnpJDXMhoTIVTUaL4pV+yAdt3LBBv0hAwIhAOpfX3YO1wSvVDaT/jr+Zj9Sw0emTWIZj3MI5XE6Byj9"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.11.2_1576481641589_0.6192519082527432"},"_hasShrinkwrap":false},"0.11.3":{"name":"gl-renderer","version":"0.11.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"69bfff13f6478d945b17efcc1865a9a1e3c4d428","_id":"gl-renderer@0.11.3","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ji4RYysOgKce6tC9KQUouEXw0OQyqLfY4H+f6KcnM8rNmELf0pldFbbiSRlPEpcNwbPPQjLJM6cfahhTkNcFKQ==","shasum":"d7cc2a5fbe0334b55d7e237ceda6bd28901bfd7f","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.11.3.tgz","fileCount":38,"unpackedSize":162276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBaGvCRA9TVsSAnZWagAAznwP/1UODebjTlCtDXJP8zmc\n2iHpMfFV9UUqqqqb320SMLfqoUZs0/WVKxGi/i/FvNLtWlt9YXUksIacxhOb\n3DYuHgPQaWWCSOAaSlNbVvfiXwW2gyOCfFPCOncsdEmBFu2wQP0Bij9hu77x\nY0+S9xMj5RbJ+sbMm7sRQZ9dILtY0x9A9LGJE6FIuqO/AqP0duhkoX2T1iwD\nqwAOR2IuK5G8hcMGIGeQubXMyTFquj4wcKLj5+BwLlwz1xqwVvNDQ5aDAjTY\nKkdMdifLup/j8zfYjHWAcoCzjzYS9P4wUZONslSleYQfBqH9NVlj+Yd2+1/t\nc1xb3vpy6y7EfT6eraaupbPIA/S1gnqm11Y6pfP2lJ8Hl+t00IUC+PGT5Wi/\nZw5mRgTxJu0zmTZPGUKSzqnNy28j+J/PPpaWvfHPwtQnx5/IDe/8/hDkNKoJ\nua9DdkV6ZRKnTmDjkf0INRvLeildgoV6wlwmMFDkejPe8gLT8ixEOAe4azTD\nd/VwC1F3bzv4ZdZxLep2SyswLq3oTq5lbII8yo8UL0Tq2fqGPJLXGKtBJBLQ\nVxH0vnmTPpDOsJIy6kQg01lCbU+Czd6m9P7IuMcJhLJyS5eY75DtREL2fCZ6\n3kA9dCOG+TjQzNGTD0CYAvNmt0P+8PBWvUYjqP/uXHGRy197paGvAoOAwGV5\nWj6W\r\n=V88L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFS/cj+v4wnzAdY74a3z4xr7O18xet9rkx+hg+3QMqpAiEAsOWNZvsSs+9pdcVJFB0Xy1sBAcjnWtXwTQTbgpnDNZ8="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.11.3_1577427375003_0.583425173375894"},"_hasShrinkwrap":false},"0.11.4":{"name":"gl-renderer","version":"0.11.4","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"301620ec551542b6eab99c40562fde3caae7abd8","_id":"gl-renderer@0.11.4","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lDlXgywKGBny0+pIMUv70BM/xf58H3krQPg5AsWX9MV3re0WSbx/QO6RcUTlwO1oVIdGqXs240p4YeYekcavmA==","shasum":"bd82afef71fefcde43cc6b6167ba83f7493c30f7","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.11.4.tgz","fileCount":38,"unpackedSize":162398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCK9BCRA9TVsSAnZWagAALygP/iSbe9o9xadxKhUn3TTy\n76VkaXQIWYfNJQa+qpFFrsnKF/LQAkU07iVYXA5WwGtRgqjDzOdiC8QbEQWG\nYtg5SgjpP3ad9wplUQmU13TEZ9j0xYnSnfS3S81soLkouXEI2tGbdiiZSIfg\n5fIIfqOz3RArL+utQLmhlAgJB2PIvHmL6FOm8qLxkJ2nDIxFHWCVWGPSt81X\n2US+7/6LbTomst+u+Ts7Q/KBu90iIAGPzXjGR2h7BFnqMRq65IcImDx01JaZ\nXtwYzQAX4nl3tzqLHyrQd7ENW6SmVfYgPqsZ4hYboz/BtlZ4pCILINt2QHNc\nNXdWpaPHpkRwS5gq6+zRSnswWlNKJddDR6i0a97XHXf1JiLXLQE6+LKE8f6L\naAZQamQB6StZ2ahpY1DberVV3Rj4GBtTxCiAUNMZMLjn+qSNQmopSVM7MG4L\nhCAwezvM1Zb9bE2OrA7au32fwPyM8lh5Q7PbBLDmfOFw1sLzqvsE3fGIOMtk\nDnKPZ1PrStRvP7w20hLNg4Cnwd7l9rWtREXtwizCR1jkc7K8Z1ZrMuuP42tP\n9eqWMInzSwTguws2Xmk4GR00YotnJEswrYO7cy/+gGr4k72i3aVbiSLwJUlT\nZ3VFTjCQnK0wjHbFlcQNdsNuMUfPXkNbaqnbNMfSCvCkr8XKsDc4o20weItl\nRuos\r\n=VJFu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGspGmZ84ojEi8O4pXKB7bu/+lYZweRQNiBV2HQZkUhfAiEA3TY9gBERQh+Ft9ZbTjc1w40JZtc8YUNWL2FZu3K0U5c="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.11.4_1577627456803_0.3961899220251368"},"_hasShrinkwrap":false},"0.11.5":{"name":"gl-renderer","version":"0.11.5","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"e2ca01f175eba59efdcd88cefc8413464224c0d9","_id":"gl-renderer@0.11.5","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kpCwfYnZOjbEHKbX4b5uylX9gSL4OYVMPeqdQaQBoaFsdybba1QNNpwptdHJmO7No58zZZ4z98Pyo5MJ2qWN7w==","shasum":"1da45002523817d3481e5f9e221d7cf9364ce892","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.11.5.tgz","fileCount":38,"unpackedSize":162440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGSgFCRA9TVsSAnZWagAAffIQAJxXDE48uT/SKg3ON+6r\nB5ZyjZMtfukGVD/nm5bWNCdOZERbXHmPkZ8OmIqcFuml7rLXFrUXn4VLFl6V\naF9nhZ0U8WwLM9c3Qu6MQFnp3N/EgdMKRQqD3t5xt5+ikTlc2+wjEo+pf9BX\nUR4V33rgLRXHu8GxAx4VmNJvx7PKoSCeJfbMKeEvveLQM6xOeAwNRexUm2ez\ngPvjJIffJerpnCNgcnnJCsgmrfyeMN4OlYxBPelyzmJgSiOidCJbg205v9Vg\nt6Jhhd3xLl7rW30Kqn0IZc50oxFG8MRojbN2HQFxogH45WHJy6wCWi4a7dgA\nD7HCeB5jp/8T7Xxq6JObkjvm3xqfeE6DD1gwbg8Z7SYvfbQ8XxdKN//vd4Fe\nEXIAyU8cLRm+O0HQagRWgiz8O6Ny35rgSnIBAweyZiQhe8a7S/4ty0/ZUijG\nZPlWXgFSQQJfiUjoHCoCwuywJa84w3sh9/KCM5TJIUBQaPXwji09QL5hccYS\n+apMyBqwzq45bx2huQwDjRMd1QgebmMcOr/03AciYaZA+PA8lepfJdatop3+\nCFFWYKb5GQpBGLqeZN07w2RxvRGfa8YEQ0nA1mb1lt49UmH2FyeS6G3V2afS\nljLN7mUdegri+SaHKAZ4XhRY4m0BNsrO57qbtBLlJdy4JjfmOqeLjet3vJwq\nVXqN\r\n=sC7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiWrTn/ZxuAzWSH6TxSHXKSvz5X1Z1v10sI2+lJTOSWAIgfkJX8lhvpBILRp1xQyKm7vioAl8Vxmk/abjmYZk+jIA="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.11.5_1578706949443_0.4564857533448583"},"_hasShrinkwrap":false},"0.12.0":{"name":"gl-renderer","version":"0.12.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"bc4c995ad96ffc09c6debe715d689f20f04b98f8","_id":"gl-renderer@0.12.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fmetRjVrFfgpsHoRd4527SwxTuWasUHDpMNpmLwuSrs+K41j0NO3I+q8cbRt2hYBt6qm3Wtlcoy9146fCy8djA==","shasum":"5aae80c297e7f875dd72c6260348df4dbf227d48","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.0.tgz","fileCount":38,"unpackedSize":169666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOQMHCRA9TVsSAnZWagAARFMQAKFpy/JhTmrnrFXMqlHW\nMuN+GUJ0TbiaChvyv/q2FnVHvUpyMdKlqcXrGu21eZYnE7dZvr7Z9vJkluyF\nK9vpOmBT+qbN7Hn6B91VNhXI47WoD87yXy8UZI+tFDa8/b8bvARqBXWIDPtW\nHDMltcfjs8GJRiJWqVzYTUAV05iE15l5BvZzwKChnFX1OQZErLkvHLjDMMgH\nZ62EyaS3ckIOAY2fDQKpWsAh70vSKo566PUOKVtR56Z0wYsgupNpObehfolY\nD4Vz7rdR/mVJ3499gZtKzaUYGxnGB/OY+MthjlaklHApSrUw3mhTw8TKJY1N\nuVSqd03Bv3ENhccon0jsjghCL7QmaeRmZeHfTLfevDysgNjb7D6yTInxeNl7\nsyCz63Wligma0rjlTobN47PX1KHxwrLp57aDcjCSv3hwu/6NLPYmpKCf568l\njk3jzXAmf6Owt+Yc+WR2ZBkxV8Kp2fS02Fb+UqMCHXQ9qnDJH10r8RqZe+gh\no1xoOaNYeAC77i9ITx0JqE3Otcmn1QGCI93w10GPdLf4k65gvTe2ydxyHyv8\nM2VuvtqE+BztQ6q/ztGBuwIU8D1/npMY6HY0vWOR+zdfN/Jrpe+9hLF4En4J\nf73ph6/FHmXVW7l8Fzk12Jb05whBh+4sLrp0jyx92skOnC6vNDtuUlbJvLNv\ndPti\r\n=Hdgl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3udQs+g4DVHlNg6zRlRX5/s884n0n2QLWoNoLuCKLWAiEA5UZrYK07oPKd+eZB9f8FjAuhvfjkiE8R8YFiFRDMx4c="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.0_1580794631198_0.4815903229847849"},"_hasShrinkwrap":false},"0.12.1":{"name":"gl-renderer","version":"0.12.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"0b74148f8efbb411d7ff67d1a8a6c99ec06a6345","_id":"gl-renderer@0.12.1","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Wr31mINIUnm5pqFSGsSKxKFcXPkdL3b4PWGNzjXixXeqgvrtBD5sg3NJ5jHQdYdEAJesNwFTnbnqNp367Fgp3Q==","shasum":"b9f405acb9c13eb3dbb3eb0293cbb420fb8275cf","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.1.tgz","fileCount":38,"unpackedSize":169816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeORQvCRA9TVsSAnZWagAAHK8QAJ2Lrf1H+d0DvW+H+KrP\nziEfQamcHC3bVjKALlyFPkCQP5S57sMsCaXCIFb45Le25AQaLe25rZvoF+mB\nrBJgpoMnlzVIu1kZQ3CsJWqZsacVaQqii9XGbofYGYsgdfWE2iOd3q194J+A\n/c8N3iF0q+uvDcy2ZWxJqkN0oj7eF+XoL+OHhV/xeVUWEykOjc3IWXEDT1G9\naI+Mm7Nhd5slu0M/M+DzFidEDP32zHyc0jmfmtrG1t4qFVJNkRrXeOx4u266\naf/C222/bD67NawggwSJ15C2xFzFRWl5zyMqVkYVrjvqycpIFWIq6DFsf3sV\nDYWOz8wHXHVuQ4pIEHDQXbrInRZw5UHKtovW7xqQlOjxRvXjHx3ljp1Yj6G4\nNKvEijT/ZU30vf2uCGzdh/wD5n9t3e2647QmxcoEzADzrkIFooVbEciPyU/A\nc7ze938tVIjYNEBlIWPJ4fUF1bNR2yhBNtg10an1nuGq9LrtUDZRW0ZRP8bm\n43/JfMW09MxFWS+9UqewTmyIklf/BibpWH9Hd02EEyxG32wEMolcG4lloFB3\nfKR7onccTEY4OKSalt+2TF50lQtrFx/Q19QNZeUwaszbEMZvchZOxeJKv2cu\nyFPD0PqpNnjO3QwI6XIX6L1ITRurwcG+IrJD6ziEe28eOBgb5iYkePS/a+1V\nXTAT\r\n=u/py\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA++B4qyVwda4yYme4FM6YbMkmTDkggFdIo5o+F2f6f8AiEAu6gyaAP3UHUX5d1I56aCWoh9KOFIu10KjNMNMLq+ywI="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.1_1580799023342_0.6234949024984118"},"_hasShrinkwrap":false},"0.12.2":{"name":"gl-renderer","version":"0.12.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"312cdbfe02530ae837319776a2c156f1b7fb15fe","_id":"gl-renderer@0.12.2","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cxOIxcrfLryN8Y9BYSBk1jUkicGw9SuZAKAgDRwpGcltveMPCKs1xfx9IgKJObmuA46eCAFBDWEpOEGX2WupZQ==","shasum":"0b5012fa7eb1958412067ee68598a04892f63cf1","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.2.tgz","fileCount":38,"unpackedSize":169882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeORnKCRA9TVsSAnZWagAAtJYP/0uGFyGG8VwYTJbC9LtG\nVxyaoYuzJBJYC5pcb5+4vSJ3ZJLtykwJZ+5FFwnsAwcW78jnruM8s8lAETgu\n/e7JmZ04la2V8YJCELbLHnafVKrhUHQHwEIT0DQgzpWuJ0yyisriTEok9Ri3\nll5sKE0aip1wZRKEVtnbwO5NyrGxRZF/SSt+cItPUHdvH9fV++bP3xzDLeac\nCRBpIi044giVWurvVg3AjBdtCf2QdG42BDpHkcDi1L1wdMZQ6oMtHyAe1iTL\nzli1s1AuvCD9h8K5uiIKAkNJPWOoZZbca1TEnTyScGm7MJPSy0lzZpURLsdT\npxGm/P+BxvacFles7YU5j8MJaKcQu12TOormwd01N8D9qUrS0OPTNp6Z5awk\nAGtNqDW+Hz5iwF58d7CsV+ShPrbkNhwztkR1JdDh3IAh/rMg+vPdO920CJAT\nwDpmNNq77nlGDZRs1TGzgtfVC2ZXfN8c5dADcTo/DKjPhiZq7wW7/nH4Lzc4\ntlhw9gazI6NNvjYqyoOfdqV1WvXE62BBPbnu9kLmZHT98rINg7uruw2NeK1M\ndbf6GcizySrm9ycnT6lrut9I+YwgRnnDrWhrSPEdaFSK5nDTGZdjMIKJmcjc\nuIXJbs+QAc6QCjR8By9K9xhAV0PRLkmlq+wxsY+bkjI4mTz2pdxITyb5X1UB\n1A4+\r\n=VTVK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAY4EeXcc3fGZo4r8bENUKOqQhnCDiCU1hJbdAYP6eQVAiEA+wQqzOTaiW+59GkjomxGDuGyNuNrc+WEYPUsNz6PR0M="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.2_1580800458400_0.8762631474092362"},"_hasShrinkwrap":false},"0.12.3":{"name":"gl-renderer","version":"0.12.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"3a6d1dc40bfc66cda92ac3e1ae11ffcf35523830","_id":"gl-renderer@0.12.3","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iI/h8xcryUhl7M9EyA5fLKrdYPKayDYCM/kauwcVzEI7b6258V7Y8u0Mwu85nK2Gzlv/yj1MTjBm8Gz+2JxTrg==","shasum":"af256f8b5d2c1ed37aa6672ba36079ed5768fe45","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.3.tgz","fileCount":38,"unpackedSize":170182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOSuCCRA9TVsSAnZWagAALOMP/2k7seJcceThMvQhILTJ\nh6N0mkJYbC7boJSZtR0cdAeG1p/Rfb3U7o8XajcNN2fQ8CDXrQJaEZBPagps\nWY3QRlfkLI7EzzxURsxrQlfs4dtCgdsqv5DNcJrL3XOnVDkCzmNEXe13B9+y\nyzSjiy1G8BjM5aA0C0UrcfDcWp8CPuPGLg7T0Ic9q/Ep/IqeKjW7Pzt+TTzs\nW6tJjLiAo8D9/RekiYhKx3k8nCyDteBJOfRXFQzVkofM53MlJufgGeN6O6lu\n0u96IsDPUGLlcRT8wCvNzfvnZ9Q5XVZsxXDSAPW7rcpz4yls4viD7ATqx2d5\ngKgsnCRLC2AMPoXqlWuTFRKhv06EkyHYBgEyuKifprVtySWYOJhbJphttDcU\nCFJeCR0q91lyv/mu0DNghGdZNU65rqDR+Ji9g89XYL8h5Z8rzhl2otJuDCBZ\naRAALBfvPtsL77w0+lklvtc89UmBvMhoflNYVeuq8bnbW4PFRxRG5hIpvLoV\nYdfh8gFAJNnc1WIzEHZRssj9BFjQgkJWFBdAb2qQrmQS/U+AzAqTDYW+MDqu\nHzaIN+akUWMsZNGe/fLpavGWDQG1LPtnPixHSbcpSnB4/etezLo4kUBKbnIX\nH4bZOpi+mBf3s204O/bRrO+KyaKi/h4FVFlbuR16PRkRRDF847BAjtKa4Q5D\nbl5W\r\n=wJ9e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6OlBXYp6F2/KouXvxP6D9DQVsMWx8G4HFqYybTlDLwAiEAsI/PJ8aNKUvvLhJSsKSR3J4LdCj0XDs6YJVQximqNKo="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.3_1580804993646_0.15866363822458407"},"_hasShrinkwrap":false},"0.12.4":{"name":"gl-renderer","version":"0.12.4","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"7b09efec73abddc5916a1de761253a962bdec089","_id":"gl-renderer@0.12.4","_nodeVersion":"10.16.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-VWojiYMPqNiT9/oaIGynJ/blzRjIA/Ra+4iFL0bOJBFZEBDloD45nfdwRwAF9EP85c5RFh3EZnvHlbnIo5nnBw==","shasum":"e582338b66cfbe723002d77747895ac50d8992e4","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.4.tgz","fileCount":38,"unpackedSize":170092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOi2ICRA9TVsSAnZWagAAi3EP/08WuRdOiOF7FQjFX7aa\nycHby9Ib64msTO//0o5SnMVMnj4+98+iLIOrEET8x5HIpdUdVaG2TpV06DPc\n/Y1w3mqS3V8Vfpb1+ieDJKz8FEsxLif0XHYOvo5wBPLlJtrONxvBg31n4sSc\nqFdT3DOl/O31AOWwi7NKbZ1MNGSABz+3wakYk7CFO1DwjiRbaR4d+HIHx4vu\nAIukw2c9LMmKLU4A0fOkLNYkzflFUep54pAlKjZZlid4jGH+7A7nXkNbq3ST\ngIvmRnSBcCiF+98qq/fyrkkCZatLx3Wf/csiuTV46OvwpxyXsKJ6wY8j6VEQ\nbhWqCbzZncOSGkluxJr8oLaPWBI679REPUs/+Y9xuLFMky7E7SEDXVw264uk\nuIfgfXhN2N9lrC9/xeduWPQY+JFGalRqWBqvMnQA8V83quIdPnBHwEopQcVL\nQiv9jX6wPePrKUIvVgbAlzSQaJVHukEPEvWrNSZldzG2d516kWVcVAjswVz8\n71legl1riA6ml8SjhLxmESfuKicvs14aVFTUWASBlIX2robZlWhJ9VyL4DDm\nfVeGzvXPXbgNeqhASKt3+jNrHvx5sSBwMTeShjSeHalZTVEXDm1UebyNYXqz\nQysPK5jk9LZqnl5hx/ocZTwEB0C7RfGDJkC8W1uyckztXUosykSqxpHkYLrq\nvWzp\r\n=0053\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0VsyNMYCNWhLihBEsWQ6lxF0u8M5PIkFjwvuvju0VbAiAzn3fK7lcVLl6I9XIn2crr7HPWn/q+tUBAPDwb2sONiw=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.4_1580871047755_0.0035681337685402603"},"_hasShrinkwrap":false},"0.12.5":{"name":"gl-renderer","version":"0.12.5","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"419ff703efc12cce1f8a81059077c98eb2ae9499","_id":"gl-renderer@0.12.5","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-fhlXCY9v/IWXI1M1sNeRY2neerK1UVdYzpxhifl2O64nQodsS0bgtQy5Jl8Gy+UcQKGx7WAGcPnYkHqPVaqAlw==","shasum":"dbbf1ab9d581fd742523bf23fca40dcfb6f30bef","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.5.tgz","fileCount":38,"unpackedSize":171986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebMLWCRA9TVsSAnZWagAA74EP/1Uxou/yQBupY8seK/fw\nnSYnBKqLNAbqsBtprnPpfBX6LK2kddbMKRnJYZN4xx/+JNobJmlAMPm3Lp6i\nQ3jWBivWd9cR0nlMGj2oKlEcoHeF4lMIduouwUs7AvQFTRV1VtKpqwcRersv\n5kaoYKQ+S6G0w1VrcF65czTCRGs4V7/48/3GntlRIXRsZhyx0At+NIJ3TJEp\nmN45Vr/VjEpzDtj/tVA0WMSZVdxL23JJwnMxVEhQ1r1AMJju7GTHYTD3EqYt\n/Jq3hZPE1T0yKcGpKK9pLqMaY/9ZyxYSC1mpEWJpape9tQGxhYzaYz6lProb\nRS07iwHsTck+JVuyfpNORLqKq/uEnFur/02+DnGvsZsT6naqf+CUPBh734xi\n8FUFPMQKFv/BxnZpR2B3HY59bx24VFBjd0m8a8kHr1blKRTbDXzWtVuRclZK\npIgSWmeT6HUY11FbIYuWy9+8nelKD2KMGH4mAbGICvV/wP8o3vL44PRYrVIG\np87RJ9l+SIzTvuciDuFY5pIqy6Wl5iDp43tzlrRv1zteMu8le6eGVw9yQbJN\neSh4ms/IbfKwVK/s40jUPCDei0b8R0sgfe4ztlsxD8duRM+FLQzV5lM76zKg\nrnaWyqVRNscbHcyvPTizqrCYXBQsneNYg+GEXIwbkX+MBFUW1VATSZJGsOpV\n4g6L\r\n=PZBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzM8Y/Prj4n/AfAW127JuLNTK+g541MQfHpolIzeazZQIgWNAA5FfyxkJEe6Xqgrp/FUFeV/wllUJBYqgXrIKTRPI="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.5_1584186069898_0.4776212871136707"},"_hasShrinkwrap":false},"0.12.7":{"name":"gl-renderer","version":"0.12.7","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"4d21f3e9cb8a8d13762ef0bba4048d1a677587bc","_id":"gl-renderer@0.12.7","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0TDFZhpelkwg1JfG5dz5FtiMsNjY6s8CZQkmMULhyk+98ovUbwhkSPgo/TuQU07/SCA1XjGjxtqfqiyeCDMrMA==","shasum":"c6c7c7d4444df0b0a9a70e4d6e82cf4d73e3fa49","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.7.tgz","fileCount":41,"unpackedSize":177699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepSGOCRA9TVsSAnZWagAAKcIP/AisoswTtW0pmSdaQkEp\nafUeCB9yyxJQfs92fBWHDiDl9mQni8JFU0/cxWqDtra2FgErdJSLyrF2UXTI\nd7dRWseimzUliJA0X7QImSZhKcDKGRhDNDpCqXT2Gn41HJKmdrKpifw/o4zB\nXRUfvayUK58WSiKxN8mVFiNmkO+ukvP3nEV+VB+S575HwzFmvd2OZCaHhfPk\n0A1qzHvEIOIsuhe42k2gH0whwwbWYeGpkLdGCVKGeu1VUrMcBbHKzRW4N1/f\nxXTFg8IycIY/W0osQSmLIZ0R47UtFxswTF8MS03IljAb4kMona8JoaZ9Z38d\nnE7LT62tDNfEc90DiiPzWlL5C4anCDXfc9a3yUlho7EwMT1ixy3Z5fGsfG7u\nmvjrxLi1hYfS6u2nfAA8DVZcpRL0TU9Nu4ScKlQK2jf+c+afD2nfti729EeD\n7mUiMJu/kqLop1vs8E3cGomvWaG1RIcs5rR8S50IfW9aBHtTvPliCFUycze2\nunlXvmsnAtOZXyMy13NSjGfZyDGVjpQBeDMw0SxqeMDoUcgL0jhzBWf/WqRu\nLyve+Eni96OGUHWKN7txNnOv3yKy0bnXYcMRBIa7SKAnsVU8koAiLVkWtjss\np2KKDVYZ1wIYVwwjYCMkPxN/tyQvTQ/R49ZtFeYyI4pe6oeCZc9qeYgPjseM\ndTcr\r\n=4xN/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOIa2usMwrInLmV75MIenXYUWH7+czkv4GUVavLqw2FAiEAg0qTv7voTOJrSmbNvwqUvZqg5InnabUfiaHKYMxuNK8="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.7_1587880333916_0.42481956494407247"},"_hasShrinkwrap":false},"0.12.8":{"name":"gl-renderer","version":"0.12.8","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"58e79a5edfcf6a28c834c135fac634b0fa353cc5","_id":"gl-renderer@0.12.8","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Zkr6vlQonj3nSdoWFTpQYscYcrbpWdqUFiA5zsJDw7vsS2iSXYLw56NqBziTynylgrwbEiJwKSi7Jy1yj/5YrA==","shasum":"d227b0a793143b4e3a3a74d617dc51a2c7af08de","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.12.8.tgz","fileCount":41,"unpackedSize":178379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepShTCRA9TVsSAnZWagAAVW8QAIa0r7zeSCb1+IfwLiV1\n1PjHha69tIikGBv2Ma3Uc9dTLK7fO9RpJttUCAebgkeVrRbWazpPzn/Bn2aR\n9xgmViUyaH/YPzHIMCsY+sx90P8IFNUuiwBcgUbZ/NnGfXJU/6ZqFnBZYrY3\nL2Z1gpWergndIQqjmrZd3a7Vuw0pfiLP9rJhHTc+kQAU1ry8/I5QsSQDQHlW\nxX11WbS4HvaxaZuuzxIJ36nRfRpDtswJ2DadDTUwRYWh3ZeMSrGhV8uCfmSP\nWhxtSn0LMtpA/k3LpdFPF9VXeB9akfpprPuCAYSfPqZZZwGlampiZqd1Inku\nw7EMG5tCjAAvtkaYIFc20bLP35DA82PGziCQyw+XKaxNNR1yW8+OqxIhGzeX\n48GAsjup5F58oJ0jSntbA+uKK1onHiS5D/UfsgdyWcDRNFcpQfdB1gJ/1XPJ\ni4u4su8OASleweY4LQ6GRxvv/UN3rbyOYEXhqAnry17Gwtmljheor8c/JyON\nswZeNaB8NQoUCKHKFl/MQ4dgqejkaU3i7DvZakG+OeuRq82ra2uqmdSRUeQ7\nVYO/7C5PUClypoYOxomhe8sAoXFWwMPZ/ydZLpxj8BfobiMXsjm/pqjQLES9\n/dmPMWuM+aRKJO+KdnDQApFb6AJbDdW1lxAHibBl5OJvPAFjF8Cc0bP6Gsxx\nOGwy\r\n=Ugc8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClI66CIwLXdqYFA52f1v4bFjONZWb3+zPzgvtmanAaBAIhAIlVn9hSFGK7Y1Wp+PrU9JXY1A91YLxDRba1ZmXx4WV/"}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.12.8_1587882066855_0.30077216560806774"},"_hasShrinkwrap":false},"0.13.0":{"name":"gl-renderer","version":"0.13.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"76462d240583f4d1f02e5756ddbf8e4d0eafd2bf","_id":"gl-renderer@0.13.0","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-NUc0VY2TuDUtN4S9JNwAl0fYIzMjTj1j1z9q8lBT9YlpfJzumYryCjWEuwCczXCgAZstBOfIGyiONXiO3J1R9w==","shasum":"30eb71f90d1ce01ba7c4a4d946c996c4c313c29d","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.0.tgz","fileCount":41,"unpackedSize":181512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepU0bCRA9TVsSAnZWagAAmFQP/it5wkjvKrsprVXXujBd\nMC7wnnEEdWC3aJ0zbfvvXQyxiz2rhmVncAg93b4WBbCU7350+CWYsvgw5T+a\nur6kHmaPEUFddo8eqU9WmoZxzUc86MA8RwPtjaiJ953HvDfRIiV2r1VWtEsg\nPQLHquCxK3a/m7O3j1TarZRaJ3EJaZiIbPqHaVqEZncLTW35SHil/bG367U5\nuEKTVwT/pcWvh2OOmZ6Ls1TQCxoRHbzkaHJIsAFOpsvIY/Z/bsD1ReUDtVzO\nkLBkic3Pxxzkj0F89DJr1lITVZY/almjJ4ZyB9ofAcphQZU5LU3mPoF7EBd8\nIbBW7KhCWGVMpsc2dafb7GvJ8XCqoTv3h4RUhYL+fgKeNslV8IM0ubgQvdCy\nSNcen052jkD65x+bHGvizMjulRukL6iYXW1Tdfwiilz6uRgOSt8fuzdWbVY8\n9Tlnz+9Q8Ott2icTuDDTbT8aD0R4Dgm6oqAY0aOs93vHDXiCMniwnXy1pUB3\n3Kx/G+3wSaT3yn41YyERPYTB1umKP9Ym6SOtpNFegHVaz/PRXE27ThDNsBTo\nh8dVGpDfBZydtnL1MuwawEnLu1gMweCsLCBDsVeu4qPYNSW2yoIXc6REned7\nLs/CqAuOrumvdSmCWIFuLSXcYojUcqFI29cLIv5UKHb736eYGRU31klX7KuX\nJ+1/\r\n=G7QM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3xdL92wsCiB7iEx3CLOecGJXQC8+eNvIT/X5KW7OhxAiBf8Dw21nSidGPajb+HxCswm0gP+aJEolMxEFFbH3nAJQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.0_1587891482421_0.17079244170164531"},"_hasShrinkwrap":false},"0.13.1":{"name":"gl-renderer","version":"0.13.1","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"54bafa6351c90f910865fdf5984079c8dd4cdf5b","_id":"gl-renderer@0.13.1","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-CMee09KPyKfIKqSnAmTqUonnSae7sniTWt4z1XSxAa76R836F0V60ZcScPxu1ISHDRzvYIh2MEWgPsW6o1Xugw==","shasum":"6b4ac4688cf919050f798dce8baff6b91822ae63","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.1.tgz","fileCount":41,"unpackedSize":181560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeplQTCRA9TVsSAnZWagAAJ4wP/Rc+Kueopl0n16M6Z810\nb9/EJxGIQ+CvbjUm8ehDSI/qXcaOXniP58pi0oYNoYRDFx6WUi9g1po2njMa\nktSlx4OefeGacZ8yQ1Y/JFJPg/QkvDz8tDDCqieysc4OPwKT7ropK72A/XwA\nFEU7ir/HOJibArBADvO+pUouTgenpAcn7z4zglYnkcg9mYl8rfLeZGhHmN2e\n+mXQ1lSfoh0xZBRAJrbTIQ6XvKTITpuAT3+H2VaTftUCzem8O5Nq4z2O/N53\nW5NWhXLNzXzi8KgVJoRGDAciHg6riy7AHoQVIrtoI+ObjuwZVCA0fflMnanb\nd7hB0EeIzR+jzMa5uYgu++LJ4+rKHlb+WDeSoPnPdeNrFOfVM3bv0yL9p8PL\nbW7HMhVjPbjYWSknzH8o44y0xsuGINJtVottLWwla92qOFyADGddtQY44SVo\npSQawQKH4vaZmxh696Y3mKrOItEWQycPjRtUUHEMlNr0H2iRC51FMFUKYtyl\nDqoLmDpZ/6NQbOH5LBO3ZpzgcVykCEA3noZH90j6/ex182l7xHIsilMM4mBZ\nqhMIrRUhQtNtjl96lX3XD5/Pmxw8LAy70LO+NwDSO4TJG2fuTftxjGaLeEmc\nHHjTT1pEQ1N94k+BBpTGHQReJ/zFA029tldTnOu3E/eaHnyA/VJHpKQlqj7W\nXlNR\r\n=kIDG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgnskeIt09n8oPCuX+2dMe7oYSIUYM2RCzVDc7Oy6EtAIgY6Z4Q7QEq/QaTTPwFu5rA/a5mCEnCctup//GDH9yDFU="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.1_1587958802742_0.047485682136752416"},"_hasShrinkwrap":false},"0.13.2":{"name":"gl-renderer","version":"0.13.2","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"6573bc37a1902aef9b303f5cfb98c764c6c54417","_id":"gl-renderer@0.13.2","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MKUL/lb99btMwB37tWxTKsp4rFR0HW7F/1MAAv05il+HuIYONjJzFH+V50P/IGZBseGgHIboo23YZ7IX8BavMA==","shasum":"d245950b65f6c2d7efa341075a950a1a87fd0d9a","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.2.tgz","fileCount":41,"unpackedSize":182084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerkk7CRA9TVsSAnZWagAAgVwP+wbFC3B59GRv8ZCOsqpG\nnwxi9kXou7qtOxOM5oaAaGLGasG9/YC7sE8+BcJj13czeSUJC2Ibo39jsnUw\nxqRmb3ampIK5Ih6+JVEct9nKEDVooC4t4K7UhH1nlG3PhtrCANJJRR+1eHqr\nO++Ohog6INKnmdX2U7PFzRWordcIpJWbtmcjf6WUOD2PDnkubHuVjA4WErK7\n2tgppWEPRzZv3z6tc267XVaGA5A+socdhFSJvMnUmUlLcotbR5JTD7FKhjnI\nKL0mRJBkPBC0Dr4cmdhvujdXGd1rETR/VQnm4K2QDuf6nCrePdUALnx7wGhi\nZWjpazO8vr+RRVWiqiGD2umjFFrX3U3FAH64P0Mqb13o/M46rQk3Gjxah+3W\nNgn/GeQ0VcAISLSYKvKG36zED2hbFoH2GbWzwmuX80kHd+tg+pOUL3JQoa/9\nel5v/XcT0FzOxlJKVY/90ohHcSqIbmeetyYfLF7wHGHSeOqW8E1XDKfHAYrc\nS2C5VDDpJ4RDHazVgMFbu8qMmew1dsFRuZ2YWAl2mUOfGllFPecEfb62FGHO\nejGa+W/gYyCoEwKTuvoiMVXBZZpNY37wRJlUTvxvHCIvxidhfse1LcAG/vZD\niQGQ+H2MBt75phX93zfTnZ8ELTMNFi7/d6paQ3Q8YvZIXGGTlsm697UST8xF\nuWWg\r\n=ueYI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYa+vjG/PDwC81a2ZTO7/XYTYB8+Mwjfyf4ha4tG8FvAIgcIvP8V1G0CB0DcaCZZtV9NCsnjRFsZFVlOe07Oqf36s="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.2_1588480315348_0.72695377090814"},"_hasShrinkwrap":false},"0.13.3":{"name":"gl-renderer","version":"0.13.3","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"b55047976fa6d7d7b781a6bddc13fb6da38d14c4","_id":"gl-renderer@0.13.3","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GcgONVuSdS3U9A6UyoRImKHZamuFukHoxE1HJPB41HEXTkO/lBvIb0kfgKCkJn7VoNdts+NRSUGKRrG+2LLbpg==","shasum":"9f778d67054f766e61321c98eac86c77d6472cdd","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.3.tgz","fileCount":41,"unpackedSize":182089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJethHjCRA9TVsSAnZWagAALz4P/0iq+B+zQp3LvXxd4rJL\nCVzi71c0BHZsqdbfjTpltyKiT2qz/pnx5pVPou+BNz2/gZ+sXwKYPRSi4bm3\nSSKFenP9ce/5hUUIw2RcL2BmHAP2At8Hg+Nsh8QKryRMxjyVssIo4MUJQILV\n7qV2/aVUtLJ7s5iG3Nv/nYBjxQ1L6SnpK1/eTDg99rWUBEucIqMFGw5v1PQz\n6KXOJo82yW0P2VvPsa++7j0B7a+xpItIUtg9aACZsI6vXXhgjnGBHxrnZJBB\n8caMtAPHTZ5TXCIX6mrXVtJ4eNqHt3UKZ19nMm7v+bAcs48UMJrVuPklL447\nfGauwE9FGpw1CbYQFT4ELPODk4sCQFBVOQzmP7ZJRVNRG2eUmDfMHg4mTy57\n2aa86APm5HSmF/9UXkf8R/BDovoeTicGxQTW8FIGAroyu/V4BtMx+WspwIiK\nGzRYSqb5yQ675Hn2mi9YkvUFp4vwOMlqBaCZ4DkBVKLxx685bXWviAvlQ+h7\n/ediAGViHE4E4uXowVbchszNextdOwHaOM3W8+WqkozZAklQ/aU3wqK7MjNK\nBnWtp29wVj7h3FjBKAja7V+zbMeqSSMdQVYTlNGhoDBlPTOlxJGAUiealq9i\nWxnlW/hPaekZDbpAmAyElbnCNchDIyTlK79ogWb7hBi0oGA+/Q4r1OPOwTzX\ntg5Q\r\n=e5Du\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRjLBgYFVlkPDsVkr8+paryn1NflC4qRc3WvGHuT/4GAiEAn8iPCWqfM+/SAX1DNsytmA+udZMUjbecGEF6ZUo8yX0="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.3_1588990434967_0.2563760326788136"},"_hasShrinkwrap":false},"0.13.4":{"name":"gl-renderer","version":"0.13.4","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"2398b1420cb821add1ace2a0ec6a21274e2b7409","_id":"gl-renderer@0.13.4","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mXrO7FAJGX10gxVw5sJGp4Xi6lgO2SYOWeu0DRGvRzHjSa4sSLuTlvV2TRVJ42g7IzLxPqOn1DjiOyLAzXfWzw==","shasum":"33d385bc09df85019312ddb05d03895d64efed6f","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.4.tgz","fileCount":41,"unpackedSize":183761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4YvKCRA9TVsSAnZWagAAVqQP/jujlPsMpkViSclKf65H\nRHhXW7T4SyxiySBLOc8nFKeehkNFu2VB9V2n8KpFKo3+tBDKIS9obinbFdpC\nvOINtWCbq1ZTlmVD+7uEdLCZQP5mQGGTRqJuwZrBmo3/v8Nj50RFqQeq0JlC\nujZ5xKPuRne6PEEZFhKzcmA2HLuFIEDwREOJt2bbcz90qIz4SqnEJR3kKlRu\n4BbhFQUwLiIa20WGIuqUBk9cvO49fPMeIfhy9zG8l8h3BY6H03I3pbNEaE+8\nDZ3txeQZbp5yl8/F7+Ek0uZ14tJu0WTY2Gepftxhsyqi/yPVarYuR6r1J8Cv\n18mbKCIKwu3KjKOahkFjHnoMi30GRIvb90vAIGEvS+ma/s9V1u2kiRFNEFtr\nuQ0WA47NE3PlOFZyrCN//LRCKlb+xRjYLjYVLDmrE3Dwdf05Ja556JgYXGdi\nU7P7Zet386b6dM3c9Vfi5UPRm18XY3DZSi+hvphZcBaF65Jfx6DGpMEdySpa\n9x5RgW28NX9WUImg39TMA3vDCZdKxDHWLaZVcSLUruw5B9e1XWArDfRBKTLo\nDd8O/fjzFBuSTGEwhFh6xAs6qr/19FI68RI1IxXzCxYUsLybKI87Ju87O73d\nkorAgCw2RfBoW/3X3lVSYkTuDId8Lpg1df73PvfKuVhxFjczBrlymddB7y1T\n6ab0\r\n=IoAQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnQbjZ2n2Lwfte/vN22M4lfs7Cp7a/eDxDz5UC+jCacgIgVADJpMry9Feq7Vx7uEUwrbWpi26+o6lTegfyLHl+wpc="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.4_1591839689457_0.76207364679885"},"_hasShrinkwrap":false},"0.13.5":{"name":"gl-renderer","version":"0.13.5","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"999f6a9702c475408c1ad4431dbd2df0f5ad526b","_id":"gl-renderer@0.13.5","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-k8iiHpjOICPOrufFtHH5Ko9ooOr0ZgCTLnGr1VQ9vy5E3kN2JL/OFW3avvuTUG2H90twRJP0bd+WyNojalyspA==","shasum":"3d37771433fe04e0a28d195a17309cc690167a29","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.5.tgz","fileCount":41,"unpackedSize":184161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDWfYCRA9TVsSAnZWagAA8PIP/jb45PtplOgfx6pYhdjh\npnqYcvzZz3w/LP0UMAbizVdYgEVLVxuZK47AonwL78wig5J9A1fyd/3WkOgS\nVUItwz9igfGQusCgVO+gE+/P6BEAFrlWnOO8PWWuzpNATikj4AIlVMUmJE5R\nME4LcKGQX0LsIAG9KL4ntY3/VwdaL2l+uYJfjtbRO5oozAnfG34Kypc9tT8K\nQzSwe0cZnH9fOre381LCcJAd1kF0l03Qt/ok6dvAXq+AQM16PJwLeI9ENUcR\nVZ9jL6A+K2SPWJKSBnpg57hRzd4nGpUIJGuMgr3ByzbEbBycWowkSEE0xf7B\nAqdGprSVx6aojDwnq2fiaYgVa5Nj5EM1pTcTxsZTgMyvFRU2i2VUqRquuLIh\n817JKOu446yhHR/4rV7NNA0GiKY8uSHMFtr+eJZgRBIrCEcN3uqDNRumdMsa\nPlwTDql0eBF5auigIhWLzFEqO/Yppe85qHoy8TDEW70jjN3njCTaeE58baAZ\nWHPUrjRfduBDsGwHtPPrEWCJz/rBbB6EOYO00WTCnOG7Knh4b49dM2GsqQyp\nWWVU1rhFOsQlNSUT8EnHAVSxk/jZWlqwTwda3wSRjCTzBoTKREiaUdAMtuev\nr2izo0K4+LBaWT5ptRWUQczsMYHZZjhSqFuUCFjvsKOP36pgwJ+t7rCvdv/t\n6iFC\r\n=wC6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiLZ8Ne6AayVXum8x9R63hUBT1Q8yA96qIVu9iYrgKfAiEAvplLi9hUU6BGUf1TlGOw+8XbH1OMRGPkOtg/c4cHWaM="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.5_1594714071677_0.8980526083603784"},"_hasShrinkwrap":false},"0.13.6":{"name":"gl-renderer","version":"0.13.6","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint","travis"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"2d5f3c4ea5974a9a9e969c1d2f4ea5a5fef018ae","_id":"gl-renderer@0.13.6","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-FaD9JFb6tabjkExpeQnVkT4fNJJMb01yuBvyPGa1N4V/wEVHvwDoEDiKEkqvC+I4fj1GNV0uQoT58jRmK/sHvQ==","shasum":"4976f9adb0859b054ad5f307b903a7fca0d1bef9","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.13.6.tgz","fileCount":41,"unpackedSize":190532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfL15CCRA9TVsSAnZWagAAyJUQAIgxHO4b9dMDGqjlGmVT\nnkCfLWR5Uqtsl72Pcsx9X8nRXpLSG+Wsw9yM/EjviCO0VT9ch20aPdfAk+QG\nncvtKSREgVztx5NDoFJ6A1LZI62JXH1BMwLiKHVZvnZA56yOSpSoeIRRYber\nQJvPOkqt9rRLjY7iz5SQNrAbMTk4GwQ9OPWGBWUGuvKv2QGIt63gZrG8Fxn2\nDzqspjtPSBgaLVpjvj+r/szrRhD1RzB1Q0WZzT7ezpTk8AgMflSD4xGJwqwa\nzOoFujNFbOqyntG8yz4JomiktCfMc+OQAp7Gw1BvF6VBlTm6eXyus+V6XKVI\nqKHLUfRlMfkIk9g6wefb3Cn83xXTgtE4ghQv1PV4nN+NvebO+MXY8xlUM+MJ\nAWp4kzSHLkP85b8FghKgSpLCvqQon4UXaWGicb2FWgLg1SSCSx4c1k0JsuEQ\npXEfD6TVgDKNbNESZdGKiT21ElngRF+n++h5/b7miyle7Zwdp2EaVZERths1\nyvtczrEksH1j4YTRfzImNoKQc2QoZT8+erLFqeICiX5iM2DWjKRSZJRmxppB\nWRbmwJ6iKT+zaGlLd4wzedH7cFcF63FXQuF++lwF8Eg7Ecg09tueWll2NzsY\nVErZE9mq+kqW11RQiSEq8iTEkh9ofVVscVEUt3zrpDtF8taad8ZxOzX57M3S\nKkEd\r\n=eUiR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFpJLPVYNo6jZCh9cfozUHqqM0GYeom+5C+zpJQyjuqAiAFHD0eCVQC+vpB+6RgNMnDe/vwnKG/lKaW+A6FEPcnMQ=="}]},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"}],"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.13.6_1596939841358_0.4717818098256241"},"_hasShrinkwrap":false},"0.14.0":{"name":"gl-renderer","version":"0.14.0","description":"Drawing patterns with glsl shaders on modern browsers.","main":"dist/gl-renderer.min.js","module":"dist/gl-renderer.js","scripts":{"start":"webpack-dev-server --env.mode=development --env.server=examples --watch-poll","build":"webpack --env.mode=none && webpack --env.mode=production","prepublishOnly":"npm run build","lint":"eslint 'src/**/*.js' --fix","lint:test":"eslint 'test/**/*.js' --fix","test":"cross-env NODE_ENV=test karma start","test:chrome":"cross-env NODE_ENV=test karma start --browsers Chrome","travis":"cross-env NODE_ENV=test karma start --single-run"},"pre-commit":["lint"],"keywords":[],"author":"","license":"MIT","devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.7.6","@babel/register":"^7.7.4","babel-eslint":"^10.0.3","babel-loader":"^8.0.6","babel-plugin-istanbul":"^5.2.0","chai":"^4.2.0","coveralls":"^3.0.9","cross-env":"^6.0.3","eslint":"^5.16.0","eslint-config-sprite":"^1.0.6","eslint-plugin-html":"^5.0.5","glsl-shader-loader":"^0.1.6","html-webpack-plugin":"^3.2.0","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-coverage-istanbul-reporter":"^2.1.0","karma-mocha":"^1.3.0","karma-webpack":"^4.0.2","mocha":"^6.2.2","pre-commit":"^1.2.2","puppeteer":"^2.0.0","webpack":"^4.41.2","webpack-cli":"^3.3.10","webpack-dev-server":"^3.9.0"},"dependencies":{"@babel/runtime":"^7.7.6"},"gitHead":"3dda0917b491bb7200b0e6b2c900a510d454d311","_id":"gl-renderer@0.14.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-oZlpsF58f66MRpn1A9SjUOIP1rwrBqXGOyKk9ZIjf5fZs2GDzWpKD3OYwzDoEZBb2uJrQ6MlVY+qxpCzgw7s3Q==","shasum":"9af08b7583362e8277856938fda18ab48df49234","tarball":"https://registry.npmjs.org/gl-renderer/-/gl-renderer-0.14.0.tgz","fileCount":44,"unpackedSize":196638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO/15bJxSzVUIJJCWSIK4TtN/0+EAjQo/coerJ1oHP0gIgX0xepixxREOqlGM5YRsq4dwns7JNVOZhE2U1Hh/Ng0Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVXXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv7Q/+Ng1bpN0pgqJ98ArGMVO9L6WUVB2UgorMUeNF5wsiLcr+CIHK\r\nIFef2X4iS+EM/jRSn0bHKLOoWpvc7j12y9a4yiOzctHH7e5oC7E6uK1LCf2N\r\ns9PDkIQG2w4LocebKmWQ9x8/imu82szwPSRxlSt0T1XGpLMnfifaUYzFOm76\r\n39aceqlKchDDb9qenpbh/Z4Cp+xQwGShEGNhe0OVkDnH2vaAKR+XoguXD5x3\r\nVT9vxNhKQ5tl1m6lFDr8X9NbTnpXDc74ABxOiRXzESip13lK/874AlRcz7dA\r\nZeDurLJeFuYAaGNuBVjLBjkc0Mngd1HurXLoZ8E/GRPRF0dSMfrNoNZ2P2Sx\r\n9WSuSXiSrMkUevrg6qRMNvt4S96hhVHQ/jOuaSXFUP3RLF8NPBzHh53RE6YY\r\nK2uJpgUYcy/RChBxaMmXWZDqp2ivtVBuBuuISs21/oQcXdh0BEmf8wX3iKsp\r\n3K903QfdGeZJv4AZvZ7Gkd3UmmUk8zYjSlRX0hX4uQTHFk2VtWBYU4/jDsza\r\ngkeNXZurvyLoPBJW8Zw24DMQJs4pPyKDlnfxuGb417o3oQBM/GYCzoe6PzTa\r\nrx2J7AO8/f2EsbTbPiiAxzwwIR+Tek+mbuttWBL777ZgGYm8LhKdgyyhAzQX\r\njeHhB/BvETk/aHUPz9bEVmx4wUB9akM6Tag=\r\n=yy0R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"spritejs","email":"akira.cn@gmail.com"},"directories":{},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"},{"name":"spritejs","email":"akira.cn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gl-renderer_0.14.0_1649767888585_0.34860296381729805"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-15T13:56:08.262Z","0.0.1":"2019-06-15T13:56:08.396Z","modified":"2022-05-03T21:41:19.120Z","0.0.2":"2019-06-16T03:32:00.750Z","0.1.0":"2019-06-16T10:00:34.965Z","0.1.1":"2019-06-16T10:08:50.716Z","0.2.0":"2019-06-17T06:32:53.516Z","0.2.1":"2019-06-17T08:28:47.464Z","0.2.2":"2019-06-17T08:51:25.116Z","0.2.3":"2019-06-17T09:45:29.258Z","0.3.0":"2019-06-18T08:58:32.484Z","0.3.1":"2019-06-18T13:22:22.521Z","0.3.2":"2019-07-17T03:21:45.896Z","0.3.3":"2019-07-18T08:30:47.436Z","0.4.0":"2019-07-19T03:56:15.244Z","0.4.1":"2019-07-23T06:27:47.683Z","0.4.2":"2019-07-24T13:31:19.374Z","0.5.0":"2019-07-26T09:39:28.977Z","0.5.1":"2019-07-26T13:37:59.011Z","0.5.2":"2019-07-26T13:57:06.082Z","0.5.3":"2019-07-29T02:55:39.279Z","0.5.4":"2019-08-01T03:57:24.088Z","0.6.0":"2019-08-09T03:15:28.539Z","0.6.1":"2019-08-09T03:19:25.930Z","0.6.2":"2019-08-09T03:31:35.491Z","0.7.0":"2019-08-14T09:07:08.962Z","0.7.1":"2019-08-15T08:44:49.912Z","0.7.2":"2019-08-16T02:47:49.458Z","0.7.3":"2019-08-19T02:46:17.024Z","0.7.4":"2019-08-19T07:35:19.456Z","0.7.5":"2019-08-20T03:33:30.653Z","0.7.6":"2019-08-20T13:49:42.843Z","0.7.7":"2019-08-21T07:25:57.613Z","0.7.8":"2019-08-21T07:39:05.285Z","0.7.9":"2019-08-28T08:22:46.538Z","0.7.10":"2019-08-28T09:26:55.561Z","0.7.11":"2019-09-07T08:39:16.988Z","0.7.12":"2019-09-09T01:40:58.409Z","0.7.13":"2019-09-09T11:55:09.000Z","0.7.14":"2019-09-11T08:14:03.576Z","0.7.15":"2019-10-12T07:37:28.171Z","0.7.16":"2019-10-12T07:46:03.686Z","0.7.17":"2019-11-14T05:36:58.622Z","0.7.18":"2019-11-14T05:49:26.276Z","0.8.0":"2019-12-04T02:56:22.671Z","0.8.1":"2019-12-04T03:13:25.261Z","0.9.0":"2019-12-04T03:26:20.399Z","0.9.1":"2019-12-06T13:51:06.947Z","0.10.0":"2019-12-06T15:05:02.838Z","0.10.1":"2019-12-16T06:15:05.401Z","0.11.0":"2019-12-16T06:24:16.928Z","0.11.2":"2019-12-16T07:34:01.808Z","0.11.3":"2019-12-27T06:16:15.142Z","0.11.4":"2019-12-29T13:50:56.952Z","0.11.5":"2020-01-11T01:42:29.589Z","0.12.0":"2020-02-04T05:37:11.312Z","0.12.1":"2020-02-04T06:50:23.527Z","0.12.2":"2020-02-04T07:14:18.527Z","0.12.3":"2020-02-04T08:29:53.777Z","0.12.4":"2020-02-05T02:50:47.900Z","0.12.5":"2020-03-14T11:41:10.001Z","0.12.7":"2020-04-26T05:52:14.027Z","0.12.8":"2020-04-26T06:21:07.012Z","0.13.0":"2020-04-26T08:58:02.674Z","0.13.1":"2020-04-27T03:40:02.903Z","0.13.2":"2020-05-03T04:31:55.445Z","0.13.3":"2020-05-09T02:13:55.078Z","0.13.4":"2020-06-11T01:41:29.577Z","0.13.5":"2020-07-14T08:07:51.857Z","0.13.6":"2020-08-09T02:24:01.558Z","0.14.0":"2022-04-12T12:51:28.915Z"},"maintainers":[{"name":"akira_cn","email":"19511344@qq.com"},{"name":"spritejs","email":"akira.cn@gmail.com"}],"description":"Drawing patterns with glsl shaders on modern browsers.","keywords":[],"license":"MIT","readme":"# gl-renderer\n\nA lightweight webgl renderer.\n\nThe underlying Library of [glsl-doodle](https://doodle.webgl.group/).\n\n## Usage\n\nIn browser:\n\n```html\n<script src=\"https://unpkg.com/gl-renderer/dist/gl-renderer.js\"></script>\n```\n\nWith NPM:\n\n```bash\nnpm install gl-renderer\n```\n\n## Quick Start\n\nindex.frag\n\n```glsl\n#ifdef GL_ES\nprecision mediump float;\n#endif\n\nuniform vec3 color;\n\nvoid main() {\n  gl_FragColor.rgb = color;\n  gl_FragColor.a = 1.0;\n}\n```\n\nindex.html\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <title>Demo</title>\n  <script src=\"https://unpkg.com/gl-renderer/dist/gl-renderer.js\"></script>\n</head>\n<body>\n  <canvas id=\"gl-canvas\" width=\"512\" height=\"512\"></canvas>\n  <script>\n  (async function () {\n    const glCanvas = document.getElementById('gl-canvas');\n    const renderer = new GlRenderer(glCanvas);\n\n    // load fragment shader and createProgram\n    const program = await renderer.load('./index.frag');\n    renderer.useProgram(program);\n\n    // set color to RED\n    renderer.uniforms.color = [1, 0, 0];\n\n    renderer.render();\n  }());\n  </script>\n</body>\n</html>\n```\n\nYou will see a canvas 512 pixels wide and 512 pixels high in red.\n\n## API Reference\n\n### constructor(canvas, options = {})\n\nCreate renderer options with specified canvas element and options.\n\nThe options:\n\n- autoUpdate: Force renderer to update when uniforms or meshdata changes. Default value is true.\n- vertexPosition: Attribute name of position in vertex shader. Default value is 'a_vertexPosition'.\n- vertexTextureCoord: Attribute name of texture coordinate in vertext shader. Default value is 'a_vertexTextureCoord'.\n- Other webgl context options: [See MDN](https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLCanvasElement/getContext).\n- webgl2: Use webgl2 context. Default value is false.\n\n### renderer.createProgram(fragment[, vertex])\n\nCreate a program with specified fragment shader and vertex shader.\n\n```js\nconst fragmentShader = `\n#ifdef GL_ES\nprecision mediump float;\n#endif\n\nvoid main() {\n  gl_FragColor = vec4(1, 0, 0, 1);\n}\n`;\n\nconst program = renderer.createProgram(fragmentShader);\nrender.useProgram(program);\n```\n\nIf you don't specified vertex shader, a default vertex shader will be loaded.\n\n```glsl\nattribute vec4 a_vertexPosition;\n\nvoid main() {\n  gl_PointSize = 1.0;\n  gl_Position = a_vertexPosition;\n}\n```\n\nor\n\n```glsl\nattribute vec4 a_vertexPosition;\nattribute vec2 a_vertexTextureCoord;\nvarying vec2 vTextureCoord;\n\nvoid main() {\n  gl_PointSize = 1.0;\n  gl_Position = a_vertexPosition;\n  vTextureCoord = a_vertexTextureCoord;\n}\n```\n\nIt depends whether you use texture samplers in your fragment shader or not.\n\n### _async_ renderer.compile(fragment[, vertex])\n\ngl-render allows you to use `#pragma include` statment to load and include other shaders.\n\nbase.glsl\n\n```glsl\nhighp float random(vec2 co) {\n    highp float a = 12.9898;\n    highp float b = 78.233;\n    highp float c = 43758.5453;\n    highp float dt= dot(co.xy ,vec2(a,b));\n    highp float sn= mod(dt,3.14);\n    return fract(sin(sn) * c);\n}\n```\n\n```js\nconst fragmentShader = `\n#ifdef GL_ES\nprecision mediump float;\n#endif\n\n#pragma include \"./base.glsl\"\n\nvoid main() {\n  gl_FragColor = random(gl_FragCoord.xy) * vec4(1, 0, 0, 1);\n}\n`;\n\nconst program = await render.compile(fragmentShader);\nrenderer.useProgram(program);\n```\n\n### _async_ renderer.load(fragmentURL[, vertexURL])\n\nLoad fragment shader and vertex shader from url.\n\n```js\nconst program = await renderer.load('./index.glsl');\n\nrenderer.useProgram(program);\n```\n\n### renderer.useProgram(program[, attributeDescriptor])\n\nSets the specified Program as part of the current rendering state.\n\n### renderer.createTexture(image)\n\nWrap a image object (or canvas) to a webgl texture.\n\n```js\nfunction loadImage(src) {\n  const img = new Image();\n  img.crossOrigin = 'anonymous';\n  return new Promise((resolve) => {\n    img.onload = function () {\n      resolve(img);\n    };\n    img.src = src;\n  });\n}\n\n(async function () {\n  const glCanvas = document.getElementById('gl-canvas');\n  const renderer = new GlRenderer(glCanvas);\n\n  const image = await loadImage('http://path.to.image/image.png');\n  const texture = renderer.createTexture(image);\n\n  const program = await renderer.load('./index.frag');\n  renderer.useProgram(program);\n  // bind texture to samplerMyTex\n  renderer.uniforms.samplerMyTex = texture;\n\n  renderer.render();\n}());\n```\n\n### renderer.loadTexture(src)\n\nLoad image from source url and create a texture.\n\n```js\n(async function () {\n  const glCanvas = document.getElementById('gl-canvas');\n  const renderer = new GlRenderer(glCanvas);\n\n  const texture = await renderer.loadTexture('http://path.to.image/image.png');\n\n  const program = await renderer.load('./index.frag');\n  renderer.useProgram(program);\n  // bind texture to samplerMyTex\n  renderer.uniforms.samplerMyTex = texture;\n\n  renderer.render();\n}());\n```\n\n### renderer.setMeshData(meshData)\n\nSet a list of meshData.\n\n```js\nconst meshData = [mesh0, mesh1, mesh2...];\n```\n\nA mesh object contains the following properties:\n\n- positions : _Required_. The vertex positions of the geometry.\n- cells: _Required_. The indices of the vertexes.\n- textureCoord: The texture coordinates.\n- attributes: The attributes passed into the shaders.\n- uniforms: The changed uniform values.\n- instanceCount: Set instanceCount for webgl2 context to draw instanced arrays.\n\nindex.vert\n\n```glsl\nattribute vec3 a_vertexPosition;\nattribute vec3 a_color;\n\nvarying vec3 vColor;\n\nvoid main() {\n  gl_PointSize = 1.0;\n  gl_Position.xyz = a_vertexPosition;\n  gl_Position.w = 1.0;\n  vColor = a_color;\n}\n```\n\nindex.frag\n\n```glsl\n#ifdef GL_ES\nprecision mediump float;\n#endif\n\nvarying vec3 vColor;\n\nvoid main() {\n  gl_FragColor = vec4(vColor, 1.0);\n}\n```\n\n```js\n(async function () {\n  const glCanvas = document.getElementById('gl-canvas');\n  const renderer = new GlRenderer(glCanvas);\n\n  const program = await renderer.load('./index.frag', './index.vert');\n  renderer.useProgram(program, {\n    a_color: {\n      type: 'UNSIGNED_BYTE',\n      normalize: true,\n    },\n  });\n\n  const vertexColors = [\n    [255, 0, 0],\n    [255, 0, 0],\n    [255, 255, 0],\n  ];\n\n  renderer.setMeshData([\n    {\n      positions: [[-1.0, -1.0, 0.0], [-1.0, 1.0, 0.0], [1.0, 1.0, 0.0]],\n      cells: [[0, 1, 2]],\n      attributes: {\n        a_color: vertexColors,\n      },\n    },\n    {\n      positions: [[0.5, 0.5, 0], [-0.5, 0.8, 0], [1, -1, 0]],\n      cells: [[0, 1, 2]],\n      attributes: {\n        a_color: vertexColors,\n      },\n    },\n  ]);\n\n  renderer.render();\n}());\n```\n\n### renderer.render(clearBuffer = true)\n\nClear and re-draw canvas. If clearBuffer set to true(default is true), renderer will automately clear color buffer before render.\n\n### renderer.uniforms\n\nThe uniform declarations in the fragment shader will be automatically bind to renderer.uniforms.\n\nindex.frag\n\n```glsl\n#ifdef GL_ES\nprecision mediump float;\n#endif\n\nuniform float u_time;\n\nvoid main() {\n  gl_FragColor = 0.5 * (1.0 + sin(0.00314 * u_time)) * vec4(1, 0, 0, 1);\n}\n```\n\n```js\n(async function () {\n  const glCanvas = document.getElementById('gl-canvas');\n  const renderer = new GlRenderer(glCanvas);\n\n  const program = await renderer.load('./index.frag');\n  renderer.useProgram(program);\n\n  const startTime = Date.now();\n\n  renderer.uniforms.u_time = 0;\n\n  requestAnimationFrame(function update() {\n    renderer.uniforms.u_time = Date.now() - startTime;\n    requestAnimationFrame(update);\n  });\n\n  renderer.render();\n}());\n```\n\n### renderer.update()\n\nCause canvas to clear and re-draw in next frame. Change **uniforms** or set meshData will force renderer update automatically.\n","readmeFilename":"README.md"}