{"_id":"three-usdz-loader","_rev":"10-373bd3b7b70c7df66fb461088a91845f","name":"three-usdz-loader","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"three-usdz-loader","version":"1.0.0","keywords":["usdz","threejs","loader","pixar"],"author":{"name":"Pierre-Olivier"},"license":"ISC","_id":"three-usdz-loader@1.0.0","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"dist":{"shasum":"d177c381dc858303a64f12a6d46e7235ffc9b1c2","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.0.tgz","fileCount":15,"integrity":"sha512-guw4f36Rqpi8oOwuQLilPGXcc5oJIUl2hCVFYW1oquJhgbR//JVhQYhnDW+NITPHkyuRJE1C6ijbDO8e1qk8Lg==","signatures":[{"sig":"MEUCIQCJUInsVpLiXO/a0XrL/wzUCVdSA6JYiEJkZTgb7F4FvwIgRNtQmTJwaTwz/EX2lvTRBM4qBKFLayUXMP+Vc3aDECs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9335985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJismYnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqOg/9FH+ditCw1o02whq+biudn7DegxLkDc0DZcHgilSRvk1WZoKT\r\nHBeYMK4mJghuJWURmZb0FrgW6/3DrVR4KRMgei3oQ6zhkrePkjbf7Zc0qxlc\r\niWfi4MmZnmlSv6u1Tn27V/P/0ehwaDFJ5E0CdRnJzKaKrBuSaiFknx3jaY9Q\r\nPC8VipAQAY/7kgSRDL0S/9NMQq3MvlMYMXiQeJXVGxzD6OcLcklC7LXOasnL\r\nZyKXmHG+VkZgRATXG5xP/bimi2HP0B0oRTzCQwdNRtVpk1DpcrpFxYWpxaLa\r\ndykYkajeoAa0qIUEGyMhwb+Lzf1GeDffjtpOf0iOgHKinZyHOnFS2NvKyH3k\r\nQyke2DV0KQBo14kpmuWs2o3cjgaToV2zpehDsksolIigd88wN03ZmX2Mz18+\r\nHzjebIlkpicQsxreIaqtsIEnuobd27DrPZ+ns8j4p1oD5WLp6a7RQ3o+gMt4\r\nBt9+RdCKGfn6tbb4gSvMzGfiUktwW5RwovZvLYJo1oAIbif5dGBVu+A5PQm6\r\nwS/u5FSaNWBbFuqnHBw5ItRJNC7g/FRxNrM5M057cgY/xRT2xaMgVpHzUWGq\r\nd/nn8G7yWkCMomPsGSpKZued4W2DZDv+/pSIKrOHgLZUDEH6uIK34B/o4H32\r\n0CVMxleLV2lqArmWlyulOcmiuov+UrmCxNc=\r\n=bV1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"17d97fcf57108321904a1f3da38e6704e4a805c9","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.0_1655858727033_0.27390862343544886","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"three-usdz-loader","version":"1.0.1","keywords":["usdz","threejs","loader","pixar"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.1","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"dist":{"shasum":"520d11d518cec98954b56da1223f046739b918ca","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.1.tgz","fileCount":15,"integrity":"sha512-AbPiuilV8LP1ZgrMapclxdB6uVfCJ6bXK2jnkBoH4p2wTWeumY4rlom7EBgTK6H4FlhjY7vUnvOWRvIqrwzPJQ==","signatures":[{"sig":"MEQCIBvQVj92g0gnvAvcTBvZDtgOwtXlhmBCzZ9G6T9Do+reAiBaYZuloET6or7lSognX/Q11XOs0QQzXzzjx4eFXoNxnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9336660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJismhsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps0Q/9EaaK/za/7acf0DPyvNUl7aZaqHDYpP+SrDUoGUOrwXvhXWCk\r\nhl9tG6G+h2l2NMyzFmDdkiss6jRaGe39UBixCgu+3frdidlfoy5pbZwrulag\r\npao8udVfnjg22AdikPw/UxkzH1yaCOr/Q3czZfZDdbsC6Hf8mxxpfDzl7V78\r\nebvNYmKRBUZ2doXN+RcdCYyqIC/B5ySgFlA5mwgF3VJYl3AhQiNkwINc6/UQ\r\n/bj3tFL9SQt1DivOtJBdQpcRNHd1misn6c0oyrFZQyhR8uZuMwOvrVDmRq9F\r\n0Eg9QZk2jQAm8NPZyUmeAVBDGF+JQPHmSELc5KxORmhQCLUlu8rDZMaAudBY\r\no7iqxa3q9KdClYizMUsfu1CXvWcneO4l763ClIfDqNRYndoWR3PQbZsIHsuE\r\n4G3ieBfK+0S903F7mLVP17eaGOVFowVQ8O7iUIGtkOtBdz/HDjwonpC6zys/\r\nULooe43csX7uHkvtB7a/P+b6GxMfrl5ehycHa69cetdOfub4NnSfHcZWNboc\r\nwhQ8lsaXl8Xt/j5PPEH3ihDKSZTru6LDCs/J6mPVbr6cLFesT4gw8xVpwHwU\r\nR4euezoCtNYYfT2xd2gxx9zVGTaMxmQuPgmy8+jIL3/XlqCQ0ITHvEvv7TZQ\r\n3f79bbNJaB/dn5AR3vyULZzoQaNfwkSsP4k=\r\n=Ec9c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"59938f99bd235649b7033ccc86269aae1e7f8e8b","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.1_1655859308442_0.23836150391809907","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"three-usdz-loader","version":"1.0.2","keywords":["usdz","threejs","loader","pixar"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.2","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"3e662b708912e3218c06a42b21e53d1ff057d018","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.2.tgz","fileCount":15,"integrity":"sha512-LyphU4Am3pu832KqGVW0jGVmgWPBfDS8bmhMPP8aeqDHIHYLpA/AAP+QHoWan1Xv06iCnDYHTgo2MVJoImltbQ==","signatures":[{"sig":"MEQCIEt1ZxWCJjuADZ5sJYyXJibR8dTIIJd+YfKpUfXOpJEDAiBTfsFEUFdHBCYqmwKGhh2is/btgHT6nkSgP+h0rMttQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9336801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJismm0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUBA//STJG2W/pT1hEyOuWoqllogH08xywQo0tMgh3ytWgxgV9MZO6\r\nq0OG3cr/eROKE/qVD/kzTm5OGLomZNzufOHcLDqNPtmkkJxKBkdrACQS8yPS\r\nQ5m0NUT0/UkzscYwowVlas7Xb3HeUxKGnSEJKLUCQDiFbJKWE0xNNJwYojsL\r\nA38qzTr35704pdHa6Gv1km17289GWMni3CLPCxs4GlcPHmmrMq0jdlbOzZyH\r\nzuqUkmfxWo5QVkL4Ksno6D76bUS30sLteA1KDWY/YSREY4M8fhebm9Owcg6E\r\nYtXU8FBzgdHJTvuypjx6DPriDySdmYxAuHMLZKDAK5ytsCNv+nc6HkxUpQcz\r\njBzYJjCeF1xSv1QOH8dlOQ8Qg+1RQbpattgpuuUkIWt/cj31fDV+1pES8hgv\r\nXFnlS7/d5qTcgdPq9BFb0Sm/8NkTbmLifoDN1h5wQVlZiIc6h2kcLGOtFTpL\r\naLxeCnhHHpe6YcvAu8or7TxaYnMOZGaq808odNF09vPVUQXyKGPD7luL2SBV\r\nuuQUim5PsouezW3NviqsTO3gmY7Sy3BS1lAWic4dG8CyAPK5acKY4DioQb5D\r\nWNn/jTwSrBWpikQ1yK+tfk2FP9aRBmW97dHyxYsZIkS476hrPgtK1ssVYVmK\r\ncUFnRzSrBvm4O156lFm3NvyTCQSyfMctOX0=\r\n=ijxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"4c060cded17538306bf2c806e77fbb1a3345fac9","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.2_1655859635813_0.6713980009600335","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"three-usdz-loader","version":"1.0.3","keywords":["usdz","threejs","loader","pixar"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.3","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"e64fc0941b7c76fe2845c366786394ee4f5301d8","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.3.tgz","fileCount":15,"integrity":"sha512-cQpYllYBQ8suFltaTy6yVW+CzLPgshjeAUrJ4/umdsQfwX+KzhbnwdjRetitABLtb1AJzfFwbcFh8P0tc1SKKg==","signatures":[{"sig":"MEUCIQDGL8CP5SKuhxDCdck44PWhzMAwYVOIUL+qPI3ikGdTbQIgLy4e45FAzPX0M7Y3RSzrbSLDhU/il4kAJjahXEdoDDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9336842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisnDHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN4xAAl+mIBpUO3+mR2kKWrrmuZ8nwLo2DwMmMokScWNzZtNgyy3u9\r\nSfbOm5Kx5qOnC/Vsr0PYhb5Akpd7Cx2SAvaDGgnoLjJl2+7w4VH2Xx2LSkRs\r\nrDFYOiHk3GPCVYQQ2aat0g+QnJrYNb5S073RyrLcPQ+r6P9kMCUBbFuL29uA\r\nqVlIBT56qghWAzYK1sNQ2FfECQRMW4yvaPWH0T9kql9MPu09TRT0Lgg+tBOS\r\n8KgpjUAOS2RRReCwT5HOSOvcz8vtIiIBmVQPFU+SqyRQORmoASTCoKGUv15I\r\n4s7G+nbL79mw7n+5+kgf6o6lGr+KAFlWasRo1CRHGwAd+keEGZkVxfw6BjH/\r\n9vExUGS/J/7LZJvRwjNuPc8ag967iC6oleAsjWE5abwihSUutktjdbjYoSJS\r\n6tWcvMuh/y8AFWlnJi51Po4CLJ9e1LpfjFCW6nt/NuM1wBAU5fbWFLao0+m5\r\nuNZFEIpDg9Y6FLRrxsreMSyMwTc9B6uWQflkl2JMHRz/zxTz9MRdfjuI1hBW\r\n1qGjIk1RsgyFJUx8FCXnRG01x2CVAOtO4nju3AnCUb5wqmE8C2yOjaCy+APH\r\nD45FjJyu8eBARaIy2gZ77iW5P1iuMwwWjXFfNbW86w8hpYooHp++pyyrA/C6\r\nO6zrw61EYG025W/OKOlhN0h5sQyHBwK0lY4=\r\n=OQlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"053d107c03dd70155699f0e7208ea0bc659db659","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.3_1655861447362_0.982990453247035","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"three-usdz-loader","version":"1.0.4","keywords":["usdz","threejs","loader","pixar"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.4","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"a25012759bc214fcbae1ccf63ea890e0512895c0","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.4.tgz","fileCount":15,"integrity":"sha512-iMOFBBhBvHhtvpxjRubDCqNXGk+BhRA82NEqoxmNo5atztxCMG4Xl6rj0PAiJb2Ot6zE3JV7giiSjUPzu8LiVw==","signatures":[{"sig":"MEUCIQDKP+kfnjrb5OICETrzxKuvnGwGX6aspqQJokzw94G5QwIgSPx7UPU1ij1h8lGdn/6FFAf4Yz4YWpBd2Raycskn+U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9336846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisnXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+3Q//evvI6xN+f7F9QsdNUcUE2J1k31iYkNLSknAiuk/nCD1njhlj\r\nhhHCocHmBUkPlTb31j977xxGRd8O1xooOUpP+Ourcgqt76uN41RX3z1lnRur\r\nGMJjnbRiXONd3Yp65BH556F4Mnbb2q3vaWT7fVdWcr9qCOQKB7YR1FF25gGN\r\nyILaNhtf1U52JDfEsDTjTzpnc7tKRJXsLmQKcjMNtKZBFl4TxMPo5MnF+sHU\r\ncttYYNZG9E4m2eT+BYF4ew59kqOdbcpx7iGyYCWKeJ9zt2upjVjY/E72TcXe\r\nMqA21C1t7NRKVXECWw9Nel2Qv22lugrxh2PL/GpEz8dobQd2FLD90xojL6JN\r\nLg7/kI6GpwGX7X95WLgi2zym8TnhAnUS28g+/7xBoYrtXT8MXG+Y2HSeDWFT\r\n50k0b/rsYaj/69bjNGyZb3mgnPaswpTqp27RvxzcrUMjOKuPanppivZJLE+f\r\nei6F8z+NCOp1VH2ZQpkQLal/OIaI0sdcN0ZbM6Gf3LqYmJP5DbqvrpU6HPdq\r\n4WvfC5DYg4GITOAtTVMXo6bQCtEemCN2aij/p9gutPXROk3CxPOqAZbwL6g5\r\nLnwiGEjGYM+87fmXCS/CRepJZ2ETjfm37jWQMQnSDrJRew1L45uUvONhud02\r\naxxX92b0gVSOGgpI2JrNSA5Sa9aZmcm+K6E=\r\n=p5CL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"cfd9b8abe81179cdb6ec6808827a52e68f413bbe","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.4_1655862733050_0.3583520458525764","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"three-usdz-loader","version":"1.0.5","keywords":["usdz","threejs","loader","pixar","usd","3d","viewer"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.5","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"8eff5e2180287af575d4aae007af428ba3850005","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.5.tgz","fileCount":15,"integrity":"sha512-KLQKP9gw2HBurHCYXfHcRtfNFzPf3wrKgZsfCRwQNNBwcgzhTR72pWYxRnn7231xJUJndjy0S7AaPuKBBcAKTA==","signatures":[{"sig":"MEYCIQCFfZbG9TUcTc5iCu7fq+ULu7jJ7kgxKLUS5Fj8k3y8qAIhAO/Lb0LgmMZCeEN1/GVNC1+xKmm2Jkt8bLW11NdS7DvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9336880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis7IbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7/A//cv63giJyPLsB9wS0mDPz3jg4+5yrqXtlxVDc2qkt37V+miLz\r\nUj2iu/zbY64j9gUdHIj/aERcwKmlSV4+llKIObWHa44jU2swD/U2ql28gMP1\r\n0GZjen/3YdnVV7eanvIhojBj2z+0kzOYrEza1aiJrt8HWNG88e4vbqsaGqL4\r\nlbJQ2qwM6NIjE7Cy0Hhe5mJHgNKfW0aBsxgXLPhuKiyLfXAcMaU++7e+hyoz\r\nQ80qltaY1mmmXi9aRD6P+zuR+D+yNhETV0faAIdQz1mEq/8err6xe9maOEST\r\nCF+j8JEOhXrKW47Uho+2wCYp6ZfgKi44u9MP8HtJTx+wyM4dMhQ7cg/Y6rt5\r\nupc47lKRUqYCdKvNQE5YCsjZmKyMQ0BuPVYHeV+fjXN7R2tB09ObKJ4b+7xo\r\n/3ELDKmUfnOmwVrgL/HVj9g07r75LfYrfSA6zmykOCFP4yQAVHAHy32VsBAV\r\nsZ85ImKpsfNYK+lbITCPNbFWF0BmZNA3+Jz63ssT1yPKX48VfGvGB1htcaDu\r\np3SIQZ394I0wHVNgV2s1qbDfppO6DMDtODSME9GBJAbw7PyJF0tQIEisCsX7\r\nDJZkrIAYg9VFDcZh5WAIZNWhSY6dwnLfNs7AXNeY/L1ChrL43958PJQI7otW\r\ndnwqlMrd++zMPzfx+VtLnLBjwhVpn5EmNLM=\r\n=DHsD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"bf45525efcb35129e1011e53ef6cdfa1bdba9072","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0","perf_hooks":"^0.0.1","@types/three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.5_1655943707447_0.8104397951852158","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"three-usdz-loader","version":"1.0.6","keywords":["usdz","threejs","loader","pixar","usd","3d","viewer"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.6","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"19318249de2bdbe0fa6a962c5b180beaa9308ae1","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.6.tgz","fileCount":15,"integrity":"sha512-VBI1RZ/0WLz8WVTWCxM/7Xh6zaYOOFOzXiyvIBzM9cz2mV9Yfy9qEpGgH4tqhtvr7DAn7OelPZsLEvlJp75+VQ==","signatures":[{"sig":"MEQCIDFzWfw3kQHeIsmB7jOk3bTnXuNq3qeMJ7c4DTLA5EgpAiBc7FY1W40Z3Cbfp5GSvno0R9BqJ1vPmGbUM+qAOI2Beg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9337181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitTWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr16w//R++msU64Tscr2reTKTKHR3SkBK7sIIyM8LM3TcBDjh8wmDTV\r\njElPw9iihFKzB5n2LI/jqkEI17mzJoiwm0VSCQCQjiZ70fj1HXWtG8xACtdO\r\ni+LwfMO0z7ZBCTxJUB2m8z1H1T4KyxseVepc0M9lCbRGFY9iMote4QmDdLCH\r\nOgwDJBARkvd6Uyn4neCYtxbOQh2YkcbuvyDEK/eQ0AlRStnRhiOsVwYgvv74\r\n7O8LsPETJ+0JtkLIwfaftzk+1lhdOwLUpwWaa72jUHFuNR4BLhVsnq3xiuQp\r\nRbCfzOIzBHL+ostnJKNuNLIDo6zg2/sqbq1Yk07R1BZrHwrbcuTzfhPAR+J+\r\nFTiEA5K2LiBcGjOs5v5zqKG1XQqoj4S7o1Obg+bmW/TRAaWxxmsz0/CTa/4c\r\nUAGfX5B8YRwt0BrS1VIxL2ddxRR2rBDwuDQuGt4TfMTqa5Lc9L9pasBLOPeB\r\nz734hyPU9OFKVQJI9VcubxYo6RV+pAulv/4rp/hV2lAkSB5tYm8Yxmp2ceiT\r\nBfZbnmEgy5NPD5lewUTXO96lB9P5Ivduk007FvRt4LyX7Foc4pqb3Tw7ipwa\r\nNRcPQWDtKABB5urfTS0PreFRLXqrwUkBWJ3HVPQ43E0+D+mYkdGVWLofBheu\r\n7cwnQMcvu0Xc1/JSWhOuwGcWsfj34/7zTKE=\r\n=NStX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"c1e58f3d83392bafc3a43e901451c60bdaf75615","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","@types/three":"^0.141.0","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.6_1656042925470_0.6989159145211115","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"three-usdz-loader","version":"1.0.7","keywords":["usdz","threejs","loader","pixar","usd","3d","viewer"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","_id":"three-usdz-loader@1.0.7","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"dist":{"shasum":"d3d069019f9a40f73ab2126f40606aca0f316090","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.7.tgz","fileCount":15,"integrity":"sha512-ZW3mnxYgqgD5oVdbukAOX6g8TK6HEsKYplw73ofe56fHGxDgWRhPu2ny9o2yolobyFqjR1+gcdNVGSCdzmiBBg==","signatures":[{"sig":"MEUCIQCiTAj3diTEipV3sGzdzcIbsLx9as4Ye4+Grmf9PyjwagIgb02wuFRoBUJPOQ4i/X5B9UD4YU+eDk8XIm5OGn02VVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9337225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJite0OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBmQ/+MXYhcUVbGsrUiTfaU6ECZxMxyjxXM+UxawRYsSsGcm9x2AsR\r\nG4oeiIM3wC+DQU7mKIOuv5a0MJEW35lz+tPi/Dob5fN2KGzvF+nR1mO0vfPp\r\nSKy78pRHiA/iLJSB4NtmgVkudoLN1RuIiRaSa12b+8fjnqGSgMgpmqa+sypt\r\n1sXMk3MoZW+mnO1SiXvqeIv0DykB6+LIptOFh/9YHMhBzlq+0k6ymp/FgSf2\r\nQS0bM//3KPD4WBQWnoegEMfP/HjMckFzW5mYMlM3WJkavR2axY1lVlJnsgVO\r\nNuhgsPIKgXX1OiEBAOmovnJsOxiGIKdnAHSEYN3Acagz8gQunRUqMmgPm4X7\r\nibJPCu9JVI9vrK52q/zQ+g3LB+G+6LLtRYPkD9rzgv4dhQ4oQKZSgoO8JykD\r\nQ4b9ZEnKF1h9P1sUvIMgH5S+JbLadvWqR6fhztLLXGVkpHI8O3dOSIRstF1m\r\nmrH7zTOzAtVr/09zXuXLSLZy67UjtxaJb5F1tmWfC+Mqc6Au+ZKPDYBgGqYw\r\nsI2b/BQNykjP9Ugb+fRqwvU2UXf6mY3RJJsh1R1kmMp09ToYGSsDewFomC+J\r\nwbC08/jlIBDuBn5j2vRw/dMmeVJllJD3STECcSBm86xx0LMSNTp0/zdW6tZX\r\n+/5M4fJJpugkiOp/DfyjY+vla/eMjbWFYCA=\r\n=yOmZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","gitHead":"a94f2ff92b39a2dcaa227c4109aac4cca3527a21","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\""},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"repository":{"url":"git+https://github.com/ponahoum/three-usdz-loader.git","type":"git"},"_npmVersion":"8.5.5","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","directories":{},"_nodeVersion":"16.15.0","dependencies":{"three":"^0.141.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.17.0","tslint":"^6.1.3","prettier":"^2.6.2","typescript":"^4.7.3","@types/node":"^17.0.42","@types/three":"^0.141.0","tslint-config-prettier":"^1.18.0","@typescript-eslint/parser":"^5.27.1","@typescript-eslint/eslint-plugin":"^5.27.1"},"_npmOperationalInternal":{"tmp":"tmp/three-usdz-loader_1.0.7_1656089870346_0.9237294173746939","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"three-usdz-loader","version":"1.0.9","description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","main":"lib/USDZLoader.js","types":"lib/USDZLoader.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json"},"keywords":["usdz","threejs","loader","pixar","usd","3d","viewer"],"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","devDependencies":{"@types/node":"^17.0.45","@types/three":"^0.166.0","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","eslint":"^8.17.0","prettier":"^2.6.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.3"},"peerDependencies":{"three":"^0.166.0"},"repository":{"type":"git","url":"git+https://github.com/ponahoum/three-usdz-loader.git"},"gitHead":"344f95bf8cc33ad8e7bd320f0daebbffbf2a2996","bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"homepage":"https://github.com/ponahoum/three-usdz-loader#readme","_id":"three-usdz-loader@1.0.9","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-UOP2XHHT4dUIZInhVPQieVXFyxpSE1ApMEJZVLDdo5j5flp1KSGlY1uGE3To7KhDIks+kAOmsCnNDjQ3RvjMFA==","shasum":"b6a8ab8b5958cb76c56a35ccaf65ee702966c85f","tarball":"https://registry.npmjs.org/three-usdz-loader/-/three-usdz-loader-1.0.9.tgz","fileCount":15,"unpackedSize":9336877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAY+u+JSiionYmTzr4fVHn7RuKazrghYEl4EdpAy2eoPAiBu3LoMJYmqG5A/V8T5L6tBrjmDAx7vQYyAnW1/l9sqFA=="}]},"_npmUser":{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"},"directories":{},"maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/three-usdz-loader_1.0.9_1720932369828_0.6905804110797447"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-22T00:45:27.033Z","modified":"2024-07-14T04:46:10.265Z","1.0.0":"2022-06-22T00:45:27.249Z","1.0.1":"2022-06-22T00:55:08.871Z","1.0.2":"2022-06-22T01:00:35.988Z","1.0.3":"2022-06-22T01:30:47.691Z","1.0.4":"2022-06-22T01:52:13.260Z","1.0.5":"2022-06-23T00:21:47.690Z","1.0.6":"2022-06-24T03:55:25.704Z","1.0.7":"2022-06-24T16:57:50.555Z","1.0.8":"2024-07-14T03:20:04.174Z","1.0.9":"2024-07-14T04:46:10.074Z"},"bugs":{"url":"https://github.com/ponahoum/three-usdz-loader/issues"},"author":{"name":"Pierre-Olivier"},"license":"Modified Apache 2.0","homepage":"https://github.com/ponahoum/three-usdz-loader#readme","keywords":["usdz","threejs","loader","pixar","usd","3d","viewer"],"repository":{"type":"git","url":"git+https://github.com/ponahoum/three-usdz-loader.git"},"description":"A basic USDZ file (Pixar Universal Scene Description) loader for ThreeJS","maintainers":[{"name":"ponahoum","email":"gouvernail-rencontre.0q@icloud.com"}],"readme":"# Three USDZ Loader\n[![npm version](https://badge.fury.io/js/three-usdz-loader.svg)](https://badge.fury.io/js/three-usdz-loader)\n\nA basic **USDZ** (binary Universal Scene Description) reader for [**Three.js**](https://threejs.org)\n\nThe plugins **supports animation** as well as loading multiple USDZ at the same time.\n\n\n## Features\n\n- Loads .USDZ files in **ThreeJS** (100% frontend, no backend required)\n- Typescript types for the loader\n- Loading multiple USDZ at the same time\n- Animations are supported\n- Works on latests browsers:\n  - Chrome\n  - Mozilla\n  - Edge\n  - Safari on Mac (> 15.2)\n  - Safari on iOS (> 15.2, might not work on all models due to memory limitations)\n\n\n## Demo\n\nYou may find an online demo implementation (with Vue + Vuetify + Typescript) of this package on [usdz-viewer.net](https://www.usdz-viewer.net/)\n\nThe code of this demo is available on [usdz-viewer.net's GitHub](https://github.com/ponahoum/usdz-web-viewer)\n\n\n## How to use\n\na. Install three-usdz-loader with npm\n\n```bash\n  npm install three-usdz-loader\n```\n\nb. The package uses **WebAssembly dependencies**. For those to work you have to **place those in your public folder**.\nCopy the content of **node_modules/three-gltf-loader/external** to **your /public folder**\n\nc. Make sure your web server has the proper headers to allow [SharedArrayBuffer](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer).\nTo do so, you must add the following headers when serving your frontend application (the syntax may depend on which server you are using):\n```\n\"headers\": [\n          {\n            \"key\": \"Cross-Origin-Embedder-Policy\",\n            \"value\": \"require-corp\"\n          },\n          {\n            \"key\": \"Cross-Origin-Opener-Policy\",\n            \"value\": \"same-origin\"\n          }\n        ]\n```\n\nd. Use this example code to make it work in your ThreeJs context\n\n```js\nimport { USDZLoader } from \"three-usdz-loader\";\n\n...\n\n// Setup the USDZ loader\n// You may place external dependencies (.wasm / worker files) in a subfolder of the public folder. \n// In this case, pass the path of this folder as an arg to the USDZLoader constructor\nconst loader = new USDZLoader();\n\n// Create a ThreeJs Group in which the loaded USDZ model will be placed\nconst group = new THREE.Group();\n\n// Add the group to the scene\nthis.scene.add(group);\n\n// Load your file. File is of type File\nconst loadedModel = await loader.loadFile(file, group);\n\n...\n\n// Later on, if you need to cleanup the model from the scene, simply use\nloadedModel.clean()\n\n```\n\n## Compatibility with ThreeJS version\n- v1.0.7 was developed and tested with ThreeJS v0.140\n- v1.0.8 was developed and tested with ThreeJS v0.166\n\nAs ThreeJS evolves, the package could be malfuntionning. Don't hesitate to report any bug you encounter when using a different version of ThreeJS than the ones mentionned above.\n\n## Limitations\nThe loader currently only works on browsers supporting [SharedArrayBuffer](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer) as well as [Atomics](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Atomics).\n\n## License - What's behind\nThis package is based on [Autodesk's USD fork](https://github.com/autodesk-forks/USD/tree/release) and aims to make Autodesk implementation easy to use from a NPM package.\nThe implementation has been done by Autodesk using WebAssembly. Please consult their [GitHub](https://github.com/autodesk-forks/USD/tree/release) for any further information on the WebAssembly/Emscripten side of things.\n\n","readmeFilename":"README.md"}