{"_id":"node-three-gltf","_rev":"23-0e049745a2c45228cb9ea50f97142bcc","name":"node-three-gltf","dist-tags":{"node16":"1.2.0-node16","beta":"1.8.0-beta0","latest":"2.1.0"},"versions":{"1.0.0":{"name":"node-three-gltf","version":"1.0.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.0.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"dabe0749f3329a93031cf1727c8284f705675b89","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.0.0.tgz","fileCount":17,"integrity":"sha512-jtArXje9lIGEhsIkx2GMp4u2gX8ObTMXU6oyQ78GAdPyADecHXIx0sJx8a4C35vwbKRXLHIZUtxUbNCNtjf/8g==","signatures":[{"sig":"MEQCIGtIUSaAls3lLgR06TDHcJtRf+aIanIz/Egr2OjzpfisAiAxWJIzZrDHDHEC2tNn8WJKf11NjRSwSx0P4AODhQVPlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPuOsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNcRAAhViOJ/fophmKm/ZN5jU3l1pwVIiLPeMTw0+fgFN6b4I0OACS\r\njbnQgP2AHIzYmqiKq2AAW4Gs5EWjIRigEezQ35U8oWgaS4uYbmJeAAyGsZqh\r\nCPXHZozQsqA5pWiw5AvZLeJsYPRoVT8RWlpA93p67X0FRo7/oRAoKXBJx6HY\r\nEmPOldRwJyzsp1dcq5vm+vOhx7Q/0Ix2/ijMpmiinyehOLI34e1d2pVaYWrd\r\nENr6lYvEEZi9s7Ygqx4V8tm1SJDnF25BKlTCgPI7P4OFMwGsD6NzYBy8xVtR\r\n/mcSKuudpoR5gaVv0C7otHKB73f89iYXHO3cQ73OXaD2QK/w0aJxC4aRCLMa\r\n+5ElpvHnQDihedKw6JidpS0PziToCNHXC1x4reZ7Lej/nfmNIYG8egvG6RB+\r\nczHjEI4er6uoUq5smPG6PD2bUuwsNohDDJtOrbSnztUSrZO0NK1X89urL9cd\r\nHx+CSiNcpruVMw4zQ1vJoeVDpAcb0sZQcgqCcFzwrLMi1dxGWPvx1AjoSXqR\r\ngiXbHbsP7uhNHw912ixKEWD1wzKcUCN63RN8bYz2vdIMAfhawAgjcc0Ik4r7\r\nIv1/jx1VjdXmHz084SoqYBO6FCsOVkn4UMogEXBb78qKO60XLS8QT+NNSH7u\r\nRJ3/igZM4wamfS6Gzd1M3Pegub1WSJwTXdE=\r\n=ej7V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":"^12.20.0 || >=14.13.1"},"exports":"./build/index.js","gitHead":"72a38c1bd3351fb8c43d45d55e99f6de09695141","scripts":{"test":"ava","build":"npx rollup -c && npx tsc -d --emitDeclarationOnly --declarationDir types"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"16.13.1","dependencies":{"jimp":"^0.16.1","jsdom":"^19.0.0","node-fetch":"^3.2.3","draco3dgltf":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","three":"^0.137.0","tslib":"^2.3.1","rollup":"^2.70.1","typescript":"^4.6.3","@types/jsdom":"^16.2.14","@types/three":"^0.137.0","@rollup/plugin-typescript":"^8.3.1","@rollup/plugin-node-resolve":"^13.1.3"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.0.0_1648288684136_0.09657649459533313","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-three-gltf","version":"1.0.1","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.0.1","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"e204d49d6639503ad511a80bb1f673dca397804f","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.0.1.tgz","fileCount":11,"integrity":"sha512-8b8AkU0Ic3Sb7oO7l/yNiI7qyMhd+fg28coICmDmdCwA9KDXzWZeHOgJSI2GKJYvH6wpIGoyeNebu4BqfwW0FA==","signatures":[{"sig":"MEUCIGXwXbOAsWNAGYx/Kx1wZrR3O3WP9Hf/Og14slsKIf+JAiEA6j8nv+f7tsfOp3E/HVWpx0vXTBze2Yl1EFbbs8U85ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPuVFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Ew/+Jyzw3zZc2cUwxk43j+MTcTFsE/cKiVen7n3Mgv8OBIjXQntk\r\nogOGhV0wJPUkBRnmtuOoA2LrSAGxMaBBTLCfyUxL4V56yic38N/x6s61/vrd\r\nnlAjXrxly0w/wQMkrzhMhV01zumNUyuQnHAqzYMtsD8v5IqQQaUTfS18EgfQ\r\nLuq7D/ic/ffcug13rIxU7oLMQQ2nIwdA14YUKmB8Ea+Gq7U7YU/KqKEdr3Wp\r\nsw70EIBW5pl77C/8EY5/ex8fyL5NKPOErX6fD/yXpGzLrPfVT+etELbRalHb\r\njnHlH3VJAY6E1+GcBSMl7yYYi5W9ZUVBCra8VFX8Nit401eyCbjTg3pZRmZU\r\ny2WEK2mZpq08ySLjt+Wf01FFXW8hRAWujnzjPqUnBKcpLtemh7qsSd45bD6f\r\n+BfCmjx4lmjL8zeMKsyPiWQSHuQqWjw86CQlJPLlAPv+go1l7eA4IY24q1Pz\r\n1VnuHUYSXAqEw0x7eFU1LErV4Ztwt2jKG/9UuV81bE974Fjpx/YFV3XGkhJ/\r\nccXNgLkmN15T8i4kLzHxmusdjNA1NN9wOuDWzHCTDVrMu72Z1TCqMLDterFy\r\nHRoZsbQ2tpjI/qtR8Zeck28laXYAQ5Qg33QQQPrMz1OHAvWtM0lrd/YcytWL\r\nRQbLH687Ku8qIh27dcUKMRADgCZojxiIHaI=\r\n=+jbL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":"^12.20.0 || >=14.13.1"},"exports":"./build/index.js","gitHead":"66099828c638c0a3dbc51561e5208cef4646179f","scripts":{"test":"ava","build":"npx rollup -c && npx tsc -d --emitDeclarationOnly --declarationDir types"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"16.13.1","dependencies":{"jimp":"^0.16.1","jsdom":"^19.0.0","node-fetch":"^3.2.3","draco3dgltf":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","three":"^0.137.0","tslib":"^2.3.1","rollup":"^2.70.1","typescript":"^4.6.3","@types/jsdom":"^16.2.14","@types/three":"^0.137.0","@rollup/plugin-typescript":"^8.3.1","@rollup/plugin-node-resolve":"^13.1.3"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.0.1_1648289093024_0.210284171150531","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-three-gltf","version":"1.0.2","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.0.2","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"861fe96f0f315e3074f03721bfedad8b065088a1","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.0.2.tgz","fileCount":11,"integrity":"sha512-yD1cpa6tFk/VHHqyxRDSZ/iIoHMGkQKZvrNOFuccYr4o5YjH3m/gkJrqY5oaNT+cScPIssrAtWb9uOelRCygIg==","signatures":[{"sig":"MEYCIQCjVLA6k8KuHGYDDmV6sC+x5XIEwADX3/ooOhAuUiYN9AIhANKJCspsvuqyUHJ4V3rJ376ZRGI6ltDKQTnnjOD5tSeX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUmoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoquBAAgCEhecRUyeJ6FFhlNVbZpMV4Zj5ASjENSJ5jLb0h34xWQUUj\r\nNYSx3b5ervamcnk0/TkUTt0SGDM6XGRj4ic+f0YR8w5Uy61Z3o0my9+jdx5D\r\noI7G45aK8lpYf+KWlom2IrMfgNwvJ8tDqcvXUEboMqLegtyPNC0ZVdEKRfH5\r\nOVuBk9KkSjCZ15vw3KFriyQyyOhVwc02kCPoWtKAqvhupBdeCH0s9YpKq12M\r\na2/eYJWP9fVpe45J+nSg2HNn29JLkfNifQHamvJ7/XtT41SMOVM82hVfwqZb\r\nKmHLNrcxUIGLKKCse59yIzUBRijwbS6waEcUwZpMqV8WyTV8WdRY5gjoF2Wo\r\njxQKJQ7nggpY+49HnPLjWFIfAp7g1jjd+sANpCEZ2395nbM12gJxD69qTtZF\r\n7anTHwi1pnad5rbgBSSIibH/Ji8LjkX/MQfrc0uChUE8sCxsV5xWwqN8Wje4\r\n60buNmj7/IdmJBegW68PXc+m4/zCXVRNpkGk/uOX0p8+WwD+/Qg6kcQubJjc\r\ncfeU4iQmSoH3AkGgERb7gg1lVHNTM2e8JR5Vv3lHS1UIryfBkvjtj8t0Hejg\r\nrK5jNPz1WrTZsmBvz+dJUaqxbcdv3vGflh0BnSXkaQ/0ktwHwivphNwICKBe\r\nKlMkTwr/DTPbggPXMDbzFRh/28eIVCVgHI8=\r\n=9wyz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.7.0"},"exports":"./build/index.js","gitHead":"d0b8eb22b12570a07ab97fea7f692eff6c631494","scripts":{"test":"ava","build":"npx rollup -c && npx tsc -d --emitDeclarationOnly --declarationDir types"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"16.13.1","dependencies":{"jimp":"^0.16.1","jsdom":"^19.0.0","node-fetch":"^3.2.3","draco3dgltf":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","three":"^0.137.0","tslib":"^2.3.1","rollup":"^2.70.1","typescript":"^4.6.3","@types/jsdom":"^16.2.14","@types/three":"^0.137.0","@rollup/plugin-typescript":"^8.3.1","@rollup/plugin-node-resolve":"^13.1.3"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.0.2_1649232296112_0.983299266717133","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-three-gltf","version":"1.0.3","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.0.3","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"7d4b58da882abf137b9293097d3dbd5979d2e71c","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.0.3.tgz","fileCount":11,"integrity":"sha512-GWt70ZBFVhs65VG3AGA3ysFFRO/eUGjFbA1snNTZnO2LT2HCnScGzObfX954MK61t3zwfBS4vvqVQsqtqVfpQw==","signatures":[{"sig":"MEQCIHvHTdR2prTG3giWX0W/6YqCG/6Zc+sY3zP+eeeaVozcAiBpC54JpnODkrKUI9tfl5aBQvhH3gMOQqaeREP1TkZl2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifRJDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaLw/+IEsxlKRp8cmwoGn+F/jzWdU94zT35eJHLJk/BND/JQD/BBc0\r\nsx24wQ5yRA7x7Hz57VEWuvx7SLYvPD4A5U+x86SvST9cldLdNlQqsYfdfJI8\r\nG/4RSLE1cdRm3uhqK+tW5CERq+xmWiE03dzTFtpGIFvWzsOEe1qanIEPPnje\r\nDK588StbYMhsqSIJRKpKaJBrLoEWYVB8P8c27UCnVvUJIrQIfWE7UElCMaYd\r\nGqj3pOyWmnKckeWwB78jSO6eEP8Zw3mqlfWFkgYxeG/CnF4nAyDGaLr7SN2S\r\n/aKepUA96xYQ6TbDOgDFb9U2gozlWlx/GEDm68+Mn/KTx6tDVZw0dlLEaB4p\r\nomIr7UcK3WSAnGiC5CaKBt3okPkomJWUT25WN8hoCDwG1DPy0Sq6h4zbY/Vo\r\np/9nTKaTQTtmbU2f+5Xq6CzjDZSqMJ2FDQ+VQNq/LlX4XbgqBCKP7vmWR03C\r\n22RWm2F5q1BlmVxhAenxzAFAJRqMNz4qB3wcG76h5XUyitLeY8eGf7xK/Jtq\r\nmF4M7YvTozNYdh8aGL7Hg47BoQK3FAdEGzHgZCMwEVgzfbT+SPSPnZQrHHbp\r\n0DiHDrhR4nuoPat/4dR/TdUtSPG5/cXDcAHWPmfnEo8cuqD1Htaj86bQsDoZ\r\naeX+wbiJ35VRn2FEiH3qgv7eClpyBotPQLQ=\r\n=VTQ2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.7.0"},"exports":"./build/index.js","gitHead":"bd4798955b63c32204681fb8e9a221de660aee64","scripts":{"test":"ava","build":"npx rollup -c && npx tsc -d --emitDeclarationOnly --declarationDir types"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"16.13.1","dependencies":{"jimp":"^0.16.1","jsdom":"^19.0.0","node-fetch":"^3.2.3","draco3dgltf":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.1.0","three":"^0.137.0","tslib":"^2.3.1","rollup":"^2.70.1","typescript":"^4.6.3","@types/jsdom":"^16.2.14","@types/three":"^0.137.0","@rollup/plugin-typescript":"^8.3.1","@rollup/plugin-node-resolve":"^13.1.3"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.0.3_1652363843509_0.44119029479784966","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-three-gltf","version":"1.1.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.1.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"20507f575cadb4dc16dd3c6ee41b382a7adb5d51","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.1.0.tgz","fileCount":12,"integrity":"sha512-ZFZMVp3vd2gS28V8S1Eu9HrlBficSpp8KTCAsXkPsEgRHILhQCvDucJMR+UCIkiLmFMuHtY6/L8+tS9Y1YV1qQ==","signatures":[{"sig":"MEUCICG9XWeNFMC64wKgrQmTntlW6Gdcz58TNTAsPMUuYLUGAiEA3jd1RRqUyNkyYKZmIOpN20a9QLkXfStfrwr9VD+XMX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9m72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBEw//QNlNzojm5ZpzkTQgu1RKkzh3pPMoMuBNm88KU6yVRJnIt3Dy\r\n5D73zSP/E68W+2D1Qe+nf02eWey1T6DOIudmZGDcAn7k5+gIdk7mKzzngkif\r\nB/Ld/5AyEGsmoW55o79l5mv+yvABs3fr0TrW67qyZ7UCwg16wOdG+HQuuSDu\r\nyTrVkic2XpuA4V98x25zjG9aam4fq8SxS3Ctj+S6kuGuRPXuFyPKbngi554Z\r\nPHNwMqWvCDpQuFPehx7VrjnDDE5TFwyigxBkBKOrksKKsTnYvWfc3N2a9SUh\r\nx/xYZcw/L0RQORe+BLWJmIYLAO07fu4LGnbuNX123uiK6D2DTkbvolVdR5tb\r\nJK+A3AsaSsHJX2GnwTonhilrw9QzgKXilsUbCx/XRVuGxPK05zeWJax0DvGw\r\naAbv1BGgUcvG7CAXJPa+UACDgVGLqkQ6+fuXABZL1HZG/haIuR7rJeQv3Xnt\r\nKdY2rbKOGgZ51aP+TyC/d7nWdcxesW1mtTvF2U3bjtmRPT3pgZiG8j0uSkcl\r\nP8gxE4nOI4vlXRttKMlf3/0O72jeo3QmaWdBsiuhVOxgnKGfxHikTWuWbCCy\r\n96DzSWNtRY4RIE7BDcd9eLG6Ox12cAw5JAs0ltj+7Zhe4u92I8sHWIeuDgqy\r\nbRYQrIRIRdmJYhAg3onKFS3hVXkIiJPZMKo=\r\n=4snJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=18.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"cd7300b4b5d3d60ea5ba8840e4e70546ac2ffefc","scripts":{"test":"ava","build":"npx rollup -c && npx tsc -d --emitDeclarationOnly --declarationDir types"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.7.0","dependencies":{"jimp":"^0.16.1","jsdom":"^20.0.0","draco3dgltf":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.137.0","@types/draco3dgltf":"^1.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.1.0_1660317429882_0.6365719474507907","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-three-gltf","version":"1.2.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.2.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"20a42882a6ee8d8a0adbce6b3012a51b19b31e86","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.2.0.tgz","fileCount":17,"integrity":"sha512-cqeGtDE64BK4GloWlCZvCkpq3WIkghz3JHRZPmcLCt8u8Wm2LowO47+RW2hxccGoNO+xy6KbkTK3AKpM3gme9w==","signatures":[{"sig":"MEUCIED5BYkDfHi1/B6GrK6JQ9/wkuuiGsZjvI2CjdHjCRQOAiEA1Nj06hMEXC/XA1iAmhCD4/5nWlMNviHLtqwvdXQgwQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1282170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJd4aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOrRAAktjsF5arNW1IVFaivH7ygcRJ1+DJTlRM/kl4YUy8AOyyGpL1\r\niH7ivqV5AR1XH4R/cAUNPjwaqi10vRGTHHnXeBzmko3FyvnYJnf4SN7Z1RDY\r\nvFyqpKQ5B8viS2fqH3OOuusTbaSoNXA5hSKV2Pnw5HkAX2FcG4Wx/hqRTYNt\r\nbwIt4GDbkwieI/e4eOna4jb9rOgW+Ua8UOKVaYBJt78WqyYH9wo9lr+CbAh/\r\nJ02cRh8T/JSU83RnstXJi+f89LHXk+82h+DFS7+uxti0uP6asAyfVH1UPiqd\r\nIPRXUssm4YzNS6KFpPdP/i5KoB4+qAgKjX1GVq4KTl2/2OchyIfntqm6Ks/I\r\nDBJ/vVkR3UA2+W13rPsA9NajlnV+UP/m2OEiJM0mSyFJk6WLK7F+wxYMEdYj\r\nyQm5jSSUhWR8QfMEh3Nr3caWPdJFtdODrsYs5z+yWim542Pf71L1I89+NaJc\r\nNyJGnjDnxHGhqqjDBDXQ6ITyT/kpfKmBD8++i9KpdbfJMWvz2q/PbpJ0i8S3\r\npTQHjPSlOGcDkZtokSc2Aa1SH6RFDsr3+yLDFSQGv4IMHT+W0Z0f8fwE21iz\r\n6gI0/18QaNivAfKuXR/2YJVJldRS3w0OBdmcVdrqruOMk96aYitWeKK1FfJF\r\nrp/sG7hRrz47UbSNHcqms5VGF/rfdf5mQ14=\r\n=72YL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=18.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"93463e5dc0b59d8c3b0ce2ff215ef7e0decc336c","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.7.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.31.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.137.0","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.2.0_1663426074456_0.9559472201074986","host":"s3://npm-registry-packages"}},"1.2.0-node16":{"name":"node-three-gltf","version":"1.2.0-node16","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.2.0-node16","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"5f69f9c9aa44f45a2372898397f1995e1152a2f3","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.2.0-node16.tgz","fileCount":17,"integrity":"sha512-M0PQPRnG6aWS0uF0p8/QI9UJtS0LB5+ipn/rOUjqeIh9o5PBAP6Ol+sK0QsXgW7hvY6nzlple8u7HZpQ3YQrDA==","signatures":[{"sig":"MEUCIQC+vtkTOoITNGSoGORYfz4xsbR5GKXaaii7Xj/JvnfsAAIgU9eb04jo5T9lrVE50U1Ih7vL1W556hLJRJO9hqUN4uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1282496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLDFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOkw//QNxumZoGOoaXIFLeTLtlUmVU7S7Syhrq0aOoUmoALrVzNJl8\r\nDA3oBTYLY3hlgtPar6Vf6pbbp+WMPQ4rKIh+Xm3u6MffKCLZ9iawj7C/StQG\r\ni9q1oqNIUoljzvuqafg8UVkOHnVnXjx8mruXBhCdInhK8APXbQl4emRavyQm\r\n52ADAjOA6ss94AZKXOT+Cad+ednSXXEthUOqJBjDkxWeCaw38YkWZsSfchXu\r\nUfLVQvwJ3cCwuNO9T8gMWpT2Pr6VOz5Ve0KM2zbmSrkLHLSo7Idos8aFK2Q7\r\nuaMbk+BigQqNUgsMHZXeHkuvqJv2ISy31nenITZ8z72ke0PjN5aD6vgJmG7V\r\nr0Aje/ATZ2P0q55yQrJCkpxoZMucdUAlXVjkCpoUtVGYGyO1x9OLCoy22T3F\r\n5hGtTrz5HoNswbhrfnGnHXz7Dbgpa6w9lvspwtvEiPR9RZr+nK7phkuB+KFH\r\nFIqiaDEYU63qVNAXufE8Xzk7xAO3zLdkIyV9p+YAb5x4uM2PwKfztlUoIwJ8\r\njImRQig+QfOIOpwbChrqkmEgLaSME74nwvLAuf1HpL1IYpodGARBy5hFq6RR\r\nspWNRN3UDJzm0hirMfqoWHtunjWqj9GxJblpOV86FHem1W2EtVRqyhRFcBIT\r\nV0LzT0wr8pfJBmxthS8C72/NSnAOP1PSHe0=\r\n=GMQp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"20d7606b31db40a3001604d74d63a877f65bdb80","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.7.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.31.0","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.137.0","@types/node-fetch":"^2.6.2","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.2.0-node16_1663840625866_0.49241329972287784","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"node-three-gltf","version":"1.3.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.3.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"1b449a50ce92f5444eda39999a71e35ee2bd9473","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.3.0.tgz","fileCount":17,"integrity":"sha512-Le8ccj9ZnZgK2VwGfWMCLgDmvOXpOSlcYz9WVIMjipfy1WEcA/LGJyzTIsS/TO0OWBaiTBu87CMpRG/bXvbXbg==","signatures":[{"sig":"MEUCIQDVorSzUAeqAT8U9awFUXVDnnf1lXUPQypP7++WJckKiwIgFmZmRACEVP6e54bA099ZOInpUZtHFrNjUpcvLm5S4zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1282879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPA0cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPEA//QxS8NKFD/LH6p66hiypC8fHaDSp4V6MDkH/SYuylUDfemtKp\r\nwAhRLpvSejn2aeAt0qYVEq4usMGqIH1DYQgTFiyPBbu8zest0n/xAIHqIwEM\r\n3QSdcbEmBmfc/KzK75jxNPgAQsoEhWRVjquCP1h+RQE7WXOdIUu8+q3AhXCt\r\norbnEQ4wHkL4toWt3KNpuneThpYCVpU5Ei533pR0sr7/1VNJqIZF7BL/jFPO\r\nd1vHmx+rYJkqwZBOIoFXvpGQLYr+fnJ7P9JFGtMnaOdpGpRAbKvXDMs2NWkL\r\naGeG5BFOPF9BFNeeJRIhT7bBCazHCA7hO1RoRenQTmGQqx4FTe63qlFyInb3\r\nlbk3E/MVSwSx1+kRA9XjftbT8bebPCsR/+ANcqX+5TWGBDqzr60bZ8KAG/AQ\r\nrRlQYstnI7X6RSdmmg541pjbytqlcMEPB2PZQ+re4jYJRFJh5lUaWKTVCw5N\r\ntu99ix2ihp3Cd2AhdKYrCsLA56nOPbkoOZogR7+Vh5s/x1ekdQSZ27/txfB2\r\n317LN+2Lqv3OUlk4GGy2fYJ2tRRarSBtln3qJi3nTrWljdB1POBueTjZAJzX\r\nQ1zBydN+35fXR8/GhAuxKV3F4OIbIYh9SCBSJiBlUil8c6GjpQD7VBQmkjvo\r\nD6TN356NvJqG5YdWpzKgntKlQ+SdzwDsskI=\r\n=+iBx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"540e49c7679ab85b3ff99185c898e5200fe35971","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.7.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.31.0","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.137.0","@types/node-fetch":"^2.6.2","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.3.0_1664879899909_0.9727892414884458","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"node-three-gltf","version":"1.3.1","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.3.1","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"5dcf3ed221a059513ff45904efc9d7668625a91a","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.3.1.tgz","fileCount":17,"integrity":"sha512-ZSpZiYkdYSCrYR2pTjV6DAEXqvbN5wZoFAP0SJizsUWDefHGnRu9NeZaPVXwjC2qAVTL+rkDPTIJyMBjhUAz1g==","signatures":[{"sig":"MEUCICj5WoMnWGUymbJB7pXN8MxmA563c9GK8lMHMuC5JmhwAiEAo52NV43h9vThuow7F1U9OfBbDW0lx0lgkbJPLqeyq3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjMHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriaRAAl5Ycfcqt6JSp7kSeRomfhrDHd9ASnk+n93i+KsrurG4eFVgQ\r\ncTggqYjGvVOJOyvxcCWboeEovuZ6/BqXNphv8RNlnLbtuaOSk3XN0oG0iZqC\r\nZrW5a3+gDrGgpJogtp5gLWFyLbk2err7wxza0o1CyQ5Ggq7tZQJEa3bMxYLO\r\nGkIz2v5kJkaUUr5KomRNkWXgJsYZvcXNQzLss6xgANhqAjFnSBdX7R5Y2RKp\r\nxwpw2LTwdWYHLMhLmdkqAbvcxHOAarmwSkjDmzYoSICPCLj2Q9tWUbfKyRet\r\nNgnVpEuEn7rpnND6Xa/dYp0p7cWYWRMIvrMn/rVP68RCE2mUMnqRfIRvouFm\r\nQ+NpvGt1YAmMCnsQnqCy6tAtnkFzbJguweN/6eJF+bnB2Ha0X6yAx/ZLdMG5\r\nZRGTPQA/SNQFixyhHCarVAoAJsMGrOUKrVLHYt5ggj1tL8BYDlOyw9VS782V\r\ntvCGVaYHtFqrZisK89P/OBn4RpXntk93bNEdKVFk34eb0NoqN9QfnjeqimDz\r\nOs4eMoLoM0xfdzsx2KKI44J6MeuN1BpiD/xitMAlG+ruTBl62+c4afEUkHht\r\n7RyD3NkdXpu324D0hC07DTSR1kpZTs627jt4EDn1CoervoPd0zAPjfnMH+zX\r\nAbFkOpijN58FQf+AJWdT0sdgsNDVMafP5wk=\r\n=SWxb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"f1d41b3c2240f00e70b683d6fadc05617f4e744a","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"8.4.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.7.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.31.0","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.137.0","@types/node-fetch":"^2.6.2","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.3.1_1670169037942_0.7930927757857431","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"node-three-gltf","version":"1.4.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.4.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"0eb5d28765ea0d153ac0a1b9944d80a06ff9b0d0","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.4.0.tgz","fileCount":17,"integrity":"sha512-kyOTFdbDdRJIdSdnlFcewu8jE6Kxv6Hve8Wn97jsCj+eyjf/TKA7noICVc/evDvSeLJw02241g622MgC7QRqLg==","signatures":[{"sig":"MEUCICxKoz0pFvhvakMK3SnUJbiX79k00XHKGt//e/4XuAGJAiEAzMTjrllzpo+d8LTkhQORjQTE1aG2BJ/0ZD6gyOxyQk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283156},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"65cc45ca62a2836b564b780ad4b47a146978d570","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"9.6.2","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.31.0","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.137.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.137.0","@types/node-fetch":"^2.6.2","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.134.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.4.0_1684064468663_0.691307969682778","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"node-three-gltf","version":"1.5.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.5.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"62c6be22eece0a194017a688feab129e3bf19909","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.5.0.tgz","fileCount":17,"integrity":"sha512-UJHS6+3RkxTRRQbimDNrYkM9dZ3vqK+rb2bySEs7SAsji8k/Gje6hOFMoTv1FnMiVOk6D1yd81Tv6W1E8cLCVw==","signatures":[{"sig":"MEUCIFmovLFk1O7ftUU+RSzd4WTssDUa8+DHeA+7ynlfE4v9AiEAzfNHV4d/a4SwV5SWvIBnV81f8EjWZltzEY6Ezu9+dvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1255861},"type":"module","types":"types/index.d.ts","engines":{"node":">=16.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"0b294265d2f04daaf22cb8d74bece05e9e64e1c4","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"9.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"18.14.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.32.6","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/sharp":"^0.31.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","@types/draco3dgltf":"^1.4.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.5.0_1701265626048_0.6451661368699046","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"node-three-gltf","version":"1.6.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.6.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"1eaea149ed636116b230eca21deedf5eb56cc599","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.6.0.tgz","fileCount":17,"integrity":"sha512-3ialO50YBCxGjchUpIZ9NBZ/EETIB5vKrs7gXfgr/dlAlXTojmd92mtrcujN+XfW66vuy7LGBfoX49MVvoIWEQ==","signatures":[{"sig":"MEUCIQDUyb7upXl1mTg+H+S6jRLZnrk4UduXUCpRN5PDTZ+ywwIgXShwIxENeJFMQ1T8EdINbdmbQmD7VMCuzp+IqMzJJOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1255817},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"062f86d3647c62e62fd558f9f3d6684c95d4a724","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.6.0_1713552177199_0.2251823206889103","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"node-three-gltf","version":"1.7.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.7.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"75b9b56056d03a7abdcd6a26fa03eee236de0e7d","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.7.0.tgz","fileCount":17,"integrity":"sha512-Vl6+YqGNuAa9uv9ek4nstO9QB3l6aNeJ5ORSBKtbwjOQRWA+bkpzc4WgMzzfEM7YHbV6PyfAmI7IZLgcnOMm/g==","signatures":[{"sig":"MEUCIQCy+W+Gf9lzDM2jQXUjDXy6NvDx3iVBEid1xdCaMHJIZAIgIfVFLd/c3cwsNcOn2O9vBTc+MfPpyY/D6pVDAzAZ9Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1256392},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"bbc3fb0307e2f0419e042fed11ec77bb39fdcd68","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.7.0_1714996218747_0.06255961943029109","host":"s3://npm-registry-packages"}},"1.8.0-beta0":{"name":"node-three-gltf","version":"1.8.0-beta0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.8.0-beta0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"ea3148262c87b1250e4c60150a2a6f1786c9f18f","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.8.0-beta0.tgz","fileCount":18,"integrity":"sha512-FvRIEObng54E4Umy2x80uB1gbSwUwnswzlCBuMsGz3sguurZSXE3HwC4kDRNvp7IOmdoH0f7JYC+BePYGP7xdQ==","signatures":[{"sig":"MEUCIQDDj6zh0ciqGtyFU24pzZyfnpe3xXzSn9yn+CrwF02cxgIgFeS2hC48gaFXTJbwgLBTRRL7KLP5k4thxsX1XEGMe80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1577333},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"6357ea2056df61c2139507a8760dcec7ef0a66d1","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.3.1","tsx":"^4.11.0","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.8.0-beta0_1717060274705_0.14099896177433657","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"node-three-gltf","version":"1.8.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.8.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"64abaa4fc26447b45236f8daed83dae7e771f5b1","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.8.0.tgz","fileCount":18,"integrity":"sha512-tlEAh4cJlHrPTjJiS39nRWolwZNCPbp/BH6gIYzCDbnH5poTEJcqgh3jCDKaOkrITsyoFBLDBZ6iXR0nme4Vbg==","signatures":[{"sig":"MEUCIEph+yvTg8Q0U5v9XswT1yuXuPSzbz8mcFLe4DnykXAlAiEAiLVEXkFto2x4n1VZlS6zeAGQZr3GaJmnH/5fUIAVeGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1577409},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"e1d183b90703976a7dd83bf04fab73baead3f96a","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","tsx":"^4.11.0","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.8.0_1717781533820_0.8742205149209712","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"node-three-gltf","version":"1.8.1","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.8.1","homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"878260c8d40074ec3d2527f1fa247cde956299ed","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.8.1.tgz","fileCount":18,"integrity":"sha512-nLKXh2gZ6/V4H4H0p+Culcbg8cb3XGZlYcRkoWlE14flEFKBPK1cn/BLTSsaEqvBvZO22qkKkirEkyiqF/xSeQ==","signatures":[{"sig":"MEUCIGQlrdiDnpN/wssh8SSCxJKZu+NsvAquniI9NsV3i+xyAiEA8+f9jDRZ+EQBuC5rt8Dun0TPBVNlT6a53rj/Vyq1BEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578194},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"60bda5f4381a4c1762a464ccf874770503ddebf8","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.7.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","tsx":"^4.11.0","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.8.1_1718981938539_0.5634982581550443","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"node-three-gltf","version":"1.8.2","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.8.2","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"fa25ce49d9df3122438c19d60a0813acddf39a7c","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.8.2.tgz","fileCount":18,"integrity":"sha512-1+j/KPukb4Gx9sOnTYbxsbaInrO3ob7eB0iVtl7GMgyNOmMQuxiQUWv6inoujEVnwvkFAqWh6NwnEpGXSyUZ/w==","signatures":[{"sig":"MEYCIQDt1esrT0xkoytiRHKvY1xblGJCNmQ+Yz62D+UWUu7VmgIhAJOQxt2p0SOWiNCkkGBlCDDcF65687jgrM3cs71ogp7i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1579420},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"8dd921c3c0967f7881bc8f1cf56c2900b86454a4","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","tsx":"^4.11.0","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.8.2_1725203087328_0.5847291319570267","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"node-three-gltf","version":"1.8.3","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@1.8.3","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"441ca317c582ee84d9a26f57d2c33685c430d493","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-1.8.3.tgz","fileCount":18,"integrity":"sha512-sUMM3oXS8IoHKu7hiP4egF+fX0e8ZqNkXKuL2cjqyvRHOJz77L7o/a806IpSKJENv47Jn6aKY/IKLEV3UXGwGQ==","signatures":[{"sig":"MEUCIHpZArBggh8na6ledTAMR8bafLQy5ww5cOTQBSn9PL4kAiEAqyrdi/KKN82pR06oO0Jch8iRDYrWvqQUSpLJbdsNp/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1580148},"type":"module","types":"types/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{"import":"./build/index.js","require":"./build/index.cjs"},"gitHead":"499b90d0f9ddcbbd65b8c4cc14b41939021938c5","scripts":{"test":"ava","build":"npx rollup -c && npm run build:types && npm run build:workers","prebuild":"npm run cleanup:build","build:types":"npx tsc -d --emitDeclarationOnly --declarationDir types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^20.0.0","sharp":"^0.33.3","base64-js":"^1.5.1","node-fetch":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.3.1","tsx":"^4.11.0","three":"^0.156.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.3","typescript":"^4.6.3","@types/jsdom":"^20.0.0","@types/three":"^0.156.0","@types/node-fetch":"^2.6.2","rollup-plugin-copy":"^3.4.0","@rollup/plugin-typescript":"^8.3.4","@rollup/plugin-node-resolve":"^13.3.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_1.8.3_1736981394006_0.3968217827403113","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"node-three-gltf","version":"2.0.0","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@2.0.0","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"e88ecc4f47b9733ce456cac648d3c85d843675d1","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-2.0.0.tgz","fileCount":12,"integrity":"sha512-ZYmCOfDZLCXs4mzb+cFhYUg0N/JYEbXrf/40lU4GgId/Lug2C1qPQbxI/5qUzKzZuaIMmwR36HxSTlHxZ1uZSA==","signatures":[{"sig":"MEUCIQCBkSWLGPAHxBsOCPCQv48Hkr88KvPtdAG3rO74nLURTQIgIVwz/97SMmU7ovDJMi4NQGLIcLZCSi6GVPHXNEX4Bvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564905},"type":"module","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{".":{"import":{"types":"./build/index.d.ts","default":"./build/index.js"},"require":{"types":"./build/index.d.cts","default":"./build/index.cjs"}}},"gitHead":"e4d518c8b3c7d5ad5eb59536f24152f63b6ff097","scripts":{"test":"ava","build":"npx rollup -c && npm run build:workers","prebuild":"npm run cleanup:build","postbuild":"rimraf types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^26.0.0","sharp":"^0.33.5","base64-js":"^1.5.1","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","three":"^0.156.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.31.0","typescript":"^5.7.3","@types/jsdom":"^21.1.7","@types/three":"^0.156.0","@types/node-fetch":"^2.6.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_2.0.0_1738095168923_0.7598991600529237","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"node-three-gltf","version":"2.0.1","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@2.0.1","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"a4c889e1eaef8f273db893674265860198fcaa13","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-2.0.1.tgz","fileCount":12,"integrity":"sha512-VwC1Kx8DZWBsWPV1QAZAKz1aA+BUmKgWG/sUPggEPrRogfwU8hVCYE9VzruIwVthrWZx/HIaYOetuc5GJW8ULA==","signatures":[{"sig":"MEUCIHjROkKsB3UosyCwEcjobiHhCEvPOBw9ldK+XHwA+tlwAiEAqHapD9a1TQ+oAbG5rfZuzOPtum1OidNG2XpQ+/JpMOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565412},"type":"module","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{".":{"import":{"types":"./build/index.d.ts","default":"./build/index.js"},"require":{"types":"./build/index.d.cts","default":"./build/index.cjs"}}},"gitHead":"7d6bbd7751830a6ddc6f40688a43524c67194ee7","scripts":{"test":"ava","build":"npx rollup -c && npm run build:workers","prebuild":"npm run cleanup:build","postbuild":"rimraf types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.5.0","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^26.0.0","sharp":"^0.33.5","base64-js":"^1.5.1","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","three":"^0.156.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.31.0","typescript":"^5.7.3","@types/jsdom":"^21.1.7","@types/three":"^0.156.0","@types/node-fetch":"^2.6.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_2.0.1_1738696243901_0.2566745627519813","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"node-three-gltf","version":"2.0.2","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","_id":"node-three-gltf@2.0.2","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"homepage":"https://github.com/Brakebein/node-three-gltf#readme","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"dist":{"shasum":"37fda26f5644ad0f8ae707455c8572cf7f99b816","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-2.0.2.tgz","fileCount":12,"integrity":"sha512-y8QDyAYH9vwV0QU7Hm3VlY5ItlVqlRrakyCxP7Q6ZMmny9NFtstj0ormurvtXg5w+58zL8okus8+7GytK4z7SQ==","signatures":[{"sig":"MEQCIEzq1HUGj8oS/OndEW+Y2AUJyMTRySUzlF88MdIcjD7jAiAvomTTpY5ZMzDvg432/JQy9kxxmpHr4pE+nBNnzmJ+2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565868},"type":"module","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"exports":{".":{"import":{"types":"./build/index.d.ts","default":"./build/index.js"},"require":{"types":"./build/index.d.cts","default":"./build/index.cjs"}}},"gitHead":"670b830cc9011f7cdfa522f6917a2d31601914f6","scripts":{"test":"ava","build":"npx rollup -c && npm run build:workers","prebuild":"npm run cleanup:build","postbuild":"rimraf types","build:workers":"node build-workers.js","cleanup:build":"rimraf build"},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"repository":{"url":"git+https://github.com/Brakebein/node-three-gltf.git","type":"git"},"_npmVersion":"10.9.2","description":"Use three.js GLTFLoader in a Node.js environment","directories":{},"_nodeVersion":"20.12.2","dependencies":{"jsdom":"^26.0.0","sharp":"^0.33.5","base64-js":"^1.5.1","node-fetch":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.2.0","tsx":"^4.19.2","three":"^0.156.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.31.0","typescript":"^5.7.3","@types/jsdom":"^21.1.7","@types/three":"^0.156.0","@types/node-fetch":"^2.6.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"peerDependencies":{"three":">=0.156.0"},"_npmOperationalInternal":{"tmp":"tmp/node-three-gltf_2.0.2_1746611205366_0.9775630721531627","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"node-three-gltf","version":"2.1.0","description":"Use three.js GLTFLoader in a Node.js environment","type":"module","exports":{".":{"import":{"types":"./build/index.d.ts","default":"./build/index.js"},"require":{"types":"./build/index.d.cts","default":"./build/index.cjs"}}},"types":"./build/index.d.ts","engines":{"node":"^18.17.0 || ^20.3.0 || >=21.0.0"},"scripts":{"cleanup:build":"rimraf build","prebuild":"npm run cleanup:build","build":"npx rollup -c && npm run build:workers","build:workers":"node build-workers.js","postbuild":"rimraf types","test":"ava"},"repository":{"type":"git","url":"git+https://github.com/Brakebein/node-three-gltf.git"},"keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"author":{"name":"Brakebein"},"license":"MIT","bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"homepage":"https://github.com/Brakebein/node-three-gltf#readme","dependencies":{"base64-js":"^1.5.1","jsdom":"^26.0.0","node-fetch":"^2.7.0","sharp":"^0.33.5"},"devDependencies":{"@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-typescript":"^12.1.2","@types/jsdom":"^21.1.7","@types/node-fetch":"^2.6.12","@types/three":"^0.156.0","ava":"^6.2.0","rimraf":"^6.0.1","rollup":"^4.31.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-dts":"^6.1.1","three":"^0.156.0","tslib":"^2.8.1","tsx":"^4.19.2","typescript":"^5.7.3"},"peerDependencies":{"three":">=0.156.0"},"_id":"node-three-gltf@2.1.0","gitHead":"739e4f88407a15263bd7718873dd89bd6cf629d6","_nodeVersion":"20.12.2","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+aOv/Fj844buwxaxCLE16Np2fTOPtjtwzRAMfAG2Nxo5ioOOR7cuBv+oSI0SZcX4E8h7HegorzIN0ZmMCOuymg==","shasum":"7ae6d6905a514b2294fbda827946ca96b9608e0b","tarball":"https://registry.npmjs.org/node-three-gltf/-/node-three-gltf-2.1.0.tgz","fileCount":12,"unpackedSize":1565901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqVLDsNNcTZxVZrSX8COGOzgJhO1gwSGEPnrtQgPJfSAiBdylPAZWYuRlxRG2TX7cEUQaeXxaKTnT6UVAO13zYgPw=="}]},"_npmUser":{"name":"brakebein","email":"bruschie@hotmail.com"},"directories":{},"maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-three-gltf_2.1.0_1755355949091_0.8169815605249737"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-26T09:58:04.136Z","modified":"2025-08-16T14:52:29.560Z","1.0.0":"2022-03-26T09:58:04.270Z","1.0.1":"2022-03-26T10:04:53.186Z","1.0.2":"2022-04-06T08:04:56.333Z","1.0.3":"2022-05-12T13:57:23.666Z","1.1.0":"2022-08-12T15:17:10.107Z","1.2.0":"2022-09-17T14:47:54.661Z","1.2.0-node16":"2022-09-22T09:57:06.017Z","1.3.0":"2022-10-04T10:38:20.137Z","1.3.1":"2022-12-04T15:50:38.169Z","1.4.0":"2023-05-14T11:41:08.905Z","1.5.0":"2023-11-29T13:47:06.328Z","1.6.0":"2024-04-19T18:42:57.427Z","1.7.0":"2024-05-06T11:50:18.972Z","1.8.0-beta0":"2024-05-30T09:11:14.963Z","1.8.0":"2024-06-07T17:32:14.034Z","1.8.1":"2024-06-21T14:58:58.786Z","1.8.2":"2024-09-01T15:04:47.545Z","1.8.3":"2025-01-15T22:49:54.241Z","2.0.0":"2025-01-28T20:12:49.248Z","2.0.1":"2025-02-04T19:10:44.181Z","2.0.2":"2025-05-07T09:46:45.603Z","2.1.0":"2025-08-16T14:52:29.349Z"},"bugs":{"url":"https://github.com/Brakebein/node-three-gltf/issues"},"author":{"name":"Brakebein"},"license":"MIT","homepage":"https://github.com/Brakebein/node-three-gltf#readme","keywords":["three","three.js","gltf","draco","loader","3d","node","node.js"],"repository":{"type":"git","url":"git+https://github.com/Brakebein/node-three-gltf.git"},"description":"Use three.js GLTFLoader in a Node.js environment","maintainers":[{"name":"brakebein","email":"bruschie@hotmail.com"}],"readme":"# node-three-gltf\n\nThis package offers a modified [three.js](https://threejs.org/) GLTFLoader to load glTF files in a Node.js environment.\nFiles can be loaded from local file system or from web resources.\nDRACO-compressed glTF files are also supported.\nGLTFExporter lets you parse a three.js scene and store it as json or binary file.\n\nIn order to work in a non-browser environment, following classes had to be adopted from three.js and modified:\n\n* [`GLTFLoader`](https://threejs.org/docs/index.html#examples/en/loaders/GLTFLoader)\n* [`DRACOLoader`](https://threejs.org/docs/index.html#examples/en/loaders/DRACOLoader)\n* [`GLTFExporter`](https://threejs.org/docs/index.html#examples/en/exporters/GLTFExporter)\n* [`FileLoader`](https://threejs.org/docs/index.html#api/en/loaders/FileLoader)\n* [`ImageLoader`](https://threejs.org/docs/index.html#api/en/loaders/ImageLoader)\n* [`TextureLoader`](https://threejs.org/docs/index.html#api/en/loaders/TextureLoader)\n\nAll are exposed and can be used independently.\n\n## Installation\n\nInstall via NPM:\n\n```\nnpm install node-three-gltf\n```\n\n## Usage\n\nUse with ES modules or TypeScript:\n\n```typescript\nimport {\n  DRACOLoader,\n  FileLoader,\n  GLTFExporter,\n  GLTFLoader,\n  ImageLoader,\n  loadGltf,\n  TextureLoader,\n} from 'node-three-gltf';\n```\n\nInit `GLTFLoader` and pass a path to a local file or a url to a web resource:\n```typescript\nconst loader = new GLTFLoader();\nconst dracoLoader = new DRACOLoader();\nloader.setDRACOLoader(dracoLoader);\n\nconst gltf = await loader.loadAsync('path/to/file');\nconsole.log(gltf.scene.children);\n\n// dispose dracoLoader after usage to terminate workers\ndracoLoader.dispose();\n```\n\nA small utility function instantiates `GLTFLoader` and `DRACOLoader`\nand returns a Promise with the loaded content.\nIt finally disposes the DRACO decoder resources.\n```typescript\nconst gltf = await loadGltf('path/to/file');\nconsole.log(gltf.scene.children);\n```\n\nUse `GLTFExporter` to export a scene or objects as json .gltf or binary .glb file:\n```typescript\nconst exporter = new GLTFExporter();\n\nconst jsonData = exporter.parseAsync(scene);\nfs.writeJson('export.gltf', jsonData, { spaces: 2 });\n\nconst glbBuffer = await exporter.parseAsync(scene, { binary: true });\nfs.writeFile('export.glb', glbBuffer);\n```\n\nUse `TextureLoader`, `ImageLoader`, or `FileLoader` independently:\n```typescript\nconst texture = new TextureLoader().loadAsync('path/to/file');\nconsole.log(texture);\n```\n","readmeFilename":"README.md"}