| @@ -40,9 +40,9 @@ jobs: | |||
| - uses: actions/setup-node@v3 | |||
| with: | |||
| node-version: ${{ matrix.node-version }} | |||
| # cache: 'npm' | |||
| # cache-dependency-path: '**/package-lock.json' # https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#caching-packages-data | |||
| - run: npm ci # this will also run `npm run prepare` which will build | |||
| cache: 'npm' | |||
| cache-dependency-path: '**/package-lock.json' # https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#caching-packages-data | |||
| - run: npm ci # this will also run `npm run prepare` which will build # todo use --cache .npm | |||
| - run: npm run docs-all | |||
| - run: mkdir _site | |||
| - run: mv -t _site src docs dist examples README.md LICENSE index.html | |||
| @@ -25,7 +25,7 @@ | |||
| "docs": "npx typedoc && markdown-to-html", | |||
| "docs-plugins": "node scripts/each-plugin.mjs run docs", | |||
| "docs-all": "npm run docs && npm run docs-plugins", | |||
| "build-plugins": "node scripts/each-plugin.mjs ci", | |||
| "build-plugins": "node scripts/each-plugin.mjs install", | |||
| "prepare": "npm run build && npm run compile && npm run build-plugins && npm run build-examples", | |||
| "update-version": "echo \"export const VERSION = '$npm_package_version'\" > src/viewer/version.ts" | |||
| }, | |||
| @@ -104,10 +104,10 @@ | |||
| "rollup-plugin-postcss": "^4.0.2", | |||
| "three": "https://github.com/repalash/three.js-modded/releases/download/v0.152.2020/package.tgz", | |||
| "tslib": "^2.5.0", | |||
| "typedoc": "^0.25.6", | |||
| "typedoc": "^0.25.7", | |||
| "typescript": "^5.3.3", | |||
| "typescript-plugin-css-modules": "^5.0.1", | |||
| "vite": "^5.0.11", | |||
| "vite": "^5.0.12", | |||
| "vite-plugin-dts": "^3.7.0" | |||
| }, | |||
| "dependencies": { | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugin-blend-importer", | |||
| "version": "0.0.1", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -14,17 +14,9 @@ | |||
| "devDependencies": {} | |||
| }, | |||
| "../../src": {}, | |||
| "../tweakpane/src": { | |||
| "extraneous": true | |||
| }, | |||
| "node_modules/threepipe": { | |||
| "resolved": "../../src", | |||
| "link": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| } | |||
| } | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugin-blueprintjs", | |||
| "version": "0.1.0", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -29,9 +29,9 @@ | |||
| "dev": true | |||
| }, | |||
| "node_modules/@types/react": { | |||
| "version": "18.2.45", | |||
| "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz", | |||
| "integrity": "sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==", | |||
| "version": "18.2.52", | |||
| "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.52.tgz", | |||
| "integrity": "sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==", | |||
| "dev": true, | |||
| "dependencies": { | |||
| "@types/prop-types": "*", | |||
| @@ -74,9 +74,9 @@ | |||
| } | |||
| }, | |||
| "node_modules/@types/webxr": { | |||
| "version": "0.5.10", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.10.tgz", | |||
| "integrity": "sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==", | |||
| "version": "0.5.12", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.12.tgz", | |||
| "integrity": "sha512-+6LV7bN17XUWy4wIMILsGQX6ucawf64lYLG9jaGKSvOnKaJzWjcKXAkO0dZaC8MfoEqYQC7gl1GQnfITjBcazw==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/csstype": { | |||
| @@ -174,155 +174,5 @@ | |||
| "integrity": "sha512-0H1OO4CNHP5O0LBy82YWWFCzDK+Yf/GtXnR3i968FkMkf0+3/JsW7MC8ea2CcPtsi8ni4TA1FrMOC+KrYmMnCQ==", | |||
| "dev": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "@tweenjs/tween.js": { | |||
| "version": "18.6.4", | |||
| "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", | |||
| "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==", | |||
| "dev": true | |||
| }, | |||
| "@types/prop-types": { | |||
| "version": "15.7.11", | |||
| "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", | |||
| "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", | |||
| "dev": true | |||
| }, | |||
| "@types/react": { | |||
| "version": "18.2.45", | |||
| "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz", | |||
| "integrity": "sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@types/prop-types": "*", | |||
| "@types/scheduler": "*", | |||
| "csstype": "^3.0.2" | |||
| } | |||
| }, | |||
| "@types/react-dom": { | |||
| "version": "18.2.18", | |||
| "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", | |||
| "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@types/react": "*" | |||
| } | |||
| }, | |||
| "@types/scheduler": { | |||
| "version": "0.16.8", | |||
| "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", | |||
| "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", | |||
| "dev": true | |||
| }, | |||
| "@types/stats.js": { | |||
| "version": "0.17.3", | |||
| "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", | |||
| "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", | |||
| "dev": true | |||
| }, | |||
| "@types/three": { | |||
| "version": "0.152.1", | |||
| "resolved": "https://registry.npmjs.org/@types/three/-/three-0.152.1.tgz", | |||
| "integrity": "sha512-PMOCQnx9JRmq+2OUGTPoY9h1hTWD2L7/nmuW/SyNq1Vbq3Lwt3MNdl3wYSa4DvLTGv62NmIXD9jYdAOwohwJyw==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@tweenjs/tween.js": "~18.6.4", | |||
| "@types/stats.js": "*", | |||
| "@types/webxr": "*", | |||
| "fflate": "~0.6.9", | |||
| "lil-gui": "~0.17.0" | |||
| } | |||
| }, | |||
| "@types/webxr": { | |||
| "version": "0.5.10", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.10.tgz", | |||
| "integrity": "sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==", | |||
| "dev": true | |||
| }, | |||
| "csstype": { | |||
| "version": "3.1.3", | |||
| "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", | |||
| "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", | |||
| "dev": true | |||
| }, | |||
| "fflate": { | |||
| "version": "0.6.10", | |||
| "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", | |||
| "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", | |||
| "dev": true | |||
| }, | |||
| "js-tokens": { | |||
| "version": "4.0.0", | |||
| "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", | |||
| "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", | |||
| "dev": true | |||
| }, | |||
| "lil-gui": { | |||
| "version": "0.17.0", | |||
| "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", | |||
| "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", | |||
| "dev": true | |||
| }, | |||
| "loose-envify": { | |||
| "version": "1.4.0", | |||
| "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", | |||
| "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", | |||
| "dev": true, | |||
| "requires": { | |||
| "js-tokens": "^3.0.0 || ^4.0.0" | |||
| } | |||
| }, | |||
| "react": { | |||
| "version": "18.2.0", | |||
| "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", | |||
| "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", | |||
| "dev": true, | |||
| "requires": { | |||
| "loose-envify": "^1.1.0" | |||
| } | |||
| }, | |||
| "react-dom": { | |||
| "version": "18.2.0", | |||
| "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", | |||
| "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", | |||
| "dev": true, | |||
| "requires": { | |||
| "loose-envify": "^1.1.0", | |||
| "scheduler": "^0.23.0" | |||
| } | |||
| }, | |||
| "scheduler": { | |||
| "version": "0.23.0", | |||
| "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", | |||
| "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", | |||
| "dev": true, | |||
| "requires": { | |||
| "loose-envify": "^1.1.0" | |||
| } | |||
| }, | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| }, | |||
| "uiconfig-blueprint": { | |||
| "version": "0.0.3", | |||
| "resolved": "https://registry.npmjs.org/uiconfig-blueprint/-/uiconfig-blueprint-0.0.3.tgz", | |||
| "integrity": "sha512-fW+syFTnDYdYqNUGUUHSWGgWwMPLfwIfyIZ92/LbKcqoINDDUcCl7HQaHqtQDixE7GJ07ztNViLDZDimiiVbcw==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@types/react": "^18.0.28", | |||
| "@types/react-dom": "^18.0.11", | |||
| "@types/three": "^0.152.1", | |||
| "@types/webxr": "^0.5.10", | |||
| "react": "^18.2.0", | |||
| "react-dom": "^18.2.0", | |||
| "uiconfig.js": "^0.0.8" | |||
| } | |||
| }, | |||
| "uiconfig.js": { | |||
| "version": "0.0.8", | |||
| "resolved": "https://registry.npmjs.org/uiconfig.js/-/uiconfig.js-0.0.8.tgz", | |||
| "integrity": "sha512-0H1OO4CNHP5O0LBy82YWWFCzDK+Yf/GtXnR3i968FkMkf0+3/JsW7MC8ea2CcPtsi8ni4TA1FrMOC+KrYmMnCQ==", | |||
| "dev": true | |||
| } | |||
| } | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugins-extra-importers", | |||
| "version": "0.1.1", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -14,17 +14,9 @@ | |||
| "devDependencies": {} | |||
| }, | |||
| "../../src": {}, | |||
| "../tweakpane/src": { | |||
| "extraneous": true | |||
| }, | |||
| "node_modules/threepipe": { | |||
| "resolved": "../../src", | |||
| "link": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| } | |||
| } | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugin-geometry-generator", | |||
| "version": "0.2.0", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -18,10 +18,5 @@ | |||
| "resolved": "../../src", | |||
| "link": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| } | |||
| } | |||
| } | |||
| @@ -1,12 +1,12 @@ | |||
| { | |||
| "name": "threepipe-plugin-template-rollup", | |||
| "version": "0.0.1", | |||
| "lockfileVersion": 2, | |||
| "version": "0.1.0", | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| "name": "threepipe-plugin-template-rollup", | |||
| "version": "0.0.1", | |||
| "version": "0.1.0", | |||
| "license": "Apache-2.0", | |||
| "dependencies": { | |||
| "@threepipe/plugin-tweakpane": "file:./../tweakpane/src/", | |||
| @@ -24,13 +24,5 @@ | |||
| "resolved": "../../src", | |||
| "link": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "@threepipe/plugin-tweakpane": { | |||
| "version": "file:../tweakpane/src" | |||
| }, | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| } | |||
| } | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugin-tweakpane-editor", | |||
| "version": "0.2.0", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -50,38 +50,9 @@ | |||
| "name": "@widgetjs/tree", | |||
| "version": "2.0.0", | |||
| "resolved": "git+ssh://git@github.com/repalash/treejs.git#d303016bb74e75725d13e97291ac1d4727985918", | |||
| "integrity": "sha512-HqK9Ow4VF50w9tFiRNe8jJ89Tpjkgwxot2h7r6sd+G+Xnq+IgtW5ml9Aq5CjBw1wYesq3sfxO5ZVQhfA0WV8ww==", | |||
| "integrity": "sha512-6RqLdYeNyjw2U6happGneUM46kYQHQBZ4siVozuBATiPKl2lVfErrFpurFQlPOaaxWKUKalSxiAl3icnFD6Euw==", | |||
| "dev": true, | |||
| "license": "MIT" | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "@popperjs/core": { | |||
| "version": "2.11.8", | |||
| "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", | |||
| "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", | |||
| "dev": true | |||
| }, | |||
| "@threepipe/plugin-tweakpane": { | |||
| "version": "file:../tweakpane/src" | |||
| }, | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| }, | |||
| "tippy.js": { | |||
| "version": "6.3.7", | |||
| "resolved": "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz", | |||
| "integrity": "sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@popperjs/core": "^2.9.0" | |||
| } | |||
| }, | |||
| "treejs": { | |||
| "version": "git+ssh://git@github.com/repalash/treejs.git#d303016bb74e75725d13e97291ac1d4727985918", | |||
| "integrity": "sha512-HqK9Ow4VF50w9tFiRNe8jJ89Tpjkgwxot2h7r6sd+G+Xnq+IgtW5ml9Aq5CjBw1wYesq3sfxO5ZVQhfA0WV8ww==", | |||
| "dev": true, | |||
| "from": "treejs@git://github.com/repalash/treejs.git#d303016bb74e75725d13e97291ac1d4727985918" | |||
| } | |||
| } | |||
| } | |||
| @@ -1,7 +1,7 @@ | |||
| { | |||
| "name": "@threepipe/plugin-tweakpane", | |||
| "version": "0.2.1", | |||
| "lockfileVersion": 2, | |||
| "lockfileVersion": 3, | |||
| "requires": true, | |||
| "packages": { | |||
| "": { | |||
| @@ -30,9 +30,9 @@ | |||
| "dev": true | |||
| }, | |||
| "node_modules/@types/stats.js": { | |||
| "version": "0.17.0", | |||
| "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.0.tgz", | |||
| "integrity": "sha512-9w+a7bR8PeB0dCT/HBULU2fMqf6BAzvKbxFboYhmDtDkKPiyXYbjoe2auwsXlEFI7CFNMF1dCv3dFH5Poy9R1w==", | |||
| "version": "0.17.3", | |||
| "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", | |||
| "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/@types/three": { | |||
| @@ -49,9 +49,9 @@ | |||
| } | |||
| }, | |||
| "node_modules/@types/webxr": { | |||
| "version": "0.5.2", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.2.tgz", | |||
| "integrity": "sha512-szL74BnIcok9m7QwYtVmQ+EdIKwbjPANudfuvDrAF8Cljg9MKUlIoc1w5tjj9PMpeSH3U1Xnx//czQybJ0EfSw==", | |||
| "version": "0.5.12", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.12.tgz", | |||
| "integrity": "sha512-+6LV7bN17XUWy4wIMILsGQX6ucawf64lYLG9jaGKSvOnKaJzWjcKXAkO0dZaC8MfoEqYQC7gl1GQnfITjBcazw==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/fflate": { | |||
| @@ -96,83 +96,5 @@ | |||
| "integrity": "sha512-0H1OO4CNHP5O0LBy82YWWFCzDK+Yf/GtXnR3i968FkMkf0+3/JsW7MC8ea2CcPtsi8ni4TA1FrMOC+KrYmMnCQ==", | |||
| "dev": true | |||
| } | |||
| }, | |||
| "dependencies": { | |||
| "@tweakpane/core": { | |||
| "version": "1.1.8", | |||
| "resolved": "https://registry.npmjs.org/@tweakpane/core/-/core-1.1.8.tgz", | |||
| "integrity": "sha512-psvBf6Cbm3YSZOTmDFWkcGzHYMnw7gVZM3jw+TfbzErIC+sMXPQb85h4ayW04w2u7AGg8jD0gHXSCg5wd+rafg==", | |||
| "dev": true | |||
| }, | |||
| "@tweenjs/tween.js": { | |||
| "version": "18.6.4", | |||
| "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", | |||
| "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==", | |||
| "dev": true | |||
| }, | |||
| "@types/stats.js": { | |||
| "version": "0.17.0", | |||
| "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.0.tgz", | |||
| "integrity": "sha512-9w+a7bR8PeB0dCT/HBULU2fMqf6BAzvKbxFboYhmDtDkKPiyXYbjoe2auwsXlEFI7CFNMF1dCv3dFH5Poy9R1w==", | |||
| "dev": true | |||
| }, | |||
| "@types/three": { | |||
| "version": "0.152.1", | |||
| "resolved": "https://registry.npmjs.org/@types/three/-/three-0.152.1.tgz", | |||
| "integrity": "sha512-PMOCQnx9JRmq+2OUGTPoY9h1hTWD2L7/nmuW/SyNq1Vbq3Lwt3MNdl3wYSa4DvLTGv62NmIXD9jYdAOwohwJyw==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@tweenjs/tween.js": "~18.6.4", | |||
| "@types/stats.js": "*", | |||
| "@types/webxr": "*", | |||
| "fflate": "~0.6.9", | |||
| "lil-gui": "~0.17.0" | |||
| } | |||
| }, | |||
| "@types/webxr": { | |||
| "version": "0.5.2", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.2.tgz", | |||
| "integrity": "sha512-szL74BnIcok9m7QwYtVmQ+EdIKwbjPANudfuvDrAF8Cljg9MKUlIoc1w5tjj9PMpeSH3U1Xnx//czQybJ0EfSw==", | |||
| "dev": true | |||
| }, | |||
| "fflate": { | |||
| "version": "0.6.10", | |||
| "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", | |||
| "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", | |||
| "dev": true | |||
| }, | |||
| "lil-gui": { | |||
| "version": "0.17.0", | |||
| "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", | |||
| "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", | |||
| "dev": true | |||
| }, | |||
| "threepipe": { | |||
| "version": "file:../../src" | |||
| }, | |||
| "tweakpane-image-plugin": { | |||
| "version": "https://github.com/repalash/tweakpane-image-plugin/releases/download/v1.1.404/package.tgz", | |||
| "integrity": "sha512-CDTSmawGZvvTtGYCy6YKKyR1Rxo96/bVuqJvl2JYMn6n625SI8KTlscdb8VQi09pwz/96RNu9BDzTF3nRTZj1g==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@tweakpane/core": "1.1.8" | |||
| } | |||
| }, | |||
| "uiconfig-tweakpane": { | |||
| "version": "0.0.8", | |||
| "resolved": "https://registry.npmjs.org/uiconfig-tweakpane/-/uiconfig-tweakpane-0.0.8.tgz", | |||
| "integrity": "sha512-BZE/+6pW7qlywu4nhMjvzJ47IUORWn8rJsPpmcGqJgAz8G6MZjMXEW3Ey8EL41cVsDf5QSb0E/eTK8OWwuRfbA==", | |||
| "dev": true, | |||
| "requires": { | |||
| "@types/three": "^0.152.1", | |||
| "uiconfig.js": "^0.0.8" | |||
| } | |||
| }, | |||
| "uiconfig.js": { | |||
| "version": "0.0.8", | |||
| "resolved": "https://registry.npmjs.org/uiconfig.js/-/uiconfig.js-0.0.8.tgz", | |||
| "integrity": "sha512-0H1OO4CNHP5O0LBy82YWWFCzDK+Yf/GtXnR3i968FkMkf0+3/JsW7MC8ea2CcPtsi8ni4TA1FrMOC+KrYmMnCQ==", | |||
| "dev": true | |||
| } | |||
| } | |||
| } | |||