{"_id":"playcanvas-extended","_rev":"28-48fe388420389308314e79d5fbf6ec6a","name":"playcanvas-extended","dist-tags":{"latest":"1.68.2-dev"},"versions":{"1.60.0-dev":{"name":"playcanvas-extended","version":"1.60.0-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUAdapter":"readonly","GPUBindGroup":"readonly","GPUBindGroupDescriptor":"readonly","GPUBindGroupLayout":"readonly","GPUBlendState":"readonly","GPUBuffer":"readonly","GPUBufferUsage":"readonly","GPUCanvasConfiguration":"readonly","GPUColorWrite":"readonly","GPUDevice":"readonly","GPUShaderStage":"readonly","GPUPipelineLayout":"readonly","GPURenderPassDescriptor":"readonly","GPURenderPipeline":"readonly","GPUSampler":"readonly","GPUTexture":"readonly","GPUTextureDescriptor":"readonly","GPUTextureUsage":"readonly","GPUTextureView":"readonly","GPUVertexBufferLayout":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.7","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.28","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.2.1","@rollup/pluginutils":"^5.0.2","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.30.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.8.1","rollup-plugin-dts":"^5.0.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.8.3","serve":"^14.1.2","sinon":"^15.0.1","typescript":"^4.9.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.5"},"gitHead":"0f729d73bc25eb45dfa09a29da42af7f854bc021","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.60.0-dev","_nodeVersion":"18.10.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-rvLy48YS2zseRCsKVV3Yo9l8HCKnEIDfLWgRW7hztdQx8taC8h3sX6ftpIQz+XKOalQyqExNpkunFRAbux1SqA==","shasum":"1927d1824d5d506a9c010ba479cdaee3092aa92e","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.60.0-dev.tgz","fileCount":2555,"unpackedSize":42328624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFbctDplX/2A0Qf6j+gGnsQ3Ba2TmEYniCVnUW8O0bWAIhAJX4/PMOLM0T9YeHRBrU1ofxz0Hk5lOpjFexQOV0Y8kb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcsMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP/RAAm5H4GPFlwYvZLlmgIZ+AfMK3m5p2WG1C6cVfYjM4AKDrLhEy\r\nYW4P0G9y+5lsM7YJIuNUmkKtoJgoFKA3BufCjiFUXPgKLUWiqw7Bz73Zb35r\r\nZrREsT0HMqgIXY5qB6FnmVCtGL/529ed2KbReANyznDNw5BSv2O2F4E6uG9G\r\nQwZSDkeXNGY6LJS7gXGnAi1qJ4vsJfqgGeyE7SDTX4hJopTqCvwe5iJWFhH5\r\n4oLHPVX7/KO6KsygKxmj5eqxzuW0bciBxXlKpOKX7V77ZWu3Elz1UkxumaHj\r\nLblZilRRzBGxipfB9Vm7nWBqnalz5FpbNJ+zlkiXttcMJA+oyH0MQgOYZrb1\r\niWWBinfp2Zs3Oh/duDU/yt84U8Xe8fP396gn9KFyX0XTDqhVthnBVAKPOZQh\r\nsJK7bs/HKLvUmwyinA9aBMhSEJhKa0VwN2ARGPpKl9y7y1kDNyDDXyiSvgFL\r\n5pQUcSl2QXmQNK+uUDW6Eyb6ZnCpN+kgxb2TSNvBv26DkWiKPf08h5kJF0/V\r\nqIfImONOrIW0gKw9S8yERHxyzSU8UHr5vu/uizweOn4+3GtFtrkg7WgxGhgD\r\ngQ5aI5dAKGh71Xj3xN41lXQ5cDCbLU/SWVYuUW+ajVGl8Xifr7otEmtmuY5K\r\nGdMgkpccf702Pkr6HI94Zauz0vDsNuGlB6Y=\r\n=bbkR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.60.0-dev_1673382667562_0.570265382242565"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.0-dev":{"name":"playcanvas-extended","version":"1.62.0-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"74687ba4e037009c9f5a71eeb01e9f430f1432a9","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.0-dev","_nodeVersion":"19.6.1","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Bb1RkCOm9FUZYWQ/RLTDbSe5Tp0iLwA7xxn3jZEqs8ZK0Rw38xQ04midmP70OIROXcPAv8a1nsdis6vMCI+M9Q==","shasum":"6435810a2e0133026eb796e7f1b60db974464818","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.0-dev.tgz","fileCount":2636,"unpackedSize":46198722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmZPi6Xc6cDRRxQ183XpzSrISlTCovUrcLEzZu28Qt/AiBLIGpnOxiQpr9aDqznV1TooXyiVKnPkgpVMyjK2JAuqg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBfWhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL7w/+Lnef42G0oqWVoN/yZrtnW3Vpn7VU167FlYlp9tY9eB/k+qtz\r\nXPBsR/NdswIUK1m1XnSFKypqdsyU05sPvnk9I1SGpcei9bUzfmpkSoNV+0qE\r\n7shUip2hAJjCx/C6EqE+gy+yJVVV3BmcKSmy98yY5pteXWQamU3UbDtVIDTj\r\nD6N3Wc+MUtu3d6xrNL+FeHp7MDrJKYsBJMdJ/NGiQ8HGuV0pkrydUzXbpVnb\r\njHpQ7oE//z25MYlMiXNeew+W67kIm+PAR4qGKIxyWYfshvch4aSmnNvjeD8j\r\npjMer98hPybGtOuyt9d8m6qPxAZxkRzzji2pFG1q/rfFRdaTfjagFDfv9XHR\r\nOKce8+9pkDuY1lTFncUEG5wfBpsgwDJAfOEKXalE8j+7UkQHwWxpBQtB5Cyh\r\n1nfyMy4myD/dfojQkQVBkb0c3XliZqSqkpxrxy6WTNOsIGSfMckvai7NH/9y\r\nO/4zbo46nBYWoQ1eRl42jYLLtbOC/LFTOE10Ezzak2EdOXd79MateMCJYR1O\r\nevM9BlPYdMg+gSZHwbTHq0JQOdcd5nExYncvYSu9riYnjSX1GYNp3k0cTlY5\r\nHV9TwV43qtqpx5GcYBF5tDGTxj29dZ+YUP5SdMkbtzo01q5rryRU0yVtI6JA\r\n2YjjBPH4pVhspTLgfKlYU54zLRHupWJWxDM=\r\n=Q0Nx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.0-dev_1678112160621_0.14758979083340718"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.1-dev":{"name":"playcanvas-extended","version":"1.62.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"0368bb4435c7af18bf406617d9044c6a2624d4bb","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.1-dev","_nodeVersion":"19.6.1","_npmVersion":"9.5.0","dist":{"integrity":"sha512-7GX5tvtLSey0PZeGLIGGbCDTd35cLU4Sw0lpU1eWrhqFgiAhlx+9bpcWgy0mrDz0RLxkZMOyL+LZdgjav9La/w==","shasum":"cb4f4714e67dc08800c37270cf7269101b49cc7c","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.1-dev.tgz","fileCount":2636,"unpackedSize":46201972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0HGHYfencVssUIXjriW6fMALpqJUYYP9xpfiqNrOjyAiEAqbrGPpDCsm2Xn0NBqhSwLVa7ej4BZpYDxPuAo7Gu/mg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBkocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDDQ//WMyVnnTJhtWlwk5+O4nj3wcB+YcVtdpwxt3XuCZLT38h/08W\r\nsPZ/IEC0zNxZ8pAvPHvvkBb6lTdedLM//x2LYpbuONlczobPcvuSJXDQWl4X\r\nXN/V1Tm1Sgm1knfSBwIGeV8aTvCKTvzoR1lySQjSaVveXKRi5jsXSetzscDO\r\nkKPWEsGfGea976EPRS0hzNiWRtQRhAaGFtYg8285rzzfBo6ARR+QbwTTuumL\r\nMWAaKOY7EtdqviIToNtHEbICjs2kR+T/x99bD0beZafXcCCSWClPMPNhz8qM\r\n4UYt/jsPf7L1PZEhgjd2lepIp4laOkTmfXyUFxPzmz3+dqMvcjQnG2pus5HM\r\n/fouWi/7cplFUGTHJJ+/ggzU6PeIdGmcbQcU6HGUPfSIlJ5d6FgxcyQA8Fh/\r\nRyYEroDNiNcw9Z8QI8Arixg4LmGn+0t+0iH07YpSk/RPcHCEGqLt1uqHh2vi\r\ntjusePvWy2JxQtaP7cUTbz/hoGjzNo7SEx43zPgyyKtdx5ZABZ2nIEc1CrV6\r\nheYQFy+jEXI09GZMZP3E7B3JbPXamO5HaL6rvcNnWWcoHx2wGQq3xi2ocCQI\r\nl7scVEJVRjkCpfZtG5gFUWyn1k9wPICO//2qhkjjxBc1KzXI/intQ043ZRQS\r\nXp8mP3bLyfJWWTSBsOj52YIFK64IMa445Z0=\r\n=MHbs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.1-dev_1678133788241_0.6976465157340772"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.2-dev":{"name":"playcanvas-extended","version":"1.62.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"2a57f2ebff219b6e72d8013c041861d5cf1bc1fa","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.2-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-RNWBxhGdpXf019b8+K36qNomfZKwCnlnGGn0RiBNU6zHA3fol82BTIn9rXmz1rPWJZ90U77CGW1DnQyoDkA2lg==","shasum":"17d27d9c495a39142b388825a1f460403d713367","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.2-dev.tgz","fileCount":2636,"unpackedSize":46202524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXbrg84DTuCQR8flBtkCFo5V+eIormURCrBLEpRTiAfAIgZxWoBeC5pV4XrIxzitz0JZBFaWipwG3pA7vlS0BQGvQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBm3rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraFw/9FjpN+sKHuZ1H9CUGyvywrTkXoMNXGxxhF9pTwBuvpz80JnDz\r\nhEDCC3yKN/XEd+WeY/Lf9G1qbYAD0xMGRo/kSYn+df2j48I278lkHvnpBdyN\r\ntLedpGcw9IMYGxjYPylj1LK4LOJb5zPVWbotDJd6pzBBm42N+lKhMtslfwTM\r\nAEmsvxxlyhIHR6CBdmu/yZ+nwrjBFl0/0FPflvWW5S/vbmY3Uh6tPvDo2GSk\r\nq39JND5wl/UGo7zeQVETn6PfEBC5Tq5uBRNEGy9n25+b78/RO+CoqB9P4MEM\r\n5qH1131DrFTEkRD8+Z5lfHjLbNSr5IV3LzYFIXFFcHQn4X4aYuh5jgfTCHUf\r\niNkJ+lNLnQ2rf8JWPoU2MaqV1VO+mwUYcYhM7mMngGyku2NFLQZkANXFAsYx\r\neTbrinky43EbCr/jy9pYtA1eiM2z8bOv/VJ91xVJ5Dw9xZzNced5YpNsHRtY\r\nlCuKhTAXYTwktqe7lcWdICpPdrmZm3Jmq7auyxdCsk4Usp5xGEcKDwqLZ4wi\r\n7x7WZew8IV4M3nesdsvFLTK8Ig4K1lgYTp7A1hXlHAZthF06PGRIRwYwaDkm\r\nl45T47fSu6yEVq3hUPRMDdc+MKJ2xnWpXCND4IReL4B4pZTRG48zhlO9WjtT\r\n9cczmPRfUyIgZ8pvJgIGrvne7l47NgMM7iE=\r\n=Ktwk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.2-dev_1678142954975_0.055025805387050486"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.3-dev":{"name":"playcanvas-extended","version":"1.62.3-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"205ee3615c3e63bff8e99ce71000f6fb566d09b4","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.3-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-FP36yVrECwxIQhJ6S1j3ZlFQL/h21/mD0i79QwIihIrgS5CQedQR3rdYjvPLMJs/dm4mtJNelqz1JBk0XvZMMQ==","shasum":"cfb13e57b73f359c283cc02c6f4bb7cba71377e1","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.3-dev.tgz","fileCount":2636,"unpackedSize":46227532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvdLbNiLE+RZTFzSGtSCnvSZZBic7uQ9rG8HEmIkF9IAiByzaVmyfXhIY2NFTFG0/NGMwi+UYZ06nswfc9PQkZtMg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq42BAAmz9WtusYk6AfpD5Ga9s4Clk6kR1e+zTiRmv/31kPTzouOcWq\r\nxWZRptUrUO4Ax36/LvtD4+K5voR8asI+AnvAM1YZPvNmnfJ3BKKZn7j0jP8T\r\nTN9dlypLxvzQOOBBnHZMajKJLTR1N7/ciQ56RMLH496pQuZAuw7xLB2OqFxm\r\n4iwWQoTLTnKhgSMVu2Yrp/E+Q7B0wS4KGi8sFqctvYyj1ww1wYsbQemi6Kx3\r\n5mEE6IFRZ/PNSHMWtT1LYHAUdVLjufvlyLy/QTeTHqGOGSKcPRcEAjBksR/v\r\nuLk0q/kDVOMJU88toA0U0bxhpKLF/tB318Lczeo5KbKx0syhv1Kh+ONn51Jg\r\nokrYWyLgIK0ooUTHFD5fLTmW2K0LeKVZs6sGtmTQqSwAw5LrgsJMeHgp31fz\r\nf/Ew8sjvsNURNxK62M5Wt7veLT1+OQgDBoscY1taaWPDunF+nY4FdT9ypEix\r\nMAsmmlT5ZULbCP+bA5x2CYoETfGQIUB7MpJTkxUsR6qX1VJB+tDM63zflVus\r\nh19RgySIvLAENSvXPaZIllfALa89oEWp51vvGgd9qaE6zA714czVsRfMHfdh\r\nD7pnhNqlkciQDICs2hsHMKcADcAap+NSUjWs8JfEi0iBMyXtnOWx8o5wfueL\r\n8RQCMS0IoMPmSJaBveFElMJYQa6HF1U3Yfs=\r\n=Hu6G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.3-dev_1678322601275_0.8031030660222922"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.4-dev":{"name":"playcanvas-extended","version":"1.62.4-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"5b2e8b7c3f8dc90e5ae05b6a4d886dd44666f057","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.4-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-lBgYRprDiBbGfkZjzm4YR/myLTKH12G8qPl3pSxqxBkMInhsC+yv2XWBqMYZwT1dheb7X8dsr/Weo9A3RR5q+Q==","shasum":"e1dbb795cbba495d5705f5770ca9626d43f854c9","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.4-dev.tgz","fileCount":2636,"unpackedSize":46229055,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9DW8HOBSZexWPsyMT+vAmVFFWokk3/d7XjsxNzRSX2AiBFGux7UIqjwakOu8r3S9IU9G1oYJzY6ZApGN+HB6ZdQg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCfrVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN+A//W/9FJllArDgRroAoaxdbBy4V/MhystU4Dj2KVOQZkhayjSOg\r\negRa7MHuf1cL0Molhtp+i/YsBW0p+gJ0uLZp3Bt4q5mYOxb1v5ltUg0E0nYr\r\nO2Doz9IxmUVRl5oGm5MGSKyPb9bJPsyT48r6AwEKRyadO/3XVoFULn23oRTF\r\n/4GT3GqL0p0+MX601SswVxLrFKKyreGyIe3rJ60dUQI0NLtePxP7CJOEo552\r\nZQpxn/acpKx9749iQZy+yCjnB+sp7pIrCW1ON7+zDt5hiL0Bxln9JO38Bza/\r\nX3fc/LqXEmvwyAs90KZfAlOdBFhy7rZA+TCcuewIeiXl6sGvV4LfBmYrrwuC\r\nHgzlhMiomXFXshq9jZZDwJLQVLHs+JoPeq4wgos10SmiB+1AMRRRHsAQbKb0\r\nhW5G6feOx0qmZeKgxLGueWzDazIYNpat9yXwroy+FYX8geKuCJdlEvSY2AMo\r\nHDZ5d0IiFCx4YDSnC8V0qjMFiJqsM7Twi34KAEza4Y6HmfvHAy4+hzluf+v/\r\nkfoMhukjom5uhKatwtpvBnAzUXliXDuBFkAoQsVUXFcCcXbNC+o1YbQQ7ry0\r\nr/vxRrA742N9gdidmJ4aXLcizpe5t2+7YNF+6Zl1gOLRLxb7v25bqzhjNPM5\r\nRshuix25W1/hkmgJLUEuwV4fIvoWC4kg4go=\r\n=IPC6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.4-dev_1678375637122_0.8443557282553251"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.5-dev":{"name":"playcanvas-extended","version":"1.62.5-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"93c98dc1ac6715ebd828e989543d3b7a23ca7a1e","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.5-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-zZsV4n2mU8zvcVA1+70u1w1OyKMW0hgOdvniHYS/2EvycArEsurKEyrDxEMMZ9ksVfFuq81ZDimw7H0hxK4r0A==","shasum":"f3918ca39fe04943559b2366f1e44a8fdf3147d9","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.5-dev.tgz","fileCount":2636,"unpackedSize":46305406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpZmrU6HHmGI2W2Am3Ykryj+Ja3jFHuubVDFRJsN8pWAiA0/pqJh1gfkbWZS45pxlZbdbmmxgmEr30hg/qVcqkHCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC3w1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqPQ//cHvTP5XKsfhVu0EZ/cBIjw2b/wRqL+JtnOBKsHngbVgMdF9s\r\nlgs67M+eppGT5SDtrofS7+NAMzJirmILIqmahRXIRoTlGZf0ClRemeSzcN1T\r\n1jIk0h/lBbECYf2AXx1GlT9pCsU+J4vP/J0H1uUmRI6yjXOQSDo9HBnvsF0q\r\n1wdHV9+D+coiqjYVj7MJ46n4zzfclVTEiiC3GlbftZ3+kuaBR7ZgG8aWiK0/\r\nUK1lXmIylDxhhGDZABO9wbZZkWK/iqoiE2q4hPPyYgAEyiz9bdH3FPSF3vo4\r\n2vXLa1KbMQ8PGsBie6WcfBs5Vb9N24glI8Wcumh7KhOWii/9aFQH3ziSfe2i\r\nkNQ+YIfP7LlHfZbkohLl3x0iZABrexlhTu/O7Rkh/O13WG6n6dyFZjYAzara\r\nM2gepMu2cvPOYpzUZlCD46LOLe7Xn38Y7PQ5D7DdoZVxUdQuwSdggUf9ErPo\r\nyrarlMROJy8EUHj6sRJiciKyEc0dJyQ8VdQlnlKXwindJcLHEkwoEvsKjik0\r\nTjsBbRDFda6kdPn+JrZF9MTuhAo8zI2Y94jBb6QQGvI6l1r3D1GbHTNrEVbM\r\ntc7Pq0AoXGWuFmv/tBnNgxf/4QcK/AQLHLhYSmpSuTJ1YXHtL7q47feBuqOu\r\nvfnYdPhuBLRtLHz3fL8kY1RsdGjKXqim0KU=\r\n=+7Jt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.5-dev_1678474292837_0.3276022251552968"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.6-dev":{"name":"playcanvas-extended","version":"1.62.6-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"a83cfb524db4d6d6611068a9c0a60f04506d43d9","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.6-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-5ipQs0nmHYKXIhYA6gcUVOFMDEAqDc7ut6kK86QTu7x43a+dnTW5na5ZUF3YCGijD42Qgebok9FRCTMBnFR70g==","shasum":"5ac513291d3c0e00b982bdf4eed2dc557a107faf","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.6-dev.tgz","fileCount":2636,"unpackedSize":46311666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7NiKC9h2wsTp/UQY8PrGZzS8AQGXT6jah0R1r8U+PRQIhAOfgPjMzFmnCY6vzWA+6J/9PKbMw0rJZOnoUczOpIUnC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9yqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpaA/+IwoXX6LXb/jaD29zjBjtmdCGSIZPUYHA/SWDe1Uz6EOXK+Ms\r\n/a3LRnaP4bvIwzjds2OlXZHYWAeKPV9SRbwRFiEs2I8fT3F3PF+LjgJGSrYX\r\nlI072fPiK+KdtqjapAcWt+aItj110fjlGNmLoHwilurX9oQ8Y6q6TrBVISeX\r\nXYFoKarvyfXBR40FJzobUILRxd8l3Y57y8xfBSxUi3r1pE6TRe/qNtrj+lbH\r\n1SdsZ1igJ652AqBx/bu+/fqbwgX5Sa5qmHeTpZY2S7Mh4FohdIzuXe0is/kt\r\n8ogDiVITQ5MAqpz3AOMkkE6RJcgWMgqSc+CqPB62vbUZ0t78ndTJLfhqEaZK\r\nqUdpqXZE8DQQR/KPb7EehEUcp9v7jYOmJ0Tv/OqvRnd6UBUzkRKnIs/n5EaJ\r\n6gXCr7f/m06hONZAOjlSFGEXhHxpKQEDHtA9eX6vt9IsFRasj0Z6Tu7Jt6oP\r\ntY64tGAIvrKg5Vun/spLooiA53zVPeO6cH07nF6Gb07PDBrBk6CLlsByBsK/\r\nnZZAs/V7wY19jFLK3RHmoG4wRmCUj8haPmkoQQ0uy+i/FJygthXiD23QrYXn\r\n5EZ/rfsXCT2NAh0DRebrwNZCyPutnxGy/XUrFG03mPxh05R3YM1bwaGScjEs\r\ncgS48KUaxv4NmamGYyPKX6HWz9ZVDRnwScE=\r\n=Wf92\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.6-dev_1678498985958_0.9380007983384862"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.7-dev":{"name":"playcanvas-extended","version":"1.62.7-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"90cfef4a48a7691fcb9ce2a21ebe48bff9358fce","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.7-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-RKrCzczdGSShbGFDAt6u7ntab113Ie8WR39h8BdCqkRO5iZhQRBXib+UiCpmto3d0xkCJEm+PwgMeWWQYGtinQ==","shasum":"31201814a696ba5f9c965143e3596c637dae609b","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.7-dev.tgz","fileCount":2636,"unpackedSize":46321411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkg1RY7ELhoKvQ9XDrmHyGxeTP+fUdJe6L9Y3q3GzMowIhAJMe2WCzGTfebRsRWzlm8HlC59ifp2zT8Udf3Euv3yD7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDeD2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsEg/+Lr16XjV5sTRnYu5dL8/xccv70H5am2vWA9IQsffQN7lyn4y8\r\nMovaXmrT1zPU0E755AdHrV7WLDLtZu1fT27CzplsQ6gjQovMVRPrt6Oxd/zj\r\n429PwdehuXvCI7ToLbviAc5TGBhSP/LAp/amEahbOQ23YbgQh7junNBlB7ly\r\nli3pfbT+YKJY9ZLJZFXwzsRLC0XOVTFI+CHuBMrtzsghzQ+f9Ge+n+y+Phfd\r\nrFvrx04IacuTUyEkQSQE7MoZZ87lxvCYN/qMPqsocBAjpY9ArKTh/w/hCfOM\r\nS/n1w9ZaYVoyw5Z/Lp2d4b0U9r9bs81GrnSdBBPerdshxU9uh+k69LZREa9A\r\n2BFOv643Zvb2mPMFcgeDTRBp3ekzFCO+cDv5JG4EqEQEy13iXYqKwEPC7GbN\r\nKVKcb2x3mlQx/+bZV5E90d5jdvJQ1tRFjw5sqsOmWW/j9r9LgyoNC04YB8sI\r\nykz1a9CDp6KMBwDZROJU0XguzTv64xPosJrEpa7D9geOeniRBYSH1yrzAu8K\r\nQUPY237QhpAT/4UXWrazlSUZO9b7v2mG50JoGIJO7xiuROoPfJGHUvXqqJgH\r\n4/nHFDhbw7PViSeHVY5c45DXsxfH4uz+igJATDQMoNqzV8bu+G+QV9Tov1QE\r\nCrHEn9/KpN10tTtZjMZochKTfUxxLDBaS+Q=\r\n=lTVL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.7-dev_1678631158144_0.39330364810468366"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.8-dev":{"name":"playcanvas-extended","version":"1.62.8-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.20.12","@babel/eslint-parser":"^7.19.1","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.26","c8":"^7.12.0","chai":"^4.3.7","eslint":"^8.33.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.12.1","rollup-plugin-dts":"^5.1.1","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.1","typedoc":"^0.23.24","typedoc-plugin-mdn-links":"^2.0.2","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"a45960eeddb881b197e5cdb4737c8138983d8645","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.8-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-I24Hp0FTqwxYAD4z345WIh2VaHLnN79a/qL3yzlAXtgyDlNLMa9xMiv8RjTh4a+QnBOdxwKMLfMWel0AUoDhCw==","shasum":"48cab61616b799ca7e8fc2f49d29f01f971ff2a4","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.8-dev.tgz","fileCount":2636,"unpackedSize":46439942,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiAILZ+wzOvL3qo+DAvm8iQy3gl3kne7cswiOG5550AAiB6aOKB/WTQIZWQ/b8dkwQzZnV0Gfn5mRzBu3LycqAKww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD8EwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYXA//fVJHW9ovKg80iboySo9oPMo9an0lZeHIHAWU9EbTA5a+Ff/T\r\n7sGPFMj8N6lGx6YEw7sWvmJ6aSWRYpP3rANi21kk2QrM0XXxYtLydkJsRx6I\r\nl/SAzksVKrJa8XwhXnvINQFvZotInuwt8RVNQ90xbVstNKOJ80uWfrvebPrj\r\nYrsG6DgabBqIqMHiFrixnxwhSbpJCtWRbWvKz4CnpUExVqOA00mKSgdHnxi8\r\nKeVBvF6WQE3mN4LFlFrnDV7f6/6s2y8EGy2Bg9vg+Uo7G9zkXIrBKRDfBR+j\r\nmOeIle77hHEFlxSrvyjFC80PQTaet3TsYmnwStSTk9KDlgKCSRZ5w3kLqcdp\r\nLr/zV6GgDTcp0LeKIhV/zdejHlJcALJbwMzGEz5zgKXtBVKlFbgZcuBCx9do\r\nXoM0jVeIKrtBWwYgQLedxZF5o+HZDGLcRnUUrGwEq8gU08ZkS4GjYqNYFDwz\r\no27nwFWnRwHh3RZl/OVpWTGbkOZdGLAmka+X0bbn8OiHyGYVkg5Grlg5YKy3\r\nj1EOiACsxFEwNN5R5wrvFLtXN47jpK0ugJxucW1ynZDel7cGOmaw55NAEFRD\r\nCaOpT5v5xOwLJLlAsr8O3wilmpTjrVzvnp4PrZgXp0epFk91nvDm8RNw279n\r\nmgDOJQcTT0CIRVHlgViw10JR/U7sgKOTvTg=\r\n=fRyi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.8-dev_1678754096243_0.19457103482518967"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.9-dev":{"name":"playcanvas-extended","version":"1.62.9-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.19.1","rollup-plugin-dts":"^5.2.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.27","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"feb83fc5ac699023f9598e2b55f9690b8582c5dd","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.9-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-wCqnb7IZhkv+e8ASDbFY/cyGysnrBJbMNXllEdcSQU6d9oKWrM4bBHizo0mtjZhVdVhOhjUwPmIUd16FX0LllQ==","shasum":"a2893905322548503296a9947e0290579f23a3ad","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.9-dev.tgz","fileCount":2641,"unpackedSize":46562462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ppBYJwJIZamBoAs2c43T8mXjTyCeql6zG08z2tz1tAIhAP4qEEeGHEoNi6glyVuV6kZ6omj3JsPG+0kGf/OL9/E2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFQpfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/pQ//UPXJ+8+7HhdOqqYGz4NFlbhhe1hVUL1Dt4C0o0NApfHMuY3I\r\nJq+MHAX5JdxZJ9GIkk396oVXLJPkfneyZeNj2QdRGyJ/swmbyc4B8tmV7SXE\r\ncq1lw7NRy9/dvScJlk4/9fE8naNOuktBYSvFmlDQyvfyN0tWbLUX/hho+1Ak\r\nNpVOx+IdRaUVAK1QaLv1PzAaX4SRXWP1OtD/9ev74aXUdhgPNAX9sn2fV9MW\r\nSyJ1R7xEkxlHM0kgeLKhkKV7n5Tx7MOBknfuIBWqV8jPJhcPEc4qr47Z0KiL\r\nA+HGL81VIVXqSm9DE3fcPpu43BzLy+CLTlPdpdaKjlkbqLbaIjpTnuJBFgql\r\nTZqe+tuD+uy8hDpyXVsAhK/DEHtq08aiRYI36tPyvpyrwxdqV+OR/wzlcWEL\r\neyV8wr/i9dJDCUU1h/GLTj00NRBouxYRU+T1xc4nCRWIq0GdRY8VREVCBEEA\r\nmqo7FtoTXbhbiApRHMo0y2Lqt+VIGQS8irJ9hxOVdNZ+LYWObr4N1srLIAAB\r\nGi4GNP4mw8xuSs1SykFOAtxv1Pyd/Kr+DrgKtcduxRo7shoK5aCl6Ke1TExo\r\nRpmOK/sWIA5GNtpG0kCGXiW2ioVihq+S+s5nOXpdDfrzd0KNbc+HbFeSfqEq\r\nrgAHfJM8sWgd6RXyVf1gTGg+fuo8UqkLUSk=\r\n=qm0P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.9-dev_1679100511243_0.02316307145208052"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.10-dev":{"name":"playcanvas-extended","version":"1.62.10-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.19.1","rollup-plugin-dts":"^5.2.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.27","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"8c59d2732166bef1fbb66ab09573f2f0ea518438","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.10-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-m0hRmz12NGjNgqbQELrMDucr8uAti1kj2413PJuv5o9g4j9xJtyjM2UeVy/xqBMbuH+H9lpurMhbbDY30RkIoA==","shasum":"bf6a1089cf5f42b8f25298d886c241af45f41fbb","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.10-dev.tgz","fileCount":2642,"unpackedSize":46562603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgeuukHQ9ufjRbDQfBiiz+iFQGT9fhA20q0101ihZ3xQIgcssZVNRiXQ9k6P2Gc08h+lBRFfQxnKscH1RdrT6MavY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFmSkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6dg/+Pg8+/L4GfTe1896HfyDHs0KAHMjTbF+sB4hOJZujajqSRJwi\r\nZ/RLZH3C9wWH5mFkX7LIXEr302Xs3Wxx2gOrFBa5ZmrUd9CPNAxtMoj2pCdj\r\n01uoHfL/ZEHX58A6DavdTq3iGjsTsjVhmWKP+kcobAyoCB0uQRDGOQAGJtKT\r\n2ze2LOt/RfqQGSF/AOVh7yUWXRf+2LHWQlqi0vQZglY8GUp7/tUY/tKDjFc0\r\ns3LP8njZFSTJUiI5khAYMZ82W5YwThfhqwukkfFdxYwEDHfs8hymejRxBFlR\r\nUN5GtJ1q4bMNjzoUnaEOHwQ93wVdYN6vqytz/hqe3i9guWh7gdsrSxQ5KK6Z\r\n15wJRmIzHxFoFMsR6l/yJPpC7L/pI1uDOZMUjUf/ocYuJk7Deo6nzs37vO58\r\nkOAAjHk46jxW5guTdotyVNI7blSRWJusMzwEPG6D/7x/DWjbgU1jgH0IP+BL\r\nZYuUhVXfkzobbui11LjdP6AU90FE9l9fW+DznJMqD57tjqa5HTXHhIVo3nVL\r\nOspvbSXwkUbct4Ln+LG47Kt+0ZZ4mHUjYUsW0HPzncwxAoLSOyRTly3vQrDf\r\nXtDGb5nQarcxvtk3KsQczHWTGh8JA9oG2BhjBXLg2neE8CWaLeZqbO3mzfjq\r\nHvtO6MJxIsv8XCqGEsPmoykoJ5j9lPLBsSo=\r\n=wEyw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.10-dev_1679189155582_0.8475764181965659"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.11-dev":{"name":"playcanvas-extended","version":"1.62.11-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^3.6.11","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.19.1","rollup-plugin-dts":"^5.2.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.27","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^4.9.5","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"f19af404e682ab036c1f3974dcda240b88e8e42b","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.11-dev","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-vL28CTshHASmrOrgPkayMMU9eSg3I2i5ahSugAkyObjtdqoz/FRd0l8tlGaK3N8kRvL+KjZGonCcxX6fUhTt1w==","shasum":"e43b715189f9df49ff4b518f78086f339f254da6","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.11-dev.tgz","fileCount":2641,"unpackedSize":46561629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9ipd5Y5dlMAKSHQjmbzutVpvOp1vffdBcIBrpQSuoJAiEAwRNRwyQKbyTYGMghfSJYSu3ynjTO5ZXTbS/JCMSc2VE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF15JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5WQ//ZhXv4fH6ThQbdB8zVgXDPuVr1BusvIZ3Cv7sy6Rx5RWtfntF\r\nC4bj6uVIlYsUpXR2y5qOFS9DxH08RLONiXnI26pC1KYyU8JqbuYSvsvfD3tn\r\nkzrrrouyiK7UzVEBtIHxtLFE3aRyNxnp6y2SI7k4UFKfuu7bRfWbzVZo+Fqr\r\nM+4bLLim0hY/wAgcq88/zVLBbrj1VRtLvlENsretNTm8ELgFSBIMa0uLqBkm\r\n6BQcb5BILb3a/pfHOcPAC1KLneu6/ZFopA+v861st8cLSMFFlHDdGIHInyBc\r\ndEd8oOzXa6+VW4Ai+EpbJ/9/VeGUApJRKOPP/Bq0XUtq0fH2RvUwV/WcrwSL\r\nVvFLqCsTCpsfL3yt2VANwi2OXDbHs2bTr4KN2xXOlhMlJ9u5r3/Xd28sIbxj\r\nOgXBJ0limD5PE6sXHtfHEdJQ7ewoCsNoq56qx/ydNiYrcDEUzSaDVXcohCAR\r\n+qJvuCzGJZygi0vMR40JpEa9LLpfpYYeh9ygkoc7/fgMohM8X+gvQaekx2tb\r\nBl3NTD4O2ilFcgOXJJE0qnu1BnTMohB2FWUyu3as7ks8YdfigCeNPktMtfhF\r\ndQh3eooszJyUR5dWN88rSLFr6XHOI+goFHEVeXxE5CJcZ9aC9mgOSS06DehJ\r\nztE8jV4jFG6Hvi/G+NeqoTCCr1AmMkuxvpg=\r\n=KZBL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.11-dev_1679253064517_0.7140018386436497"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.12-dev":{"name":"playcanvas-extended","version":"1.62.12-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.19.1","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.2","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"61660068b623f3438a3997ee4bd002c3445d46d0","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.12-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-9XTufopfHLUnHN8/HsotFu+hT1Ih2xTYMFO3rpZaQVb4piW4SWZCB7Rt0daS2MzeoTCe5NsqTEMG1xr8kYKUSg==","shasum":"c7eb087859604bc5e035befcb0a405d2cbd51524","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.12-dev.tgz","fileCount":2641,"unpackedSize":46602059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYLKBfqnaL3c1+jizxckoQcMOdlWn7vx2ch65TjyTf/AiAZIbYgmyhD69MCJvnTNFeflIT1F9w7EMjL8MUokRCKCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGQHPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOwA//dmvTtLvs54JKvg/Grmag8OkgjXxvV7VTwHAmYUM2G7he2zbA\r\nF/lReLV2pRZA/X9eAxLlmQ2kKwlMzTaCY568x5Uc//3oPSYRIjUrmhKZ6N5g\r\nGUhcOhJYJzwEEQ1Ui+XMQPlIhZV7dTjAblFM5YLIQPGvnXjCyw3mdGkXjE3D\r\neHwFVp+unYTpgk2qGJx1JEcicR06WmmowwvrN4x1XBOYJ62r2dOYTDn3r4/P\r\nLqE5XmIXIpMO+ijraJSOqzkI5rOEH1fk9oz/4jhMlbrSVHjeaS3BVgi2D8sc\r\ndWtDaZcxTH34XuFY5fM63Xo9k2aNh5Pex63K08tPh6UocNJW6c0dPhPeGIJt\r\ncEM3kJLT0yHT2Ij6YLD6yme3SaTXbBnl7nZ8w0yu5ox05Cl+YabA9AVa8Oy5\r\nZp1J5S74yuGT5o3K6J7xgcK84pg0iI1+rzH3VCv78hqgVC0ggATADe929hDQ\r\naV/WfPqA+KI5SbUanACCj1p9eLeYXmnvTFtNoh9NvymnlYDcHlCQydmR9kdw\r\n46x1VFA2GvkPeSEVV9UD8WZ8RI38Rd0JWaf9CD0rYdViF33vUgr1antwT8ki\r\nnURs/O/jjLCLit49+uEW3W2t60FoFfMqoBykhUcNqrpGezRqCVB63bQ/YQAd\r\nu+/WKg7W0I6SCSrkY+R5qV9pQmw8hxpsGec=\r\n=OYT4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.12-dev_1679360463361_0.15894690507902154"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.13-dev":{"name":"playcanvas-extended","version":"1.62.13-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.19.1","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.2","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"9b3c674b8a30d37727742bdc98cf8cba857f7621","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.13-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-fKV2+4FdhzPLlRV6NJHOudhNwEnMcFqYkbaUgz/7ZwgyoDZz/I77yYvBUbkl/9oTL3IAo+r188atmlT4iQeSFQ==","shasum":"7964feaa73d7717a31f6b917bda59702b9bae28a","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.13-dev.tgz","fileCount":2641,"unpackedSize":46639817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDyHtSMvQDN70Qa6fBfSSVRZYoDuJmAXRCOz3cIrhmTgIhAK1cqk3eRg+kQR4gdC8dDiNEIzm0usmHhMvaRja//MWN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG5StACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruiQ/7BMA6PCQKDIPjCZaejgRMDeUUBppkJFWaM98Tr76Ln2cSTx+V\r\n/zMsNwBbrUR68xQ/tITDkPsVBRxQ0pUv4N/s6D7fbzReSyEpj1Lwg5m62EEZ\r\nrfH8bRaAbfn9xOAlCKMNXTVofMLGcAQ+X4rhqkFNu/DyIdHvlu9gXi5H+nT3\r\nOLevkPigPJ/C/PWacjgPrKB4Vu3SqYRy0Fj5xL3qmdTqkj7CmMthIuq5odpg\r\ntN5pGplj2KayvTvSLlXkBDF9Zza0V3LwBajHJLnuyfod9qGNkd1jZhcXr5Zg\r\n5+F4WbEfde5SAT4Wm3ruYUnX61MxmcpRw9xeFwGKrqTSX64VhW0P+pzx8uvx\r\nXSoaZOf+J5w27S2n0sGM7ebXhuuou5w1bb8UQdj0Rqk5eKJGdUa00a1tImB5\r\nOQXE/07s5diDb2gzhH/k6eevs0aYASfluuI4Tj5hsQ3gXitNZIaVzXm6FMy/\r\nzncXYoFMTPRKZ9FMTxAbgQPMeK/WeTXL+Mt9awPqVPZjb/pwaUTzAbV1I6W0\r\nTNsYE9RPDaHQoDMghDBlobmytT5crGiIv5HTkkkfsRcxDxxFmOACmKMmOOb8\r\nJMwCfnFA/+lMyU7n/G/j/EUgBeWpJtpEA5XfSQOUGdaONecq1Fq45KW57rjZ\r\n6R8i+enXkbU7rmFje/cAPw6GDqJSEUFbsMQ=\r\n=R95t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.13-dev_1679529132402_0.8637346029654476"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.62.14-dev":{"name":"playcanvas-extended","version":"1.62.14-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.36.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.20.0","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.2","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.2","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"c656c58b6fdbf1a286f3f586b157a01018bb362b","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.62.14-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.0","dist":{"integrity":"sha512-JOZiS08pcFZw9+nDKVCHnnGp/OcF2sCwCZCOIPJMo259MYrYHz+jABh+HIzc1L3AxKIVs37fMwUIsBazuDamMg==","shasum":"ed3144be628b54de5e4b394e0bf53f2766834aaa","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.62.14-dev.tgz","fileCount":2641,"unpackedSize":46640026,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhSCBMvRDYmwbxME9QgKVRa1W3p8ECTZQU67gKjsEgDgIgB1jydqzrabF2Er6OLjBjp/HtTefjFZhNOMrh8SL+4pk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG5jcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCHg//WO3NMh4TgMALqBPiK6xT2vb+RCxL6zMraL5ok3HKWKXuCLB2\r\nvjjoFL3ZosdlTDEyz0cSW+IqWwBRo/+dluNt2NHLNRcJY21zbgZw6d5C8vhM\r\n1rvlNeA/F1xhXbCKeaPwuAjGf2Hbb3lGE51bGHYZZlmzwTMZ+wkhHsYUT6SG\r\ntgJ53w+oxGZFH/0OvZMxVilvmgkjn5y4byIG/k+kBSDqno4gzGX0aesMOyiD\r\nlg9ls5zNPUP9i54gXq1AySRNyo/0NXN21kXBkc2oiUZy6awN08p5OeqpKtKM\r\ni7HRYK8bcSJBous4RkagdKPPbtrCe0F+IKFLu8yzWZxQmwE5IZAYsFZpYmyT\r\nDPgHNgdwo/VUW0UymayHvrr8UmKe2cwoQXinQimq9nBM+8dv+egdTdPXwdCK\r\nNCh3CO9LvfpjVBCPlWBlLExD2zB14Cr/zKRUDqwE2zdCRE91VWbwGvqYkR+Z\r\nQiUOrgWcLq9yNJ1ab7tBaneCfYO8EJfmcjz6DIbhB6UdBOrUWX6sDI0JiRrA\r\nEx7XAJ8W6ZxA2jeDYKnYcKxSJwT9cDF3vk9tj52tY8QErnqZwr1wDVgBpivf\r\nU9MTMZvDfYo16goMdQfE9m6QcfbBNRH9HfQPyhWoylicBh44E1VR12PKX11E\r\nXUknRcWhwtEFjRms1fyJqOzk2JBBXtEkefs=\r\n=0LnF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.62.14-dev_1679530204124_0.4329315086322807"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.63.0-dev":{"name":"playcanvas-extended","version":"1.63.0-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.37.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.20.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.3","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.3","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"9b48ce065e2063f20f537a6873b8b7a9843187b7","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.63.0-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-HkUM1q/vG/7c6Gps48rxaoKa1/wKYUOJv7a8WAW2XT1Jgu4yFQx51kXdouDVyF0Lhfy8b38t342t2SzGY1F8DA==","shasum":"e50dc186c3f1965960936ee9a47b20b48a3c19d3","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.63.0-dev.tgz","fileCount":2676,"unpackedSize":47190412,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6uH7H2feAVv2zOymqu31N5tav4J7O2AWxUHjCgEyAFAiEA/mgzC165t9zV+dJEAtHm4Sr2YHKm675LW+wPfjBrFCs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLcewACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Gg/9G+p+HY29gfqraOYPGKsbUavXllcUQxlcQroQS3K/JHOYJcjt\r\n9Nyw49pHQjsVOYPNDFD6VsD6eTRsmvY1f8wYyoMa97ZXXtW6XIKj9SY5ya8Y\r\nqvZSewO/p7MokyB8jCY3bBOXByhJD/DtU8exYZPmYtSj6zBOUPTFmSMxncNN\r\nFazkMOV+IcATG/B7SiKxv7KQwxK+BtfbNIw5N9SxutAtTt/haXcxu48AXLfK\r\noINVauIIPiGUDcjW5kxKwY72tKgDV5pssmvUPOfGE4tqfSxyV3MzvyQqgKgl\r\nxTLL90JrerndluSskp5US6kLUqJalKNKE84p4GZXnd4+MOn5szKB4LVN001W\r\nLysU3YksmfK4FS9e/zpQV9wT9at9Wr/N4aSvUnl4WLfW69Gnr51rp+9tinhD\r\n3J9NHHgj8dRZA6pZ/3ZF3VDmM7YaGHo+xWUBU8qrgWhAFSTdc0Gr0iI7wOz7\r\nhuz0U0l88C9xKPcHTC4ErMU3Ju+kbclq5cWjqszz475JAG0YefPREzT+RqMe\r\nkVccpv6lXKTYnuVo2uR5AtQdtYIPrRAAg/zubcTA01dlF7HA5HMHN9LsPacm\r\nUsKDk8hJ+a+0T2vJ/t3jy/u/eTpjESpVeZtm30LhgjAP5coPTgLeEe18bAPx\r\nT2IePdh7xCn8znbt4q0TNN6JTWrsQuWJ/3E=\r\n=0fpS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.63.0-dev_1680721840067_0.38768348038963385"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.63.1-dev":{"name":"playcanvas-extended","version":"1.63.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.37.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.20.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.3","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.3","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"d8a83944edccba685615bf3c90ec849bc5091ba4","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.63.1-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-XrV8iaJr/A7I3oIQs1IE2rYpR6irZaC6GWfoef2aKVe1VEJ5hGrHZrDz4P/PwVyHJ1wpGadTi7ppR8Qa3H8gyg==","shasum":"05a1b3f252704a39da0d7f430a75138d4f1be92a","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.63.1-dev.tgz","fileCount":2676,"unpackedSize":47191134,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr7G6hLTguEvnci/ePztvChhE9xXtlAlKutLZ6jWb1FAIgZjV1A4GimpVqPYr0IDtxdJ2/QhnrWcHTcG2bkB1YKJk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLco/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMLQ/+NlZyc+zyn+TRngf3fwK9/G2dt6iuuING/F3ddA9g74xAnb8x\r\nHxqosdF5GIU2yZzcrVof40YiwVe+u5S1/tTDVW5vBKBVKzEFSlQclvQqeLLV\r\nb2pxIQpMoOQp7lbqyLwlKdNHYxmi91VCEm/vcdi9ZQkiSrc26ALkWBPDKJKl\r\nXV3cipgWDPWsKpGWH+W5VRzbsTvXsVWzBsijjNo0BNC8qyyae21pGaLtSLoe\r\n5Hjz2fYZd7HB93kpUPYG/Qhj0WidoL4RmrHYcYlcws33lwtB6d3h6Ey7d2yv\r\nQZOQjg7i90NVKBrccdbWVgbvcVykq80i2Suq+/1WtAMDfHZjSDc1qRQOq85W\r\nZ1tDekrZFs79FE8n2PIBfETfEmBD4LjO8BM2doiAVBtYB8JWhPqRHo2CVZuu\r\nvuw/FZFYJRI1HdcC8Uj8h2pRtcMtSQOY6RPpXrrBRRxG60t3+bGVD+qIcj8U\r\nLh7JzxOIwTXtbsu/ikZzdlc0FbL2R/AVAML8sN+mCTZOQbaThEJcUToT20NJ\r\ncm+0tkhk2giQuRPB+mYGkbgz1ytX7WxdqpK/ZfWIOkFFzqPpW/9Cp56Pvvt7\r\n+FQFc+5UUrrpplGEWYoi2YYD/uoWfTIuiIJto3DI5x/z/T1fqXOJF/ESYzKo\r\nmhu0aQGWdNaxFQ1mHaxYbsTlHPG1/27lSgA=\r\n=bcTI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.63.1-dev_1680722494586_0.2179447228313771"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.63.2-dev":{"name":"playcanvas-extended","version":"1.63.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.3","@babel/eslint-parser":"^7.21.3","@babel/preset-env":"^7.20.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.0","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.30","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.37.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.1","karma-chrome-launcher":"^3.1.1","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.20.2","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.3","typedoc":"^0.23.28","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.3","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"071ccc0bebecfe89ebed6e8e3b6ab51d027f06f3","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.63.2-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-ZxiEE+T6VAYNrJtQs/5FMKmQiu7czwG+mLbcy+M/FfcwawLDlw/n3IG+GWGDDjI/+j+Iou126oalQoGxXbUWng==","shasum":"4da62e27f3d1211369ef377f68bde3f913b2c758","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.63.2-dev.tgz","fileCount":2676,"unpackedSize":47196307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp5dwnAzMX5pVIP2YPTGPfrm+Im25GmQbf81id1PXHDwIhAMaiDD3bvBUOaYroXcBtwwO3SwmlVs08iQ6t0+VrK2vP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPIgnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSIw//RfOcw3ywv/QudSiwCtgaeWNL++Dil2QsLVWKao0hj9YQMvHy\r\ngjU4nnJLCrogyZcdVrFucmAmKvDkVM3KjW2L1cKosmY3qrONaWs326yFygKy\r\nnPaP9JQcJadCTRpEYiEOcltbDnWdebHVXJ9AYVKt/WyQjO5Q5oqRjtzK5Nlf\r\n4zKO0hMj8iIvASnU5KkvWyUUAKXL2kt/k6UaEw85OtCnWHgJTAxvHV2OwDJl\r\nV4e3WXWG5ZniSeVinsndxMhhIREjOiv5MKZE4ptA4IXaq+UHtcBPn9ejgx8b\r\nC1IP428arpE+RSRtkg0cB7hezgCadIu6kuQ1J5mIBshDjMJMxFsjWPL/9Cvl\r\n/sgdD2XV+zarRfPCJglARlAf6sBChRsQ2cRmdnGp6KR9JZMZos3u4TCvkR5V\r\nknvUDMyNPCTKWjM4uCXjXyvXg8JeQcrxWYZS1tBMBr5D72mAj6mlfDC7EF4L\r\nUyysIVjRh4HnFgJHApHAcozKNO/ChwdCOzIJONLf4b2H9c3xF1rXIY/DN51h\r\nXCv1xbmuKRm5Q6GYn+hNfDecPG74vlHpq2iWo31Nvcw5MsAr/LL5G6Smegjm\r\n8gsJROABmkvFPhaEj3fac+Q6B/3BfvV56J/16n3PuMWMZCb420p/kD8wVtm9\r\nEkB3YECLkiwabjQItYsLxbSJauSsLWqTsNU=\r\n=8IZ3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.63.2-dev_1681688614678_0.06108700818443813"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.64.0-dev":{"name":"playcanvas-extended","version":"1.64.0-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/preset-env":"^7.21.5","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.1","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.31","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.39.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.21.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.4","typedoc":"^0.24.6","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"51b0b9c8638361fd908fc074346aa7f2d55b4dc5","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.64.0-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-KJGcqw/g9uvTgbkGVgRRDZH8rpcfIrDocKbHHeynmNVSPnNLsBaO4FYDb0osr2IWSOP0SMv9D1EbJ78e1lRHvQ==","shasum":"c53f917f8a1f59a893e2c733019f4bc97a7d349e","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.64.0-dev.tgz","fileCount":2697,"unpackedSize":47302827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaiW8Pgsi7hNRnDRb392+p4XrFC8R7T0drazOmO0qoiAiEA5BcPv7qQWHMxaevtI5HFd2RaaYkYMIqcofypja7KpN0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVDOnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgmg/+N6Ho1R2ua1p6uYKZIpLHSbq0a7EWcfhd2sCKhbbea7bdcTZZ\r\n5VxYLxtQ/M8fSXKYse+EmSS9BFYhzJex66nNGFp7nfXbVp4JUZoWIxjwnHVj\r\ndAx9ZSeGmImE9MgHGFeiJBRCQV+59pIt5r2amJlgLqXgxeIAw1zhJLolW/fB\r\nnM+toan8MoecKZxke7/nBCBurzBrozSoDJHy/QDOp5yhE7pxZ2YqdHaGsnZb\r\nUz6J3mU5sW6Di9dL4X8R1IByGvsuRjpXKC+QelBOARYKb6UFICEnOC/IQiHN\r\nurvH76aDsFQsTNtJ4IHNGBBNLK+O3FUKBOLmU0c0fO2LvQqkcr5aXawKO/qR\r\nBVcJZxvObBsFc0zPCUfo6gfnZTSUuWwNjjXwOmWRqSImIbOljxcGywFnbvSh\r\n+pJU9b1QYHVzEncP/VsWA333ZPA1ukGjrig28FXM6RWJRVu1jndIO/2CwyZu\r\nXUuiyH3K4yzwT7NKG3WvxD+Lnj//gp+lWGggWHRv7JG7wS5hRrf56EQLOYF/\r\nuDxZK8vJO6kN+1fg+0ttBTQbS9EOpw8QCrKIVhJp7aA2EpGwhgmUiSjW46Ub\r\nCJ6LrG5CraRy77hsqXB1Yd4BpgfPyvwSMezTPIRKt2BjMR++Q3MQ/HhcfYQC\r\nd/m2w3i3o/+50v3C0gQIfnl1EA22vlPU81s=\r\n=pGfv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.64.0-dev_1683239846983_0.36717830510276794"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.64.1-dev":{"name":"playcanvas-extended","version":"1.64.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/preset-env":"^7.21.5","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.1","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.31","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.39.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.21.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.4","typedoc":"^0.24.6","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.6"},"gitHead":"0f6aa5ec97d29cd4d9e2da886420f25be626fbad","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.64.1-dev","_nodeVersion":"19.6.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-INlRWrlw5hgcTNCaq3VfgQFUIrG3p8Q011QebV92FomtsLQ/06ifRWySWxq3RplW5GsIIill0aKK/eKcBhDz4Q==","shasum":"701cc8d9a84f7cc6ea2654aa768b82ed498a633f","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.64.1-dev.tgz","fileCount":2697,"unpackedSize":47302637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDODMTx9NHPzCQUp1LVhtVYRl2CUoCNzFVhDZuB3UANQAiEA0Xh61h3+TNrJd9B2LCU/gwWYaVuT4zVYFsHo1NiE/8Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVDVBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvABAAnu+yOQ3Q7j8XVpknmswCIRzoBr1UolAvSCD5hofClH+27Fxv\r\n+5RU/WanLNzDxiHvUtmu45TmRIIM8lDSn1ti+ZlMG62RFe689QZtt/kkmZ16\r\nY6d/Xuqz39mD7fuzkCakCtU1nMN++GFkF6t1gWs8RGRxPfIVMdhtnKXFtGPV\r\nhzNYkCFBsESml33gNfA3cPvtwrzXPohOBFCN81/qZ6FPd+NezDKIRL3dvWF4\r\nS8EGIomt9OOSpuE/lQsJYvxeX1osJgfF+JG4/dlFS1r83zP3Dmf7RTyvVMpg\r\nn9KrX+VntLx16N+KTFvuPnfyAmD/YmceoWRiR3y4nLp446mOv7iFkhsnRZL0\r\nErq/DAOde4kF/Ueae7vnTlDrl7nFcHyvVJRY7KBCfCmxeC/1n77NuuwUKJFS\r\nEc/BeGGfYpvBZkGbCnlZDUQxjmZWVAViUftqH/FrBLHfx6YAJimXUC4Auja1\r\n9zbXz+lPfFDZEbYN0h4TxjN9d+lDbp70C9APSBkm3qarl+A/Xejd1rLT5Eiq\r\nYmVbywxKNRIoHG840VrkSNfbHPDbk2uyZWghGEivzTLaWPYv8Erodw2kn87n\r\n1DUPkQageT69XMkQ0QWyFZ6g3GEZUnQMyJvSdYOQ6Fw2Qt0eOhph8ILjmP6c\r\nw7XNZA4bjH2I/AUKJHsbVxs8Qk5hLsVuuxA=\r\n=YSUU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.64.1-dev_1683240257360_0.6349929275281456"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.64.2-dev":{"name":"playcanvas-extended","version":"1.64.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/preset-env":"^7.21.5","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.1","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.31","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.39.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.21.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.4","typedoc":"^0.24.6","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.8"},"gitHead":"5b3cef3cd63cf212b8a6aa1e0e5d429f6a3b56c4","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.64.2-dev","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-2mb9EYYx6HQu+HSGgZKaUyvBlagleEAZ3i2sYflUZrij7xBy6NDn5kCxIx4Ezio6KzG9oocLDlYt2wseaoiNmQ==","shasum":"c7483594493b41e11e82a955190f72316d38c0d6","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.64.2-dev.tgz","fileCount":2703,"unpackedSize":47352954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7/nOPFcH0fn9nQJNErwmMuAzwGZ+ZumSv+zejZGVhpgIgHsLG2GIdK1Kfl3jVmupGl8dIi0NisqKnoy5LVe8kkNo="}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.64.2-dev_1684092610923_0.01222275884032542"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.65.1-dev":{"name":"playcanvas-extended","version":"1.65.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/preset-env":"^7.21.5","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.1","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.31","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.39.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.21.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.4","typedoc":"^0.24.6","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.8"},"gitHead":"288f0e6f91fc262b1941af76091d8708459e4e33","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.65.1-dev","_nodeVersion":"20.1.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-ysH6OzPmMQ8SAoV0QSEkbn8OtHiAtCHrVssNHEskQ4UsvMHgaRQ4k8xer21I/qm0VHz8cLkLMvrDinl6atQ/mQ==","shasum":"c91e6136321780924d78570fc6ada5795c8334d4","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.65.1-dev.tgz","fileCount":2727,"unpackedSize":47939385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRMcIDYpFbiEWDI5PpTvIJV2G7QlJJ9rvLwuPyNKVzQAiAj7LPbKfdO8zhUYnW7h3i41PoqoCMocH/5rEGa/2JYuA=="}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.65.1-dev_1687386092859_0.7769327886620596"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.65.2-dev":{"name":"playcanvas-extended","version":"1.65.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.21.8","@babel/eslint-parser":"^7.21.8","@babel/preset-env":"^7.21.5","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.3.0","@playcanvas/jsdoc-template":"^1.0.29","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.1","@rollup/pluginutils":"^5.0.2","@webgpu/types":"^0.1.31","c8":"^7.13.0","chai":"^4.3.7","eslint":"^8.39.0","fflate":"^0.7.4","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.21.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.0","serve":"^14.2.0","sinon":"^15.0.4","typedoc":"^0.24.6","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node types-fixup.mjs && rollup -c --environment target:types && node types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc --entryPoints ./src/index.js --excludeNotDocumented --name \"PlayCanvas Engine API\" --out typedocs","lint":"eslint --ext .js,.mjs extras scripts src test rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.8"},"gitHead":"6fe9a5569c6daa29270f64cd3b9557925361045b","homepage":"https://github.com/i12345/playcanvas-extended#readme","_id":"playcanvas-extended@1.65.2-dev","_nodeVersion":"20.1.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-xQ2KYTTzs7LDQgQ+XgAB3SYZpHyATl6OOEEKZlBUZt9R3wziLSO2nXcoobOVQD5VbPqk98idqL/Yswv5J/grOw==","shasum":"daf3e4e714d5bd3344aa68a79c11493eba5227dc","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.65.2-dev.tgz","fileCount":2727,"unpackedSize":47940547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3WEPMDohw8IRSScVOpCTcIBVM6/9UpYhGYVJP10sVQIhALQTgB68mpQ40xfBPkpBM3SqieagfPfXUwHsWFOM1GGL"}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.65.2-dev_1687387423304_0.770438381698096"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.66.1-dev":{"name":"playcanvas-extended","version":"1.66.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUMapMode":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false},"rules":{"jsdoc/check-tag-names":["error",{"definedTags":["category"]}]}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.22.9","@babel/eslint-parser":"^7.22.9","@babel/preset-env":"^7.22.9","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.5.0","@playcanvas/jsdoc-template":"^1.1.1","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3","@rollup/pluginutils":"^5.0.2","@types/webxr":"^0.5.2","@webgpu/types":"^0.1.34","c8":"^8.0.0","chai":"^4.3.7","eslint":"^8.45.0","fflate":"^0.8.0","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.26.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.2","serve":"^14.2.0","sinon":"^15.2.0","typedoc":"^0.24.8","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.1.6","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node utils/types-fixup.mjs && rollup -c --environment target:types && node utils/types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc","lint":"eslint --ext .js,.mjs extras scripts src test utils rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.8"},"_id":"playcanvas-extended@1.66.1-dev","gitHead":"4751ce66726c78b8e0c16576b46330046e144f00","homepage":"https://github.com/i12345/playcanvas-extended#readme","_nodeVersion":"20.1.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-n8VzSqibggk4laLdxo5CENZ0VH56mieh5vj+7APKb0S9K2TSQj8/pfgThz/kQUVCo9ZJYzWqdBHmaXYNYbiKnQ==","shasum":"91fc5e16a0938934e0168b5eb3c318acf22646e3","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.66.1-dev.tgz","fileCount":2833,"unpackedSize":48793830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/2WBcp0dX2c/VyBnsMP6ZZVAddb2cMPX+TesDRLfJIAiAGWxWBanyZZyBGm9iB8tix9Pzln8kC11NhKiopsN72Uw=="}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.66.1-dev_1692117079485_0.9883136200925657"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.66.2-dev":{"name":"playcanvas-extended","version":"1.66.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUMapMode":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false},"rules":{"jsdoc/check-tag-names":["error",{"definedTags":["category"]}]}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js"],"devDependencies":{"@babel/core":"^7.22.9","@babel/eslint-parser":"^7.22.9","@babel/preset-env":"^7.22.9","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.5.0","@playcanvas/jsdoc-template":"^1.1.1","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3","@rollup/pluginutils":"^5.0.2","@types/webxr":"^0.5.2","@webgpu/types":"^0.1.34","c8":"^8.0.0","chai":"^4.3.7","eslint":"^8.45.0","fflate":"^0.8.0","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.26.3","rollup-plugin-dts":"^5.3.0","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.2","serve":"^14.2.0","sinon":"^15.2.0","typedoc":"^0.24.8","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.1.6","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node utils/types-fixup.mjs && rollup -c --environment target:types && node utils/types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc","lint":"eslint --ext .js,.mjs extras scripts src test utils rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.js -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.8"},"_id":"playcanvas-extended@1.66.2-dev","gitHead":"31935c14e36ca6e3b0f726daa05bec6c30fb43d4","homepage":"https://github.com/i12345/playcanvas-extended#readme","_nodeVersion":"20.1.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-vwo4yECrkj/Hh2rlJt9OqeIjSDD8+ulWTH/t5Fev64TcaYqc23bb3j6SCDir1nLWJYgd8LfzEV8oqQ4FvaLjww==","shasum":"0a241142ba8830a1033cc162ac372d3dec89592f","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.66.2-dev.tgz","fileCount":2833,"unpackedSize":48795391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHlXt2bXARrOjI2bwsNW1B2JzZr0RPENthYo3tklbd1QIhAJ5GTIpvWQ/JInvuO+lprs9vHtHaGCRp902esuDD1WX1"}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.66.2-dev_1692118622480_0.8854146822078288"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.68.1-dev":{"name":"playcanvas-extended","version":"1.68.1-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"type":"module","bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUMapMode":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false},"rules":{"jsdoc/check-tag-names":["error",{"definedTags":["category"]}]}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js","scripts/spine/playcanvas-spine.3.8.mjs"],"devDependencies":{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.15","@babel/preset-env":"^7.23.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.7.1","@playcanvas/jsdoc-template":"^1.1.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/pluginutils":"^5.0.5","c8":"^8.0.0","chai":"^4.3.10","eslint":"^8.52.0","fflate":"^0.8.1","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","jsdoc-typeof-plugin":"^1.0.0","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.2","serve":"^14.2.1","sinon":"^17.0.0","typedoc":"^0.25.1","typedoc-plugin-mdn-links":"^3.1.0","typescript":"^5.2.2","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node utils/types-fixup.mjs && rollup -c --environment target:types && node utils/types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc","lint":"eslint --ext .js,.mjs extras scripts src test utils rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.cjs -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.10"},"_id":"playcanvas-extended@1.68.1-dev","gitHead":"52c8d5af681db08649d2f76ebb5421f31a75c74f","homepage":"https://github.com/i12345/playcanvas-extended#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-+DHuXLPfIyjjnEk/XFWK7AfVIvQjIEUQkei+mtevP5+bp+89a6D0D9r+7S2Sn8dqYMom0wKeepk8KQNXbcqXTQ==","shasum":"7dfe4ade6e89422de8f04723f2e038f5d01e1dc1","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.68.1-dev.tgz","fileCount":2900,"unpackedSize":49802351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo70f5ouBLpIlRrTSkjZSgw3ttAQFp3F3VpithRyasDQIgQwZh/bBauQNQEA/pCr+vnqWGHbQcJVwn65ccHgpCQMk="}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.68.1-dev_1702169718948_0.4383946492436759"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"},"1.68.2-dev":{"name":"playcanvas-extended","version":"1.68.2-dev","author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"description":"Extended version of PlayCanvas WebGL game engine","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"license":"MIT","main":"build/playcanvas.js","module":"build/playcanvas.mjs/index.js","types":"build/playcanvas.d.ts","sideEffects":false,"type":"module","bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"eslintConfig":{"extends":"@playcanvas/eslint-config","globals":{"Ammo":"readonly","earcut":"readonly","glslang":"readonly","GPUBufferUsage":"readonly","GPUColorWrite":"readonly","GPUMapMode":"readonly","GPUShaderStage":"readonly","GPUTextureUsage":"readonly","opentype":"readonly","pc":"readonly","TWEEN":"readonly","twgsl":"readonly","webkitAudioContext":"readonly","XRRay":"readonly","XRWebGLLayer":"readonly"},"parser":"@babel/eslint-parser","parserOptions":{"requireConfigFile":false},"rules":{"jsdoc/check-tag-names":["error",{"definedTags":["category"]}]}},"eslintIgnore":["examples/lib/*","scripts/textmesh/earcut.min.js","scripts/textmesh/opentype.min.js","src/polyfill/*","scripts/parsers/vox-parser.js","scripts/spine/playcanvas-spine.3.8.js","scripts/spine/playcanvas-spine.3.8.mjs"],"devDependencies":{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.15","@babel/preset-env":"^7.23.2","@playcanvas/canvas-mock":"^1.0.1","@playcanvas/eslint-config":"^1.7.1","@playcanvas/jsdoc-template":"^1.1.2","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/pluginutils":"^5.0.5","c8":"^8.0.0","chai":"^4.3.10","eslint":"^8.52.0","fflate":"^0.8.1","jsdoc":"^4.0.2","jsdoc-tsimport-plugin":"^1.0.5","jsdoc-typeof-plugin":"^1.0.0","karma":"^6.4.2","karma-chrome-launcher":"^3.2.0","karma-mocha":"2.0.1","karma-spec-reporter":"^0.0.36","mocha":"^10.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-jscc":"2.0.0","rollup-plugin-visualizer":"^5.9.2","serve":"^14.2.1","sinon":"^17.0.0","typedoc":"^0.25.1","typedoc-plugin-mdn-links":"^3.1.0","typescript":"^5.2.2","xhr2":"^0.2.1"},"scripts":{"build":"rollup -c","build:release":"rollup -c --environment target:release","build:debug":"rollup -c --environment target:debug","build:dts":"tsc src/index.js --outDir types --allowJs --declaration --emitDeclarationOnly","build:extras":"rollup -c --environment target:extras","build:es5":"rollup -c --environment target:es5","build:es6":"rollup -c --environment target:es6","build:es6_release":"rollup -c --environment target:release_es6","build:es6_debug":"rollup -c --environment target:debug_es6","build:profiler":"rollup -c --environment target:profiler","build:treemap":"npm run build:es5 -- --environment treemap","build:treenet":"npm run build:es5 -- --environment treenet","build:treesun":"npm run build:es5 -- --environment treesun","build:types":"npm run build:dts && node utils/types-fixup.mjs && rollup -c --environment target:types && node utils/types-undollar.mjs && npm run build:types:extras","build:types:extras":"tsc extras/index.js --allowJs --declaration --emitDeclarationOnly --outDir build/playcanvas-extras.mjs","build:sourcemaps":"npm run build -- -m","build:publish":"npm run build && npm run build:types","watch":"npm run build -- -w","watch:release":"npm run build:release -- -w","watch:debug":"npm run build:debug -- -w","watch:es5":"npm run build:es5 -- -w","watch:es6":"npm run build:es6 -- -w","watch:profiler":"npm run build:profiler -- -w","docs":"jsdoc -c conf-api.json","typedocs":"typedoc","lint":"eslint --ext .js,.mjs extras scripts src test utils rollup.config.mjs","serve":"serve build -l 51000","test":"mocha --recursive --require test/fixtures.mjs","test:coverage":"c8 npm test","test:karma":"karma start tests/karma.conf.cjs -- --single-run --release","test:types":"tsc --pretty false build/playcanvas.d.ts"},"dependencies":{"ammojs3":"^0.0.10"},"_id":"playcanvas-extended@1.68.2-dev","gitHead":"d150da15fb63634fa34536c20610aca8eae2c837","homepage":"https://github.com/i12345/playcanvas-extended#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-h3oxjvVb5UywWd7jtppSbuSE9pngMksS+WU4Ac7Wq5687b8PooTQ+4gHxmB/1xklvQdmdWf1fJJslzOfv0yfrQ==","shasum":"9bb50126ac73ce55fec17df9cebc4d65d6598cda","tarball":"https://registry.npmjs.org/playcanvas-extended/-/playcanvas-extended-1.68.2-dev.tgz","fileCount":2901,"unpackedSize":50260081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhGdxzp+AHkOxrVlItlR+3gJatdFum2MhNMdToc9RBNAiB/WJfEPhwQsCgbVAEZrI3c57bUqJap94H8wmsTq3YGkw=="}]},"_npmUser":{"name":"i12345","email":"isaac_valdez@msn.com"},"directories":{},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/playcanvas-extended_1.68.2-dev_1702667236360_0.9511759065603398"},"_hasShrinkwrap":false,"deprecated":"Use playcanvas-physics-advanced instead"}},"time":{"created":"2023-01-10T20:31:07.561Z","1.60.0-dev":"2023-01-10T20:31:08.021Z","modified":"2023-12-19T00:30:10.798Z","1.62.0-dev":"2023-03-06T14:16:01.129Z","1.62.1-dev":"2023-03-06T20:16:28.677Z","1.62.2-dev":"2023-03-06T22:49:15.356Z","1.62.3-dev":"2023-03-09T00:43:21.738Z","1.62.4-dev":"2023-03-09T15:27:17.493Z","1.62.5-dev":"2023-03-10T18:51:33.268Z","1.62.6-dev":"2023-03-11T01:43:06.522Z","1.62.7-dev":"2023-03-12T14:25:58.605Z","1.62.8-dev":"2023-03-14T00:34:56.748Z","1.62.9-dev":"2023-03-18T00:48:31.832Z","1.62.10-dev":"2023-03-19T01:25:56.123Z","1.62.11-dev":"2023-03-19T19:11:04.985Z","1.62.12-dev":"2023-03-21T01:01:03.851Z","1.62.13-dev":"2023-03-22T23:52:12.983Z","1.62.14-dev":"2023-03-23T00:10:04.546Z","1.63.0-dev":"2023-04-05T19:10:40.580Z","1.63.1-dev":"2023-04-05T19:21:35.030Z","1.63.2-dev":"2023-04-16T23:43:35.083Z","1.64.0-dev":"2023-05-04T22:37:27.451Z","1.64.1-dev":"2023-05-04T22:44:17.745Z","1.64.2-dev":"2023-05-14T19:30:11.338Z","1.65.1-dev":"2023-06-21T22:21:33.513Z","1.65.2-dev":"2023-06-21T22:43:43.866Z","1.66.1-dev":"2023-08-15T16:31:19.887Z","1.66.2-dev":"2023-08-15T16:57:02.829Z","1.68.1-dev":"2023-12-10T00:55:19.340Z","1.68.2-dev":"2023-12-15T19:07:16.919Z"},"maintainers":[{"name":"i12345","email":"isaac_valdez@msn.com"}],"description":"Extended version of PlayCanvas WebGL game engine","homepage":"https://github.com/i12345/playcanvas-extended#readme","keywords":["3D","2D","VR","WebGL","WebGL2","game","engine","HTML5","browser","typings"],"repository":{"type":"git","url":"git+https://github.com/i12345/playcanvas-extended.git"},"contributors":[{"name":"Isaac Valdez","email":"isaacv123456789@gmail.com"}],"author":{"name":"PlayCanvas","email":"support@playcanvas.com"},"bugs":{"url":"https://github.com/i12345/playcanvas-extended"},"license":"MIT","readme":"<div align=\"center\">\n\n<img width=\"200\" src=\"https://s3-eu-west-1.amazonaws.com/static.playcanvas.com/platform/images/logo/playcanvas-logo-medium.png\"/>\n\n*This is an extended version of the original [PlayCanvas game engine](https://playcanvas.com/).*\n\n# PlayCanvas WebGL Game Engine\n[Docs](https://developer.playcanvas.com) | [Examples](https://playcanvas.github.io) | [Forum](https://forum.playcanvas.com) | [Blog](https://blog.playcanvas.com)\n\nPlayCanvas is an open-source game engine. It uses HTML5 and WebGL to run games and other interactive 3D content in any mobile or desktop browser.\n\n[![NPM version][npm-badge]][npm-url]\n[![Minzipped size][minzip-badge]][minzip-url]\n[![Language grade: JavaScript][code-quality-badge]][code-quality-url]\n[![Average time to resolve an issue][resolution-badge]][isitmaintained-url]\n[![Percentage of issues still open][open-issues-badge]][isitmaintained-url]\n[![Twitter][twitter-badge]][twitter-url]\n\n[English](https://github.com/playcanvas/engine/blob/dev/README.md)\n[中文](https://github.com/playcanvas/engine/blob/dev/README-zh.md)\n[日本語](https://github.com/playcanvas/engine/blob/dev/README-ja.md)\n[한글](https://github.com/playcanvas/engine/blob/dev/README-kr.md)\n\n</div>\n\n## Users\n\nPlayCanvas is used by leading companies in video games, advertising and visualization such as:  \n**Animech, Arm, BMW, Disney, Facebook, Famobi, Funday Factory, IGT, King, Miniclip, Leapfrog, Mojiworks, Mozilla, Nickelodeon, Nordeus, NOWWA, PikPok, PlaySide Studios, Polaris, Product Madness, Samsung, Snap, Spry Fox, Zeptolab, Zynga**\n\n## Features\n\nPlayCanvas is a fully featured game engine.\n\n* 🧊 **Graphics** - Advanced 2D + 3D graphics engine built on WebGL 1 & 2.\n* 🏃 **Animation** - Powerful state-based animations for characters and arbitrary scene properties\n* ⚛️ **Physics** - Full integration with 3D rigid-body physics engine [ammo.js](https://github.com/kripken/ammo.js)\n* 🎮 **Input** - Mouse, keyboard, touch, gamepad and VR controller APIs\n* 🔊 **Sound** - 3D positional sounds built on the Web Audio API\n* 📦 **Assets** - Asynchronous streaming system built on [glTF 2.0](https://www.khronos.org/gltf/), [Draco](https://google.github.io/draco/) and [Basis](https://github.com/BinomialLLC/basis_universal) compression\n* 📜 **Scripts** - Write game behaviors in Typescript or JavaScript\n\n## Usage\n\nHere's a super-simple Hello World example - a spinning cube!\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <meta charset=\"utf-8\">\n    <title>PlayCanvas Hello Cube</title>\n    <meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no' />\n    <style>\n        body {\n            margin: 0;\n            overflow: hidden;\n        }\n    </style>\n    <script src='https://code.playcanvas.com/playcanvas-stable.min.js'></script>\n</head>\n<body>\n    <canvas id='application'></canvas>\n    <script>\n        // create a PlayCanvas application\n        const canvas = document.getElementById('application');\n        const app = new pc.Application(canvas);\n\n        // fill the available space at full resolution\n        app.setCanvasFillMode(pc.FILLMODE_FILL_WINDOW);\n        app.setCanvasResolution(pc.RESOLUTION_AUTO);\n\n        // ensure canvas is resized when window changes size\n        window.addEventListener('resize', () => app.resizeCanvas());\n\n        // create box entity\n        const box = new pc.Entity('cube');\n        box.addComponent('model', {\n            type: 'box'\n        });\n        app.root.addChild(box);\n\n        // create camera entity\n        const camera = new pc.Entity('camera');\n        camera.addComponent('camera', {\n            clearColor: new pc.Color(0.1, 0.1, 0.1)\n        });\n        app.root.addChild(camera);\n        camera.setPosition(0, 0, 3);\n\n        // create directional light entity\n        const light = new pc.Entity('light');\n        light.addComponent('light');\n        app.root.addChild(light);\n        light.setEulerAngles(45, 0, 0);\n\n        // rotate the box according to the delta time since the last frame\n        app.on('update', dt => box.rotate(10 * dt, 20 * dt, 30 * dt));\n\n        app.start();\n    </script>\n</body>\n</html>\n```\n\nWant to play with the code yourself? Edit it on [CodePen](https://codepen.io/playcanvas/pen/NPbxMj).\n\n## How to build\n\nEnsure you have [Node.js](https://nodejs.org) installed. Then, install all of the required Node.js dependencies:\n\n    npm install\n\nNow you can run various build options:\n\n| Command               | Description                               | Outputs                          |\n|-----------------------|-------------------------------------------|----------------------------------|\n| `npm run build`       | Build release, min, debug and profiler engines | `build\\playcanvas[.min/.dbg/.prf].[mjs/js]` |\n| `npm run build:es5`   | Build release, min, debug and profiler engines for es5 only | `build\\playcanvas[.min/.dbg/.prf].js` |\n| `npm run build:release` | Build release engine for es5 and es6 | `build\\playcanvas.[mjs/js]` |\n| `npm run build:types` | Build engine Typescript bindings          | `build\\playcanvas.d.ts`          |\n| `npm run docs`        | Build engine [API reference docs][docs]   | `docs`                           |\n\nPre-built versions of the engine are also available.\n\nLatest development release (head revision of dev branch):\n\n* https://code.playcanvas.com/playcanvas-latest.js\n* https://code.playcanvas.com/playcanvas-latest.min.js\n\nLatest stable release:\n\n* https://code.playcanvas.com/playcanvas-stable.js\n* https://code.playcanvas.com/playcanvas-stable.min.js\n\nSpecific engine versions:\n\n* https://code.playcanvas.com/playcanvas-1.38.4.js\n* https://code.playcanvas.com/playcanvas-1.38.4.min.js\n\n### Generate Source Maps\n\nTo build the source map to allow for easier engine debugging, you can add `-- -m` to any engine build command. For example:\n\n    npm run build -- -m\n\nThis will output to `build/playcanvas.js.map`\n\n## PlayCanvas Editor\n\nThe PlayCanvas Engine is an open source engine which you can use to create HTML5 apps/games. In addition to the engine, we also make the [PlayCanvas Editor](https://playcanvas.com/):\n\n[![Editor](https://github.com/playcanvas/editor/blob/main/images/editor.png?raw=true)](https://github.com/playcanvas/editor)\n\nFor Editor related bugs and issues, please refer to the [Editor's repo](https://github.com/playcanvas/editor).\n\n[npm-badge]: https://img.shields.io/npm/v/playcanvas\n[npm-url]: https://www.npmjs.com/package/playcanvas\n[minzip-badge]: https://img.shields.io/bundlephobia/minzip/playcanvas\n[minzip-url]: https://bundlephobia.com/result?p=playcanvas\n[code-quality-badge]: https://img.shields.io/lgtm/grade/javascript/g/playcanvas/engine.svg?logo=lgtm&logoWidth=18\n[code-quality-url]: https://lgtm.com/projects/g/playcanvas/engine/context:javascript\n[resolution-badge]: https://isitmaintained.com/badge/resolution/playcanvas/engine.svg\n[open-issues-badge]: https://isitmaintained.com/badge/open/playcanvas/engine.svg\n[isitmaintained-url]: https://isitmaintained.com/project/playcanvas/engine\n[twitter-badge]: https://img.shields.io/twitter/follow/playcanvas.svg?style=social&label=Follow\n[twitter-url]: https://twitter.com/intent/follow?screen_name=playcanvas\n[docs]: https://developer.playcanvas.com/en/api/\n","readmeFilename":"README.md"}