{"_id":"g3d","_rev":"20-047e613c9d13897731d605c2b40d8641","name":"g3d","time":{"modified":"2022-05-03T02:37:45.296Z","created":"2018-01-05T09:04:24.963Z","1.0.0":"2018-01-05T09:04:24.963Z","0.0.1":"2018-01-05T09:12:03.386Z","0.0.2":"2018-02-03T14:01:37.674Z","0.0.3":"2018-02-07T02:12:35.979Z","0.0.4":"2018-03-01T09:29:32.270Z","0.0.5":"2018-03-12T07:52:53.076Z","0.0.6":"2018-04-23T11:53:46.915Z","0.1.0":"2018-07-04T12:29:09.264Z","0.1.1":"2018-08-03T01:56:03.427Z","0.2.0":"2018-11-02T07:05:55.107Z","0.2.1":"2018-11-07T03:26:14.736Z","0.2.2":"2018-11-12T02:29:15.743Z","0.2.3":"2018-11-18T09:16:37.281Z","0.2.5":"2018-12-09T14:55:55.902Z","0.2.6":"2018-12-13T03:04:26.217Z","0.2.7":"2018-12-20T11:46:48.508Z","0.2.8":"2019-01-05T12:25:01.149Z","0.2.9":"2019-04-18T04:14:23.753Z"},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"dist-tags":{"latest":"0.2.9"},"readme":"<p align=\"center\">\n    <a href=\"https://alibaba.github.io/G3D/\"><img src =\"https://alibaba.github.io/G3D/assets/logo-g3d.png\" /></a>\n</p>\n\n<p align=\"center\">\n    <a href=\"https://travis-ci.org/alibaba/G3D\"><img src =\"https://travis-ci.org/alibaba/G3D.svg?branch=master\" /></a>\n    <a href=\"https://codecov.io/github/alibaba/g3d?branch=master\"><img src=\"https://img.shields.io/codecov/c/github/alibaba/g3d/master.svg\"></a>\n    <a href=\"https://www.npmjs.com/search?q=g3d\"><img src=\"https://img.shields.io/npm/v/g3d.svg?style=flat\"></a>\n</p>\n\n# G3D\n\nG3D is a javascript 3D engine based on WebGL. Compared with other WebGL 3D engines, G3D is a pure render engine, which means it depends on no DOM APIs but just a canvas(or canvas-like) object. This feature makes it possible that G3D works not only in browser but also in some hybrid environments like GCanvas (Weex or ReactNative).\n\nSee [website](https://alibaba.github.io/G3D/) for more information.\n\n# G3D\n\nG3D 是一款基于 WebGL 的 javascript 3D 绘图引擎。与其他的 WebGL 3D 引擎相比，G3D 是更加「纯粹」的渲染引擎，也就是说，它完全不依赖任何 DOM API，而是仅仅依赖一个 canvas 对象（或者类 canvas 对象）。该特性使得 G3D 不仅能够运行在浏览器环境中，也能够运行在一些非浏览器的 js 终端环境下（hybrid 环境），比如 GCanvas 环境（基于 Weex 或 ReactNative）。\n\n访问[网站](https://alibaba.github.io/G3D/)以了解更多信息。\n","versions":{"0.0.1":{"name":"g3d","version":"0.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","_id":"g3d@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-G19uQgtncEqfhX8Dgw3mEyXtxrPO+TDeFrnzWaSjYv8yB3hFFcAPwQQgAx/sTUfU3BqZUOT0nyvg8aJZWLoXlw==","shasum":"0e5e3e53bc37f405d5e22d333af061412976fbf2","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhg197LSayHlQJ03Qitm+CoIZeXljLZW1Z/GjaurW/aAIgWXg++OHlby61JO//4P2ZBlJkE/Lc2x1/Z8/0ZTaOvXM="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d-0.0.1.tgz_1515143522842_0.22771926131099463"},"directories":{}},"0.0.2":{"name":"g3d","version":"0.0.2","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","devDependencies":{"expect":"^21.2.1","glob":"^7.1.2","gulp":"3.9.1","gulp-webpack-tasks-ootb":"0.1.4","raw-loader":"^0.5.1","webpack":"^3.8.1"},"scripts":{"prepublish":"gulp build","dev":"gulp dev","test":"gulp test"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"_id":"g3d@0.0.2","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-8Lljc0E215Lgf9Bxe53Od7db5tkkTYmVS7rsy30x1lME/Vydne5d82iRGICqpgfPXK5nINvvMcliU+rOvdTB1Q==","shasum":"667229612f9ab1a4c3fa09441be6ee749bbc6b3a","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA0ugnM2ZGSkzF6cjukOFYZx7cvf0vMTL3h6aFzR40YAiEAreYg+6qzCaZT9E5ryLjtqrisn1ia7lTikFaGP3wFIvE="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d-0.0.2.tgz_1517666497603_0.4730468913912773"},"directories":{}},"0.0.3":{"name":"g3d","version":"0.0.3","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","devDependencies":{"expect":"^21.2.1","glob":"^7.1.2","gulp":"3.9.1","dalaran":"^0.1.5","raw-loader":"^0.5.1","webpack":"^3.8.1"},"scripts":{"prepublish":"gulp build","dev":"gulp dev","test":"gulp test"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"_id":"g3d@0.0.3","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-W71LO1Z0hDWRXk4RFJ8KOe80eIhSmAUMnwsTRIYZtuxoibV93FehblZQbGzNTJz2A8uFvYjsNSKIVlQJ+7WVkg==","shasum":"fd1de5c11c383c82fec77e0493c0d2e560e1c126","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.3.tgz","fileCount":107,"unpackedSize":406111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/IEpcrdU2kksH3HLYyARPyc0Q3iVx8DSkvv4G2gtL+AiA+NIvSezXIZv22+1/WAtqPBbT07Hw3RRe9xXeW+7yeKw=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.0.3_1517969555875_0.46615600834901616"},"_hasShrinkwrap":false},"0.0.4":{"name":"g3d","version":"0.0.4","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"antd":"^3.2.2","brace":"^0.11.1","dalaran":"^0.1.7","expect":"^21.2.1","fs-extra":"^5.0.0","gcanvas.js":"^0.0.5","glob":"^7.1.2","gulp":"3.9.1","gulp-less":"^4.0.0","gulp-watch":"^5.0.0","lodash":"^4.17.5","marked":"^0.3.16","pug":"^2.0.0-rc.4","raw-loader":"^0.5.1","react":"^16.2.0","react-ace":"^5.9.0","react-dom":"^16.2.0","universal-env":"^0.5.2","webpack":"^3.8.1","yaml-js":"^0.2.3"},"scripts":{"prepublishOnly":"gulp library-build","website":"mkdir ../_g3d_build_ && mv ./website/homepage ../_g3d_build_/homepage && mv ./website/playground ../_g3d_build_/playground && git co gh-pages && rm -rf ./* && mv ../_g3d_build_/homepage/* ./ && mv ../_g3d_build_/playground ./playground && rm -rf ./_g3d_build_"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"446e8d246c6347eac45e0a81f2b391cfc1abaf2b","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.0.4","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-bxttSWwhGVbCdqOEFxK75JySy9JygRmYjwh/71W+j+ENDb9DMGMySyVirbOULoa4Y1RjMQGOnr13pqHBXexy6A==","shasum":"ad65a2806d070784a3e75a7492107c58240e899f","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.4.tgz","fileCount":55,"unpackedSize":363329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRhDGuFcMWe+YP/I5/T9r0LB2ky9MlO2RxvIXAvZWmSAiBOOF00HkHu6Db0WCdUeNU0Oav6geq1dp6sU3H6OiPqWw=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.0.4_1519896572186_0.6772350315150013"},"_hasShrinkwrap":false},"0.0.5":{"name":"g3d","version":"0.0.5","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"antd":"^3.2.2","brace":"^0.11.1","dalaran":"^0.1.7","expect":"^21.2.1","fs-extra":"^5.0.0","gcanvas.js":"^0.0.5","glob":"^7.1.2","gulp":"3.9.1","gulp-highlight-code":"^1.0.8","gulp-less":"^4.0.0","gulp-watch":"^5.0.0","highlight.js":"^9.12.0","lodash":"^4.17.5","marked":"^0.3.16","pug":"^2.0.0-rc.4","raw-loader":"^0.5.1","react":"^16.2.0","react-ace":"^5.9.0","react-dom":"^16.2.0","universal-env":"^0.5.2","webpack":"^3.8.1","yaml-js":"^0.2.3"},"scripts":{"prepublishOnly":"gulp library-build","website":"mkdir ../_g3d_build_ && mv ./website/homepage ../_g3d_build_/homepage && mv ./website/playground ../_g3d_build_/playground && git co gh-pages && rm -rf ./* && mv ../_g3d_build_/homepage/* ./ && mv ../_g3d_build_/playground ./playground && rm -rf ./_g3d_build_"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"1296a161f56b7b920316856258402d102c9d72fc","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.0.5","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-keub68evPcTCxD8+6Hj/OJ5blp4gWJLInkn3r78SEvBFLaCyQjfr5u7QGpKZ5VwA1oX+XV79FSRgNwYyAjoC8g==","shasum":"c103796e1fbe372301de571c728cf7638db2bd60","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.5.tgz","fileCount":58,"unpackedSize":387640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcbzCTO5+NM2fKp+vmyckUBz0+o4JjQaTVfyDFuSdwMAiB0hp/uaPFsw6vFIUEW6xb48p0f3sZHabwxiytQINGCSg=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.0.5_1520841173001_0.09089332669142203"},"_hasShrinkwrap":false},"0.0.6":{"name":"g3d","version":"0.0.6","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"antd":"^3.2.2","babel-preset-es2015":"^6.24.1","brace":"^0.11.1","dalaran":"^0.1.7","expect":"^21.2.1","fs-extra":"^5.0.0","gcanvas.js":"0.0.7","glob":"^7.1.2","gulp":"3.9.1","gulp-highlight-code":"^1.0.8","gulp-less":"^4.0.0","gulp-watch":"^5.0.0","highlight.js":"^9.12.0","lodash":"^4.17.5","marked":"^0.3.16","pug":"^2.0.0-rc.4","raw-loader":"^0.5.1","react":"^16.2.0","react-ace":"^5.9.0","react-dom":"^16.2.0","universal-env":"^0.5.2","webpack":"^3.8.1","yaml-js":"^0.2.3"},"scripts":{"prepublishOnly":"gulp library-build","website":"mkdir ../_g3d_build_ && mv ./website/homepage ../_g3d_build_/homepage && mv ./website/playground ../_g3d_build_/playground && git co gh-pages && rm -rf ./* && mv ../_g3d_build_/homepage/* ./ && mv ../_g3d_build_/playground ./playground && rm -rf ./_g3d_build_"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"f7bedb721ef55795408eee5a51451dea859f2462","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-4dayVA3b6XkuLeqIbpjzK6tmiWyaJDlMfugTDXBkURK3dMRWq0dKa9ckZwTdVtLMgrWECKUJMfhqO369y4gHBw==","shasum":"35f439cee1c8cbfa77f2c3e8c62f8f9a78961bf1","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.0.6.tgz","fileCount":64,"unpackedSize":406813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3clLCRA9TVsSAnZWagAA+B8QAJudQAZOUPwUKsJpNb8V\nuQ39YgUyUWxuTmh/zwqFyRKyi1bZQtHV4MJd5yeOaH/Z77cG+2xlLI+LI+pB\nlgdNBIzoW4QZpyxKLiUpW8PIok79u+E+buqzKHP30Y7XWOV9viPo60+kPzev\nJ/CtHAbG/09PQ2s/Wc1xf/Sos9ILPlAlW6W7CQK+mJmVKdSY5mAtumsVGcOE\n3C7+T3a9sdJqxlbgCzmOew6bWKmxcJVXYor0dZbw9mia6uBDFr3e8PCSeq+g\n0bRrRNmpf4ioRMa1X6GfGYWi/hZLvPq8M1RrZYldNIgZ49Q5e5XkB8jvatM1\n106BC7fS394RDzw7TfqTFTYBRRxg9dImTiPD0PVoKkiG8zMkUWmS7zdMLZsV\nrLHLXO/kiihAAstn3mAJ73ldrkIy5rz5mxIWKYuXfbwEyATeI/e4/gqAymdv\nDwyJRy/yBoQzRG9A8JXaQ+wjh4Ss7S3SGh7yHTx+DGey4vTHdWn1w88/XxlF\nmvcQHGuC96PgIPsMB4x1NJE0/WOrmvr8qd25NIsBBeqsDRnK4knMEeO7/0Wv\nHSXKiAOZftbSOsir9290a7wmNgY3tDXzdmSZZPtsIZwyfdQ9txa25bDRRzio\nYljFL2LN9RRpmIyY9Edek8GmRhm6+oYgvoz7LFze0eaw4lCypPrLdpzagpuq\noCYT\r\n=/K5r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDieHCo4lT6ZigqRiEWh5ncwsYdmxcxzR4WhhG8Ri2aGAiAujGlF+Q27nEutT1WN1zpUQQhX8X3c/634Tsy6l3GlOQ=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.0.6_1524484426840_0.09565580255396"},"_hasShrinkwrap":false},"0.1.0":{"name":"g3d","version":"0.1.0","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"antd":"^3.2.2","babel-preset-es2015":"^6.24.1","brace":"^0.11.1","dalaran":"^0.1.10","expect":"^21.2.1","fs-extra":"^5.0.0","gcanvas.js":"0.0.7","glob":"^7.1.2","glslify-loader":"^1.0.2","gulp":"3.9.1","gulp-highlight-code":"^1.0.8","gulp-less":"^4.0.0","gulp-watch":"^5.0.0","highlight.js":"^9.12.0","includes-loader":"^0.1.0","lodash":"^4.17.5","marked":"^0.3.16","pug":"^2.0.0-rc.4","raw-loader":"^0.5.1","react":"^16.2.0","react-ace":"^5.9.0","react-dom":"^16.2.0","webpack":"^3.8.1","yaml-js":"^0.2.3"},"scripts":{"prepublishOnly":"gulp library-build","website":"mkdir ../_g3d_build_ && mv ./website/homepage ../_g3d_build_/homepage && mv ./website/playground ../_g3d_build_/playground && git co gh-pages && rm -rf ./* && mv ../_g3d_build_/homepage/* ./ && mv ../_g3d_build_/playground ./playground && rm -rf ./_g3d_build_"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"17f4ab401e6ba578129f64495273add0083e093b","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"7.6.0","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-WRZj+033fNcZCg3///MYF1yC0jS6qeaxHm/iS7eZDUOj6siOTYttb/+whDiM+WwLbQx1FmO+1wZmu39SUp0gjg==","shasum":"e69f32b60e23578e9cad3b32ca5d32f1104481c3","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.1.0.tgz","fileCount":86,"unpackedSize":452424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPL2VCRA9TVsSAnZWagAAevkP/AryWoPyb2QLyscoga22\nwVxbuWVc9jbqWwh0qr1a+wArOLdP0dLmqRob4NLo89/wGj4z/m/6HCnYiL7i\n+miO7IjcsojkUFf8Klgtmm8o7lA7v39BacIgpwL6QrkqCORvt0pNi+QCI4/h\n742KICuAJjRKiKdZJPAQr8lXEuPf4D9G5dkCjMKvHh58gk+N2hKGcWQGKtId\nKKisgiwrwpIJiVrEZDIm80MHGt5pMdRzWjFrOb9B9m3JZjZE7v5GiVpMf/AS\n7goXJX5bPsE7p+eKNxI4xx8YOR4AAbLocGKNM33NhWoKPDCTgHffJwKRos9h\noB+FYLIY8v06JbQM3sf1jDRw45US19CEvew0Y5kLQuH/G/6Vji07+o1yyGt6\nqKdWB9AczrEYEpPRhA49S7SsKpc/uHYema5tbyRAHBMwjKHZs0PYBOdRTUCr\nDvRofo3x80b44wYPSeagF3SIh7Ej5ytNFqA/AeojqnCuOjbNZL5Sqp2huXHL\nW2Y3chNGEW2/Axm9BmRR3UxehuI2S5vAxP4FHzuNDDE6m1xNwUSxelfYTeGp\nrD8IKLJHMyBfYic1kNyeAhqtbTmSSezoo/VDNhv8oCJgQxyqpOA54fMdWy8Y\nrH9YZWZ798AzU9p772SxMvtPwr6nk+Iz7DQdbGk0YS9Qlr/qErLNAVSt5VZy\nRLfn\r\n=P8AR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0MfDGppW9mezP3A/bryZpW6qYTu2UXu77KhXUgfn1vAiAIE37OKaGovZkcE7qQyD0Rer1TyLub+Vi182SAfqA4Bg=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.1.0_1530707348983_0.7467144593118649"},"_hasShrinkwrap":false},"0.1.1":{"name":"g3d","version":"0.1.1","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"antd":"^3.2.2","babel-preset-es2015":"^6.24.1","brace":"^0.11.1","dalaran":"^0.1.15","expect":"^21.2.1","fs-extra":"^5.0.0","glob":"^7.1.2","glslify-loader":"^1.0.2","gulp":"3.9.1","gulp-highlight-code":"^1.0.8","gulp-less":"^4.0.0","gulp-watch":"^5.0.0","handlebars":"^4.0.11","highlight.js":"^9.12.0","includes-loader":"^0.1.0","lodash":"^4.17.5","marked":"^0.3.16","pug":"^2.0.0-rc.4","raw-loader":"^0.5.1","react":"^16.2.0","react-ace":"^5.9.0","react-dom":"^16.2.0","webpack":"^3.8.1","yaml-js":"^0.2.3"},"scripts":{"prepublishOnly":"gulp library-build","website":"mkdir ../_g3d_build_ && mv ./website/homepage ../_g3d_build_/homepage && mv ./website/playground ../_g3d_build_/playground && git co gh-pages && rm -rf ./* && mv ../_g3d_build_/homepage/* ./ && mv ../_g3d_build_/playground ./playground && rm -rf ./_g3d_build_"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"e0de4d6f3869010fe38ba667dde47e4a81ec5b44","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-l/jquV9iBrfYaf5ZGSM9EfpYU8cE8MfWKZaE1RqXU326vfmXtLpWCJT83EVTzQOho4oyxPxltFZQ2DZlhhZSaw==","shasum":"294d7ef306d81c1111b1e09d8c5a8ce0f84fa109","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.1.1.tgz","fileCount":88,"unpackedSize":464374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY7YzCRA9TVsSAnZWagAAlYIP/RFm3uEgVcJGDimEnhjR\nQ1FOfsGIz1imWlMH5vw4/oZ41WZMVvl1zaNoGZdVPxHlV/bwJX/mo3XgNgLH\nfXuAjpLLmFlpNt8epUQ1Hf/JxM7RxduoB1d1sCnoOkokmHWuqxABsfwnXoaf\ngXORDKWFOQTA4MlZ+Ypnn1W4nub/2oyn6z/j0qUOePnSCy0BJAmKPuAnxmKe\n8Kd7SeFJYt5nALW7HtvucUj+eOE4KP7CDehYrcZge+PWvX3KTNRHbLr7HKym\ngHpn+Bs0vF64vZrUYSCUb6o2AuvhmHTopr28j1cLp/prnFmECtCqDGjvhHOG\nED5MjUp0zTarkxTXWjG3WAFuvVUuto6srICZBfJuSMQdProuEIG3EwP7hlGo\n0T/Wx5INVWXzPr1q7Rh/OzGpiBUP7kzTfZhGCDYcSjD0RAYylVyXmuHJqYza\n72QsOtgq2tA9ncrEaKGQ+2LBAFromj2EVkW3Qakz14t1FfJxPNUT1H3UPQ9t\nfZO7LMwiqGNyiRGwGNDzH0aGluyNd+PNZWlFpJRl0e6hCX9Ji6X3+IAYFv/D\nyT7g1NuggNAffavlH2rrhLyGiK9PAVdgbBhxIHJPlBa4TvRMa939JdXxfTYr\n7lJPTC7dJwBolYO9pPOy8RmDxb/4D5vkeoHfW5TCyGNpHz+u1c1L+Bcm2BfN\n0fg0\r\n=LcLh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyFU03gEVvL7qGR9ajLlGZPPMGCz7MuULTbMD+9d6yLAiA/waPYLFcJltzsOcX150rRXs2qjj8PCZ3uG/VrILBC9g=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.1.1_1533261363202_0.9307754600233435"},"_hasShrinkwrap":false},"0.2.0":{"name":"g3d","version":"0.2.0","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"expect":"^23.6.0","glob":"^7.1.3","handlebars":"^4.0.12","raw-loader":"^0.5.1","dalaran":"^0.1.18"},"scripts":{"new":"node ./devtools/index.js new","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","prepublishOnly":"node ./devtools/index.js build","format":"node ./devtools/format-demo.js"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"f4c22c01176432cb0e8ce844dc75275a084051d1","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-VKovt2RuNCu+3Y94Jx0vhxHFjdI2ejC6Wxwy6HvxGgFRuLdF04DDAt28IV15ZNjZYbQx63C5hLTyMWtr4n09Rg==","shasum":"51a8c3c00096cd8a59a59b895b486c0aef2dadaa","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.0.tgz","fileCount":86,"unpackedSize":390784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2/dTCRA9TVsSAnZWagAARbsP/jURW9DnhdsHJdL6oen8\nIQUEZxb7V2yKLv5qLS8W2d1gSbWf+oOk2SKvcHuwV3ewSMKlsq6djCGWqdyp\nReBDa+g03DAPR+crYGspVUznJvxvV7jrwHMK0yYujWJj1abUiONnkN1/r+Vo\nVQS7MJg4JTlT2AwlFoonHdw1ufTN7RnpEZsiROa3h8RWWepnzLPKJq/yA70a\nj+fwDgS1b8kNJWwTYdDVhn2yvMuT7GcVvTd3+wVz+F36n/21TTbozv8MwImo\nE8Cz3D4vUhx6U5WMA9K1GLFxp9IUIOxYuL93yLBwo7Xd+aW4AHd00ORWIkdp\nVw+GCE4dSeTXiIU9t/s2OY3KhiGzGqZjvUkb8YYeb5jGUQmM63Ny48z+y2CX\nNvnLDE9p0HlOd+IR24HBtdC27hE9CM0jjNeL9inlfBnagTpc+r0YOskI4mh/\nZKtiYvHpdhHT6hq0pT0fChXaLVlASgO7TEhZUNAy49VZtsMG4UiEOx+39KhV\nKXIFdWuICyBvEMIYi7xZSSWq9K6nF44c2U1HrWVszalYJskJzO2+eC5MIg9c\n6gIxyTbeXrVx8LSjf7WLpwTRDYMosv0wmb8IxkCyM7IfZiGZYxUwH9ExgbV4\nmDb28yuPBQDHRufH5G5v4eLB6YJ0KPNwhtnB/xAcUBU0JJ3CQIKEwD5vnQ1g\nspjG\r\n=Bd9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCoGFEIoXv5fzi5y7IVMcrXL3Hp0viyect3M+iLUE2rwIhAPg+U5dDed6xb0RbvRpVvpCGEz0jSak7Bk6Hj4V0Ehww"}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.0_1541142354965_0.17072657014982706"},"_hasShrinkwrap":false},"0.2.1":{"name":"g3d","version":"0.2.1","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.1.18","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","website":"node ./devtools/website.js","prepublishOnly":"node ./devtools/index.js build","format":"node ./devtools/format-demo.js"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"b30b20b453f329be7784bfe15ff7eff6feed492b","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-/PIf+43KFjdDc2WpXZ7orTYWPbPwiJvwLuVhOeknPhLENA8a2+AJ/pfyCKqP2t/lbHCdjg4AzgY6cLspA/qVxg==","shasum":"8ae8c92aeb361c09718bf7a6ed3001f115d3a0bb","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.1.tgz","fileCount":87,"unpackedSize":396457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4ltXCRA9TVsSAnZWagAAYpwP/j4WUuyXnegg/46D+Luk\nDcGf8wzrrNBBWnOq9iUdNEdnk6iSztjQocda/J997tL481r8QtUb/w2uxIA+\nm0Pr9KjKAxG71wkspyzboSOiIcYJNNYzmlCrC3SMf9Egqqf6oBAH9XDaaI0T\nZDARiw1CIfhf6KbUF4CA/ahgyVKc9tVX1kQItJDXSNWX3qTOgPGvAaoHsS6V\nI6jQB0aH4KJrIrBvcnKL16kMjqNq4cccVqBYYwP3uH9zObyNkzmE0ieTiuyg\nKI7d98HnPp8kk7L3qYqEmv6Yf/Qc7DzV7fSgtgKAdUn4wpjSo/jiJwF23XTh\n6aq543TeWFmgLn8fIz14tEGNfD1kPJ7WXhPrD4wJBpTVhXNmwIWA1a1XkoKT\nVyZlNOgOly2SHaFjy88m0ZyPj/c71By+aCBdi1P9x6l32YmP0sxRGBRP+t7C\nc0dr0S1KrnZEb/ZWRXC3+WQnzqE1T7pgzR91OsQqt0wGgRATvD87k8tbzDt4\nL0+SK63oAnCm6Gh6z2mIuTpUf1Bhey7dTd7++LeYUytWgiNAICUkcJPTp9Gj\ne20jfYN8Dc6m4sd+7dIQQGtf/QMWIL9KfULG33gD/Bd6AroXOgRl7//C3X5Q\n+GFcTWPWTh6f1s/X/7lfagSBP+j/m+38tX+LhaJp2g0mLE0kSba/rNFvYUiC\nz/Iz\r\n=+yff\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDu8uu3vZcNFhHjnU4m5coewhIbfN/p6QKuBawRB0GWiAiEA8LdgFRU71FdSXKo+xO9MFFJY8sjz0RvpgcWlMyoJSRg="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.1_1541561174581_0.6891245019815078"},"_hasShrinkwrap":false},"0.2.2":{"name":"g3d","version":"0.2.2","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.1.18","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","website":"node ./devtools/website.js","prepublishOnly":"node ./devtools/index.js build","format":"node ./devtools/format-demo.js"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"2afc88965229ab73753d9a6a957222f4d2af9c42","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-uas33D/yyUhs6wiF1W4BoZzBI49t+VU+wGGN8WCnwD00j/jk3zghSPfzLebGt5CdyhXUjLwCNfkph55+LlxIQg==","shasum":"acdb181b4f3533de6bc205794f0dc4b0244a5775","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.2.tgz","fileCount":87,"unpackedSize":396746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6OV8CRA9TVsSAnZWagAAmUIP/3Q6bQmL9yLi51vChGbC\n4hlhNWaIix03xhwN32g2FB7WN2mOTLpFQvETTUDpkyI/fjsp/bDKV85hKuK7\nsvgB3gKwFEI2uzoEzM3yshjco7u0ezpwss8cx4G5kNnZ0tc950Pk8T5bZqrw\nqDtv29YPbIjiqG87ihbB6tEhNE7D0cMUSIVGxhYhWLoDmE3+K+OjjdYBtMdy\nkf0VS3lSPZzxPhtERPsxcBq9lyVIhH6nqrLwEFGoVPue9cuZd5X1ZvXt7W36\nSonxoXSJUuRDTdU9UN9vxZVZ+SGyTuDUP2Q3uySEJJ+s+0XfC5GnPylGqove\nIj1gmGRMYaB1QMPuwbH1RO2k+zPhWFM5OzxcsTjSGHVzpdstCHfiy8GkwAjK\njHX9a+JGqiX8g5dZQKM7Yozn+vsCnV21RvYYyDS9O0jonwOiOogMsLiEYCF7\ndgwPI8nhq7BIUopZ00NdE1M5pVXFRp/RF5+SDIrhB1GXBfQjt7zylS5Ld8Ua\ncmbIU+3p/iHbDjmpdjMi0GLOCQ/w3V0lzzOT1/7xlDH0qoKhY7md9lcT7lfN\nTcf8KcMjg3zi/vAwUJaWyB85QAIxoBXB4HFArEJu9HP53Pscni7zZ0CQJaAr\nf0R0VTW29TLX0j4hz5kMmJDv71nm4FSZJsk/luw7QMNX/M2BwkV0SNiqyrIi\nOUy6\r\n=iaIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwG3u3mXxQIx6mHYka53peKh8v/SNlRl5ycW6lotcn8AiAFUTzuNq/kfbVSe2aKyZa5F7mk7JX3u8/zKPsfsJtVGg=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.2_1541989755625_0.8492289264319328"},"_hasShrinkwrap":false},"0.2.3":{"name":"g3d","version":"0.2.3","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.1.18","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","website":"node ./devtools/website.js","prepublishOnly":"node ./devtools/index.js build","format":"node ./devtools/format-demo.js"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"adfb80912c4121251ec4d9d8243b3d63cd6d061a","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-Gpvcv7N5EQcKXO1dYnDtixMc/AC3Wzi0wZnEdUhjRmh5R92FSvy0YnzwDDbnZv/g/ZGBf+llRvLfW26uPSpxpg==","shasum":"5d78d2726253a8c58fc2e42e7b68c53d0ac0f504","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.3.tgz","fileCount":88,"unpackedSize":401896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8S31CRA9TVsSAnZWagAAyoQP/iRFuJU0LzXagyc06Dyj\n5sEzd+wgSQStIALeKDaqTu/g+8iCRrA3lXF12pLDlhT8c0f+DiGvlDGQuzqw\n5yHyzZNJRvkgv1Uv1lYTgcvCmpJg2OZOlUB6rni6zabXzY8fpxIQgpqkQSlO\nWCpLbzsVbDW0p+a+l4YWQhKvGLjQ0e0O4FAEy+PnjZ8bxT6MNA8fomti3QB7\nSI6ai8hIy2pkHG0oVGj1rmUz9+woyZ7d69Dbfi9/NM31i4mGdAhxLyYB7/j9\nW0JujqusH9FyQ0s5GiuV01+eON6WcgjBX6dJQpBIdjON/0DcwB1OoqX/RS5I\nwfZ2lmMNyZFn1ydyHs2Lq/L07nUyUW0Nv6ZOHesRzb+PrHLNC+WhEQGOGwWC\n8lCMAe27NUd9QOPH0h+KvQMBqzN39jffVPQPx0Lc3hDwBsLeoZSVIWz9v8QH\nOm8Od2vjkw6tgifSeajEkbppZDvNDWggZpcRg/bWlcNNrkBIuKyghL5g2P9u\nwGcyLzwUSlSO9vVKv+8t7pRANGaJqpx2VhaUvnsDS909OsHHe2nbh3iXwkdy\nyT7WGEnUHzjbivttegn7sDl0TZkJnqsQtQWKEHD0EKr/FELSKjU8f8i06TcY\nRGwWark2MGkfGER3l06wAPK5fMqIJafzN1xwyPsPr+Sokc8xBQgTXimMhLrg\n75qn\r\n=m8C+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5Q9UQk2X4kkH0rwccU80gOKpHY2OuKZw65NpdwJBi0AiA4UvUtaZma/uTs04Uthli9mNcDWeycRU7e+GK30BoD0A=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.3_1542532597197_0.1386069152434548"},"_hasShrinkwrap":false},"0.2.5":{"name":"g3d","version":"0.2.5","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.2.2","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","build":"node ./devtools/index.js build","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","website":"node ./devtools/website.js","prepublishOnly":"npm run build","format":"node ./devtools/format-demo.js","lint":"tslint -c ./devtools/lint-config/tslint.json ./src/**/*.ts --fix"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"17bd9ed455c8664d3f37dbbbeed2b8c2ddc1ec74","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-pmEU3sS/dHqWDTYlvQGEMVApcMIFataSE1FgabIKeOIHv1CfrV0HHl0o6mEf/7b8MUIkK62y/ZJoXRyuUBHj+A==","shasum":"32e344b87da83a3065576569adf31d63e6cbc2fd","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.5.tgz","fileCount":89,"unpackedSize":414963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDSz8CRA9TVsSAnZWagAAmbIP/2KdwjXzPq9Q0uKUZAu7\nB1jI0HtoumXsKfcGvLz/yMwTIONfTuJ6UWit/PZKNju8Ivkexhfa9XX0uRUw\nxX3xHpPHTKyS6qkDoXL74b2WkC/n6zU4BaW5B0CJWiqDBnMHkgpBZOhogUYJ\nTKO+pmnahgHtCUHYodYR9i7hJCgxHtsFZgAnjb8C6IthLkC0wKznO9CPPJ92\n9Zfk5xyx4iZ12powt1Rdxvg/wvcpaDGWl46bNfZR5Lk99MQzh+GJO8/kYPJy\nUSFBHbsvVXsyvsKkmcO9OFj4tP7pKEUNw6XVlLMZLgfqqjpmFyTSyIP7crir\nxKFp7g+8Rj8pNZNlEpAZX+Sk+sQ0vPKkzVAHwkGZ25wD3esWaYaQsOjz2A6N\nWI4vZy3/TVasjep9X0xV948KcSDvt1pscF2O4Lzrdn2nTrOLM2Q675Nx1OW2\nu3pTWsdT0/XpxuTiiKaZ969vGUMGliwMIQEfie2FPocGLr3sjO+5Od1YW7dz\nG9FId8ncMJd3iyFw/u0pr641GEVLV6oe8sRjppRSF1rqKSE8N3gwNdqPtQnT\nh/0aus9pE1lDoHzKve2V8bFyVM0E3xfSHswsUk9sxOisZbnDbExtR2oje4ns\nnpzx28dAXvgDo1D6ALLQnmQ7C4wNQzNDlGYOgB9a2eM/fnBwVQUfnZM0pmfv\nMAuC\r\n=CssV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2WK2PQHg5WaUACMTbDuKRnXxov11+9W2100rjnQkUdAiEAwNQA/mFL3hnR5a+Bl9Fc4YX/Mso++Rxo8xXD8Y2otXs="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.5_1544367355662_0.7122558525751759"},"_hasShrinkwrap":false},"0.2.6":{"name":"g3d","version":"0.2.6","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.2.2","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","build":"node ./devtools/index.js build","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","website":"node ./devtools/website.js","prepublishOnly":"npm run build","format":"node ./devtools/format-demo.js","lint":"tslint -c ./devtools/lint-config/tslint.json ./src/**/*.ts --fix"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"8221ce7b853e0e3022b7540a90882404e7f5ce13","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-LTap8KHp7PYpY1HxNLdP1EOuSUTVNlVwf37wHQTC57WKlNtTy+yBFqksSgPxARtakyb95chJM3HCBHojIcqE0Q==","shasum":"8b502425e7a533a0f669b2b203bcd1a66bed27df","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.6.tgz","fileCount":90,"unpackedSize":416745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEcw6CRA9TVsSAnZWagAAh9gQAKJRRkfZPsnxtAsCvfNM\n4gAm3RCnlEmi5+jqulLQPCgfPSaQFu50AI1lqX/OjshM8eUzYYBspYN/o8/6\nsg9nsM2/sIi/s72N+qHB4jG5qm9hkuY++UOcrkLA2krF8aOgeEdqdeCdwB/g\nIFJ0b8DVHvvkz+AKzYiZkXWfiqI/mYdZSiRAa8N0isWjSdRAdY0wLWKFL2Ap\n2Jo2n0u2ujqB71qb+m6IooyAWT/NDW5Uj9DwePWriyqRReX2e930ZDm9T0Kq\nE8QzF6/eFT0tM3HLi3Bn6lJ0ITBp4qkwgZotlThkdh4a8z5yBS5iolyKY7Qe\nOXVRcQr8I5v4nFl6kKqFceURyLz/KL7l4CYDHE0jmH3XwODU4bB0Xh9Zbh7Q\n8XOvQ0qRQcuO7xNwIwlybrFr/Cg3QpFdKdIYaTRaQejMwxdCrcCIPA5vjL3T\nRQ2Mf26RoEl34D3CzVets0pZ/vsRnL/pzY4rkWtbQn/8W1DKYK48L790q+Gl\ngwpL+eLAt0GK/jlRFjDMJutf5zeKcbeUhUcWspgK2G8/9VkLSgSjA8xJJVii\nHBjH8/ZZinKDxRfSZKDyCTDbGyX6nSC5llaMjJdY09z2SqeeH9IZGMiF5EqT\nCocSlJACgTGFCHQPCbGC6JNSa/qvSHllSbVuH86GydNvtmfRXCrdZqNmLeX6\njTZ1\r\n=o1j/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE340tt0N798iXF453M0eh9T7YUhj/N7q7Zi24v5lAiNAiAZgBNM3r5D3D4LgGFjEilFkLADgQyC/f4bKTcxA6eQIA=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.6_1544670266096_0.535928026671691"},"_hasShrinkwrap":false},"0.2.7":{"name":"g3d","version":"0.2.7","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"dalaran":"^0.2.5","expect":"^23.6.0","fs-extra":"^7.0.0","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","build":"node ./devtools/index.js build","dev":"node ./devtools/index.js dev","test":"node ./devtools/index.js test","test:render":"node ./devtools/index.js test -render","test:coverage":"node ./devtools/index.js test -coverage","website":"node ./devtools/website.js","prepublishOnly":"npm run build","format":"node ./devtools/format-demo.js","lint":"tslint -c ./devtools/lint-config/tslint.json ./src/**/*.ts --fix"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"19b51f260c250dd0d145b849fefeab4e0c5d4388","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-6UYFVmL1dQ7sStLJ1eiDQsAct5xrsIiowdCYlOFMSz+pcxraBEMMyKkYM6GcpW4OL2LFeEQ3+rEca484IvC9iQ==","shasum":"38367da1999c47baac4b62963431ac26bdddb219","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.7.tgz","fileCount":13,"unpackedSize":159625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG4EpCRA9TVsSAnZWagAAoUoP/1m+f4q0bRCgH5JaGask\nIlmKHWs/EKIBXrSAxk7hc9PGri/BB3fp6s/X/w/KN022dR58sgJgy+4EjgI8\nsknpiBSkrzPTlBwF9+O1fzLMyEt6y68wm/YY4FtfW4oDAeXEMVAQQrivapuI\n1MAyIfYD8ws4sQ4GsK2HoFcsiNYKwkf2b0kez0ZQrdR+1ZokMuZV/ewWBidM\nEl7vhiFfpQ3KPREVlarJUX2Kl415KfxdQwoLLPNXTjY71+lJNZrupi/TILb/\nQno/ECZ09M8qL4AqseBYZV0oPRviSP/en953Td/C2n8x0rvNSp7YjmZZSECQ\nyCrzidArd0i57NzvgOSy9poRP0IVZwDYurUsqrrBIL57LNjyfvBmbrVsIfV7\naSB/3Ul0V7hSsleJu/lAyXqeB1IHYP7hA8iqOFXry9hsR7fb9eYHu9yknBU4\nVzDq4OvhFpH1nA1Q8WCfiacnyN9ez+uOi2R7Wduu3js/pHhifKqw7GBp0xD2\n3q0/YHlDmY2d87PCxQEvau96NYFXuCFQ8Qcw/cFLq6JQkx7xVwwdKwPo+qPM\nx+erxsioWepxhmHX+UXpNiEaQZZQBfZNtqYxTTn0Czu7+dYpgyaiAnWHG3Lx\nfekpUN73wdyyXxm2t1n96OzTHLtnIkIQF9ANfl5lQA0RXzQE07y+b7bifyf/\n2vMF\r\n=piKd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi5IsDAXLvNhCPUfAWDI75qqP2pHmOkogqjBt8uRDt6QIgcHW+wQNV4mzFG83SSmrJf06dHyZ0BuweC0tag/fZKnw="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.7_1545306408412_0.0662124051739772"},"_hasShrinkwrap":false},"0.2.8":{"name":"g3d","version":"0.2.8","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"codecov":"^3.1.0","dalaran":"^0.2.8","expect":"^23.6.0","fs-extra":"^7.0.1","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","build":"node ./devtools/index.js build","dev":"node ./devtools/index.js dev","ci":"node ./devtools/index.js test -coverage && codecov coverage/cobertura-coverage.xml","test":"node ./devtools/index.js test","test:render":"node ./devtools/index.js test -render","test:coverage":"node ./devtools/index.js test -coverage -render","website":"node ./devtools/website.js","prepublishOnly":"npm run build","format":"node ./devtools/format-demo.js","lint":"tslint -c ./devtools/lint-config/tslint.json ./src/**/*.ts --fix"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"86d44353c57a10ba017587132991f253f64a2d98","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"dist":{"integrity":"sha512-zZDZJQayrA3HO/Q/pQwt+kXcFqTAon+GlsLfdxV2m/dZsJ/50yEQWQoUeV6dSFshJxIpPlqUUWa9TL05eGBdNg==","shasum":"2274dc929ad5b72e39d7696dfba1be990cae1dbf","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.8.tgz","fileCount":13,"unpackedSize":128876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMKIdCRA9TVsSAnZWagAAEWMP/0++eokzCp7If4di6mV9\nE4exGXy0f34Zaygb0pgi8npLiKfMAzgnKQ0J/0KanE7IAWYt8l0vb0xHFJvo\nVE/Ojf/xHPvgWV/m+bbWuxbv7DE+yoquQsJGrAjMvZ5RVva3EFF8JPZvyT8k\nhAHiPKH6CGLLuvO6YrgH5w4kjb/5bdI1TSUe4C1wOvrEopSLUUi1i/SjK4H3\nCCQCEy6b5L4C7AS3HmdFbCjMeJd6kKN3vNRtcsBVg/NKQScFWm51NBEYY4Ki\nlWXLbdi995obai+b43gxyat9WIb4Fx8sukWmr3o6bAmdFHFnyeV2GaWzsFgI\nu3+7+nxw9UvyBWvJfRfs5DYrxN9pN0j7AECAoEwqSRYsjaDaCZpdDqXt77sZ\nu/xCcWHwmnQVmdipgTFACIVOmN+QAzQctSgVMHvH6faReoAjfQQdAqNMjfwG\nhlrQEPrMGmBB2wbzM6xFgA8TWAD7JDhbBbjm5toBAlJGVP9TyM/GQPTwgJwL\nrMNQYx0ExLZ3O/zFscKu8wmbSUMbHrfn+qTXC/xJrLBJbzRQF7mCJrWTheB0\nln+V2o05QYYbjnMLWwCoH7mhRGyc/0M7RZyhP7z0ZEAudaTAGVIgQsWumaTw\nvsrNffTKxJWlbcOTXbxrQDXwCJA2ON22J/DlUUVkA2QF+NAsw2JMk3lWe0RQ\n4pUJ\r\n=H3mz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+JmMZoM8/CdBwjnmjanilgdaGYN6AHPn50W0eXR6fJAiBy8sFDPOuX+iKfdN1LpVFsGZg3eLeajUp1CgCVAspi2A=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.8_1546691100881_0.4666836496205973"},"_hasShrinkwrap":false},"0.2.9":{"name":"g3d","version":"0.2.9","description":"webgl render engine compatible with both browser and gcanvas","main":"dist/g3d.min.js","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"devDependencies":{"codecov":"^3.1.0","dalaran":"^0.2.8","expect":"^23.6.0","fs-extra":"^7.0.1","glob":"^7.1.3","handlebars":"^4.0.12","less":"^3.8.1","marked":"^0.5.1","pug":"^2.0.3","raw-loader":"^0.5.1","yaml-js":"^0.2.3"},"scripts":{"new":"node ./devtools/index.js new","build":"node ./devtools/index.js build","dev":"node ./devtools/index.js dev","ci":"node ./devtools/index.js test -coverage && codecov coverage/cobertura-coverage.xml","test":"node ./devtools/index.js test","test:render":"node ./devtools/index.js test -render","test:coverage":"node ./devtools/index.js test -coverage -render","website":"node ./devtools/website.js","prepublishOnly":"npm run build","format":"node ./devtools/format-demo.js","lint":"tslint -c ./devtools/lint-config/tslint.json ./src/**/*.ts --fix"},"keywords":[],"author":{"name":"xieguanglei@hotmail.com"},"gitHead":"d4bfe7a745993f574892e80370b688e33a56ad7b","bugs":{"url":"https://github.com/alibaba/G3D/issues"},"homepage":"https://github.com/alibaba/G3D#readme","_id":"g3d@0.2.9","_nodeVersion":"9.11.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SpabHJhr6SajjzH0mWNYN+3UHalKSZyr3JhRmUQM/ew4CN2mPWWqLmnEI+KDX54ru59cfYVXmBr2D4Kk7BPXfQ==","shasum":"f4170f93bf4e579775660d8178b1ba00ef41735a","tarball":"https://registry.npmjs.org/g3d/-/g3d-0.2.9.tgz","fileCount":13,"unpackedSize":130114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct/mgCRA9TVsSAnZWagAAzt8P/2LwcHb07fwcklF7L2De\nX0kPvSxEGBTn5HNMQiGlK9la0WV0CjqyamJzP4D5W4wcK1sK6UGskheLT+Rw\niwvfUX5yyIglYfMTUTEcnWZ33GvCwMUhLWgi6xxfuZGnUhWqm2PHfddnF98w\nCMJLu9P30zVW0Y0Q4IQ8dhRSi9tOfiWleKmUAN/wuQS8VsHYijGL0rJjcCij\nYOT/StoMYLFB2QzbzfBgTDm24v5EIcdBxvz/5RSdzMd5D6yk+nRcBJT2sdd7\nqYShxJejiAhUkySvWlmeK1Co/5EHqxNEuYXfVN6k2b3HlIBM53MCDT3nrkHx\nM8B4+D+SxYRAm4rAS7PzOkEwkxDmBY09TVy+5cLy8B7fm6iy2lCdHGtS7bSw\nFvJCqyBzqlvDQnGV+dsKLW9+KQUb1FdTDeTakYnusQrrKUxV2dcmhz/a0H9J\n/hcDZCb2LRKi2elaAuPG0EjgW/kwX6vwzbgZlMMElHDbaoXORCnMJN81QN4i\nDjgPdvSVsgZMoyLHtG8UxQta2eb53HRH9S6MX8II5tpZHLzf27BSQq5oZISE\nmIYd/OdlnT/ttzV9CS8hQephiKR6wydkK9x3pzLYePeINYaFv9rIMORKWX5X\n6AXa7WeuXGpT3huDSgrxxTXwWT/wr4MPKH7TDdRDzKrHM4dP00e3ySdEQtnm\ncHzk\r\n=7gCd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFICk5O0Tj0iWK3koZvLYJBrp2vQgsfVpVA2mUt+1kHHAiA39O1xfW+ld5HJ3wABFNZWXX7XD261cj9jGu8EXIGKaQ=="}]},"maintainers":[{"name":"xieguanglei","email":"xieguanglei@hotmail.com"}],"_npmUser":{"name":"xieguanglei","email":"xieguanglei@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/g3d_0.2.9_1555560863592_0.6069363919063901"},"_hasShrinkwrap":false}},"keywords":[],"readmeFilename":"README.MD","description":"webgl render engine compatible with both browser and gcanvas","author":{"name":"xieguanglei@hotmail.com"},"homepage":"https://github.com/alibaba/G3D#readme","repository":{"type":"git","url":"git+https://github.com/alibaba/G3D.git"},"bugs":{"url":"https://github.com/alibaba/G3D/issues"}}