| @@ -12,13 +12,152 @@ | |||
| "threepipe": "file:./../../src/" | |||
| }, | |||
| "devDependencies": { | |||
| "uiconfig-blueprint": "file:./../../../uiconfig-blueprint" | |||
| "uiconfig-blueprint": "^0.0.3" | |||
| } | |||
| }, | |||
| "../../../uiconfig-blueprint": { | |||
| "../../src": {}, | |||
| "node_modules/@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 | |||
| }, | |||
| "node_modules/@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 | |||
| }, | |||
| "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==", | |||
| "dev": true, | |||
| "dependencies": { | |||
| "@types/prop-types": "*", | |||
| "@types/scheduler": "*", | |||
| "csstype": "^3.0.2" | |||
| } | |||
| }, | |||
| "node_modules/@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, | |||
| "dependencies": { | |||
| "@types/react": "*" | |||
| } | |||
| }, | |||
| "node_modules/@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 | |||
| }, | |||
| "node_modules/@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 | |||
| }, | |||
| "node_modules/@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, | |||
| "dependencies": { | |||
| "@tweenjs/tween.js": "~18.6.4", | |||
| "@types/stats.js": "*", | |||
| "@types/webxr": "*", | |||
| "fflate": "~0.6.9", | |||
| "lil-gui": "~0.17.0" | |||
| } | |||
| }, | |||
| "node_modules/@types/webxr": { | |||
| "version": "0.5.10", | |||
| "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.10.tgz", | |||
| "integrity": "sha512-n3u5sqXQJhf1CS68mw3Wf16FQ4cRPNBBwdYLFzq3UddiADOim1Pn3Y6PBdDilz1vOJF3ybLxJ8ZEDlLIzrOQZg==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/csstype": { | |||
| "version": "3.1.3", | |||
| "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", | |||
| "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/fflate": { | |||
| "version": "0.6.10", | |||
| "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", | |||
| "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", | |||
| "dev": true | |||
| }, | |||
| "node_modules/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 | |||
| }, | |||
| "node_modules/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 | |||
| }, | |||
| "node_modules/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, | |||
| "dependencies": { | |||
| "js-tokens": "^3.0.0 || ^4.0.0" | |||
| }, | |||
| "bin": { | |||
| "loose-envify": "cli.js" | |||
| } | |||
| }, | |||
| "node_modules/react": { | |||
| "version": "18.2.0", | |||
| "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", | |||
| "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", | |||
| "dev": true, | |||
| "dependencies": { | |||
| "loose-envify": "^1.1.0" | |||
| }, | |||
| "engines": { | |||
| "node": ">=0.10.0" | |||
| } | |||
| }, | |||
| "node_modules/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, | |||
| "dependencies": { | |||
| "loose-envify": "^1.1.0", | |||
| "scheduler": "^0.23.0" | |||
| }, | |||
| "peerDependencies": { | |||
| "react": "^18.2.0" | |||
| } | |||
| }, | |||
| "node_modules/scheduler": { | |||
| "version": "0.23.0", | |||
| "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", | |||
| "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", | |||
| "dev": true, | |||
| "dependencies": { | |||
| "loose-envify": "^1.1.0" | |||
| } | |||
| }, | |||
| "node_modules/threepipe": { | |||
| "resolved": "../../src", | |||
| "link": true | |||
| }, | |||
| "node_modules/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, | |||
| "license": "Apache-2.0", | |||
| "dependencies": { | |||
| "@types/react": "^18.0.28", | |||
| "@types/react-dom": "^18.0.11", | |||
| @@ -27,105 +166,163 @@ | |||
| "react": "^18.2.0", | |||
| "react-dom": "^18.2.0", | |||
| "uiconfig.js": "^0.0.8" | |||
| }, | |||
| "devDependencies": { | |||
| "@blueprintjs/core": "^5.7.2", | |||
| "@blueprintjs/icons": "^5.5.0", | |||
| "@blueprintjs/select": "^5.0.20", | |||
| "@rollup/plugin-commonjs": "^24.0.1", | |||
| "@rollup/plugin-json": "^6.0.0", | |||
| "@rollup/plugin-node-resolve": "^15.0.1", | |||
| "@rollup/plugin-replace": "^5.0.2", | |||
| "@rollup/plugin-terser": "^0.4.0", | |||
| "@rollup/plugin-typescript": "^11.0.0", | |||
| "@types/react": "^18.0.28", | |||
| "@types/react-dom": "^18.0.11", | |||
| "@types/uuid": "^9.0.1", | |||
| "@vitejs/plugin-react": "^4.2.1", | |||
| "autoprefixer": "^10.4.13", | |||
| "blueprint-styler": "^5.0.2", | |||
| "clean-package": "^2.2.0", | |||
| "local-web-server": "^5.3.0", | |||
| "postcss": "^8.4.32", | |||
| "react": "^18.2.0", | |||
| "react-colorful": "^5.6.1", | |||
| "react-dom": "^18.2.0", | |||
| "rimraf": "^5.0.1", | |||
| "rollup": "^3.17.2", | |||
| "rollup-plugin-delete": "^2.0.0", | |||
| "rollup-plugin-license": "^3.0.1", | |||
| "rollup-plugin-multi-input": "^1.3.3", | |||
| "rollup-plugin-postcss": "^4.0.2", | |||
| "sass": "^1.69.5", | |||
| "ts-browser-helpers": "^0.8.0", | |||
| "tslib": "^2.5.0", | |||
| "typedoc": "^0.23.26", | |||
| "typescript": "^4.9.5", | |||
| "uuid": "^9.0.0", | |||
| "vite": "^5.0.10", | |||
| "vite-plugin-dts": "^3.6.4" | |||
| }, | |||
| "optionalDependencies": { | |||
| "win-node-env": "^0.6.1" | |||
| } | |||
| }, | |||
| "../../src": {}, | |||
| "node_modules/threepipe": { | |||
| "resolved": "../../src", | |||
| "link": true | |||
| }, | |||
| "node_modules/uiconfig-blueprint": { | |||
| "resolved": "../../../uiconfig-blueprint", | |||
| "link": true | |||
| "node_modules/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 | |||
| } | |||
| }, | |||
| "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": "file:../../../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": { | |||
| "@blueprintjs/core": "^5.7.2", | |||
| "@blueprintjs/icons": "^5.5.0", | |||
| "@blueprintjs/select": "^5.0.20", | |||
| "@rollup/plugin-commonjs": "^24.0.1", | |||
| "@rollup/plugin-json": "^6.0.0", | |||
| "@rollup/plugin-node-resolve": "^15.0.1", | |||
| "@rollup/plugin-replace": "^5.0.2", | |||
| "@rollup/plugin-terser": "^0.4.0", | |||
| "@rollup/plugin-typescript": "^11.0.0", | |||
| "@types/react": "^18.0.28", | |||
| "@types/react-dom": "^18.0.11", | |||
| "@types/three": "^0.152.1", | |||
| "@types/uuid": "^9.0.1", | |||
| "@types/webxr": "^0.5.10", | |||
| "@vitejs/plugin-react": "^4.2.1", | |||
| "autoprefixer": "^10.4.13", | |||
| "blueprint-styler": "^5.0.2", | |||
| "clean-package": "^2.2.0", | |||
| "local-web-server": "^5.3.0", | |||
| "postcss": "^8.4.32", | |||
| "react": "^18.2.0", | |||
| "react-colorful": "^5.6.1", | |||
| "react-dom": "^18.2.0", | |||
| "rimraf": "^5.0.1", | |||
| "rollup": "^3.17.2", | |||
| "rollup-plugin-delete": "^2.0.0", | |||
| "rollup-plugin-license": "^3.0.1", | |||
| "rollup-plugin-multi-input": "^1.3.3", | |||
| "rollup-plugin-postcss": "^4.0.2", | |||
| "sass": "^1.69.5", | |||
| "ts-browser-helpers": "^0.8.0", | |||
| "tslib": "^2.5.0", | |||
| "typedoc": "^0.23.26", | |||
| "typescript": "^4.9.5", | |||
| "uiconfig.js": "^0.0.8", | |||
| "uuid": "^9.0.0", | |||
| "vite": "^5.0.10", | |||
| "vite-plugin-dts": "^3.6.4", | |||
| "win-node-env": "^0.6.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 | |||
| } | |||
| } | |||
| } | |||