{"_id":"gcode-preview","_rev":"52-35ab4c9f69fd100cdb17267a3d682b79","name":"gcode-preview","dist-tags":{"experimental":"2.3.0-experimental","latest":"2.18.0","alpha":"3.0.0-alpha.6"},"versions":{"2.0.0":{"name":"gcode-preview","version":"2.0.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"dist":{"shasum":"51d440a26a644e07088ec6e68c65fe7b83a27fa2","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.0.tgz","fileCount":11,"integrity":"sha512-SI3Xn2bQOUVx6auwFB3lgakCwQPasARmGZRSZI7246wqq+Hg0N2fyCrZF8Au00/JD4zWD64WcZUOp0flpegZ6g==","signatures":[{"sig":"MEUCIQDWStWZnV7QwNd3znkVtB08I7tYHhTOZr8Tu4qmrOD9AwIgBRl22f7roPiCiNz6VqzQAtAspibJBQmAvV8lH+lzRnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2U12CRA9TVsSAnZWagAA0WsQAIPKV7MQqB7fHyu8/Mmk\nFny0/ape8gDtt27wfTnY/nEwiYGDqb+YoDiirtM/w8QAc3XpLt/2ItVl5vLl\n/ztCOSObuVD1elKTpXUcb7roP1/IkX6Ov113Ayzpx10Cu/SbcBTDP/LlJYnt\ncPk6540dSkvmfiWQFgtcTBG3dBdPKVgsjshSNadN9ZKqef0nZzlzZVdVMkFS\n3I+Bk8nEeCANR+UxNwL/hpLgyqhx8sfGtanpvoxU+7h+BUJFs0+oBoSCXcK/\nenO9W4hq4a33FROhCFGiJ6yHgGUbOlZ24/uTWBonjwI2H8DZ51/OgtMmqO96\n1vz8/KK/Eis4TZQnnY2bfvPA6nRDvx8lU39x0lCCIOhDHzRsYo0omeCyn3kW\nUB3/5TsdTISh4BHGIJItbuYpla0I+6KnSykYpotL/iJa1IT7tem0s6cu03xI\ntQW+NxgVruND5tHZUh2NC5424IanzKzJuSHVGfhW62t4Wz9COnIl7ZA6/4JI\nyItZ+r7PKm+Y/nhWTP01YuymTQ50+eG8Nnz/1k7tmNoWk1G9NAhe9rQ12CAe\nwq9X27qv4hgj1252VpXlH/q9+fcHvCClEN6DTqx+CiMdJP2m7SNGzu7OWXO0\npgSIUhraH90KDAAnTT/lni4xegzYxrXw5aixkwISTxcg1J4ITCEAqeMPzYVG\nhUYi\r\n=TZ75\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"a4909fbfd20188eba5b92e8eb21c2476f7711f4b","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","watch":"^1.0.2","copyfiles":"^2.1.1","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","typescript":"^3.4.5","@types/jest":"^24.0.16","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.0_1574522229835_0.3088801224606603","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"gcode-preview","version":"2.0.1","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.1","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"dist":{"shasum":"5b583ff579360bbd1d4d0a4cd9283435731463d1","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.1.tgz","fileCount":11,"integrity":"sha512-t8mx9lj3gQtqFQMAD0zn09x+swi8Np3UklBjmDmhikdqOS9BLgeoB3AA/1T4xJianu0OB0pbt0lbIleg+rt8OA==","signatures":[{"sig":"MEUCIQCbDEu2hDIZ7M7mKz10txuSEaSWKQofdGWwL8leVjmm3gIgFi1MpiUgYtyt3Xv00q25+ZTODMFvcr2JaSDVQff3jos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2VJCCRA9TVsSAnZWagAAs6MP/Rxx+z4oMphyhwXgZypO\n6KxB96ai4Fz5uSN7gx2G/GJcNZk+JuEurwdr7KQzKjLDxlJ29cI/Urc2A9NL\nXPeQJyg4tBj1jgNr9Ovg0pUQUm/xfv65cFATamASoaFuSBgW9vjc02l9wO22\nOlz7tFEYbNZHlUaU0kpRJWp545lTSY6SmleOd9YhuPsFy608kpYiH+hW2ga6\nYgw8K7k4Uv3pkiZItGS/6i3ryvSQqtdwHpXZGKgkR5B8pZgGIpWsadjGXXE7\naA5RRdyzIOea+uMACztzcn6nzpdJgh621a5ALjLTiCrxMATuCBUa1FNwf69h\no0W721qXhR/D2MOloF6kXXKDFphqk2PtxKY/diIyuZIkj69bhD0bohme68Ju\nhqLMZZOP7QGdEEp/EWLFWVbor2i1vEsd2fqM9q/NIBCy1Lw+9ux7VmVy+qSj\nq+XoACwMRA7uYhfhZsIsn/HLYesrBBng4BVNLIuDqLIIrkRhHv7u3HRyXeNm\nCNWRR/0ADFwPhrTYTZElT//rqQM2GKbw+PuZdEB+lrY2lXpiZ7Kyl9UCzsom\nIyBANeAQdGP8SPKzUlk0VbXecxPC0QUpPSvjzS73YD7k4b/AD1sXWG/fNfE2\nX+rWvhPn0jdbzTCT027v8D+3kfbRVm8Bt3rOge5SEVLD8vAOa1fdhOoU/WCb\nY6/W\r\n=Qcim\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"617a8c83902c349fe2f0614c3b2af096a996de3d","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","watch":"^1.0.2","copyfiles":"^2.1.1","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","typescript":"^3.4.5","@types/jest":"^24.0.16","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.1_1574523458444_0.51485807828153","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"gcode-preview","version":"2.0.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"dist":{"shasum":"32e1a6c8bc90dffa66877b5fba7e1ba395827610","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.2.tgz","fileCount":11,"integrity":"sha512-hRxKXrNomDBi+PGFURUguY/46jBFarZYjQjCV97RR7IQR/VwcPBGNIYE1zOR08qdMHA1UsPHV2Frt3z8D1bbkg==","signatures":[{"sig":"MEUCIGmKiGLOV5uzQw6hSx1kV24Cd7vZVqrTuqQwZsoj0PHWAiEAlNIaj/146EJ6Jon/OXtjmhuM6w6aduk9yfCmUCk+7AA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2VLiCRA9TVsSAnZWagAAaDMP/2I+1pZXK0zOLV2d4Oe2\nTZIDELo4VO/wTi/qz4RHce58WsxoDzDPbiSHzcJ+0OCqxf6+DVw2mbw+cIRs\nw/5eDS2iv0nI1K6t20nuDRhfNZ1iv9N8UQum6v/nOc/qRrMTzt/TKwwkrnIl\nOAtg8J6KafzZ7/itzAVngK0NSL2L5LAsrB4bLj0LZt0Nmjv5DE5qBzOKQNiR\nEr/H7f56OTaJNtHc81gTJOVj6IBtlf9ypwXbenwhAcq4wMUh8yOC9wkV6nUp\nv/3kfKr4YpDJLhA2ohpT+JV3h59uDKP02JBMOPhEFA4n6/owlrXmcAA2tn9j\n/VZPOd/L4vwHuu8uUu2ADN1cJAeExE8qkY86eHKPsMUFjKR3yhbXdkP791Ot\n05+yRqNbUIegqAHmXsjTcaq+zzgTs3zmUGsBB57pGnzLjG4A6kKV4MA91Kdj\n6lRvetl+lZuzYx47iJeXngck28jNhDb3bAEmBbnTNIzL71qvvLfH9wE5JHi9\n6tN/NQvSAupI2l3Cy8m3Xia/QLW8ypDGnB2RO2xB727DYX79VkKV3F3VjQ9u\nunmuHAn/TnhyMkgEmcz9sDZlfM+BsQrtl6gP02xO5DnA7IeuMoymhNNH5BKs\n7hJ7rmRIO8+0/YJssgfCWUPvHh11iE5NI5YX9c0kpNWK28+XRmqRfCVF6lrk\nojdh\r\n=tLzc\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"802e9b5d83f7f30cf6df4c7d35e1e778147a3c0f","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.16","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.2_1574523617645_0.8505994326616781","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"gcode-preview","version":"2.0.3","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.3","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"dist":{"shasum":"9a3f3217b235a795fc3e3cf2a3567c5ab76107b1","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.3.tgz","fileCount":11,"integrity":"sha512-g9BEQkwFQwYwSA5zeHu8SvSJI3ikAfaDyNU6PdABMJLvByNVIKzqtgKSfaGLRfU+FueXJsoo2i9wciCiq6Qhjg==","signatures":[{"sig":"MEUCIQClat68652F3XlSgmgXPuybBFOS0YF50ej9Mi2R8uUOxAIgV8GskoCjQTSyJ8jWrKsIG7qFIhh8EGsHaARnqPBU7n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2aYhCRA9TVsSAnZWagAAeIYP/iWh0jv/4dPyl3Unw4qK\nDmBoTwHyW8VvzvmME+CHNz8vfnX5HWWChEMcW6s7Zi5yIePQM1yWwGil+wSd\nsukretS+lWhQ0wMZU1naQH0uO1ifmfbtSIvPSfLR4mxo3lcdurNt30y2bPu2\nu8RAHQ39Uwj9FZWZa3ULHi5bivWepXewPiIIrXIrRl6gJ53G2Bw6IUVoWwSD\ndEWZiNHJASegU8Zv1mAuFBPG5Z0Tnvkif40mB7sJdYEk0VKkbGhHJzodEmV1\n3RUN5G3/Xq1eyQJyMmx4T0XUduHaQJqhwa7OV4+qQxnaRSRFcWVTtayibNxc\nkGQj+93dZK5eVDSgWyGiO7iI3S4uq4Q9gsXmhqfAC9mpG14rZ9nbuBCZQ4ov\n9BdCz1ZmO3Rb/J2dh5zeY0bIaj/Ql0ofGf3It8quRCBuU+S4O9dMcrONfTrw\nWCOUxDkAcFe+K7b97OqNdLdlkhr5cLqUSrHL/OExIMlXMMzxEar67fqsLkhS\nEiJF95UKKTvWRlcHgo5mbD6NbeIhBguEtUxEQS1tLy+84yOWy6+/4IeAbHHR\nWsYXbh8nYpV3sb2z0tcuoFD3EsaRfDhJHUyCcf2j8+7lfALo5IHissGOmr18\nKAmeiP0UwjdLfc2wGmt0eiUcKkghlUQbf9nwvWhRrL9LvRgQimhIHg5IFpSn\napB8\r\n=KsHa\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"0cc0e86fb80faa732f9936b7aad3aa5ee346d99d","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.16","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.3_1574544929489_0.10747216606082599","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"gcode-preview","version":"2.0.4","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.4","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"75fbed7a6eab67980f19663d64d725d11a10ba8c","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.4.tgz","fileCount":11,"integrity":"sha512-dzMZwVV0ZDrQN4sAnD8MvNrbhagyqhLUjDNOJTbx38kEGYyBQsFk+xGEIUe6PZywzhyJu1Dtel9981oc/Jkkyw==","signatures":[{"sig":"MEUCID5Vsv/+wYdb6HLlm3JcHE7fz21kUBxSqY7H+KXoc+UMAiEAjriVCOrM0RZ2QsAXdPKPEcB2IQZczjm6QfGCZ/k7SIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2a9vCRA9TVsSAnZWagAAIlEQAJpSCAEab5B5yBbvcH4J\nepzbr3NaQlCak8KpAXxSBJ7LmnIqkcu9yz/9qn9Q7oB7Lchqcy9tUaeP/cGW\nhxAUxVV5XDaeNLszQx9WLmUN0K61KtPCVCcHond8WNN/48FfGJvIjjkd+TUc\nQVErK9LBO0ZEA20HIn9dn32kbjt1IsPHphl8NKWLfz5fQRqIdJLmL0tFZm1y\npNUZPi1ciHEk5/mqRgYMwzWcQ581t4mRIipYDU9ID58vCPWVbR7rxe+YjFXN\nQE25Q1Ji335U9KibXXOpY1ijBzSfk8gZOfkGGfh2iapPMba/DUyZPFA9ev/+\n6hbnm3e8bXEFvwK8pMUFilXxcVugPxvUqUz7edtRz8Zr83oPkbQe2KrGTC2V\nbUhKSOsH23oC9jiYRRObCtHSODTZ+Z+To1/IEjs+o+wttDyibeGVernx2OX9\nq+yLH6nHmzrg52EblJG+idKlON9sz7RVrqfD3wXPAKX4zIHZY93JVUsNex+g\noYVK62EGU8qCHL/S88bvbhHPG5p5M+hPYq1pouCdDlLflASASIXev7l0cntt\njgsq3XQDeicWJ6gJfKn+R+q2kDOaGcuerk0LB7aP4y3cLHeeu0MlS3rkn3Cl\nPRMU2XTXkyjUYN3iwHiGvyvFBXje4Fu1TyMl9rKlZc45+0iVLMFJw/4qfzzz\nKyDl\r\n=OnzD\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"6056b0c4a954f3cf8b2f50aea1eb4ef0036d0b37","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.16","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.4_1574547310893_0.046992321774905976","host":"s3://npm-registry-packages"}},"2.1.0-alpha.0":{"name":"gcode-preview","version":"2.1.0-alpha.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0-alpha.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"0db6387a0a4a5b86584d8640c69bf2e4c8ff22d2","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-pqD6g9Rx3vaKgIxDmBgnREwCeX0uGqSeAO5HPzw/2Cfgm33pEfKYNALHJPusXnbTyaw3jizhHqvVPXlz2x8o/g==","signatures":[{"sig":"MEUCIQDZp8+ruhEpJrBsqnKywqZMQ51LKqPPdwGKjoR7X1Tf/wIgT/669ijd49pDgbz0g/4Zgb4f9Yd/Oz0PDN+zbuVn0FE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7DaXCRA9TVsSAnZWagAAirAP/1UFxW2jLAY/8bg20tuz\nOBOb6Ooidh5+xV1no1DGjlwTpDWog2O4nLYzeg2pWqVbNa5MTXoRgiLxPtqQ\n0wBapcqiIuSx+7gGk0mz8r3Y/6lfDcHLTz94Kn6ICaRIsWvGg6CYznTfseII\nP4ABFccTF6FZPiErvY6I2IML3L1obpen3Hs9dB0ElgdQbymqTe7aBY1Xxgw+\nEv9iG+ZxiYNY9oe6HqJq7NkpNFrmZ2w54+CZslPxt5R2NNMTLq9dLaHIK7VS\nuX7e9Y9954x4MTKxbjc20newMKUwwdLokG+Sfjvdn07CeIFEvJARL1WvDy/H\nnLBq3AmuZCU1i0zV+m3nXdquwU2k+Uota99Mhk8K8N0Q4pD3exfmE0ZZzone\nlIc+SBW8A5nPjem5PynUnkKSGKIB62l0D0B8gkCbIOZ7hhrorTOLHHxr019w\nQo39NzgcVEwhX6F2+crT4E9CWRkaSn13G2/bYiPrioENK6/cAG4lcy25mzOe\naQe0EeW2vLM2JcJfs9ipw3TT6Kh4gPxC12Q8cQYABrmvFVxe92CyM6K2vbUn\nH2vZ5ziWyAeoZm9aRZlfvnnM3Q6wsbQieOsobDnvumaXXxc3C13h5lOobpKR\n/ZagkTBX3Qmo13TLq+0M+NwZBIhCbgrY0oupcWjMNkHD1nRZLRzPlb5u646b\nmMMU\r\n=O55r\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"ed5ca246b73a3c6e495509a3b271554acb4a8096","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.23","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0-alpha.0_1575761558545_0.0626560828031566","host":"s3://npm-registry-packages"}},"2.1.0-alpha.2":{"name":"gcode-preview","version":"2.1.0-alpha.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0-alpha.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"ff5101f8404f343c92a53f28277240e9b076c2a9","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-/RGrtAvW0Aaf3hUTeHVnEaYOF4Sn+Vmdpmdgn73xCgiaZOsc4Q4E/u7ahlnXq4Bvz11SnjD3EANJU9FCZHlJDg==","signatures":[{"sig":"MEUCIE9G+k+w4Nzz8hGtYt0UiYE8FjeUJq11mmnqgkEDkecaAiEA5+8pzqb9oVBoG4gkF982eQpXYwchpEEcMPjKERAZZT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEk88CRA9TVsSAnZWagAA/6gP/AxeLj/EcCNThpEImJUj\nTLoxZ0F9usenx4ByD/fsao/pXNAE1nQSPXFAre6zeGYDQBRuiZbZqctgAU3g\nkeuU3jfzSGFItLh9egnHI/4A8TASzpxQg/rP2Gy2Jo8e94xcwHBu2hj0t4DN\nFw1r58D/CigCUsfaSWoWn6YBEh60vjspsc7QSlge0t6vgEOcQ6TWdVV8+6Dz\n4d9nMmsDQ8AUYtIq12LduvdFmVts2F58Ap2DmbF+PrQNbtuJhfoAF1I+l7SE\nIxvANW4A9oCu1hLptrjoxm6aMpy8WHAKP2CVrTwl/F/4YkN52j1RRvKBM9Mt\nMVS3GCWqEbWsa20afX33hu6DWCQILKq6LWhOzteg+B0UD0AYT1Jv5A8X5l9/\nHk8hE4xx6dx5jedxqyVr/STMg840pHKPYhebbuOMv3YQCPDSWXmp3sgKFIYz\nNSTbVPm9qbxXKWq760W8VQ0fPAmUJn3mu/d5dHTY60vMvXaPSzQ3pivhuG4D\n1/hsYQnTrl5cfjaRk7o6w+/Yhek2oonY1LdRbzMJckxPhohu34qVm86cKDe2\nThWdoQOdjBBf5ue5cLmm/RMRGOJO/5rJ+IP+EZXbrCMBgJHYmCUwlGaENwgY\n1kAfjFF4vaYsBYf/B4UJnSCP95KmRWd59xcYZ3wdlm3P9tuNAS0JMO87nJY1\nzfcv\r\n=/Z/N\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"eb29cf21a5b7a5abbbc9721ca90945d90f75af31","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.23","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0-alpha.2_1578258235996_0.45161850494011957","host":"s3://npm-registry-packages"}},"2.1.0-alpha.3":{"name":"gcode-preview","version":"2.1.0-alpha.3","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0-alpha.3","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"3e728e181cbec8be546f269ccd9f8b4aa6bdfaaa","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-nk3FCr5Ogku21Bmsds6Te7biRkQi2+A5GwfIYTR/RZsZhQrRSN3L/TcHzuYH58KClFVKnQ7NJ+ByrOM1QGc3fg==","signatures":[{"sig":"MEUCIQDsu2NpIfj1VhpTQV/SoUvG/VFApouyoHvH7HtwZScjUQIgccKw7YavJ0tIPE2irbYAAataQj7is1JwMgNmxOqyEcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLEqwCRA9TVsSAnZWagAAiGsP/2WsfeHWMXZhK+NTtIDi\n0vVReaO/t+6Gc1E8ReXYABE2AOPo8StyxfXK6FOhFJPdaiFOXUYLkkv8MZMk\nvRC5YByvwAcl9FtDMykJZPp2F68E7u7WOIcoCesULEcPgTPhTEZKYVmSL1DK\nZI0DqmU0nB053QwSfzTVdC+QOf92Xm4gWI6oevbllXIDH8MSTyt9mUmw63p5\niYV5KR6EdtU0whebedaGX5Th7sWBpsZfaCjwXWQQjABZVJSC1tDydVQ72bKW\ncxhMdMZChWLXOqH125rHNyHB9Le0yUV773tskohDj70HEK2oH7RlxDtFtHq+\nEdL3VNtay9kYPB4KeXPuir4wnWcpKYg8zxxaN8qebiEHfQhnhhd7CR/xDq/T\nix5kPHk000Sr45rG09+N3qJcRt5bPcW7rN8urXBnTETLVsYykyc8ftu73udE\nQ88K5ZEpqCKSpxw6zBu2QiOBBBzFyyAvTs5dhLpGhOrM0f+U38w6KxOZlUfT\nLcIfO4XXPoDAxQH7mQu+fW82tnH5k2LAysudX9nScDWmjw0LsAKX/XeGGHPe\nI4odMD54X7SHwoItKPrgQkiN6pfHY+VbQc2OCK+CyrXmB8ZH4gUPQuMWH4QH\nTWTUjZlmrx0nWgvD4mALLioGmI9Ot2/L8U1IJGl7tSAPzQdvdAIXvWT6EQTB\n9qwR\r\n=fCms\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"78b834d5901b9e5d8f638b2270d3cd1058bbf8db","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.112.1","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","watch":"^1.0.2","rollup":"^1.29.1","del-cli":"^3.0.0","ts-jest":"^25.0.0","copyfiles":"^2.2.0","typescript":"^3.7.5","@types/jest":"^24.9.0","live-server":"^1.2.1","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0-alpha.3_1579961007839_0.9978248775444818","host":"s3://npm-registry-packages"}},"2.1.0-alpha.4":{"name":"gcode-preview","version":"2.1.0-alpha.4","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0-alpha.4","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"ca1999da304c266a8e8e2d47ef240f45fe73494a","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-kOLwud6mZfnidOFW+pN1q4KeV4pxN1kzVPXYnmDogg6VCkmb6CKa0DGiOcidQD6VlIfrnHciTl2ptJvVHWMbjw==","signatures":[{"sig":"MEYCIQDwmpKv7XjK9GJWWqRUmPQkmsGW1zwlZXfX8tcNsJYeAQIhAN1K0KtFwKTScACCGlNI8JnFoon880LrYPrhZv0XOfA2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOArCCRA9TVsSAnZWagAA/dEQAJfLoZRrSlTfNfEATjTY\nT4edR6y8cgVxVsKdh/HBl/mi7kG1AwSGR0urLwO35H4kJjplGzE4aLVMiJJT\nvB7ZjBKfF3GIVtcq8e9cBPBGIjlOQIpx/fTbV44Wpr6A/1w8Bh6TkzUR7Lxq\nErctjtbxXrorP+mAubdwVz2R4edx+h/JzpzdXSWIUmD4i3wKSlnzB/zdfSP1\nYd5GqdD/BakuSOTSDVFbp7owygU4zTCImnTx47VY5ZIVZtg1eTnBUUVn5jLr\ntmU3FPKisy50U7u9c5zhidFjvX2cXDZMAcxgfRdAG85KsZ4r5BJN2rYW/og9\nLWm71CKwlVqxQpmYNRYDpeqDAY3F0EkJNs8lK8OAdqNjgIQGgiZjP0L74+MW\nBQDRDGhXDe8ahpp5TOQ+DiQHbZa9R2G0yUnSEhEr4dz8idb4xhvw/Ih//Ihu\nK//UKNIBdN4NiPm8xJMjLTn36cqXrNE1/0fkm505dB8zTpM1gnffpvQKDD7t\nvnTAN8CHEbmonJSQryHl1mZFkUSOjJVB4X3uzADCxJiVSwPYmT5GE6oMG2S1\niQspLVAlZSZtoGrsrhaS7Hl1YdUXuae/gmtzbZjrFyqNVB9on0FHn0E/svmx\nxmpPs5OvEPX293b7jx2MTV0wZeB/Q6926Ewk/SSfpoGTSlefTrrQ95xPcYO3\njqni\r\n=30B6\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"afafb23abb51a8fcaeb06fc1395311bfd48da31c","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.12.0","description":"Render a 3d print model from a gcode file","directories":{},"_nodeVersion":"8.12.0","dependencies":{"three":"^0.112.1","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","watch":"^1.0.2","rollup":"^1.29.1","del-cli":"^3.0.0","ts-jest":"^25.0.0","copyfiles":"^2.2.0","typescript":"^3.7.5","@types/jest":"^24.9.0","live-server":"^1.2.1","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0-alpha.4_1580731073861_0.31971416632856475","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"gcode-preview","version":"2.0.5","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.0.5","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"d6ded75d1022860233dcb905590dcfc811b27b8c","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.0.5.tgz","fileCount":11,"integrity":"sha512-/9LFSebI3Kh4xZGUk63ihRrcI84/fpxnzsLFPMhidbmN0kkLFzSJpSkNY4srYVSV3p1pPzqcRFVruFVjB/wDdg==","signatures":[{"sig":"MEQCIHHH9a49Micf/hMbRe6H+iZ4l9RWcsRtFRym5GmnwUciAiAWqf4rbmzv6wsRlxfwu+jsUdz9KK94Qd0lSAci3xMdvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesxWmCRA9TVsSAnZWagAARdoP/RKuD3VCdc4mbQrMEOI0\nAZgFAqZf5XwGfsS92YX2rQ9xXvXIWpPk9UU1pQlZwuFi2dLXZoafKGR7+Z0D\nDYsEjNGcuDYhMqJs3i3cdk2serM45kZ7K0k7AsLzx4vaaqbln810SUo0PMXL\nMuqTraRdMcB3QqHaoKSRZudJTub8VLMAGPuDOSX8DZH1bp3fr4xm9kvnskVB\nGzZkZs6RHM15OmeG9Q4fz78VNT5jgP3xGl4wswRz7CyP0xY8bKhEapLQGkwt\nCYo8bgKpLHnMcWmLq+YUxwyezwZD0G56pkJqN+GaxJa07y6eu7bbXh+zbGBw\nH4imyNZkGuIIZ6SMW1JMpVmcNiWCZmV9CjSvX63KDBuUpT6DiAmc1nbDW9bp\nRk5p4Vjp4OUDa7krvlhrFwiKS789IWthpWsqAYrL8FWrkQYXWIoDaMk6udQR\nR4dLq1c6KaZZkY3e1OsuizLDN5dSYu2PwNrDcg3OxjLRqPFZ2E281Bv8wiku\n/tD1HHkOckwKuOekHFvUPycKQBgkK2eQdKvw2zuilzcMj4PyLGde1ZykOYHU\nF1vq2lpiCMxHmpKVeJvJ2kllG3aLmTDqL9J80eBx2g4yq2Vex+W06eJ1jc7T\nt6BcfxATvBWnkD3ZBR3rzdwRKG8G1zbNZto2YMK3rYlfnpZtUYFMoh+6AVZD\nND4+\r\n=Kys8\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"6e1474cc989a774dc3fbdebab19394654086dec9","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'yarn run build' src","deploy":"firebase deploy --only hosting","predemo":"yarn run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.13.7","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"13.11.0","dependencies":{"three":"^0.110.0","three-orbitcontrols":"^2.110.1","serialize-javascript":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","watch":"^1.0.2","rollup":"^1.12.3","del-cli":"^1.1.0","install":"^0.12.2","ts-jest":"^24.0.2","copyfiles":"^2.1.1","typescript":"^3.4.5","@types/jest":"^24.0.23","live-server":"^1.2.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.21.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.0.5_1588794789792_0.03326015033513818","host":"s3://npm-registry-packages"}},"2.1.0-alpha.5":{"name":"gcode-preview","version":"2.1.0-alpha.5","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0-alpha.5","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"b9bf3cd9d033c01ed19a550882642905518e945b","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-MMRGbz1S5HWint2q14HHf8+5vnwT8uJB2tAQ09pMZ0G6hLu3gPmAhXtHvLt+uX1Nl4tGRZ/fg2Qs5yLk0CKl5w==","signatures":[{"sig":"MEUCIQDH902wbVByvxGCZCffNNwHagwKyOe57IQyOATIORm6JwIgQdMKsXvDUx1vLPusNG1PEh8EpPw+AGg9XnFot06/1h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetJHkCRA9TVsSAnZWagAArsAP/jFKsLtTDDJaGTrn6Oe1\ndtDf7Q9gXfPP52Ef3CtBJDDTUtb5XgucpjOpympcj313Z2pbGe5t46QXBhpd\nENH7Bo726p01358BdooWQY9Rd1r8PZO7i4YWdxi0/zZolpaWO9ixvZXfjk8l\n+QaKnpDm8LyWH+IqlS7/HZ2m9gpm0LnFD3upMrHO3KX0IMssGci+2nQVdb9w\nEcMKQQjxMRCHsPb5DIvSNahWgnhhOCRYp57JBK8G9T6Hz3ZNVNdt5d677Fl5\nMQkw426Tn6cRkrLWwpkQ7mOtixzpCGhvaDhwzHAo9ze6Zr1WPDTOCuTvmoWM\nbJrh+IlmfGuA3HI8IV4qNc2kRr03PTvGx47sm9TCIYd3PF1/qjfiOpqDoj28\nOhLkmpKwh94tsGbcER9MgZF+jA2e915GbhjLhzv4kFPCw9SpZcpAdJI90xq8\noKyjsnLTClfNBrt9pr9ub80W0oJ1xRRyqALUgSM9ubcoxLVhP7C5wiukbFF5\nMA9/mUCd4/v794a9S6uq8wM0sNRiiV/zaAqwryfOTWhWzEHWGNQXLBycZt+J\nvEPBNwNipJXL0vGyVjCIZ8dTxGL7ynv3E9MinoFdEIhLp+P//k+XrvMlDkdZ\n0vsnzxoGKKZDv3XKa067kAf7aIzev0sCRjThkKfivN8kLXfNbXvr/uv6tH1c\nkVH/\r\n=Ofzh\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"68b9ac6b5ed07ed3c7a90f879367864c3029f598","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.13.7","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"13.11.0","dependencies":{"three":"^0.112.1","three-orbitcontrols":"^2.110.3","serialize-javascript":"^2.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^25.1.0","watch":"^1.0.2","rollup":"^1.29.1","del-cli":"^3.0.0","ts-jest":"^25.5.0","copyfiles":"^2.2.0","typescript":"^3.7.5","@types/jest":"^24.9.0","live-server":"^1.2.1","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.25.3","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0-alpha.5_1588892131993_0.6406698992601632","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"gcode-preview","version":"2.1.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"efb199a5457c45196414380adf0b6758e4d01966","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.0.tgz","fileCount":9,"integrity":"sha512-/d1mSVNBiTjaRqD0aKXDqLCRNm194/7CHFPqR0L4qljB46B8AtPCyfdyl4thMgmccEtyV9Uqs2TWtlQMACwfjQ==","signatures":[{"sig":"MEQCIFWsxC26r89yoF3nMLmqe/YDScL0vgULszyqgmjDboV5AiBufILsSGBrgRwbMqHOHztfwkcaR5SegVR2XIYCpq7O8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6PEZCRA9TVsSAnZWagAAThsP/0vJkm9wsKSC4R7iCua4\nTbZ2DWXRjz3AnHkWAod5TMQnSXVCj5IIeSBe4gN8NMGh4igoVvteAB7pNrJb\nk5lFzQaHOqlwwgSYRgujtp8wMLA+YrZ2JQ7ieGiKxgMjUezogQm9i8SY9mf2\nz3Jy2O4ViteabDjVhP5eEaKgVxr8ou2o+X8g6Skk1jInvZLISgI7Hr7yjQPI\nNZC61Yo2nvW7ANks1MOZJNON3yzNzhyTvjUqL7UqYio5urH5APv9qG2tPPJC\nBe5uyer+U+7GKMu0WlifrfkADhibJe0aoS0UN4Lz5l1zRXzahSS9F2XELWzs\nsUCVr01ZPsJnzPrGNUldio0bjnOb1cUhAGn5XXXyO+RQlE/nLh/Wi2A2L8tL\nLHT/Qg/Osn8U82ptyflsU5/qLWHjt6CXX9YY6dcWZfLPbKQJ27FXHolil1Iu\nOfWtkFneidl3ma9LB0lT7VLFq/uFsduISkUHDPa2Y/eUy9hDVLfQgrdjsR4F\nqn2oKKYZZc1NNp/HmFUOAq2bSA0RlxYhBm2yUcgrHLp0loT0B8APj13pXic5\n83oWLx7G3shB0nlZPycZJiVJkO8EZQ1w3oFcvKChHV2NoP89VkiQXvdJzRQy\n6Ukie1ezhzgcP80HTz2Z1k29DupCncHBfAxD/ZMvJrv9v7ves9BZH+7pAGIA\naWmp\r\n=wReA\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"b1cfac8ebe56c3d78f2566633fde160ebab85ce6","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.14.5","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"13.11.0","dependencies":{"three":"^0.112.1","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.5.4","watch":"^1.0.2","rollup":"^2.14.0","del-cli":"^3.0.1","ts-jest":"^25.5.1","copyfiles":"^2.3.0","typescript":"^3.9.5","@types/jest":"^24.9.1","live-server":"^1.2.1","rollup-plugin-terser":"^6.1.0","rollup-plugin-typescript2":"^0.27.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.0_1592324377151_0.26014348735969817","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"gcode-preview","version":"2.1.1","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.1.1","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"3eead9a53e6070812091153fd9e16a0d68f94121","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.1.1.tgz","fileCount":9,"integrity":"sha512-ji8IAChPHonASHB6EB+I84Uczxt0mQzzaH4xrLPBOETIWR5UDO/zXKgX/cgTt02bjuqX1JyH+0hTgV0/2rz27A==","signatures":[{"sig":"MEUCIQCQRq+g0y9wqjvh/cSGF9AEgR4A0zozzmaYaWH6wggS9gIgYXM9HaYpz7VSL0hY8bjNPWp05aDhYIKWK0h3nBsnubI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFfyuCRA9TVsSAnZWagAAh6kP/1vw2y4Dzag6zgNpViDt\nam7XZIkSAkxS/w+GrbgkVCTZ2OrXpHIuDMGsmLWmknzyXXiwkw0LRKY2oHbd\nTcGmxnipXtQqaa2NhB97ETW8cM6C8ZeodkNswKhJkvZiD1K1VuPKcoQ2F26h\nKqdbFt4gs6aI9bF1dJiNOxnLivm75R2E1GvCANDOQodLY+ChvZEb7ucY2Nao\nZ/wn+RO/6t9O1xM1z8ZKLYY07AMdll9jbpL/JOVoTQ/kHPrT24/H6zgMmZ7S\n3Iq6DlsyNNvBqz82orjJBkxCkizNlKQY4wt8GH7lf6vYfB8d29r8FbT5nEdl\nfOKrhOdHvAbfOjR4Z6nMoKhbSo4TqFGFASUR97nO3IJyoZ8cIz0fKGBv6/1K\nmFUzSRi4GwHeMbR5CWlEkqwlqPuXDIH9JU3Yty5i0Mil6pbaU/gLw4Z71C3I\nyjZ1h6Qkcyrx8CMqmA8Cb0mE2eEcq0MH2EzD9fQcwhZZtDINRc32L3xMDaKQ\n4UgJRf4giuGZro3GB993/wZ8coScRtlN2l1/KFspGbyhfZ7YoVqpDsvkXXH6\nqGVK0NTAZpyo6aU4xuKRawuFfPvpaL1PKMCBtMouCAHtAPDZPpfg8lHXVq0F\n/5qg11Z2lSJ6LxNFE5CqYUFdP9rb39+87FrHpup5wGreObUuUFCWVhx260Q0\nCM2f\r\n=/FZV\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"febab8b63978779057439cb9b3bb72779dd71b2d","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.14.5","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"13.11.0","dependencies":{"three":"^0.118.3","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","watch":"^1.0.2","rollup":"^2.22.0","del-cli":"^3.0.1","ts-jest":"^26.1.3","copyfiles":"^2.3.0","typescript":"^3.9.7","@types/jest":"^26.0.4","live-server":"^1.2.1","rollup-plugin-terser":"^6.1.0","rollup-plugin-typescript2":"^0.27.1","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.1.1_1595276461766_0.2925308478485982","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"gcode-preview","version":"2.2.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.2.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"f722df605ca849fc0a2c96d8e41fd86c6d4b8bc1","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.2.0.tgz","fileCount":11,"integrity":"sha512-Zvo9szFo2jM3iWdIDfQLku82zp+NA4KbYKnslqkka8feWTXUESyf1sNQZkVpxmBKyfZIV5ebNpBPXAVlCIU4gg==","signatures":[{"sig":"MEUCIEKxm3T59+Olqijmz8YtRRvi92+D0iGgErVAiJFWQfnTAiEAmx6W3+pQw1etBSFNuC1ZkQLzDfrCgv4qRiM8cEwO+2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6P91CRA9TVsSAnZWagAANHMP/1Qcxh2uE8frIFpQ0UoR\nlvvNusUPLQHkEouNgaokVoqbiPO7oTCdn7hP1DHusJfJUwC5eSNROIvZ8kny\nOULmFaswXjWmPNuPLdpjAm2UGmr7b+RxdRut25fqAUe60z8IaNp0Qe5XVv1C\nctwCtdHz3Of+BQaxIjfg7ocXGtn+9LMKzhpPDUf6A6wrs1WvyhAd1qw7JWtn\nPbrb66MIhRCqdjKpmkZYvKqBgPQr+pEfkBcgLz16g/SaCSzv3wfwt5txF/fV\nyIuSFKYJmC1rRvGFLx72ZZrSRMIP3l18rXs7ZILwvMDiJ3kn0JCqAL3pn/gH\nH7O7JeeYJQdHH0dhlpVK2ZM/tnwGw5WtkO13N4OD+wlyam4kz3w9rANj3qMm\n9jCilNo2XBFQzQKApwAXOLYcYqaSl1Pp0uDHDO0iiYSRpS4ut9yx6X9V80oc\nPCyP0O2oP44v3nxnWeNGPYM6BWhInH6jNpAFkGxSVO0Te5K/926+ADXDDjE7\nMU7Ma71xWL4teRx6azX6ikW4WRPQHnYVRIG9azNlToIFPPupu0KnlocEvkVk\nPbBwfjgsLc1hrRcDY0GV+v8BbnPNVLCzz5EGfWoQ4XEc6pjG6qRTayKCKiPl\nan0C5xRhNXJJQaIK2ViBY1ACZ5T7dIAP8usELzsJiHn30nXrYfbtzUBF4Uej\n9nz9\r\n=f/Am\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"b6418a59fd16217e53d220b40ea15f3bd2353ecd","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.14.9","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"14.5.0","dependencies":{"three":"^0.123.0","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","watch":"^1.0.2","rollup":"2.23.1","del-cli":"^3.0.1","ts-jest":"^26.4.4","copyfiles":"^2.4.1","typescript":"4.x","@types/jest":"^26.0.15","live-server":"^1.2.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.2.0_1609105269107_0.9088955171961042","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"gcode-preview","version":"2.3.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.3.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"7d758ea9bca6389fb73d8b3f733a8fd2a6ba85c4","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.3.0.tgz","fileCount":11,"integrity":"sha512-FB/oou/5fvUGFWXWvAs8xlfRLMC2IBdBG/nXrZeW/IDiippC0bIswZ5nKDIXBnwueFOvKdnqA4EpurMzlG9T+A==","signatures":[{"sig":"MEQCIB7su6f1rRzk19nlfkAsEKyBzStGssCI9wYL5iAcgTymAiBFoHY2qFTc4li4Q1vjFAZX21IR02wwm/JAzEV2msot/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu/XWCRA9TVsSAnZWagAAQ5gP/1U/kGkoPktiT7N60fSy\njqY/+Zk75wdBfmEH+RYrViW84BDJG+QfzDK5/2wbw6um+wQLKBCGq2L91m3W\nLcTPlXkeHFhgr5YVQz1w0OvjkU4+zy6O7RfnTvbblpS4xDasg+qbipDKH2QZ\nsp37X4sIBZ/bgwEn1xxAdko8iV/hkanPs57/UvJvN5sbJ0E9rlY6QALwXWbL\nMgAhAFkG7uTiMqjpqILCWtt0xxaBejRs4ZQcFZ5rvWXl/lVEo7hSGaVyDVXM\n9bMn5SSgtos541fw575jrEZASK8m0/b0YaqIoDCY6x7V+5GYNeAJ8L+3fsZN\nvQBFPraocLteCOT+g+h9AaDJ1qNoPGzz86jYl5p1jlfnTY2Ru3NA9nYZfQhi\nrqPlLwCydx8qXnmrLBUSOEushnTkj2yU5a/zSOQmlFwlbkn1FHg0ojj2CkAi\nTA1G9Y5y3t2buiYFi7OHQdhNGQ90wFSj/NPQLjmWv64i14H17fv94NSyjpxf\nF6qoOo5VHSLEqcYslcTpbCwHwtT26C/wF4u5J6l++MBPZ7eSJdB60QRQ17rG\netoYC/Q24XX39Hflxqo27NXviFZOH8N4oXlyTFO3+VH72MdEiBlTLMAV+sGc\n3IaxSDNDiEkkBryszTVIhbS8zPTCF8XIGQ50oxFriCH2mjwm/MR/15DEZgnE\nGcGP\r\n=o1du\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"9fe576d1a35e42507de2df5699f9a0ae05539ea3","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.14.12","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"14.16.1","dependencies":{"three":"^0.125.0","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","watch":"^1.0.2","rollup":"2.23.1","del-cli":"^3.0.1","ts-jest":"^26.4.4","copyfiles":"^2.4.1","typescript":"4.x","@types/jest":"^26.0.15","live-server":"^1.2.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.3.0_1622930901886_0.5495224079639183","host":"s3://npm-registry-packages"}},"2.3.0-experimental":{"name":"gcode-preview","version":"2.3.0-experimental","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.3.0-experimental","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"34aa4d4852cf5f2726843a421614f6b2e169c80c","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.3.0-experimental.tgz","fileCount":11,"integrity":"sha512-pI6liRd/u+9XaEcUB7iY3ymrEMacem9VtdFzJpgkAJrQ+nK6WgnJjISPMVPrFs8Y9xsCuVtQVzQKlI+zvS/CsQ==","signatures":[{"sig":"MEYCIQCx7Kwh9norMCPgb735/txWz48Fx/hnHUfzYiROfEyXDwIhANRH4U3T1Oxqt42AZPYaeMGxF1hNnhafPvNL6NK5Ut6k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu/c+CRA9TVsSAnZWagAAL88P/14Ttd2m72e857rh2LIg\nj41EIwCKPt8b4ulAGO7/DcJPo4pjUlkx1DcvFYKbFXxlR3CPvL2O16HfLenr\nBotl2rYnEgNOlcXq7AZX+m7E7ROa7dFi9jaTUcxTfIy/tcISdbISDdMGdZ/D\n9FM8Kil6bcJxU9pvwdPVIGVig6rpBltWfV1nEkdNoYX25C4V1tL1U8DU2Ky9\nRULS5nMDWkIhNdVtHwbzbyw4wsh4voMAeXYmvX/3hI6fmJUsTEwg1XTvvAJM\nnZ8V5AQG76VkbsxB2s2K9QiKLcmbnxnpgv4FGkBkPO1nQHgFU7iF4WEY6tks\noybsjgq+WfCw63pu93tt5O3stU/e1dSBrybTyhHugmMal1ctUwbd8HJamA1M\ng+jQY8447AW++Mrgw9zOaugoQ6TQhgm6OhpHaQV0VGRatMsyOXH65iMZskZm\nr+TdabMrmHJqkJ7wS+H8IpBmt59c2zCRw9XExdLA7v3FEUkwYrXiIqh6FvPQ\nZW8YleLkACeE0Ye0sUERhRaV2Or2ZpE9bBaPByUrN1I/8GZF/c232vKJkKdo\nrnzN7+CILw7kq+bX644f3PyzfpDvprw3ekvo+RXVRSX1rBM1uafHQDcpjyAc\nnuOj9fR5iwLpo2o15jG6q48zZdQ5W/1t0TGOqB1xiRbI29HBS6yuKX84n1DB\nptpr\r\n=F+PT\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"50547b1312e04f35ad5beddecaac68d6ca56c708","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"6.14.12","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"14.16.1","dependencies":{"three":"^0.125.0","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","watch":"^1.0.2","rollup":"2.23.1","del-cli":"^3.0.1","ts-jest":"^26.4.4","copyfiles":"^2.4.1","typescript":"4.x","@types/jest":"^26.0.15","live-server":"^1.2.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.3.0-experimental_1622931262368_0.7357104283397882","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"gcode-preview","version":"2.4.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.4.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"381a2170b2a06b45911769af655e00b3d71a213a","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.4.0.tgz","fileCount":10,"integrity":"sha512-zwe+KuSt02sN7mqilQcS3SLpGS8bxv27bIc+PQDGksid3Q4z3hnM19Tis/AFzCrpMospWyuf/kre7VaJxCEV8w==","signatures":[{"sig":"MEYCIQDLpWSRXltq9WkR7O2fNyaJiJr45B0+z3/yTNTo5N/B0gIhALyzLm6xObVy/Hmxj9v4xrsDhU7AHGhdkJwm+RhO+2YJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPhXNCRA9TVsSAnZWagAAPR8P/juVB751stXE7vDPZL7r\njum8rDjwf3UqxDI0lrpj3RdD7CyrKOL5aCow0VaPGBzKfUFcuVn2LOPyJOQ0\naph8ROvu43ui1olVRWFdML/0KZIeIFfoISTkBB2fK8C05zIifUbs/0Y/GvBt\nZpEWQjqyKnNd7o6m+N8BUU6D6P6E/jPZQcZjEMCvudi2DcygO9IwmwSzo+NO\nEPqePF+bLVJTXgNRqmsJmJnwRdvrU5pNqGXj6Tzpy5OcDKJyI18XbDXY4z4h\n9CgJDX27kThehDLQWIc2THLafH9z0IhzrCSmfSmX+AJ02QUAFPwrd4rBFkCC\nzQ/OlQg4+e55jhn43t9N3j5p1VK06MbewOGMiZOOoBAY2jJ5747BwYmyBCCr\nksRtMeUD6j/VKGwXpewnqkB0/byd3o1TMt/5BtXJW4/Pr+4tNP5M9RiPTGOv\n85mHQUPlfedK/wYcBFlKeKvZ1oXK4zgoQEKv3LeSfZLQdxlowS8owCSHj5WN\nGrUupBudOvMh6jZGDxtwuBIV4zHM/N6C5WxDqliYmqJgv4b26WoLEYpYMrPi\nK470I9YYvJtemHdCD11pdbrc2geK7BrvWsKEB9/mbyLNH6+k66nOj+5th80C\nbcZ5MGip8O6mKcK5DnQkZ+6FtOfWtSn+RUMheJHWdJ3bN5CCMW2zcfRQnj18\nzQVR\r\n=4aD3\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"c40ae2476441021b75018403a70a69f0322555c5","scripts":{"demo":"live-server demo --watch=.","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","test:watch":"jest --watch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"7.21.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"16.9.1","dependencies":{"three":"^0.129.0","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","watch":"^0.13.0","rollup":"2.23.1","del-cli":"^3.0.1","ts-jest":"^27.0.3","copyfiles":"^2.4.1","typescript":"4.x","@types/jest":"^26.0.15","live-server":"^1.1.0","@types/three":"^0.129.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.4.0_1631458765738_0.8701488275308702","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"gcode-preview","version":"2.5.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.5.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"941ce118dde2220166b780803d2c451f277aebfd","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.5.0.tgz","fileCount":11,"integrity":"sha512-C1n7s6fZVczdA3SvTMTcIjQIEmN0/wtgG2a31G7t5ZtWP3wQNFyhg0TDdNgDKR+mFZjwfpvm5xN+x2xuJgUwMw==","signatures":[{"sig":"MEUCIQCvNPWt9ScH3jBB1u7MzAOW11zuP1ksZ+5brnPyWlq0HAIgd+7QaSghbT1h5rPsWuGwucYTMLGOmUv13QfZJqXG2Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQQPcCRA9TVsSAnZWagAAAmkP/jLWLAayuxGp/WvMpaVi\nSlVjkOZpBY6ALh359K2xfdh4JIoc6UrALOdcEqjMZaFtis46ln2Ho3MkEO5n\nRde5dhfyLHtxbglxbujSI07HOX7cdhJn02/BLweAwnimiHApZO2gCRlHcc56\n7U3MhSzBNqW8xaDHLYO24PR05KfVKbRzGo8th5UfrUKBbaPWCr1DdyfCaKhI\nH3bnLUPzS/CGf8Mtlo8SYnFmw6yXBGSfngV/LtNMNYobs2RbBPyjZlXd2YZE\ntEz2MFCnFMco+JQVnZaxt42VLO+miOVIqfSassRWOOBaN1KbWgWOsByJfeTA\nxAxn6OZCbQhIvgW8PrZTzSzdTWbPxt4lDi+e+xi2blnAdMunaPKkd+1zOdP+\nMxFx68TWh2g5InViAH0ZUQAgO/ZDDNRRGB/3FH5/ANTqLQxJCwQvJEasaeEn\nYpgCFAXMr/XAGdHhGBIW3c7khgqRxNjQqNzC9Lh8gjOFWRLsxtolUylM/far\ncJcHD+mbXmz38BI99bMwTJV7AUVx9Z5J1Yux/M7vKloJc5oygepVEupNjtRW\nLvW2V6dshVQQAsacmDZoir/XH6IpOV0UQZYaf7SWXGCUhoEpYuR6AIWf2qml\nLC2Gwn8Pll4ViDqIKP8sVTfVCQ/DY0mMhr+ksD12NigRk+NQeV8YYXU8Abv9\ngAuN\r\n=ePK5\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"70ce7ece42459bac06b4b408bb83ea1ddb4b09a3","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"7.21.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"16.9.1","dependencies":{"three":"^0.132.2","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.1","watch":"^1.0.2","eslint":"^7.32.0","rollup":"2.23.1","del-cli":"^4.0.1","ts-jest":"^27.0.5","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.1","live-server":"^1.2.1","@types/three":"^0.131.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^4.31.0","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^4.31.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.5.0_1631650779844_0.09406027037871545","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"gcode-preview","version":"2.6.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.6.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"51e624b06a8dcbdd2e85235986cd6863983b7a1e","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.6.0.tgz","fileCount":11,"integrity":"sha512-Vv23y2t0dRTySmbZH5WtP1Kn1zVwcsj3gq2pgFAWy1YXFzS5TMrVePC0+RRknaIzQWv+niOsfrPRBLqLZ9VYAg==","signatures":[{"sig":"MEUCIQDeyBwW/6OT/vlLPtXH9kyIC2Rab+d211hxlwQM00mnfgIgC7XWqZFPgU6vgarRJHLBTw9NskAXJzEsEY5uygSfvHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54302},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"875df9ef96c4190d50fa23e5d9ab9d1819b6b318","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"7.16.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"14.16.1","dependencies":{"three":"^0.132.2","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.1","watch":"^1.0.2","eslint":"^7.32.0","rollup":"2.23.1","del-cli":"^4.0.1","ts-jest":"^27.0.5","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.1","live-server":"^1.2.1","@types/three":"^0.131.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^4.31.0","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^4.31.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.6.0_1633971833065_0.6464489819815644","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"gcode-preview","version":"2.6.1","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.6.1","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"03f6c95e8500b2522f7680f02c0d02799b28a3a7","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.6.1.tgz","fileCount":11,"integrity":"sha512-OssnSlcr8Pl8y/LoFevzMhaXLcaIYK+HghVTPbXGW5F9Cvs6lbl5Wwh7jI+8cHVMTItmp8fvxY5IgC/Flp+alA==","signatures":[{"sig":"MEYCIQDv2pNqwyfG+S9ZnfbJeO8FyTV4DnQAU3fgbtk2YL0iUgIhAMFvoF6HMOQ8/sJIY6D2kN4Xwa42BXnXBOUQ6ZP2uEdT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2r6MCRA9TVsSAnZWagAARHAP/1g4LdZtOCKKOTw3oqgB\nT6gn3k1xyA9kfSbQmUWPvhcvZsR/OlPSOD+WxalWi4sUnC8q/NrGxeVWjcWr\nMFwOa5E7o6Pi5yF/bRw4anRpxV+bhLpaLxy9IPINcD4ZbfktBLjyr/YHfrsr\nTT4HlCq9tR8AogqFP11RVuXDxR6G70bORuWqCnY5LMmO+L5PLWbTvzcrnOrQ\ngOxk9aAUPtsIH10UTsJ99Ua2cUed5QvV5WCkJ12OYHVPKOxlEBcNoDOQn6O7\nLWSgHlJJb8LeZ7A4y/mfxiFeTORULOta3doe9qpMtJADtR9ZXBSSisAMydj6\n7sgOiUtTLwaOVyiQH8Qm8R5mSRKVZqu3HulyCnM0kycgPr5ohGuRLP1/75cP\n30BDQxCDbiTGAt5VyELmcGChaxK8nKs4OAHtKB2vY8kJ1Bo3NtqQrCo80sZ3\n2inCBOLyUVkYLY8oP1kIGW9CSoZXhyb3MlU+s9P0cZ9duyTWr9FtWt3OmPOg\nTtL593axTmawpdy8z0GWlhaafUgeL9nAwwmr2Wai1ioEovAF60v+APFXL4Gc\na01kZoIi2lmGkHeJvTd728tm96/jDMrZuL0HuZvEnhp93hGKaDzJFkuFntFQ\nUEvOYLjKccSrNFEqFRBRkSky/F2BulXkeVPByb3/SWzpSoLge+opIPI6mvwA\nxAzG\r\n=yY8n\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"7640bde162af4d18f483dc8597c88cd25c066950","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"7.16.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"14.16.1","dependencies":{"three":"^0.132.2","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.1","watch":"^1.0.2","eslint":"^7.32.0","rollup":"2.23.1","del-cli":"^4.0.1","ts-jest":"^27.0.5","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.1","live-server":"^1.2.1","@types/three":"^0.131.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^4.31.0","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^4.31.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.6.1_1634974809725_0.8108217113118339","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"gcode-preview","version":"2.6.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.6.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"576bea5cb7d4724d704a03c017f180031837e41e","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.6.2.tgz","fileCount":11,"integrity":"sha512-X6PzzBtEaRViI8niv4E6pXhS5qA/ZYuvPBNUP9k5ucsz4Km7u42g9RgWoSBLBYNHqgkI7cePzePJ712m8QbiMQ==","signatures":[{"sig":"MEUCIGwmKZQ5C3HB7OoBmGEyjQq5n845BnAlGtElLOx+cOSiAiEA/tiOWSc/U+7HEIBUOL5GtYyekU7xaP5i9pPATrdsq3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKth7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWA/+IKM5EIL3oyr6ooAY6fB7EJ77CltKrGJMiVkvKujlHrYu6BB+\r\nrDNUtFJq87lnJ+KKjbmlD9UjmpSQW7AD1sq3NgLY8kEM8fRYMUiePYAYWuS+\r\nL4gc/0yotb2kzcFNFtvxYrDXQ7bOETNwo8fNVZCSulGBBqnMeW9QYv2+Urgg\r\ndKaMGLCfJ5SdqRF6mkTLP75u1AAumEU8RmO30+6STtSzkSe6gCu84Y+9WkBx\r\npJBuhsabvg+qIQWwup65QvpQSUrhHuyELqJJ5EFeAkGRRGOOYbFX6D1qlyN2\r\nVOJOy25Tkum+UMZE4Y2UxYARxsqCf2y97etEIV69gv5oZCOcIHXHzxfPwVp4\r\nssQgdrnJpCOWurbSqoLGbxT7DAVSS+TNUmd1SjZtalCBP8GKknf6EueRIdQ2\r\nMzkiT8pbJhWpEcA/vMf0Fyf6Sdi0fOiHxU1R+kg5T3toVWOJeHxMJsIQSlOf\r\nE4/2LyJvBFf0eX8t1EMPFkYl1RZ4DaQCd3NyjSTNdxa35HAG3x/7Avet2uD2\r\nOfHNr+8dVzE/a+beAKs0UXeJNq0QR8e2ScyICJmDWkaXpk5RPvZzXocgoVrg\r\nqdaTt9Lodl2vUcV3dn/ainf/SbQI1CyWtOAe4x6kO+89WuM5mEWMRmASjGAH\r\nclUNn4C3z2KfYr4ae4poQy22Cr5vEy5o0gA=\r\n=A1rN\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"3628ad2c7a20ef65e05daa32253e9a6fd2969889","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.140.2","three-orbitcontrols":"^2.110.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.23.1","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.132.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.33.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.6.2_1663752315161_0.9081454822884374","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"gcode-preview","version":"2.7.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.7.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"aee75567a69277c05557d5ee3bde3d0734974cf3","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.7.0.tgz","fileCount":11,"integrity":"sha512-+VbIbJq+MqcfS4K7wAisVWDF/ErxWLKLtNYDi1goYHvtvANNNk/cLsYTYQzerQDDBIpNs1ZDqxqP2b4qxd5f9A==","signatures":[{"sig":"MEQCHwNqtj9cv5d1Ai0ai4jUx5K6ioJlDEq9PhJVpW4MQ0MCIQCit3VHnG+/0dlsRQLCPVqfK+3XWZdDnPBxGoq3HIobYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKuuzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeFA/9HMzY1hEYhH943rAUgUzBGfgbO/COw3TST5XSH5i/C5hAVg4q\r\nbNBiQZVsjwUU+1R15ExD6G7Xl5pmwdik4ZV4oaRD0eL5ySwhnAJFs947gQtn\r\ncc7jxcGE3h5ro/KyPGXXa787yJ+Mz4v3t5I5bz+KnO5w7NqLwY95eD9SQwvX\r\nn8BTU7ZcG2n/O2HUtGTZOSih93mJ/9aVcnMMvkGfOHtQWIEUCYqDNyCiqc4c\r\nGTAuXNqouVB42whLt2LBY0fyfYU7+kx5HSLD87W0YkrzzvK4AQ3icUrPDz69\r\nExp/Exm0kS+C6Ybsw72/inefkqxotGPAkQbLNjZE4Q2r8QZoTcX2Xoi2Cixl\r\nGBjU775BvVKs5fmk8ImUV9qywDbyXu0J+Qr+vBff02CfWLH78ujRgAaIUCVo\r\nRKMtl722vLJu1sBoyc3u/nFEqmg9KOfG/7R7E8BM0/loJXIh+JS0Ui73S4Js\r\niUisfY9nS3IPtfAgP7u+QtnCcGt/tFHjPdKL0oC444SW+NkjlrobITxrEXIy\r\npNAI3Rim/y2MJSmjZDf14k4aQWo2SV+39x+pYqG2hJBwluEwNEFXgJWMtLKE\r\nlZ77DphRVGFOmukkBHD7ic+8QYcAcil5HtWMrFnpCFe+402pq1nRUo/YOfw2\r\nK+KiGLRKQjSYdsO7nQzxILqRFSAviLM9Uy0=\r\n=Jvi9\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"7bc3f4c77e1ac40fdecca1325e0740b8a09f602a","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.23.1","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.33.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.7.0_1663757235396_0.44528301524111735","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"gcode-preview","version":"2.8.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.8.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"e13ada4310f0c9af70c7dfceb61acc0cfaf07b4e","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.8.0.tgz","fileCount":11,"integrity":"sha512-orT/4M9RWqhSPASZlhQ/UPeHwwVcQmPr+fruXBgO/Eh/xTv0YjSBb6LEXyDhQdAbiFJRgMVeCO8WAl9DTPJK8w==","signatures":[{"sig":"MEUCIQCyQZ2trUpZKhyoUdHv2/rZGJcbTr9WX/YRJopzhKXLZwIgRtlce7EGdty4TMzpHcKnyxslhivDP+zjoLFx3y5pFHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjODuuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdYQ/+JW2qUqMB/SGb9gq7Gb7j546af+2TQb8U5uUqteEFtdHT4J1B\r\npxlH8H/fqnVza3Eg1g0fk9sq7laIfhzGlCI/GHCgYQkx3QMWLyRVt2Et2jzL\r\nGqSquRxbV18MIhhlgv/IAh75fDEQU289hIt4ekJy7csTy7b+IdYuI7KClZVv\r\nXZPEPO+IximYNuQDlS7c4pfho68hgnmCxNV3KgZpJ007sDsOs0wBVDS2Pfd0\r\n2PeV84eD++f+q12aA0NMVQeUKx40SnpmR21/rmrjhtioEuhdZeYECAOZWu8G\r\n7t+8nKI5IhxLcf0xIMz2AIZ8uSagiRsJRElvre8msi01g0W4hAuuTLxg9uUz\r\nmah3dqupMwzHtefHxvmluYHjEmKMoLCW2vJ+TlFWog5hvkJsKuj48lhW+KAS\r\na7/THn/2vv0mToBsdCP6l1iSRebZ8V1pqhMG8aqlhvdhOPYtg91rD80P+chr\r\nS+TjRUzbMUAGeIeGx4gS4M2IpPJ80Pr4X6iXvonBhbm9a2VBoxawTF3XPSuT\r\nhf+ik69jntBU2aSiOUI0nIS5B+84GFOWkWT+g0b8NqfNROyG6TdZIAQHlllp\r\ncpORGPiY6dYhV7HiZEGtLGjIBR2bmVzJSN8hCIQCZJu9Q+pCjuUuxpJ8Lk1k\r\nqepNnHasGMQEL+HxMrzX7HBMOC5MvfCRtuo=\r\n=K3k7\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"02820a4cd3e73f7eadb64e0b1035bd7013ed1c1e","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.8.0_1664629678496_0.6124475937353542","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"gcode-preview","version":"2.8.1","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.8.1","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"1d02fa50a81ef8144e05b9b449606a1ed0eee9e7","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.8.1.tgz","fileCount":11,"integrity":"sha512-7tEzOTcUorHMwmsO0bK+eabr1xM7iDaI1ZJs/NY+0MlGgDu++iVWJOLvpJ4H8ywX2CZnY0Tlq0niQ6tjqDgQ5g==","signatures":[{"sig":"MEQCIEXn3BzuKqysfMgVxvlrPrQBseGOcHqt5cP2cujXpWwHAiBEWvBCLG4+fKjQXnTcKXbOfNqnDMLDQo086mT09ShO7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOKnKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP+hAAk0DeIJsOat8C4MnEdvTChi3r7MDZs7r9AUJ2h1OhGHxTpHse\r\nyHQjiXCYGj+IiHJQqYAg12PvHemvkZ700XSK8bIIirjQTrma9SqQwLVo5DwA\r\nEShyuLiZwsMDGFblAXB9OcLnvQqJY4YC9t0DGHu2QOu43tn3/M3tF/OveHcK\r\nbinaBVpJTzfk3kvsocLNVgilehU+Ir/sLdL9ABsUokKQsm2tO6oVm/cylRgi\r\nlZCJ34b3ud5ZjkPh0ZEP0nNID8G6JlAFNvqdZzApNEkpKimv2fQ1Kp7ztC9g\r\n73p1Al63FoqPIgPZrXLsO9x3CLCQQkljgDeM04swWmEW/ihiYVxnV78j6rNS\r\npJRZ8y63/cVn1sZAU1RuduM4X18jXLOGVUVHGc0dzZURnBbxcIpqKo6IhhTq\r\n7pUNmhnyvtjT9RZnRjJYT0I3uqQQFdcL+Z88pOEv6YkqQ54ChwRb0jIu3zFK\r\n/6okyYBAQRDh/HMJKx/1V8zbNhIDuz3UguVANTDfLJGXk+FeDAAcl5NSKKDz\r\nigakDp+FXDYXa5DoBZ1dHXYDWzq3Mu3bYvwHAf90mtdnDvPIlrRdv7ygZ//3\r\njpdF3AQCjUqX+DnRVbTNFr+LhbVMsBP66HSCcO37QB6tLhUUf3LwM39k5ZES\r\nftbdIkkHouahkOOdQEUHGHODiqUL31LgEJ0=\r\n=sOSQ\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"0f60a2e10bca7edaaaa93fe58af85ee274737b27","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.8.1_1664657865767_0.23876684453990515","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"gcode-preview","version":"2.8.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.8.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"8b3fec5bf58e6b6ec21a5c9fed76318f49393567","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.8.2.tgz","fileCount":11,"integrity":"sha512-0L/aTtIC18NX3bN3HEEhHrn9A6mWbAn8NKySWK9T62D7qIV43MIKSLf8sPHzI5j+mpStacs9njEWGFABnwYgFg==","signatures":[{"sig":"MEYCIQCFpTBMCWGHE2jcnGDdChAxdrps1UFUtVbE23cW4irBtAIhALXatJn/Kk8etWQtSH/KjoI3GbXm+c3sdW5mnyxTMVgR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPHt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpohg/9EuFockl8qMkgWDQlplywneiRtEFa9Bki54+FQyDSdQ2vd9vw\r\nFt458DgBcBKQsAixmvvTkexGa5e+rq6ncCZCz3H9ASWGze8Zj4vt4PUWs+kh\r\nO5YJ94RzuGi9xgYHRN7Mk2vNPXaC8KhIghr+Wo/FMRlOkdFh4d/Rl2FZhhny\r\nWGpu5eL2i1xGkwq+c+KxPwcH8K7t5VxBAGWidd02XFF3xJJwbMnNzx8w1nvS\r\nr2l3ax6o77hcfDJUmosDy/ak2VkZJPEw5dCWOhjga1YR8XYw57qvJaMvrSxZ\r\nvuU6+tcuOB60IXtSyIIZIHhIjJnNBRmVy6jHSkq2PGO6f3xXqf+v710wDQ0q\r\n388oQiDWb2zLByFuFgsBxz52dLLSrE31bbAOh8fcUK2EDAJsMLKpHOEaro49\r\n+pm9guK3sqZSkgrkcT+B2g9/+NtDZJAisu1+1CkFBC6u3sbqDRtoEHNf3Btm\r\nBBrC5lL+J0DHuiZaE5NfUgq3OwiVJv6U4JG8Go/M0Gke7A1RRp9cqlK1jtkz\r\nBN/Kd9zSL2Z8z6XJslQPI9EqOyhWs2gNGmonYF7CuXXpaFGD5+2bzD9T/QgG\r\n28pKME6v0yc5dgFJprEMMTZCMdYoM1INkB0gdJjqMv24xTiZbeMUvZzhyJRc\r\nAL1HRy9cjIBLnoPHF0F06iG4zl+Vm1jF75A=\r\n=Ny3c\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"c5d617123c3f8508f08782ba8db8794f23183049","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c && copyfiles dist/gcode-preview.js demo","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js demo","prebuild":"del-cli dist/**/*","preversion":"npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.8.2_1664908158609_0.06054761864037972","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"gcode-preview","version":"2.9.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.9.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"7aeba8ea69f14b8e9b149546ec261b9586e3bf5a","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.9.0.tgz","fileCount":6,"integrity":"sha512-ZFABfbtKoaDOt8SEuS7wTC/fCSFFh6lXyWHW55PGYVmenxSgmOBDn/r3b9jHGYTixZ4Cj1fYmvMCNoInkH1AqQ==","signatures":[{"sig":"MEYCIQDN8gGbQW7dIvcDwYGmtS9mRamw0xMj+gL6N8xm2cFVeQIhAO9KXgLJ3qeNsLGUe5Ld/cpOGxSTfKwiQW8PhRDvp86+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxHkbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyPw/+I6IIkBGSrcyHlPRCscWlNUoYBCfqK+JPNP4uI7KNyntET2z3\r\nlcZSwXDCs0+cvhNvtpdLoMEE9qSGj/aJPP2Wg0v3bB41y4+EEe1DLFdpSN6s\r\n81r2lzHhy8obAd6JZQiiiayql5Qc6EdQ5rVGLeeJzAvgOw9hBSHj6TSrSGUR\r\ns9MVKvuzpGDJKAHvAGw7MFMqN0ZqwtKEcJnmtKOYAG/bHtIdqZ60SxZNazUI\r\ns3zC1pQTyOweJ90LdNvypGtHH9Rlr5n9z/QMBkPorycwwnB12O36vJLJx1U2\r\nYsPD06WxQwMP6rEWMjJfhrcYZmmB4x2h4PTLEYbeT4Uh9PhN2AjDATXDv7Ox\r\nrGM+M9mKd3N45qEMikmGbFWs6h2E3JTOUQjdxQylhpM0swCUDaU+sKPhFbU4\r\nWtfEjMEcHH1ICzfvzOe0Q+rLr1mUfmA2oQL0+pTKU6jmgCe7v0rBMzk6Hbtj\r\nNOUinKuF6Ywy9Cg95k7VOgBJ63AlOmGs3EnotHk9yCpsQc2oThhJN3HQhika\r\nfNLw4grDLAzJ/PpqYNZ2Wggfn5YI/BzouujC2PnZsGt6hM5bgJZuGZi7RXLh\r\nf2MmJayKtBd3s6fMJiub5qiEcSZ9/MZrZMl04easYaoycGILNzKFzxnGbyjG\r\nV+0rI7dAxOctdlnrC4QJ1F97SWDP557kF4c=\r\n=VHgb\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"1a48bffeafaadfbfeeccf4df658cc5120e534b10","scripts":{"demo":"live-server demo --watch=.","lint":"eslint . --fix","test":"jest","build":"rollup -c","watch":"watch 'npm run build' src","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","prebuild":"del-cli dist/**/*","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.3.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.9.0_1673820443654_0.9728653096739879","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"gcode-preview","version":"2.9.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.9.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"609e5e8392562716f74d759ec6eed71efa7678b7","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.9.2.tgz","fileCount":6,"integrity":"sha512-fDMV6C6lw0u7R0kMH5lFvlx9cRsT7B7pP9J73Ph2MFivudvSPcqixgo+lMhyr2++LO6xTKXB9NYo+59RhcYOog==","signatures":[{"sig":"MEQCIHmXwQJVNfZoqZOWY9WpAFXq+4IqIWmM5gWsnel3bN2CAiAXbRIE4bcR2V0tRBtOOE8Q1APDm/TAkiBDQcCdF+ZkSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+RUkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dhAAgIsO74Ku80CSUPyawopbS0FkoRnvg8/7W+bhCY3MqUY1LNpC\r\nqJR5N7siXAprlQ3iecYEn8Qdaze/rCYnU1qmG0FjK8HNS73JIR362dziF5JM\r\nk6/OhEVwI4J7aA/IA5Mite8C9+hVFhUrDGpv5Sd10fVjTX+IADpqSzmP8DwC\r\nYXKzPRV8uanTdbRygJRBtYLOqtNlwK6IIPti/QUQaxTvHBrvohZRLY1BrUw8\r\ngmgZvmZddawSSGO+1uVwhyLMCn1+a0RLdv6uKFnZej/ACWGmZ35oOOvEG+W0\r\njwsTqZSICTtluAG9LNo7w0FPe7p5ejISC5OAIMNPUrSa2bWi7frivSbhxsV1\r\ntOrxhm6Ll8K7kEbfbVfPOXTEyFKba2ziZBAGIP+F12IWGbBdbZWmEys+JWRT\r\nGEGUyFygLifM0wUGrpyAbIabOhZoFspUFns2r8RyRksI94k/Eaw1wt69fXus\r\nVRdIT34fZmOH3yi832e5FtX6F1WwFxUs25TNWo7bhzSv+xesRHHb5fLcMq8i\r\nMudxkv7lIBZ19inDqF+ssfhCTKDXqkCttx80OpjKnNPkbWJtdacAmDAVCVoW\r\nAzv0YKwJp6i09YAX/yt3GEhIW+QUfRiiZ5Ug8dXsQsIQWanMRhKP0mDlNyuy\r\nACQdlMHq6hXQQ0/RkyxoBRVotiW/jTd1Zro=\r\n=l2Rd\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"88b777ef82ef3eb64b51f85fa2721a9954689858","scripts":{"demo":"live-server demo --watch=.,js","lint":"eslint . --fix","test":"jest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","prebuild":"del-cli dist/**/*","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.3.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.9.2_1677268260277_0.4116384467460088","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"gcode-preview","version":"2.9.3","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.9.3","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"01594e47434470e25375a2f0e10f7d426a25bcfd","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.9.3.tgz","fileCount":6,"integrity":"sha512-yPlGLaBHFEJwENGJGoF29HKLhvaPFj4NKyfKSPmUh6J6/f9wbZCnliSUs3VavSg3eTbLztfa3tK07a4D27xYjQ==","signatures":[{"sig":"MEUCIQCxnRRHvixNgfIr4sd4UVvwv+BmSLyARxLnHdhdpAm43AIgLsliOIBBo8FeyT7PMNipQ1uB0y+ZF+auyDdMIH0ZyIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj++xvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoclA/8CrOQEWFvyRMk5JVCs2tqDLnt3k3b4AalYuOT5EptdWzaY9W5\r\ng61zxHhJD1cRzV+i+/StTZ/ebpYAf74u9SL2ynh8eP+J4/OQw64OHgsvNHoL\r\nB6hewSu0ZlY1AvV1w+Jmi0WDWDn8h2PO3NzoS20M1FQ96k5/H7vg9+AtudL3\r\nBrIlXcMgj/qcNF2qaTHLW31UWBO+ncCoyHbdjfjLRKkO3+X5Js/mNOYTPuDa\r\nbE3P+5OUSQDwZ/g/3NGawi0uHNc0m5zhSENhiI4LczIwl3uSJKvYgcDhIYc0\r\naPdEb/pvmir0S3uzljamuj6hAE/i2oCQVUNeUfO+dMg/5+XUwdeoj8GA3G6z\r\n3F5xXyHMssOQGSgHqKDsHQAX2yeerQsID26GAGm8oXA9j8uzVZ78sa9mBdRG\r\nLOLSj5KVzLKxmZ63foIeHCKjenJnqck2SQ4H9OnuYlOyNcAbIRZBXPhfZk8o\r\ncFAMX4FLorN1PHLGhFqT6gjpqNbDrAuDR8dC3dgcnbSiYXlyGXEoBkSZpsF8\r\nFX2jOmTqFxbqjejVByqn76HBPZ7ZCbqnIEnbylGF9AOPzBno/b7dNrxlrflR\r\nDKoSxWRy8hccESfrYZh9vBnRjXFnix20ENIZOJcT6OCOwvDOjqzi1VHPffkY\r\nByMyqNfKOhDOdEE/ChWsp660VMvEZQoEZ9M=\r\n=WKT5\r\n-----END PGP SIGNATURE-----\r\n"},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"99518b491b198d7b71588451efb789393c8b972e","scripts":{"demo":"live-server demo --watch=.,js","lint":"eslint . --fix","test":"jest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","prebuild":"del-cli dist/**/*","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","postversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.3.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.9.0","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.9.3_1677454447050_0.742821569889651","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"gcode-preview","version":"2.9.4","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.9.4","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"bfb82501585bade1c91775c5b20c8c599ff17bd6","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.9.4.tgz","fileCount":6,"integrity":"sha512-WpA8Gd0wXU6+pyCNCa1bsvTr6WPiMKDT4jUzU4mCoGiJm7WU8GgqF64w+PxnAdxWEgtXp08hGRd4rKzoCFjlYw==","signatures":[{"sig":"MEUCIGu/ztHCOD6pMBlRG/edYCUleBNL6iqHH8k00sPL0+hyAiEA5AC05rgOm1yP/J3H4TUNE59rKZ+kP1KOC04jNla4MCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94913},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"6a853adafa06953952a7134a8a1a67953af76cc7","scripts":{"demo":"live-server demo --watch=.,js","lint":"eslint . --fix","test":"jest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","prebuild":"del-cli dist/**/*","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"8.19.4","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"16.20.1","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.9.4_1689976455029_0.9548346527268934","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"gcode-preview","version":"2.10.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.10.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"b881223f256123aacb9e06f52466216f2189b36f","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.10.0.tgz","fileCount":6,"integrity":"sha512-PAhbKzgyN0R53+nFcwKM+tCcM4jorGtyuJh8Xl9wcMrpmfDSOMeyM9ax20zEzyCc+IXlNwcSq2SPrY2Sq5pOJA==","signatures":[{"sig":"MEQCIDuaL3XHSp9M/BinSLgBPWovC7gS5/m1hmTotVLfdgMZAiAxKxeFXO/spVIhFGS4LjJeJgozAJE+hBpeUZs1s/0FBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96860},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"97aa104e88f28780d27f32d74a29ec8be8e71a36","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint .","test":"jest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint . --fix","prebuild":"del-cli dist/**/*","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.8.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.5.1","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","prettier":"^3.0.3","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.10.0_1698711971896_0.30160282819147866","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"gcode-preview","version":"2.11.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.11.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"f7d112aa08034e7aece7d01fd295a612fb12cf19","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.11.0.tgz","fileCount":6,"integrity":"sha512-2ox/sFp1i+c+wfptddFbNce4g9GV0mU8oeZTxb915+sgVAAmcftVuPy9hAn+GP7nHTotZDPTsf2f6wcQJcj/lQ==","signatures":[{"sig":"MEUCIQDJVHvcmJb+o/elF02xLUZecYDPIjmO/kpEMzJOGML/DwIgCNhLNAi5E890NiUM/1qfJJzhO/uDDmgjaif6WLFdH9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97659},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"d9be04fc6f8145d4d442ae4b82fda31cac827c02","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint .","test":"jest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"jest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.8.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.18.2","dependencies":{"three":"^0.144.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","ts-jest":"^29.0.1","prettier":"^3.0.3","copyfiles":"^2.4.1","typescript":"^4.4.3","@types/jest":"^29.0.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.11.0_1700604034199_0.6144080318982712","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"gcode-preview","version":"2.12.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.12.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"24c429559665cfe15f57750554b2d45cb8374a28","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.12.0.tgz","fileCount":6,"integrity":"sha512-/WU5oe0pqDXO5Hwpwu4LKNQBI7aLaBLkKeHjwBSzLNmLsygx+R4gP9bni1kwp4tMvrsbT16en9FfCrd2u6zLxQ==","signatures":[{"sig":"MEUCIQCr03c+NWjg1OoP5DnhrLNvu+IF0fyWRX0GiBPZ7gDZ/wIgSPrLjYdtZFCLSKjSiosWY+JXi7+IQfJNcgQzQsnb704=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100410},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"3d1babc887f112a3f70d3012150daceb202f92c9","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.8.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.18.2","dependencies":{"three":"^0.144.0","vitest":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","typescript":"^4.4.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.12.0_1705005196892_0.1500755546469439","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"gcode-preview","version":"2.13.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.13.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"85bc4983eceb8d3f75bf34f9063567b5de6d9c4b","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.13.0.tgz","fileCount":6,"integrity":"sha512-yOLkjcwtpXN+rCo0ZyvARvD5NsWalZ9KgwAoHHs0VqmtQkecWfse+XGucX32aqsF+kgmLB/VvYIlbtimiMsEHg==","signatures":[{"sig":"MEQCIG7XQc8Md4SYZ0GeRUKg52ePl8F+CqRLdLJpXJNc/nQwAiBnCGr1siFpYhe91MxYv/06VSQmtD4qcMrzapPg1M1TPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99853},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"1171d7d6904220babce2ea1175ee52b67488ce4e","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"9.8.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.18.2","dependencies":{"three":"^0.144.0","vitest":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.23.1","rollup":"2.79","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","typescript":"^4.4.3","live-server":"^1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^5.38.0","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.13.0_1705445296618_0.6139444269405396","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"gcode-preview","version":"2.14.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.14.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"0c5cf58b1042f584429c0156c010c93117d86952","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.14.0.tgz","fileCount":6,"integrity":"sha512-ttQeSIFJhi8wBN2TBci02MLPS0NkUhp5oqbxapyx6hTEKv1ttT+St/e0NKdsxS+p8j6NYCYIDiAmkqRguba13w==","signatures":[{"sig":"MEQCIB3MuTrS4PENUyzqAY3WPo0gheHhVFJeQuWCfuaDyzODAiBgBGpJlZduAwfmPBJ2MxdZnbF2PfBDLw0eVyKbZnhTdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105484},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"a662c3930cab393d42b51190ca094da55852735c","scripts":{"demo":"bun run live-server demo --watch=.,js","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint -c .eslintrc.js . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.2.3","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.19.0","dependencies":{"three":"^0.155.0"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.0.4","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"4.4","live-server":"1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.14.0_1711299644639_0.2971479369887149","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"gcode-preview","version":"2.15.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.15.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"54c0f611c587dd0e416f6533e2ab34ba2671462b","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.15.0.tgz","fileCount":6,"integrity":"sha512-U3IICbUZoRJM4FZ1zkQW8Ha3rfdcoix2n9X5xSVXjiVLHu2L0tvj2E9CUr3lK4LZyY+rpvV+c4rZ7qdu5RQMQw==","signatures":[{"sig":"MEQCIE+0uNBM18/uxrVhkfmrLfeSIGrHuTOrlmBOjc4CtyalAiALtXm7q1PzjTuZwpX+SmYioE1Q/yBBNjLoWzcwMiX1dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108413},"types":"dist/gcode-preview.d.ts","module":"dist/gcode-preview.es.js","browser":"dist/gcode-preview.js","gitHead":"a9e4bf1a47b3fc91bae509332f8342fd51769a1e","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint -c .eslintrc.js . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.2.3","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.10.0","dependencies":{"three":"^0.155.0"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.0.4","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"4.4","live-server":"1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.15.0_1713521296260_0.7493164431699373","host":"s3://npm-registry-packages"}},"2.16.0-alpha":{"name":"gcode-preview","version":"2.16.0-alpha","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.16.0-alpha","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"43f6e5f321b80d202e4f52681b6609d8f7de4750","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.16.0-alpha.tgz","fileCount":6,"integrity":"sha512-63PqeSd4GVQaj92N85HS6wat4J2YQdEETejMIbPpx6XHfqk9+mIDNC//IlrJXNzImnhpOPNBgsTlrQqE/34HYw==","signatures":[{"sig":"MEUCIQDugqUpMLKqlAmiyOVxrCF5kSuDo4Ki0u8BZkG/F7tNUgIgZq0SigIdC76uRGQBeGZdC5ikSzyocMFcGxsULfqOFDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109445},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"a9c072c090b30aa33c323dc18ad1446a64f495a3","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint -c .eslintrc.js . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.7.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"18.20.3","dependencies":{"three":"^0.155.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.5.1","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"4.4","live-server":"1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.16.0-alpha_1716900917579_0.09563429199897899","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"gcode-preview","version":"2.16.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.16.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"03769ddbd4ff79cfb7ae9b3b99f94eb55cd88ef2","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.16.0.tgz","fileCount":6,"integrity":"sha512-FpEJLPDNExHYISCaYiW/PT6ON1MDPvYi8LgJyorOJY1Ln25TaweYXeDPHSN+l66ECt55/TGYg1OycdcI3lIUnQ==","signatures":[{"sig":"MEQCICYEV9taqE+RR/OIMy4Ho0YR1i7Y30QtEFP8CIARFUNtAiBO50JoNbfIOgFWtNjNhtDlRPQtTn4Kaz2QTh7+JOOkxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109748},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"21c13ddb5dd305a288196ac7fa0ba03d9055e9df","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint -c .eslintrc.js . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.5.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.13.1","dependencies":{"three":"^0.155.0"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.5.1","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"4.4","live-server":"1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.16.0_1717148741187_0.35922419756053015","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"gcode-preview","version":"2.17.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.17.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"3caf8ccd872c9a16de655039f38eb75b681c610c","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.17.0.tgz","fileCount":6,"integrity":"sha512-PUKoOb/zhaR6CBoyEJ0AV8K7StYJ1NDSTzPk7xaTn5YKXa74MsC6tpEP8qkBECtQF1ZzTluOncesegavsp3imQ==","signatures":[{"sig":"MEUCIQDJ2HuM+y85ecAIORPOjvnFtJzo0l4ro85Oiw/k8mBlOgIgZS3zDrUz12yKmsDoC7aA7evSX1nyeNa7hjozI2Bq2uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112700},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"4ec3f139dfab0427de5d2fefd1e819339eabe963","scripts":{"demo":"live-server demo --watch=.,js","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run build && copyfiles -f dist/gcode-preview.js demo/js' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f node_modules/three/build/three.min.js dist/gcode-preview.js demo/js","lint:fix":"eslint -c .eslintrc.js . --fix","prebuild":"del-cli dist/**/*","predeploy":"npm run build","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.5.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.13.1","dependencies":{"three":"^0.155.0"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.5.1","del-cli":"^5.0.0","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"4.4","live-server":"1.2.1","@types/three":"^0.144.0","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.17.0_1717459200981_0.7061234357007096","host":"s3://npm-registry-packages"}},"2.18.0":{"name":"gcode-preview","version":"2.18.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@2.18.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"f8444c90ef4d7253e686d98a683d7df1793ceecf","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-2.18.0.tgz","fileCount":6,"integrity":"sha512-uc9QYciG6ES/A6BWJpUZk4fHxCPvt5EnvDhHIHDbNdR/m3f9VkGvpSMh9HDygXjAXX0x1Lbz/e9ZGlIrYNB29A==","signatures":[{"sig":"MEUCIQCiCMCbBscnHCmQIO6/myLPTAJwTJt+cSe4+iuiVdMBgwIgQ4Xa+Zb3PWJ19Vfe/2XHvT+OxClS6zWyGkow3L1Y5Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128493},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"4bba22de418d1d963499ccec747bbc9b8b5870a7","scripts":{"demo":"live-server demo --watch=.,js --mount=/js:demo/js --mount=/build:node_modules","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","watch":"watch 'npm run predemo' src ","deploy":"firebase deploy --only hosting","predemo":"npm run build && copyfiles -f dist/gcode-preview.es.js demo/build","typedoc":"typedoc","lint:fix":"eslint -c .eslintrc.js . --fix","predeploy":"npm run build && copyfiles -f node_modules/three/build/three.module.js demo/build/three/build && copyfiles -f dist/gcode-preview.es.js demo/build && copyfiles -f node_modules/canvas2image/canvas2image.js demo/build/canvas2image && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/build/lil-gui/dist","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","prettier:fix":"prettier --plugin-search-dir . --write .","xpostversion":"npm publish && npm run deploy","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.1","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.16.0","dependencies":{"three":"^0.159.0","lil-gui":"^0.19.2"},"_hasShrinkwrap":false,"devDependencies":{"watch":"^1.0.2","eslint":"^8.56.0","rollup":"2.79","vitest":"^1.5.1","del-cli":"^5.0.0","typedoc":"^0.26.3","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","typescript":"^4.9.5","@types/node":"^18.19.33","live-server":"1.2.1","@types/three":"^0.159.0","canvas2image":"^1.0.5","rollup-plugin-dts":"^4.2.3","rollup-plugin-terser":"^7.0.2","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","rollup-plugin-node-resolve":"^5.2.0","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_2.18.0_1723476582772_0.7527687683997968","host":"s3://npm-registry-packages"}},"3.0.0-alpha.0":{"name":"gcode-preview","version":"3.0.0-alpha.0","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.0","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"7efddf560035c413cdbb06bd74fe8d98dd40828b","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-nBALk41fd1QBdEt6FJIlTlV3BJJIuKVIiOmZShH4O6UOmcNAHvsSOaSkuHfVgXDJs6z8C7D0TFWTQj+uKawvZQ==","signatures":[{"sig":"MEQCIAllKj6ijuAoojcTQRBrNckKS+cGdJrsjGiR0bp1nM0DAiAd4LyNFSqy6b8NHautHBW31sz3gOAhuqYkaeG78cdReQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142901},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"a560fd11841772a648aee361aee83f04ce8e19ed","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","typedoc":"typedoc","lint:fix":"eslint -c .eslintrc.js . --fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.18.0","dependencies":{"three":"^0.169.0","lil-gui":"^0.19.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","rollup":"^4.24.0","vitest":"^1.5.1","typedoc":"^0.26.3","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^13.8.6","@types/node":"^18.19.33","live-server":"1.2.1","@types/three":"^0.169.0","concurrently":"^9.0.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-esbuild":"^6.1.1","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","@rollup/plugin-node-resolve":"15","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.0_1731445494206_0.6032348816348734","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"gcode-preview","version":"3.0.0-alpha.1","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.1","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"8da275bf1114508b597cce9b60612afc83bc2c47","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-PL61tEP7vYt+GL+KTb4slTzJXcZfHZ3MtZBqZg2qnrq6cB2/5kIGmD6Md985IRLxd7R5we6AvKeizBUfGxqyqw==","signatures":[{"sig":"MEQCIHiXNb73TOeLBs22gWTlzS5fex4Ql/OPS9WCigsM1ONhAiAYFSLZuUFB4n6Qts0e6W3gDsP7onx9wNUIo7dhouuPww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143537},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"f5e0d2800a02c324e5755416c978448a3daa84ee","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","typedoc":"typedoc","lint:fix":"eslint -c .eslintrc.js . --fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.18.1","dependencies":{"three":"0.171.0","lil-gui":"^0.19.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","rollup":"^4.24.0","vitest":"^1.5.1","typedoc":"^0.26.3","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^15.10.2","@types/node":"^18.19.33","live-server":"1.2.1","@types/three":"^0.169.0","concurrently":"^9.0.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-esbuild":"^6.1.1","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","@rollup/plugin-node-resolve":"15","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.1_1734387808401_0.4362958350211339","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"gcode-preview","version":"3.0.0-alpha.2","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.2","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"86344a5e3ef18a141f3ae36fae3eda14d2bad8aa","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-3u7W7py/HE1iy+kG6QodYhVUnatucg0TLhXXUjSD8dezeosX4DONzM6gqVSg5LtJUZOdtUObxBDMUltLDofYIw==","signatures":[{"sig":"MEQCICr+gOXEMNO+ObzMTlv6rzGD2luvwxoowt6ofiZWwkXlAiB5MZWGhzJvORJU02JLsNnpygjbUVBKgvyq4MvexsQOxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142586},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"8deebdf8d5523524ac0ee71dd1451706d0a439bc","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest","build":"rollup -c","typedoc":"typedoc","lint:fix":"eslint -c .eslintrc.js . --fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.js demo/lib/three/build && copyfiles -f node_modules/three/build/three.core.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.18.1","dependencies":{"three":"0.171.0","lil-gui":"^0.19.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","rollup":"^4.24.0","vitest":"^1.5.1","typedoc":"^0.26.3","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^15.10.2","@types/node":"^18.19.33","live-server":"1.2.1","@types/three":"^0.169.0","concurrently":"^9.0.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-esbuild":"^6.1.1","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","@rollup/plugin-node-resolve":"15","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.2_1735337757175_0.3655258695788637","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"gcode-preview","version":"3.0.0-alpha.3","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.3","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"e4810723f29a4c5e766965ef8395b8c26971555c","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-RZbDHpEIYu3EP3v27ry6pTXRpCIJji9kXmEyDcWtqpQwgJKgIn0raJ58yDD66UCpBdGI++94xYZzqG5yI0bQXA==","signatures":[{"sig":"MEQCIDM/9d2B0d63gAoK4BjHUq5wjh+Rg5liFhQLy/rIz4seAiBdbJUvXL7BkhL0iojg8jdJzTgHWYgR4BEfMwatTOphpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238012},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"3acc828a8f6d02acf08e27b682d2e4194da6244e","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest run","build":"rollup -c","check":"npm run typeCheck && npm run lint && npm run test","typedoc":"typedoc","lint:fix":"eslint -c .eslintrc.js . --fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.js demo/lib/three/build && copyfiles -f node_modules/three/build/three.core.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.18.2","dependencies":{"three":"0.172.0","lil-gui":"^0.19.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.56.0","rollup":"^4.24.0","vitest":"^1.5.1","typedoc":"^0.26.3","prettier":"^3.0.3","copyfiles":"^2.4.1","happy-dom":"^15.10.2","@types/node":"^18.19.33","live-server":"1.2.1","@types/three":"^0.169.0","concurrently":"^9.0.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-esbuild":"^6.1.1","@typescript-eslint/parser":"^7.0.1","rollup-plugin-typescript2":"^0.34.0","@rollup/plugin-node-resolve":"15","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.3_1738185189940_0.5726871156574223","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"gcode-preview","version":"3.0.0-alpha.4","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.4","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"dist":{"shasum":"9228bb6cdf0e8e3a82ade72efb6497a5e1735bf7","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.4.tgz","fileCount":6,"integrity":"sha512-vNHQ72WHkfqbbmDkRJ36j9cIIrafaoB8l+4rJWscez6uZ3V6G8X/8gCmTV8Qije4hdEMygMbrS57Gjb0125Vsg==","signatures":[{"sig":"MEQCIF/svV2dbgsQW+GpDbYWhbZgx7jWiQ1dH9zi2BNBkyfYAiBnX5GPBqGKDz3CiTdmkbviM1dtgbylrdCkuJ2PB77NVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250420},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"ef617c4c2589150f5f1264e38a045e6934458f52","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest run","build":"rollup -c","check":"npm run test && npm run typeCheck && npm run lint && echo '😅 All checks passed!'","typedoc":"typedoc","lint:fix":"npm run prettier:fix && npm run eslint:fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.min.js demo/lib/three/build && copyfiles -f node_modules/three/build/three.core.min.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","eslint:fix":"eslint -c .eslintrc.js . --fix","preversion":"npm run typeCheck && npm run test && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","typedoc:watch":"typedoc --watch","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"remcoder","email":"remcoder@gmail.com"},"repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"20.19.4","dependencies":{"three":"0.178.0","lil-gui":"^0.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","rollup":"^4.44.2","vitest":"^3.2.4","typedoc":"^0.28.7","prettier":"^3.6.2","copyfiles":"^2.4.1","happy-dom":"^18.0.1","@types/node":"^24.0.10","live-server":"^1.2.1 <1.2.2","@types/three":"0.178.0","concurrently":"^9.2.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.36.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.4_1753456854825_0.49168927755693215","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.5":{"name":"gcode-preview","version":"3.0.0-alpha.5","author":{"name":"remcoder@gmail.com"},"license":"MIT","_id":"gcode-preview@3.0.0-alpha.5","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"homepage":"https://gcode-preview.web.app/","bugs":{"url":"https://github.com/xyz-tools/gcode-preview/issues"},"dist":{"shasum":"7217c5c227ad3b0cc26dc266d057990d09f720c0","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.5.tgz","fileCount":6,"integrity":"sha512-DWkw6Kv83QC7BxPHqhNk0dso9ILNgH/J5Mz+xvx7j4jqjCIg33xRmU9rkdmdlC6K1uduPVF5cb50LpA1TBLr6A==","signatures":[{"sig":"MEYCIQDCwso9pU6edouJZTQXK3giEmqjupF1MObJ6KYLRy9eiwIhANw+gQYd1s/xPZ3YEpYYSeF8qf0niSdaZLpIywqEqAOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcode-preview@3.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352628},"main":"dist/gcode-preview.es.js","types":"dist/gcode-preview.d.ts","gitHead":"c599e219b0c880be5a9f99f488f0f2d462317f61","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest run","build":"rollup -c","check":"npm run test && npm run typeCheck && npm run lint && echo '😅 All checks passed!'","typedoc":"typedoc","lint:fix":"npm run prettier:fix && npm run eslint:fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.min.js demo/lib/three/build && copyfiles -f node_modules/three/build/three.core.min.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","eslint:fix":"eslint -c .eslintrc.js . --fix","preversion":"npm run typeCheck && npm run test:coverage && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","test:coverage":"vitest run --coverage","typedoc:watch":"typedoc --watch","version:alpha":"npm version prerelease --preid=alpha","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf04fc2c-688f-4de5-824e-93d82fa549cc"}},"repository":{"url":"git+https://github.com/xyz-tools/gcode-preview.git","type":"git"},"_npmVersion":"11.17.0","description":"Preview a 3d print from a gcode file","directories":{},"_nodeVersion":"24.19.0","dependencies":{"three":">=0.166.0 <0.186.0","lil-gui":"^0.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","rollup":"^4.44.2","vitest":"^4.1.0","typedoc":"^0.28.7","prettier":"^3.6.2","copyfiles":"^2.4.1","happy-dom":"^20.0.0","@types/node":"^24.0.10","live-server":"^1.2.1 <1.2.2","@types/three":"^0.185.4","concurrently":"^9.2.0","@webgpu/types":"^0.1.64","rollup-plugin-dts":"^6.2.1","@vitest/coverage-v8":"^4.1.11","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.36.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"tmp":"tmp/gcode-preview_3.0.0-alpha.5_1787525397953_0.26105146975725324","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.6":{"_id":"gcode-preview@3.0.0-alpha.6","bugs":{"url":"https://github.com/xyz-tools/gcode-preview/issues"},"dist":{"shasum":"cb5b209ddf38298b3c5087a90c58f9c9599c42c8","tarball":"https://registry.npmjs.org/gcode-preview/-/gcode-preview-3.0.0-alpha.6.tgz","fileCount":6,"integrity":"sha512-pLgIhufGNdo6ChTrFeuRsjvl/eg2rH1LK4E+qUaLsL0BBWIE/phry2zfxuXHxBSdAKA5+cbXGpCmp/RsxHgVUQ==","signatures":[{"sig":"MEUCIAcUaraEMYCLRq2AAJrWYT3Ktpat3cj4Z/h54hwPyI2FAiEAzVMkYIaH+/yIjT3Zx6mt2aVEceFOBLI7LHp4XWBE6YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDMNNmD0XaBiP/EO4t5UEUHNpqiDa6I49VJ+9tU/swiJwIgAryNUC5hJDGgRfhMhmwt3PlrLgLM0WvdEzIe9kmcMzM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gcode-preview@3.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397904},"main":"dist/gcode-preview.es.js","name":"gcode-preview","types":"dist/gcode-preview.d.ts","author":{"name":"remcoder@gmail.com"},"gitHead":"13902dc1fcf2e1408bb3666f42612fd98994096f","license":"MIT","scripts":{"dev":"concurrently -n BUILD,SERVER -c bold.white.bgGreen,bold.white.bgBlue 'npm run dev:watch' 'npm run live-server'","demo":"npm run build && npm run live-server","lint":"prettier --check . && eslint -c .eslintrc.js .","test":"vitest run","build":"rollup -c","check":"npm run test && npm run typeCheck && npm run lint && echo '😅 All checks passed!'","evals":"node --no-warnings --experimental-strip-types evals/run.ts","typedoc":"typedoc","lint:fix":"npm run prettier:fix && npm run eslint:fix","copy-deps":"copyfiles -f node_modules/three/build/three.module.min.js demo/lib/three/build && copyfiles -f node_modules/three/build/three.core.min.js demo/lib/three/build && copyfiles -f node_modules/lil-gui/dist/lil-gui.esm.min.js demo/lib/lil-gui/dist","copy-dist":"copyfiles -f dist/gcode-preview.es.js demo/dist","dev:build":"export NODE_ENV=development; rollup -c","dev:watch":"export NODE_ENV=development; rollup -c -w","predeploy":"npm run build && npm run copy-deps && npm run copy-dist","typeCheck":"tsc --noEmit","eslint:fix":"eslint -c .eslintrc.js . --fix","preversion":"npm run typeCheck && npm run test:coverage && npm run lint","test:watch":"vitest --watch","build:watch":"rollup -c -w","evals:grade":"node --no-warnings --experimental-strip-types evals/grade.ts","live-server":"live-server demo --watch=.,js,../dist --mount=/lib:node_modules --mount=/dist:dist","prettier:fix":"prettier --plugin-search-dir . --write .","test:coverage":"vitest run --coverage","typedoc:watch":"typedoc --watch","version:alpha":"npm version prerelease --preid=alpha","version:minor":"npm version minor","version:patch":"npm version patch","deploy:preview":"live-server demo"},"version":"3.0.0-alpha.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf04fc2c-688f-4de5-824e-93d82fa549cc"}},"homepage":"https://gcode-preview.web.app/","repository":{"url":"git+https://github.com/xyz-tools/gcode-preview.git","type":"git"},"_npmVersion":"11.19.0","description":"Preview a 3d print from a gcode file","directories":{},"maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"_nodeVersion":"24.20.0","dependencies":{"three":">=0.166.0 <0.186.0","lil-gui":"^0.20.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","rollup":"^4.44.2","vitest":"^4.1.0","typedoc":"^0.28.7","prettier":"^3.6.2","copyfiles":"^2.4.1","happy-dom":"^20.0.0","@types/node":"^24.0.10","live-server":"^1.2.1 <1.2.2","@types/three":"^0.185.4","concurrently":"^9.2.0","@webgpu/types":"^0.1.64","rollup-plugin-dts":"^6.2.1","@vitest/coverage-v8":"^4.1.11","rollup-plugin-esbuild":"^6.2.1","@typescript-eslint/parser":"^8.36.0","@rollup/plugin-node-resolve":"^16.0.1","@typescript-eslint/eslint-plugin":"^8.36.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gcode-preview_3.0.0-alpha.6_1788839004231_0.7532256279801381"}}},"time":{"created":"2019-11-23T15:17:09.834Z","modified":"2026-09-08T03:43:24.695Z","2.0.0":"2019-11-23T15:17:09.992Z","2.0.1":"2019-11-23T15:37:38.555Z","2.0.2":"2019-11-23T15:40:17.727Z","2.0.3":"2019-11-23T21:35:29.610Z","2.0.4":"2019-11-23T22:15:11.017Z","2.1.0-alpha.0":"2019-12-07T23:32:38.719Z","2.1.0-alpha.1":"2020-01-05T20:55:41.089Z","2.1.0-alpha.2":"2020-01-05T21:03:56.118Z","2.1.0-alpha.3":"2020-01-25T14:03:27.957Z","2.1.0-alpha.4":"2020-02-03T11:57:54.041Z","2.0.5":"2020-05-06T19:53:09.901Z","2.1.0-alpha.5":"2020-05-07T22:55:32.130Z","2.1.0":"2020-06-16T16:19:37.256Z","2.1.1":"2020-07-20T20:21:01.959Z","2.2.0":"2020-12-27T21:41:09.285Z","2.3.0":"2021-06-05T22:08:22.009Z","2.3.0-experimental":"2021-06-05T22:14:22.500Z","2.4.0":"2021-09-12T14:59:25.878Z","2.5.0":"2021-09-14T20:19:40.036Z","2.6.0":"2021-10-11T17:03:53.231Z","2.6.1":"2021-10-23T07:40:09.913Z","2.6.2":"2022-09-21T09:25:15.435Z","2.7.0":"2022-09-21T10:47:15.577Z","2.8.0":"2022-10-01T13:07:58.701Z","2.8.1":"2022-10-01T20:57:45.979Z","2.8.2":"2022-10-04T18:29:18.779Z","2.9.0":"2023-01-15T22:07:23.820Z","2.9.2":"2023-02-24T19:51:00.466Z","2.9.3":"2023-02-26T23:34:07.258Z","2.9.4":"2023-07-21T21:54:15.227Z","2.10.0":"2023-10-31T00:26:12.115Z","2.11.0":"2023-11-21T22:00:34.355Z","2.12.0":"2024-01-11T20:33:17.109Z","2.13.0":"2024-01-16T22:48:16.800Z","2.14.0":"2024-03-24T17:00:44.879Z","2.15.0":"2024-04-19T10:08:16.452Z","2.16.0-alpha":"2024-05-28T12:55:17.745Z","2.16.0":"2024-05-31T09:45:41.345Z","2.17.0":"2024-06-04T00:00:01.200Z","2.18.0":"2024-08-12T15:29:42.924Z","3.0.0-alpha.0":"2024-11-12T21:04:54.405Z","3.0.0-alpha.1":"2024-12-16T22:23:28.600Z","3.0.0-alpha.2":"2024-12-27T22:15:57.360Z","3.0.0-alpha.3":"2025-01-29T21:13:10.147Z","3.0.0-alpha.4":"2025-07-25T15:20:55.008Z","3.0.0-alpha.5":"2026-08-23T22:49:58.143Z","3.0.0-alpha.6":"2026-09-08T03:43:24.348Z"},"bugs":{"url":"https://github.com/remcoder/gcode-preview/issues"},"author":{"name":"remcoder@gmail.com"},"license":"MIT","homepage":"https://gcode-preview.web.app/","repository":{"url":"git+ssh://git@github.com/remcoder/gcode-preview.git","type":"git"},"description":"Preview a 3d print from a gcode file","maintainers":[{"name":"remcoder","email":"remcoder@gmail.com"},{"name":"sophiedeziel","email":"courrier@sophiedeziel.com"}],"readme":"","readmeFilename":""}