{"_id":"claygl","_rev":"15-2426bac69dc8a13f606e590a5a0061cc","name":"claygl","description":"WebGL graphic library","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"claygl","version":"1.0.0","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"dist/claygl.es.js","main":"dist/claygl.js","scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"307692e63ed621e0854601ff71cf53f14c103864","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-cOog13wElXNc+svz9JMV34unWM5aqMLwklWIbwh6uNvNR62JckPmLMvM4aTBOzZiAk3BZ1/eJDCTOM7guUQZKw==","shasum":"9d1ff48142b36758c82a6d7937baefac8685ef4e","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO9j+N9cMpbk2CIdNkFLTEBhcNcqSySTbPLFpuZHtcxgIhAIfRvRRGNRXNwR0R5XMnuIuAcSiotEiwH7XNGy8Xb/g1"}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl-1.0.0.tgz_1516072035130_0.7495327382348478"},"directories":{}},"1.0.1":{"name":"claygl","version":"1.0.1","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"dist/claygl.es.js","main":"dist/claygl.js","scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"941ba5ccdd351676de53e46ff7ce0bc8ed49ecdf","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-yXTuCKbHmiW/iMjHkCQbg4qchZ9yXFTPjBjNjsloN2XVGS9gSZaoNaKjPztJ7VZsW192wsy0f5OXNY/j4xbT8g==","shasum":"f6cd26bbfcf827e5cbaafb59791e9b7e7022dfcf","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHomKYt1t7Zynkcuz2lp5eN6MfvuxvFCvna4tEMBr58TAiEA8jgIC5yxPfEphfMUj7Gvz9JwmixlPCsa7LEDuEVDLRA="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl-1.0.1.tgz_1516692710708_0.9731936273165047"},"directories":{}},"1.0.2":{"name":"claygl","version":"1.0.2","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"dist/claygl.es.js","main":"dist/claygl.js","scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"602dcbddd5a1092839356541fc3b094cc9c853d2","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.0.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-rut2Bz0WSNFqNzi9v3i9h1u/NNLec9Vi6rFeycmJN4mJz8vZXQNM0+OoHH3ARhemvcqywhV4T4a0SaDrUdsQpQ==","shasum":"17eeec9e8efc1089c29b59575bf57e7f28618651","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZvfwHC4rcj4WV1iKEGK/FnDNEtcrXq4EKembS+9tJxgIgaJlg1C2r5EvLLuoWFVNtD7PSDWhOT+Py0GRjvXawQsM="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl-1.0.2.tgz_1516768770866_0.31233652983792126"},"directories":{}},"1.0.3":{"name":"claygl","version":"1.0.3","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"dist/claygl.es.js","main":"dist/claygl.js","scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"35d67d9d912435e76760d6d39752e6c89b7868d7","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.0.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-D8xIzprLNZRQZhwuOYJH3pzlXI4P1i8E2fHKPNgSv79WNLMX7onL1FfVK+4Ca3fHZWhO19sz25WSqagLJ3SkNQ==","shasum":"35c447beee4dde87781a173dcdf5cb515a1786bf","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdHytO6JjRheci4O38IkpyWXV29i2p30YdQngjJ0k/cgIgGng/t6gIvm5j41P//4PJeOYzMPAi+VE5TMiF3LxAfQU="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl-1.0.3.tgz_1517304318092_0.08727204008027911"},"directories":{}},"1.1.0":{"name":"claygl","version":"1.1.0","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"9f103e2a4dceb739cb15995f735f1887282d4a34","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-jBX22GVZEcTEFqKFxVyMeWfvxyzhUx1Ns+BNOVAiRpnQizD14pZGSS69klDcZlCpPO2qtmDGS9GGIYdIUom/IQ==","shasum":"0e3f2bce96abb5a3b76f3cc2305cdef42db1c8a0","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.1.0.tgz","fileCount":523,"unpackedSize":10741867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6UKA3iMXSxNYlMvnXQQVAkAqYl3cwGYVBomNRf2V3owIhALq9xHAATun7FcN1ek2DreYK4Zm7Cru5gEd4iCPqdliv"}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.1.0_1519800810549_0.4380515253125685"},"_hasShrinkwrap":false},"1.1.1":{"name":"claygl","version":"1.1.1","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"3f4655a443c6a0b37f20cf30855feecd9b18c4a5","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.1.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-DWjbD7ONrJ9fL4cLYFTXDWFJMnC/wC07w5sefPu9oSXYEaCWajaSkFgyH+MAbOG8HlENLeRG6CTg8U7upbO8ng==","shasum":"f6d5eb6962174bee18279a820863a1cbfcf4cac1","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.1.1.tgz","fileCount":527,"unpackedSize":10768624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9iRao3pmwBS2c1Wgg11A2YrJp1FYBYg5D/lZq1BrJJAiBogXpdfwSwnVaeGEi4SevdjCJo23gp/q0cd2aLk6gy2g=="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.1.1_1520848800747_0.6663950545765336"},"_hasShrinkwrap":false},"1.1.2":{"name":"claygl","version":"1.1.2","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"2408f8cf9279d0b1f0935d951cf11a8c437db601","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.1.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-ouHQqIgLjsSxII1BojEcfllwZkcQUoOCYqzs3ohx60eBSmL9lC/a43ktsdcbA05fm9MSRGoexZgNU9xBS+ZOmg==","shasum":"87e273dacad4e9eee5c53306ccb3ab65e312a558","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.1.2.tgz","fileCount":527,"unpackedSize":10790294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBw36ma9Pk+H2Rb3TSu7m0Sd+qILI2Wv/eE2x3dpuXMMAiEAytKUf1KNxsd8ypElxG95SyCfgz75k6g3BsLe0Rbg5mM="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.1.2_1522066667718_0.8204382956422238"},"_hasShrinkwrap":false},"1.1.3":{"name":"claygl","version":"1.1.3","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"d327cd4bbc96ea418f462a77c82ea64e22cb54f2","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.1.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-1mh0ddfpg1juSglaV6ZuylgMjmSwDS1RWCzqOKQxyQ4UWnsNt8NK0PI+WdPM5tCxDtpcEcWm2QbTrA13/2d+6A==","shasum":"66dae817d9ea98087eedca2064b1fcd89b119e9c","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.1.3.tgz","fileCount":525,"unpackedSize":10801159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4eqY0j0vA7uXYNX7UmvZS7ObdlYHBVhuFV/HA0KhStAiEAvi69oyMCYyp+hZkp6n2v84m6Ktm1t6QEKTynJ5w/w8Y="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.1.3_1522248608127_0.22471371503803694"},"_hasShrinkwrap":false},"1.1.4":{"name":"claygl","version":"1.1.4","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"d35bec5b92d08313395b9e96d450e265804d27b2","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.1.4","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-2FGPnxF5cKPNDt6wyA6hJRT2bB9OtfW08a8KL2kov0dMz7GuztYMYTADyRpELHYc3fGZvdqzy68IBT9POnateA==","shasum":"0de80a40de31c37eba50f3dd31fa4bb3e5de0d4d","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.1.4.tgz","fileCount":525,"unpackedSize":10801200,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGw0CM8JKIKqP8kuGireO8qiPmPJ2IcZQ1guGREgnbe1AiBlxLWpmo6xBzSF9+KUpSrf3/iTVbjyFE4mmOIxE0yggA=="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.1.4_1522293799083_0.604221748856629"},"_hasShrinkwrap":false},"1.2.0":{"name":"claygl","version":"1.2.0","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"d9014ff215cfb4b6a626ef077fae05e93bafb1a3","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.2.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-dm5512k4YNcWWMeroaPyrOI7yK9cjQZBF8wqAGRI7eXRyVlnJYvkCXhft1CMlkzna+DkbTQnKVXXiWerX+BwrA==","shasum":"d6d00e068d4e5d79606a8fb32f09ebc9324be9f4","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.2.0.tgz","fileCount":537,"unpackedSize":10787475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANnwABywUIElF7UNQvG32SbVmqOEXsmyDMp4KwdBfLxAiBqWp7bmHK0DL9M26A7STRshra3BQz08gtgZ/eDu+VTQw=="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.2.0_1522418716792_0.9541542118613742"},"_hasShrinkwrap":false},"1.2.1":{"name":"claygl","version":"1.2.1","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"b0239d39fc7bb2024d43d5ddc84f8e0231ae78e1","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.2.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-rjISL/0wgNxIIooprQiBucJbPS1fUrDOvpq+sEqd/qGmRlxo62x/GBtz6P3ZF3eAOeZyyWOvwSlCSBRLNHa/og==","shasum":"692641935c45ca825cd3e6ceb8eeadd3bad019df","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.2.1.tgz","fileCount":536,"unpackedSize":10788835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ZjACRA9TVsSAnZWagAAdbIP/0EdKgtVYka+4UcOJP/5\nzQ+t8Y1wN7rXD7nNsCkVZ5eWC6OWP4mgs/2KP4CgFkH57RyxtRSRrGic7oSX\nYhNWQ+kwpH916uTjeOM2yM1s0k4eUngwKijevSItfk38jYLRDwKJPkNFrWVX\ndtoBTpQgYStm5CDwGosIA6QQboiYoPKeA96aJayAV+/PRcqtxQrYfkqrt29n\nqQqTaw2ns9OwkyHqLcHJpiETu9HiLZGKAoCMktLxbzRvCeNtpeQkXBqyM1jq\nhddvlbSjIxWKEXINR/p6PnQKPU5O+x4p73oCVqWEJaAbG1xqK5+AWiD0nNp+\noNdNjWZRwxIDlcyYIjJEpCoGVTcXRAnL3X+Ig4Wm9EAMmIA2jdmYhIMWeKC9\nwZ3v64zJrE7kvQC4gTENk3TQfvwPQdEjaXrO/Gj1jhQVHTEXDSxe0AYobCFm\ngseReECa+vutvFVUDyGf4OmXVGjfXx/6Aso4KpwPQAeNZFtXhRC7P/0GAgpG\nStrBdRnjo+l9YkOilvsHznoYrVAP3pUGNtViZvV6kHUIGQO679ovp1Zt16Vk\ndQhepXQm/e73g36DeLzm6+dzJrH7pdPk22xtHQ+K06o6vbGJ9Y7btUd6EJvU\nV6olCgviLxbLf9/djAQEoAgPd4a+rkIBTixQ+6ScWBXzCwavElgAa7naJOHg\nBnft\r\n=o06z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4aj9qjcMWuOSsbgJM3GNlUUq79sCZTF1lY40YI+NRMgIhAPHRn9PAq1/pXgUlBPpRJaYiu3oco7/MK+pcNgIR47qf"}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.2.1_1525258430809_0.21009227898937888"},"_hasShrinkwrap":false},"1.2.2":{"name":"claygl","version":"1.2.2","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"5e75bc6534a55f1526501ac6f396778804bdd859","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.2.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-1dtwWKdXD3uDbFO8Yx0ycL8KjJIdygfQ72089QWlcsoF5ZOQUeCK6NCgQZQPjzWYQnJHDMHVdahXzN0Gylmosw==","shasum":"3e7529095401bab9acc1296f3b281ea1253218ba","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.2.2.tgz","fileCount":536,"unpackedSize":10794462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLiVcCRA9TVsSAnZWagAAAvcP/1I+05KRUUdioSIGHo/+\nIXgWUZO9RURwbmYUgXt0yNrw8XAsKp/U9Rxh5nOnl9zRCYvmA4zPKse+AVHu\nGrYDRaly1OORBzdi/XxQMKlyujwvDDaeiLn4g6d7+kBhGhLeF7GbExfNZV39\nVQDnrGLaGazXnWuectCLMbS3FUA2EAu9ebzW4+SW8tLZYzsFvaYQv/N6WpbP\nP+mabiNZ0pmbMSKuJzXju1gqcFJns5Vi4Bf5cBTnYNLEibYEi0cS1rPoO/D5\nRr6msEMTHALHtsTl963r5H3Oy1jZnyahzycc2ql7F5slRYWkCjrsmwy6Ji6Q\nT6Va+QgBP/rpM7ESR9CHN0iQ2wnn5+IflmaYKjU0c7yGkVV7SQLACKC+BndZ\n6ZPGsYpzP/I0sCYwLIiiE/Ur1HWfPvs0q0xLB5B1AvQr5JUUV1hC5gqmvMWz\n+lvvTdgjyODZIkEqVi36ANr4OHnHAKtZFcK5fPIzzbupqJd0KZlC88r8HGel\nm34WV9xQE1NxtmtLMwo/njBKeV6NRMSstCaUbtDCqjqjRvY8KDysU3ky0EaR\nfgO72k58/PQQqIAAvYi0K9pMCMdzm2eeytul2eqfRhseiYMhrxaSr/X+FzH8\nb9+JgQy8w5mjXGGk2q96PJfDLNy0miCt2ucFCVFK9yRXd+fujgGwIOmAeBzG\n63d4\r\n=ZmAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5It8bUEsWMjD81Y3y2QjxvPP7zaS0IdOYwWu04qgNBAiEAl8+ieostiCTBAYeHwTDPdXuROAG39xjuKcvNEWZJM6Y="}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.2.2_1529750876408_0.2786269577269058"},"_hasShrinkwrap":false},"1.2.3":{"name":"claygl","version":"1.2.3","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"7324599b0c287372d9922daa161fe296079c2b42","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.2.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-Egk/5+yJV85aSXaWP2pmyM38+8DhKOhvpHmQRjCnhLD5adU7SvNNpy4BUSc7cTGpuZ67Em8579oVWzkCLJXhgA==","shasum":"16359822921a9b9363257a6cba116d6cd21e8da7","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.2.3.tgz","fileCount":536,"unpackedSize":10795266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTFYPCRA9TVsSAnZWagAAOQgQAJPTuxxbcLyTZf0TCnxR\naEhHv3M6h03uClgxlGFwc1H2LF3QS8HW2TwDewWoicR4c0dxDu6fqb+K6Nkv\nnDYcglQ8JSF/IKGro13iMhs6yd1V7T1vM8r/VZ65QbH+bVovRclzp5T0Lv1s\n1906wLmAxIJy0Z1ByriLMh3j4yUzOFqrysGA7eLVxKGpM5Urt3WUuu4uMqM4\nEgmp46otm6XawOo4H/zF1MLuWCYiqH9ve9OoCQaNjpHsZS1NxVf9e60T9puO\njYGBiGKYLhC3OoeLR7RwR2Flw6nakqWr6eIQomwGOT0+7SmtRtHjLSsv2R2L\nigKL3ZA8ABYY/SjYyCk3dPbg5Ya/eWSwLMPWf+bPmo+lLzAsYHyzFP3G++3Q\n1DJoV51K41Q6UaRxCOJoYlYT9uZjcW7ySpbZabJmOn3PmfrvZThYIanNKhqC\nK622M8EuopwaLPEj2Damrlf4eiA8rft38wd5UyzWW9NLdrdz7Q991NWnUfxy\nh4rlCuRUGMRjkBak4yai9Z44P6XWY6vi/oTXu1ABs6QiVyhX+Iqrz4yrn0sb\n2TdOtfItjvtqJxcaHfaZNRRxAqg2wqmeNrPxWs2bqhdZJZGWoppoOJGFSAiO\nTGOkB4DY5gCVZtHmjY6cgOrHhXSAwbbIGNTz9nGJtW5H8iPOdky7hjRT0VvT\nOrVF\r\n=7Vi0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUNrL/md+1NlZI4QV5LSNnosMZtHarPFLkElKoLpmXxgIhAJ5GE8rcNKKdSzBiQekXhvzhSq9MkB8z4pGBLBlfDpE8"}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.2.3_1531729423129_0.680695139708944"},"_hasShrinkwrap":false},"1.3.0":{"name":"claygl","version":"1.3.0","description":"WebGL graphic library","keywords":["graphic","webgl"],"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"jsnext:main":"dist/claygl.es.js","module":"src/claygl.js","main":"dist/claygl.js","types":"index.d.ts","sideEffects":false,"scripts":{"build":"npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js","build:sourcemap":"npm run gen:entry && rollup --sourcemap inline -c","dev":"rollup --sourcemap inline -c -w","glsl2js":"node build/glsl2js.js","gen:entry":"node build/genentry.js","gen:fixture":"npm run pretest && electron-mocha --require-main \"./test/genfixture-env.js\" --renderer \"./test/integration/**/*.spec.js\"","prepublish":"npm run build","debug":"npm run pretest && electron-mocha --debug-brk --renderer \"./test/**/*.spec.js\"","instrument":"istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules","pretest":"npm run build:sourcemap","tdd":"npm run pretest && electron-mocha --interactive --renderer \"./test/**/*.spec.js\"","test:cov":"npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e \"require('fs').unlinkSync('./dist/claygl.src.js')\"","test:fixture":"npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer \"./test/integration/**/*.spec.js\" -R test/reporter/fixture-reporter","test:main":"electron-mocha --require-main ./test/ci-env.js --renderer \"./test/**/*.spec.js\"","test":"npm run test:main"},"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"devDependencies":{"electron":"1.7.9","electron-mocha":"^4.0.3","glob":"^7.0.0","istanbul":"^1.1.0-alpha.1","minami":"^1.2.3","mocha":"^4.0.1","remap-istanbul":"^0.9.5","rollup":"^0.49.3","rollup-plugin-commonjs":"^8.2.6","rollup-watch":"^4.3.1"},"dependencies":{},"gitHead":"e9ffa4cf61d55d182aace1ee1adf7e806b8010fa","bugs":{"url":"https://github.com/pissang/claygl/issues"},"homepage":"https://github.com/pissang/claygl#readme","_id":"claygl@1.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"lang","email":"shenyi.914@gmail.com"},"dist":{"integrity":"sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==","shasum":"7a6e2903210519ac358848f5d78070ed211685f3","tarball":"https://registry.npmjs.org/claygl/-/claygl-1.3.0.tgz","fileCount":539,"unpackedSize":10850547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSGcKCRA9TVsSAnZWagAA1l8P/10IS3o05Yz4gDA5NWh7\nFTIv+PLDxdRdegRwHKi1HJ+g4pSggadDp8UEbgE6BwZHHpqIBa0r6AVCH30Z\n19Rb7nWNvYr0pAwPUE772EZZEa3CeYvYQjwCkWd3zA71JpmWUWvtzfRZ9Xdj\nCbHnl2uXh5aEeIjNS9NyuAZKbd05ZIEyIpO0SCCJjjVL27HwEI7s5KQDZD7R\n44dRZhhyibwd/y6Dvpl8RTAay7fHIqNJPSaMn/tASnfPCiEdmrz8cZ/Z8tcJ\nRcrfXR7CQemolyQk3cJtjieFzYBoYp7LtcA52OxJBMeD3WTNIYZZI7AOt578\nGF0N3ZcjkIUQI98RnKU/43Ual5cWFnyEG3fFXlwNRgR7NFzcdtS6Rk9h+pUZ\nMEfKZDprOJaWFCqdDuQJJiTPQJ8Z5xWOThlwWKIycCaWtoJKnrN7MfyBKXuQ\n1eSTWUFrNLe18U5dqJAgeX4qlQ54a2UItikTMAKEldgoixYCxqT6RYs01Obk\nm40OrRJI2Q988PXeEswMyIWr3dGTDHPYRGTu9moCAcdsJImGMtSlkEVDJI4O\niuaGcM8U4BSU35VlOCWsiz1HFjRRRZKqhSIw8xrVVKi14G89HsCy9+hna86g\naH6iK88+eIAQ5DIqATwIdSqzoaMRXJMyePXznEn7DYGwhqB5xiw5nj0u1BaQ\nk+FC\r\n=mxGd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD68lQlp9tuKE1QnX1Ol27kibzXgIcCeWr5rDU1eBAnQQIhAMXiXTol4FPwkaHb1bl76O2n/stDdt4egU/YjLLZNum0"}]},"maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/claygl_1.3.0_1548248841883_0.8900623883253449"},"_hasShrinkwrap":false}},"readme":"<h1><img src=\"./asset/logo.svg\" style=\"height:30px\">  ClayGL</h1>\n\n<img width=\"100%\" src=\"./screenshot/claygl-logo.jpg\" />\n\n[![NPM Version](https://img.shields.io/npm/v/claygl.svg)](https://github.com/pissang/claygl)\n[![Circle CI](https://circleci.com/gh/pissang/claygl.svg?style=shield)](https://circleci.com/gh/pissang/claygl)\n\nClayGL is a WebGL graphic library for building scalable Web3D applications.\n\nIt's easy to use, configurable for high-quality graphics. Benefit from the modularity and tree shaking, it can be scaled down to 22k(gzipped) for a basic 3D application.\n\n#### [Download](https://github.com/pissang/claygl/releases)\n\n#### [API](http://docs.claygl.xyz/api)\n\n#### [Examples](http://examples.claygl.xyz)\n\n## Projects\n\n[ECharts GL](https://github.com/ecomfe/echarts-gl)\n\n<a href=\"https://github.com/ecomfe/echarts-gl\" target=\"_blank\">\n<img src=\"./screenshot/echarts-gl.jpg\" width=\"500\" />\n</a>\n\n[Clay Viewer](https://github.com/pissang/clay-viewer)\n\n<a href=\"https://github.com/pissang/clay-viewer\" target=\"_blank\">\n<img src=\"./screenshot/clay-viewer.jpg\" width=\"500\" />\n</a>\n\n\n[DOTA2 Hero Viewer](https://github.com/pissang/dota2hero)\n\n<a href=\"https://github.com/pissang/dota2hero\" target=\"_blank\">\n<img src=\"./screenshot/dota2hero.jpg\" width=\"500\" />\n</a>\n\n[Paper Cut Art Generator](https://github.com/pissang/papercut-box-art)\n\n<a href=\"https://github.com/pissang/papercut-box-art\" target=\"_blank\">\n<img src=\"https://github.com/pissang/papercut-box-art/blob/master/screenshots/3.jpg\" width=\"500\" alt=\"\">\n</a>\n\n\n[Little Big City](https://github.com/pissang/little-big-city)\n\n<a href=\"https://github.com/pissang/little-big-city\" target=\"_blank\">\n<img src=\"https://github.com/pissang/little-big-city/blob/gh-pages/asset/screenshot.png\" width=\"500\" alt=\"\">\n</a>\n\n\n## Quick Start\n\n##### Create a rotating cube\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <script src=\"lib/claygl.js\"></script>\n</head>\n<body>\n  <canvas id=\"main\"></canvas>\n  <script>\n    clay.application.create('#main', {\n\n      width: window.innerWidth,\n      height: window.innerHeight,\n\n      init(app) {\n        // Create camera\n        this._camera = app.createCamera([0, 2, 5], [0, 0, 0]);\n\n        // Create a RED cube\n        this._cube = app.createCube({\n            color: '#f00'\n        });\n\n        // Create light\n        this._mainLight = app.createDirectionalLight([-1, -1, -1]);\n      },\n      loop(app) {\n        this._cube.rotation.rotateY(app.frameTime / 1000);\n      }\n    });\n  </script>\n</body>\n</html>\n```\n\n#### Minimum bundle example\n\nThis example is about 22k(gzipped) after bundled by webpack 4.0. It draws a triangle on the screen.\n\n```js\nimport { Renderer, GeometryBase, Shader, Material } from 'claygl';\n\nconst vsCode = `\nattribute vec3 position: POSITION;\nvoid main() {\n    gl_Position = vec4(position, 1.0);\n}\n`;\nconst fsCode = `\nvoid main() {\n    gl_FragColor = vec4(0.0, 0.0, 1.0, 1.0);\n}\n`;\n\nconst renderer = new Renderer({\n    canvas: document.getElementById('main')\n});\nrenderer.resize(400, 400);\n\nconst geometry = new GeometryBase();\ngeometry.createAttribute('position', 'float', 3);\n// Add triangle vertices to position attribute.\ngeometry.attributes.position.fromArray([\n    [-0.5, -0.5, 0],\n    [0.5, -0.5, 0],\n    [0, 0.5, 0]\n]);\n\nconst material = new Material({\n    shader: new Shader(vsCode, fsCode)\n});\nrenderer.renderPass([ { geometry, material } ]);\n```\n\n\n<!--\n## Current Features\n\n+ Scene graph based management of lights, meshes, cameras, materials and shaders\n+ Basic primitive geometry procedural generate\n  + Cube, sphere, cylinder, cone, plane\n+ Phong and lambert buildin shaders which support normal map and environment map\n+ Point, directional, spot light\n+ Orthographic, perspective camera\n+ Graph based post processing\n+ High quality shadow\n  + PCF or VSM soft shadow\n  + PSSM for sun light in large scene\n  + Omni light shadow support\n+ High performance geometry processing\n+ GPU based skinning\n  + Support 1D and 2D animation blending with blend tree\n+ First person camera control, orbit camera control\n+ Skybox, skydom\n+ Particle System\n+ Support both ray picking and GPU Picking\n+ Loader\n  + glTF loader\n+ Timeline based animation, support spline interpolation between keyframes.\n+ Full deferred pipeline.\n+ Physically based rendering, Full HDR pipeline.\n+ Stereo rendering, VR ready.\n -->\n\n### FBX to glTF2.0 Converter\n\n[Get it](https://github.com/pissang/claygl/blob/master/tools/fbx2gltf.py)\n\nNeeds [python3.3](https://www.python.org/download/releases/3.3.0/) and [FBX SDK 2018.1.1](http://usa.autodesk.com/adsk/servlet/pc/item?siteID=123112&id=26416130).\n\n```\nusage: fbx2gltf.py [-h] [-e EXCLUDE] [-t TIMERANGE] [-o OUTPUT]\n          [-f FRAMERATE] [-p POSE] [-q] [-b]\n          file\n\nFBX to glTF converter\n\npositional arguments:\n  file\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -e EXCLUDE, --exclude EXCLUDE\n            Data excluded. Can be: scene,animation\n  -t TIMERANGE, --timerange TIMERANGE\n            Export animation time, in format\n            'startSecond,endSecond'\n  -o OUTPUT, --output OUTPUT\n            Ouput glTF file path\n  -f FRAMERATE, --framerate FRAMERATE\n            Animation frame per second\n  -p POSE, --pose POSE  Start pose time\n  -q, --quantize        Quantize accessors with WEB3D_quantized_attributes\n            extension\n  -b, --binary          Export glTF-binary\n  --beautify            Beautify json output.\n  --noflipv             If not flip v in texcoord.\n```\n\nInput:\n\n+ FBX\n+ COLLADA\n+ OBJ\n\nOutput:\n\n+ Scene hierarchy\n+ Mesh and camera\n+ PBR material\n+ Texture\n+ Skin\n+ Animation\n\n\n","maintainers":[{"name":"lang","email":"shenyi.914@gmail.com"}],"time":{"modified":"2022-04-12T06:36:33.721Z","created":"2018-01-16T03:07:15.316Z","1.0.0":"2018-01-16T03:07:15.316Z","1.0.1":"2018-01-23T07:31:50.869Z","1.0.2":"2018-01-24T04:39:31.017Z","1.0.3":"2018-01-30T09:25:18.342Z","1.1.0":"2018-02-28T06:53:30.907Z","1.1.1":"2018-03-12T10:00:00.942Z","1.1.2":"2018-03-26T12:17:47.953Z","1.1.3":"2018-03-28T14:50:08.292Z","1.1.4":"2018-03-29T03:23:19.293Z","1.2.0":"2018-03-30T14:05:16.909Z","1.2.1":"2018-05-02T10:53:51.039Z","1.2.2":"2018-06-23T10:47:56.557Z","1.2.3":"2018-07-16T08:23:43.378Z","1.3.0":"2019-01-23T13:07:22.060Z"},"homepage":"https://github.com/pissang/claygl#readme","keywords":["graphic","webgl"],"repository":{"type":"git","url":"git+https://github.com/pissang/claygl.git"},"author":{"name":"Yi Shen","url":"https://github.com/pissang"},"bugs":{"url":"https://github.com/pissang/claygl/issues"},"readmeFilename":"README.md"}