commit 45754b452d5457105c7ce83ad318abcaa6968c8a Author: zojgame Date: Thu Dec 28 13:19:59 2023 +0500 initial diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..4dcb439 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,20 @@ +module.exports = { + root: true, + env: { browser: true, es2020: true }, + extends: [ + 'eslint:recommended', + 'plugin:react/recommended', + 'plugin:react/jsx-runtime', + 'plugin:react-hooks/recommended', + ], + ignorePatterns: ['dist', '.eslintrc.cjs'], + parserOptions: { ecmaVersion: 'latest', sourceType: 'module' }, + settings: { react: { version: '18.2' } }, + plugins: ['react-refresh'], + rules: { + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..f768e33 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# React + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh diff --git a/index.html b/index.html new file mode 100644 index 0000000..e194c90 --- /dev/null +++ b/index.html @@ -0,0 +1,15 @@ + + + + + + + Vite + React + + +
+ +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..9222c0d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,3795 @@ +{ + "name": "treejs", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "treejs", + "version": "0.0.0", + "dependencies": { + "dat.gui": "^0.7.9", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "three": "^0.159.0", + "three-orbitcontrols-ts": "^0.1.2" + }, + "devDependencies": { + "@types/react": "^18.2.43", + "@types/react-dom": "^18.2.17", + "@vitejs/plugin-react": "^4.2.1", + "eslint": "^8.55.0", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", + "vite": "^5.0.10" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz", + "integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.6", + "@babel/parser": "^7.23.6", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz", + "integrity": "sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.6", + "@babel/types": "^7.23.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "dev": true, + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz", + "integrity": "sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz", + "integrity": "sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz", + "integrity": "sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.9.tgz", + "integrity": "sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz", + "integrity": "sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "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, + "license": "MIT" + }, + "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, + "license": "MIT", + "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, + "license": "MIT", + "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, + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", + "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.5", + "@babel/plugin-transform-react-jsx-self": "^7.23.3", + "@babel/plugin-transform-react-jsx-source": "^7.23.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0" + } + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", + "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001570", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz", + "integrity": "sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "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, + "license": "MIT" + }, + "node_modules/dat.gui": { + "version": "0.7.9", + "resolved": "https://registry.npmjs.org/dat.gui/-/dat.gui-0.7.9.tgz", + "integrity": "sha512-sCNc1OHobc+Erc1HqiswYgHdVNpSJUlk/Hz8vzOCsER7rl+oF/4+v8GXFUyCgtXpoCX6+bnmg07DedLvBLwYKQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.614", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.614.tgz", + "integrity": "sha512-X4ze/9Sc3QWs6h92yerwqv7aB/uU8vCjZcrMjA8N9R1pjMFRe44dLsck5FzLilOYvcXuDn93B+bpGYyufc70gQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.19.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.9.tgz", + "integrity": "sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.19.9", + "@esbuild/android-arm64": "0.19.9", + "@esbuild/android-x64": "0.19.9", + "@esbuild/darwin-arm64": "0.19.9", + "@esbuild/darwin-x64": "0.19.9", + "@esbuild/freebsd-arm64": "0.19.9", + "@esbuild/freebsd-x64": "0.19.9", + "@esbuild/linux-arm": "0.19.9", + "@esbuild/linux-arm64": "0.19.9", + "@esbuild/linux-ia32": "0.19.9", + "@esbuild/linux-loong64": "0.19.9", + "@esbuild/linux-mips64el": "0.19.9", + "@esbuild/linux-ppc64": "0.19.9", + "@esbuild/linux-riscv64": "0.19.9", + "@esbuild/linux-s390x": "0.19.9", + "@esbuild/linux-x64": "0.19.9", + "@esbuild/netbsd-x64": "0.19.9", + "@esbuild/openbsd-x64": "0.19.9", + "@esbuild/sunos-x64": "0.19.9", + "@esbuild/win32-arm64": "0.19.9", + "@esbuild/win32-ia32": "0.19.9", + "@esbuild/win32-x64": "0.19.9" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.5.tgz", + "integrity": "sha512-D53FYKJa+fDmZMtriODxvhwrO+IOqrxoEo21gMA0sjHdU6dPVH4OhyFip9ypl8HOF5RV5KdTo+rBQLvnY2cO8w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=7" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint/node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/postcss": { + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", + "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.1.tgz", + "integrity": "sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.9.1", + "@rollup/rollup-android-arm64": "4.9.1", + "@rollup/rollup-darwin-arm64": "4.9.1", + "@rollup/rollup-darwin-x64": "4.9.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", + "@rollup/rollup-linux-arm64-gnu": "4.9.1", + "@rollup/rollup-linux-arm64-musl": "4.9.1", + "@rollup/rollup-linux-riscv64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-gnu": "4.9.1", + "@rollup/rollup-linux-x64-musl": "4.9.1", + "@rollup/rollup-win32-arm64-msvc": "4.9.1", + "@rollup/rollup-win32-ia32-msvc": "4.9.1", + "@rollup/rollup-win32-x64-msvc": "4.9.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/three": { + "version": "0.159.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.159.0.tgz", + "integrity": "sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA==" + }, + "node_modules/three-orbitcontrols-ts": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/three-orbitcontrols-ts/-/three-orbitcontrols-ts-0.1.2.tgz", + "integrity": "sha512-HG45dhJX4010lt/Ohk2d2K0kBaxCS6NLO3+wG9BDfMM5ddH7zMPuF3fhcn8vI4eqcSITtid0OoHEttHhjkIKEQ==", + "dependencies": { + "three": "^0.83.0" + } + }, + "node_modules/three-orbitcontrols-ts/node_modules/three": { + "version": "0.83.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.83.0.tgz", + "integrity": "sha512-x9TqsmvhHG/Lw16Zi9zbJ0ho+kP8SgIfsz8dJYZbeWaFWoVwdXKolQQAftkUlpuKDys1+6SZIBHoA2QdoZKByQ==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.10.tgz", + "integrity": "sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==", + "dev": true, + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.32", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..cc3356b --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "treejs", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "dat.gui": "^0.7.9", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "three": "^0.159.0", + "three-orbitcontrols-ts": "^0.1.2" + }, + "devDependencies": { + "@types/react": "^18.2.43", + "@types/react-dom": "^18.2.17", + "@vitejs/plugin-react": "^4.2.1", + "eslint": "^8.55.0", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", + "vite": "^5.0.10" + } +} diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..75f52b6 --- /dev/null +++ b/src/App.css @@ -0,0 +1,4 @@ +#root { + margin: 0 auto; + text-align: center; +} diff --git a/src/App.jsx b/src/App.jsx new file mode 100644 index 0000000..39f98b4 --- /dev/null +++ b/src/App.jsx @@ -0,0 +1,121 @@ +import * as THREE from 'three'; +import { OrbitControls } from 'three-orbitcontrols-ts'; +import { gsap } from "gsap"; +import { CSS2DRenderer, CSS2DObject } from 'three/addons/renderers/CSS2DRenderer'; + +let camera, scene, renderer, labelRenderer; + +init(); +animate(); + +function init() { + scene = new THREE.Scene(); + + const container = document.getElementById('root'); + + camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 2, 1100 ); + camera.position.set(5,2,4.5) + + const geometry = new THREE.SphereGeometry( 5, 60, 40 ); + const largeGeometry = new THREE.SphereGeometry( 10, 60, 40 ); + geometry.scale( - 1, 1, 1 ); + largeGeometry.scale( - 1, 1, 1 ); + + const texture = new THREE.TextureLoader().load( '/src/assets/sea.jpg' ); + texture.colorSpace = THREE.SRGBColorSpace; + const texture1 = new THREE.TextureLoader().load( '/src/assets/podval.jpg' ); + texture1.colorSpace = THREE.SRGBColorSpace; + const material = new THREE.MeshBasicMaterial( { map: texture1 } ); + const material1 = new THREE.MeshBasicMaterial( { map: texture } ); + + const mesh = new THREE.Mesh( geometry, material ); + const meshLarge = new THREE.Mesh( largeGeometry, material ); + const mesh1 = new THREE.Mesh( geometry, material1 ); + const mesh1Large = new THREE.Mesh( largeGeometry, material1 ); + + mesh.position.set(4.5,2,4.5) + meshLarge.position.set(4.5,2,4.5) + mesh1.position.set(23.5,2,4.5) + mesh1Large.position.set(23.5,2,4.5) + + scene.add( meshLarge ); + scene.add( mesh1Large ); + + renderer = new THREE.WebGLRenderer(); + renderer.setPixelRatio( window.devicePixelRatio ); + renderer.setSize( window.innerWidth, window.innerHeight ); + container.appendChild( renderer.domElement ); + + const controls = new OrbitControls(camera, renderer.domElement) + controls.update() + controls.target.set(4.5, 2, 4.5) + controls.maxPolarAngle = Math.PI / 2.1 + controls.rotateSpeed = 0.95 + + labelRenderer = new CSS2DRenderer(); + labelRenderer.setSize(window.innerWidth, window.innerHeight); + labelRenderer.domElement.style.position = 'absolute' + labelRenderer.domElement.style.top = '0px' + labelRenderer.domElement.style.pointerEvents = 'none' + document.body.appendChild(labelRenderer.domElement); + + const p = document.createElement('p') + p.textContent = 'Sea' + p.style.backgroundColor = '#fff' + p.style.borderRadius = '50%' + + + p.style.height = '50px' + p.style.width = '50px' + p.style.textAlign = 'center' + p.style.verticalAlign = 'middle' + p.style.pointerEvents = 'auto' + p.style.cursor = 'pointer' + const cPointLabel = new CSS2DObject(p) + scene.add(cPointLabel) + cPointLabel.position.set(9, 2.1, 4.5) + + let isMoved = false; + p.addEventListener('click', () => { + if(!isMoved){ + controls.target.set(23.5, 2, 4.5) + p.textContent = 'House' + gsap.to(camera.position, {x: 24, y: 2, z: 4.5, duration: 1.5}) + isMoved = true + } + else if(isMoved){ + gsap.to(camera.position, {x: 5, y: 2, z: 4.5, duration: 1.5}) + p.textContent = 'Sea' + controls.target.set(4.5, 2, 4.5) + isMoved = false + } + }) + +} + +function animate() { + + requestAnimationFrame( animate ); + update(); + +} + +function update() { + renderer.render( scene, camera ); + labelRenderer.render(scene, camera); +} + +// function App() { +// useEffect(() => { +// init() +// animate() +// }, []) + +// return ( +// <> +// ) +// } + + + +export default App \ No newline at end of file diff --git a/src/assets/little_paris_eiffel_tower_4k.exr b/src/assets/little_paris_eiffel_tower_4k.exr new file mode 100644 index 0000000..0b209d7 Binary files /dev/null and b/src/assets/little_paris_eiffel_tower_4k.exr differ diff --git a/src/assets/paris.hdr b/src/assets/paris.hdr new file mode 100644 index 0000000..68bb287 Binary files /dev/null and b/src/assets/paris.hdr differ diff --git a/src/assets/podval.jpg b/src/assets/podval.jpg new file mode 100644 index 0000000..fd63641 Binary files /dev/null and b/src/assets/podval.jpg differ diff --git a/src/assets/react.svg b/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/scene.bin b/src/assets/scene.bin new file mode 100644 index 0000000..736a907 Binary files /dev/null and b/src/assets/scene.bin differ diff --git a/src/assets/scene.gltf b/src/assets/scene.gltf new file mode 100644 index 0000000..69d4b4b --- /dev/null +++ b/src/assets/scene.gltf @@ -0,0 +1,15187 @@ +{ + "accessors": [ + { + "bufferView": 2, + "componentType": 5126, + "count": 66, + "max": [ + 0.9626799821853638, + 0.23106999695301056, + 0.36800000071525574 + ], + "min": [ + -13.577190399169922, + -0.32635000348091125, + -0.5443999767303467 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 792, + "componentType": 5126, + "count": 66, + "max": [ + 0.9488400220870972, + -0.09177114069461823, + 0.9956223368644714 + ], + "min": [ + -0.9100823402404785, + -0.8146867156028748, + -0.35704246163368225 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "componentType": 5126, + "count": 66, + "max": [ + 0.5238699913024902, + 0.7322400212287903 + ], + "min": [ + 0.2893500030040741, + 0.4526599943637848 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "componentType": 5125, + "count": 276, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1584, + "componentType": 5126, + "count": 1036, + "max": [ + 1.1361700296401978, + 2.1950600147247314, + 1.8323800563812256 + ], + "min": [ + -4.051290035247803, + -6.067850112915039, + -0.8371899724006653 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 14016, + "componentType": 5126, + "count": 1036, + "max": [ + 0.999843955039978, + 0.9706895351409912, + 0.9997502565383911 + ], + "min": [ + -0.999843955039978, + -0.47213253378868103, + -0.9978619813919067 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 528, + "componentType": 5126, + "count": 1036, + "max": [ + 0.988349974155426, + 0.987089991569519 + ], + "min": [ + 0.007470000069588423, + 0.8198400139808655 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1104, + "componentType": 5125, + "count": 3960, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 26448, + "componentType": 5126, + "count": 697, + "max": [ + 10.343839645385742, + 1.0, + 2.856260061264038 + ], + "min": [ + -1.0, + -8.946789741516113, + -1.1535600423812866 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 34812, + "componentType": 5126, + "count": 697, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -0.997255265712738, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 8816, + "componentType": 5126, + "count": 697, + "max": [ + 0.9021700024604797, + 0.8259000182151794 + ], + "min": [ + 0.6464099884033203, + 0.669409990310669 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 16944, + "componentType": 5125, + "count": 2586, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 43176, + "componentType": 5126, + "count": 197, + "max": [ + 38.89772033691406, + 4.83197021484375, + 8.683130264282227 + ], + "min": [ + -9.596879959106445, + -28.29368019104004, + -8.763739585876465 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 45540, + "componentType": 5126, + "count": 197, + "max": [ + 0.9945853352546692, + 0.927966296672821, + 0.9940115809440613 + ], + "min": [ + -0.939201831817627, + -0.8576292991638184, + -0.9638956189155579 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "componentType": 5126, + "count": 197, + "max": [ + 0.8503112196922302, + 0.9955421686172485, + 0.8709427714347839, + 1.0 + ], + "min": [ + -0.9649450778961182, + -0.9946284890174866, + -0.9907869696617126, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 14392, + "componentType": 5126, + "count": 197, + "max": [ + 0.8972100019454956, + 0.3279699981212616 + ], + "min": [ + 0.5893099904060364, + 0.0731699988245964 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 27288, + "componentType": 5125, + "count": 1047, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 47904, + "componentType": 5126, + "count": 197, + "max": [ + 38.91355895996094, + 4.846610069274902, + 8.698690414428711 + ], + "min": [ + -9.60867977142334, + -28.307170867919922, + -8.77904987335205 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 50268, + "componentType": 5126, + "count": 197, + "max": [ + 0.9946068525314331, + 0.9309218525886536, + 0.993651270866394 + ], + "min": [ + -0.9403789043426514, + -0.8528169393539429, + -0.9646074771881104 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 15968, + "componentType": 5126, + "count": 197, + "max": [ + 0.8972100019454956, + 0.3279699981212616 + ], + "min": [ + 0.5893099904060364, + 0.0731699988245964 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 31476, + "componentType": 5125, + "count": 1047, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 52632, + "componentType": 5126, + "count": 42, + "max": [ + 38.433799743652344, + -20.320520401000977, + 4.809810161590576 + ], + "min": [ + 34.35498046875, + -28.15212059020996, + -2.450000047683716 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 53136, + "componentType": 5126, + "count": 42, + "max": [ + 0.8156935572624207, + -0.3430379033088684, + 0.45228439569473267 + ], + "min": [ + -0.6785621643066406, + -0.793229877948761, + -0.9250120520591736 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 17544, + "componentType": 5126, + "count": 42, + "max": [ + 0.9700300097465515, + 0.9896399974822998 + ], + "min": [ + 0.28016000986099243, + 0.9048299789428711 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 35664, + "componentType": 5125, + "count": 114, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 53640, + "componentType": 5126, + "count": 129, + "max": [ + 38.575069427490234, + 4.353700160980225, + 8.315739631652832 + ], + "min": [ + -9.578200340270996, + -28.293689727783203, + -8.318440437316895 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 55188, + "componentType": 5126, + "count": 129, + "max": [ + -0.030060788616538048, + 0.12152208387851715, + 0.7824123501777649 + ], + "min": [ + -0.9544067978858948, + -0.9284949898719788, + -0.6186529397964478 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 17880, + "componentType": 5126, + "count": 129, + "max": [ + 0.8105900287628174, + 0.789680004119873 + ], + "min": [ + 0.12266000360250473, + 0.037870001047849655 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 36120, + "componentType": 5125, + "count": 579, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 56736, + "componentType": 5126, + "count": 366, + "max": [ + 0.18184000253677368, + 0.16840000450611115, + 0.20622999966144562 + ], + "min": [ + -0.18185000121593475, + -2.8540399074554443, + -0.18185999989509583 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 61128, + "componentType": 5126, + "count": 366, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 18912, + "componentType": 5126, + "count": 366, + "max": [ + 0.8522599935531616, + 0.5339400172233582 + ], + "min": [ + 0.6252800226211548, + 0.2977199852466583 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 65520, + "componentType": 5126, + "count": 366, + "max": [ + 0.004599995911121368, + 0.004599995911121368, + 0.00891999900341034 + ], + "min": [ + -0.004599995911121368, + -1.9640300273895264, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 38436, + "componentType": 5125, + "count": 1650, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 69912, + "componentType": 5126, + "count": 396, + "max": [ + 1.6809500455856323, + 11.15050983428955, + 34.61915969848633 + ], + "min": [ + -85.33280181884766, + -1.2097100019454956, + -3.5453200340270996 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 74664, + "componentType": 5126, + "count": 396, + "max": [ + 1.0, + 0.17261579632759094, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 21840, + "componentType": 5126, + "count": 396, + "max": [ + 0.3394699990749359, + 0.39824000000953674 + ], + "min": [ + 0.16168999671936035, + 0.3315100073814392 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 45036, + "componentType": 5125, + "count": 1416, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 79416, + "componentType": 5126, + "count": 310, + "max": [ + 0.18184000253677368, + -0.12822000682353973, + 0.1818300038576126 + ], + "min": [ + -0.18185000121593475, + -2.8540399074554443, + -0.18185999989509583 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 83136, + "componentType": 5126, + "count": 310, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 25008, + "componentType": 5126, + "count": 310, + "max": [ + 0.8987100124359131, + 0.6643199920654297 + ], + "min": [ + 0.31633999943733215, + 0.04733999818563461 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 86856, + "componentType": 5126, + "count": 310, + "max": [ + 0.3149600028991699, + 2.078320026397705, + 0.34727001190185547 + ], + "min": [ + -0.32864999771118164, + -1.9640300273895264, + -0.36369001865386963 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 50700, + "componentType": 5125, + "count": 1386, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 90576, + "componentType": 5126, + "count": 161, + "max": [ + 2.4244298934936523, + 2.2135300636291504, + 17.883760452270508 + ], + "min": [ + -2.529020071029663, + -2.4289300441741943, + -0.646369993686676 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 92508, + "componentType": 5126, + "count": 161, + "max": [ + 0.9851463437080383, + 0.684343159198761, + 0.9962432980537415 + ], + "min": [ + -0.9918554425239563, + -0.9961382746696472, + -0.999731183052063 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 3152, + "componentType": 5126, + "count": 161, + "max": [ + 0.8352342247962952, + 0.9827480912208557, + 0.9991516470909119, + 1.0 + ], + "min": [ + -0.7873476147651672, + -0.9997317790985107, + -0.700571596622467, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 27488, + "componentType": 5126, + "count": 161, + "max": [ + 0.7202000021934509, + 0.07596000283956528 + ], + "min": [ + 0.4531700015068054, + 0.014410000294446945 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 56244, + "componentType": 5125, + "count": 864, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 94440, + "componentType": 5126, + "count": 339, + "max": [ + 2.4421000480651855, + 2.817660093307495, + 17.904890060424805 + ], + "min": [ + -2.5500400066375732, + -2.4446001052856445, + -0.6654800176620483 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 98508, + "componentType": 5126, + "count": 339, + "max": [ + 0.9879425764083862, + 0.998454213142395, + 0.9971307516098022 + ], + "min": [ + -0.9913331866264343, + -0.996724009513855, + -0.999798595905304 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 28776, + "componentType": 5126, + "count": 339, + "max": [ + 0.7202000021934509, + 0.5876799821853638 + ], + "min": [ + 0.06724999845027924, + 0.014410000294446945 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 59700, + "componentType": 5125, + "count": 1707, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 102576, + "componentType": 5126, + "count": 248, + "max": [ + 3.0350499153137207, + 2.6867198944091797, + 17.658620834350586 + ], + "min": [ + -2.2807600498199463, + -2.0429599285125732, + -0.6408500075340271 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 105552, + "componentType": 5126, + "count": 248, + "max": [ + 0.977877676486969, + 1.0, + 0.9911748170852661 + ], + "min": [ + -0.977877676486969, + -0.9761250615119934, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 31488, + "componentType": 5126, + "count": 248, + "max": [ + 0.586359977722168, + 0.7950199842453003 + ], + "min": [ + 0.14737999439239502, + 0.4730300009250641 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 66528, + "componentType": 5125, + "count": 1017, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 108528, + "componentType": 5126, + "count": 146, + "max": [ + 1.4606300592422485, + 2.6867198944091797, + 15.007570266723633 + ], + "min": [ + -0.48364999890327454, + -1.618939995765686, + 1.641029953956604 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 110280, + "componentType": 5126, + "count": 146, + "max": [ + 0.32954925298690796, + 0.9375516772270203, + 0.9120944738388062 + ], + "min": [ + -0.9210643768310547, + -0.918304443359375, + -0.9106696248054504 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 33472, + "componentType": 5126, + "count": 146, + "max": [ + 0.46132999658584595, + 0.49404001235961914 + ], + "min": [ + 0.4215500056743622, + 0.3985399901866913 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 70596, + "componentType": 5125, + "count": 414, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 112032, + "componentType": 5126, + "count": 67, + "max": [ + 1.4606300592422485, + 1.6039600372314453, + 13.520139694213867 + ], + "min": [ + -0.026850000023841858, + -1.3994799852371216, + 2.688649892807007 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 112836, + "componentType": 5126, + "count": 67, + "max": [ + 0.05145137384533882, + 0.9933373928070068, + 0.3201170861721039 + ], + "min": [ + -0.9339467883110046, + -0.8774316310882568, + -0.9111179113388062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 34640, + "componentType": 5126, + "count": 67, + "max": [ + 0.2578200101852417, + 0.9917899966239929 + ], + "min": [ + 0.01360000018030405, + 0.02525000087916851 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 72252, + "componentType": 5125, + "count": 183, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 113640, + "componentType": 5126, + "count": 338, + "max": [ + 4.378650188446045, + 1.3847999572753906, + 26.283300399780273 + ], + "min": [ + -3.0257198810577393, + -15.774100303649902, + -0.5391899943351746 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 117696, + "componentType": 5126, + "count": 338, + "max": [ + 0.9992766976356506, + 1.0, + 0.9983386397361755 + ], + "min": [ + -0.9722164273262024, + -0.9451099038124084, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 35176, + "componentType": 5126, + "count": 338, + "max": [ + 0.46724000573158264, + 0.6571000218391418 + ], + "min": [ + 0.31453999876976013, + 0.5371500253677368 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 72984, + "componentType": 5125, + "count": 1344, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 121752, + "componentType": 5126, + "count": 84, + "max": [ + 1.8361400365829468, + 0.9085299968719482, + -0.5158100128173828 + ], + "min": [ + -1.8361400365829468, + -1.5814199447631836, + -0.9754300117492676 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 122760, + "componentType": 5126, + "count": 84, + "max": [ + 0.9827322959899902, + 0.10669158399105072, + 0.998869001865387 + ], + "min": [ + -0.9827322959899902, + -0.9980085492134094, + -0.9988722801208496 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 37880, + "componentType": 5126, + "count": 84, + "max": [ + 0.987500011920929, + 0.7312899827957153 + ], + "min": [ + 0.7378000020980835, + 0.4968999922275543 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 78360, + "componentType": 5125, + "count": 354, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 123768, + "componentType": 5126, + "count": 227, + "max": [ + 3.074350118637085, + 0.9480000138282776, + 6.158180236816406 + ], + "min": [ + -3.074350118637085, + -3.761859893798828, + 3.7076098918914795 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 126492, + "componentType": 5126, + "count": 227, + "max": [ + 0.9379152655601501, + 0.010010100901126862, + 0.9999499917030334 + ], + "min": [ + -0.9379152655601501, + -0.8808063864707947, + 0.3138602077960968 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 5728, + "componentType": 5126, + "count": 227, + "max": [ + 1.0, + 0.5816824436187744, + 0.8623644113540649, + 1.0 + ], + "min": [ + 0.34418076276779175, + -0.584105372428894, + -0.8431583046913147, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 38552, + "componentType": 5126, + "count": 227, + "max": [ + 0.4805999994277954, + 0.4266799986362457 + ], + "min": [ + 0.04975999891757965, + 0.2728100121021271 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 79776, + "componentType": 5125, + "count": 1074, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 129216, + "componentType": 5126, + "count": 85, + "max": [ + 0.4219900071620941, + 0.30882999300956726, + 6.218890190124512 + ], + "min": [ + -0.4219900071620941, + 0.29071998596191406, + 6.116650104522705 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 130236, + "componentType": 5126, + "count": 85, + "max": [ + 0.5452210903167725, + -0.39130961894989014, + 0.800838053226471 + ], + "min": [ + -0.5452210903167725, + -0.9998863339424133, + -0.9202591180801392 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 40368, + "componentType": 5126, + "count": 85, + "max": [ + 0.5954599976539612, + 0.8849599957466125 + ], + "min": [ + 0.2700999975204468, + 0.7544900178909302 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 84072, + "componentType": 5125, + "count": 252, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 131256, + "componentType": 5126, + "count": 1310, + "max": [ + 0.44721999764442444, + 4.776889801025391, + 1.645650029182434 + ], + "min": [ + -9.720919609069824, + -1.5026299953460693, + 0.5426300168037415 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 146976, + "componentType": 5126, + "count": 1310, + "max": [ + 0.9985775351524353, + 0.9987227320671082, + 1.0 + ], + "min": [ + -0.9985775351524353, + -0.9998745322227478, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 41048, + "componentType": 5126, + "count": 1310, + "max": [ + 1.742210030555725, + 0.30803000926971436 + ], + "min": [ + 0.41029998660087585, + 0.1589599996805191 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 85080, + "componentType": 5125, + "count": 3948, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 162696, + "componentType": 5126, + "count": 2008, + "max": [ + -0.1613900065422058, + 3.0130200386047363, + 2.1048800945281982 + ], + "min": [ + -9.112310409545898, + -0.49639999866485596, + 1.238510012626648 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 186792, + "componentType": 5126, + "count": 2008, + "max": [ + 0.9890368580818176, + 0.9999555945396423, + 1.0 + ], + "min": [ + -0.9890368580818176, + -0.9998253583908081, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 51528, + "componentType": 5126, + "count": 2008, + "max": [ + 1.6650300025939941, + 0.3849000036716461 + ], + "min": [ + 0.4157100021839142, + 0.20085999369621277 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 100872, + "componentType": 5125, + "count": 7236, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 210888, + "componentType": 5126, + "count": 669, + "max": [ + -3.7876698970794678, + 1.2329000234603882, + 2.0643599033355713 + ], + "min": [ + -5.486030101776123, + -1.9526499509811401, + 0.9975100159645081 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 218916, + "componentType": 5126, + "count": 669, + "max": [ + 1.0, + 0.999782383441925, + 0.9986419081687927 + ], + "min": [ + -1.0, + -0.9986419081687927, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 67592, + "componentType": 5126, + "count": 669, + "max": [ + 0.9727299809455872, + 0.8462899923324585 + ], + "min": [ + 0.8652600049972534, + 0.47251999378204346 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 129816, + "componentType": 5125, + "count": 1896, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 226944, + "componentType": 5126, + "count": 434, + "max": [ + 0.32378000020980835, + 1.9978300333023071, + 0.12646999955177307 + ], + "min": [ + -0.32378000020980835, + -0.15684999525547028, + -0.8712199926376343 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 232152, + "componentType": 5126, + "count": 434, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -0.9808001518249512 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 72944, + "componentType": 5126, + "count": 434, + "max": [ + 0.9327099919319153, + 0.6585900187492371 + ], + "min": [ + 0.659850001335144, + 0.3884600102901459 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 137400, + "componentType": 5125, + "count": 1284, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 237360, + "componentType": 5126, + "count": 916, + "max": [ + 0.7236499786376953, + 3.136929988861084, + 0.32335999608039856 + ], + "min": [ + -0.7237499952316284, + 0.36612001061439514, + -1.1636600494384766 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 248352, + "componentType": 5126, + "count": 916, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 76416, + "componentType": 5126, + "count": 916, + "max": [ + 0.995169997215271, + 0.8786600232124329 + ], + "min": [ + 0.0083600003272295, + 0.13771000504493713 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 142536, + "componentType": 5125, + "count": 3333, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 259344, + "componentType": 5126, + "count": 16, + "max": [ + 0.32624000310897827, + 2.746000051498413, + -0.9396600127220154 + ], + "min": [ + -0.3258900046348572, + 2.0938799381256104, + -0.9398499727249146 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 259536, + "componentType": 5126, + "count": 16, + "max": [ + 0.0002700081095099449, + -2.9999999242136255e-05, + -1.0 + ], + "min": [ + 0.0002699999895412475, + -3.000089964189101e-05, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 83744, + "componentType": 5126, + "count": 16, + "max": [ + 0.27274999022483826, + 0.31391000747680664 + ], + "min": [ + 0.23845000565052032, + 0.2796100080013275 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 155868, + "componentType": 5125, + "count": 42, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 259728, + "componentType": 5126, + "count": 1519, + "max": [ + 0.4069100022315979, + 1.3279000520706177, + 1.3279000520706177 + ], + "min": [ + -0.4069100022315979, + -1.3279000520706177, + -1.3279000520706177 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 277956, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9536114931106567, + 1.0, + 1.0 + ], + "min": [ + -0.9536114931106567, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 83872, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9856399893760681, + 0.48708999156951904 + ], + "min": [ + 0.9046599864959717, + 0.020080000162124634 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 156036, + "componentType": 5125, + "count": 5760, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 296184, + "componentType": 5126, + "count": 901, + "max": [ + 0.3246600031852722, + 0.8963000178337097, + 0.8963000178337097 + ], + "min": [ + -0.3246600031852722, + -0.8963000178337097, + -0.8963000178337097 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 306996, + "componentType": 5126, + "count": 901, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 96024, + "componentType": 5126, + "count": 901, + "max": [ + 1.3017699718475342, + 0.08434999734163284 + ], + "min": [ + 1.0777299404144287, + 0.013030000030994415 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 179076, + "componentType": 5125, + "count": 3612, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 317808, + "componentType": 5126, + "count": 200, + "max": [ + 4.669640064239502, + 6.302889823913574, + 2.191800117492676 + ], + "min": [ + 1.5302300453186035, + 5.32096004486084, + 1.2360600233078003 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 320208, + "componentType": 5126, + "count": 200, + "max": [ + 0.5019795894622803, + 0.9980027675628662, + 0.9983118772506714 + ], + "min": [ + -0.501980185508728, + -0.9983265399932861, + -0.9945700168609619 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 103232, + "componentType": 5126, + "count": 200, + "max": [ + 0.9971699714660645, + 0.4630100131034851 + ], + "min": [ + 0.9008899927139282, + 0.3573499917984009 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 193524, + "componentType": 5125, + "count": 684, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 322608, + "componentType": 5126, + "count": 77, + "max": [ + 4.833069801330566, + 6.126410007476807, + 2.0336201190948486 + ], + "min": [ + 4.428030014038086, + 5.485589981079102, + 1.404099941253662 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 323532, + "componentType": 5126, + "count": 77, + "max": [ + 0.9910092353820801, + 0.9811879992485046, + 0.8604968786239624 + ], + "min": [ + 0.13846664130687714, + -0.8342419862747192, + -0.9678777456283569 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 104832, + "componentType": 5126, + "count": 77, + "max": [ + 0.9890699982643127, + 0.4251900017261505 + ], + "min": [ + 0.5972200036048889, + 0.017570000141859055 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 196260, + "componentType": 5125, + "count": 399, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 324456, + "componentType": 5126, + "count": 351, + "max": [ + 4.853819847106934, + 6.4479498863220215, + 2.3115599155426025 + ], + "min": [ + 3.5759100914001465, + 5.197070121765137, + 1.0827499628067017 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 328668, + "componentType": 5126, + "count": 351, + "max": [ + 0.9898123741149902, + 0.9979849457740784, + 0.9961943030357361 + ], + "min": [ + -0.9271740913391113, + -0.9983351230621338, + -0.9923207759857178 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 105448, + "componentType": 5126, + "count": 351, + "max": [ + 0.8999999761581421, + 0.5323600172996521 + ], + "min": [ + 0.2797499895095825, + 0.31115999817848206 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 197856, + "componentType": 5125, + "count": 1482, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 332880, + "componentType": 5126, + "count": 758, + "max": [ + 0.15526999533176422, + 2.054490089416504, + 1.8002500534057617 + ], + "min": [ + -9.47113037109375, + -0.3091000020503998, + -0.19056999683380127 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 341976, + "componentType": 5126, + "count": 758, + "max": [ + 1.0, + 1.0, + 0.9971039295196533 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 108256, + "componentType": 5126, + "count": 758, + "max": [ + 0.5547199845314026, + 0.5041700005531311 + ], + "min": [ + 0.46445998549461365, + 0.3903700113296509 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 203784, + "componentType": 5125, + "count": 3024, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 351072, + "componentType": 5126, + "count": 457, + "max": [ + 0.21518999338150024, + 0.609749972820282, + 0.15467999875545502 + ], + "min": [ + -0.21243000030517578, + -0.609749972820282, + -1.0189399719238281 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 356556, + "componentType": 5126, + "count": 457, + "max": [ + 0.9999621510505676, + 1.0, + 0.9961969256401062 + ], + "min": [ + -0.9999621510505676, + -1.0, + -0.9961969256401062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 114320, + "componentType": 5126, + "count": 457, + "max": [ + 0.4487900137901306, + 0.8002399802207947 + ], + "min": [ + 0.3357200026512146, + 0.6660799980163574 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 215880, + "componentType": 5125, + "count": 1674, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 362040, + "componentType": 5126, + "count": 144, + "max": [ + 0.49017998576164246, + 3.461970090866089, + -0.5083500146865845 + ], + "min": [ + -0.01209999993443489, + -1.748170018196106, + -2.9964399337768555 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 363768, + "componentType": 5126, + "count": 144, + "max": [ + 0.9985069036483765, + 0.9230815768241882, + 0.9983214139938354 + ], + "min": [ + -0.9996858835220337, + -0.9835048913955688, + -0.9819344878196716 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 9360, + "componentType": 5126, + "count": 144, + "max": [ + 0.9987764358520508, + 0.5274876356124878, + 0.9996938705444336, + 1.0 + ], + "min": [ + -0.989403486251831, + -0.6259463429450989, + -0.9997267127037048, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 117976, + "componentType": 5126, + "count": 144, + "max": [ + 0.9889000058174133, + 0.8300700187683105 + ], + "min": [ + 0.7078499794006348, + 0.6682599782943726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 222576, + "componentType": 5125, + "count": 636, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 365496, + "componentType": 5126, + "count": 144, + "max": [ + 0.49854999780654907, + 3.4691200256347656, + -0.4995200037956238 + ], + "min": [ + -0.02092999964952469, + -1.7568600177764893, + -3.005120038986206 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 367224, + "componentType": 5126, + "count": 144, + "max": [ + 0.9983039498329163, + 0.9197129011154175, + 0.9983001351356506 + ], + "min": [ + -0.9997473955154419, + -0.9839277267456055, + -0.9819383025169373 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 119128, + "componentType": 5126, + "count": 144, + "max": [ + 0.9889000058174133, + 0.8300700187683105 + ], + "min": [ + 0.7078499794006348, + 0.6682599782943726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 225120, + "componentType": 5125, + "count": 636, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 368952, + "componentType": 5126, + "count": 65, + "max": [ + 0.15261000394821167, + 3.8608899116516113, + -1.8312499523162842 + ], + "min": [ + 0.01558000035583973, + 3.2253201007843018, + -2.538409948348999 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 369732, + "componentType": 5126, + "count": 65, + "max": [ + 0.9968239068984985, + 0.9696019887924194, + 0.9992550015449524 + ], + "min": [ + -0.9971513748168945, + -0.5996134281158447, + -0.9029638767242432 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 120280, + "componentType": 5126, + "count": 65, + "max": [ + 0.5765299797058105, + 0.6250500082969666 + ], + "min": [ + 0.2722100019454956, + 0.012839999981224537 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 227664, + "componentType": 5125, + "count": 222, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 370512, + "componentType": 5126, + "count": 754, + "max": [ + 0.15526999533176422, + 1.9276299476623535, + 0.2783200144767761 + ], + "min": [ + -4.550220012664795, + -0.3091000020503998, + -6.63293981552124 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 379560, + "componentType": 5126, + "count": 754, + "max": [ + 1.0, + 1.0, + 0.9944838285446167 + ], + "min": [ + -0.9955956339836121, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 120800, + "componentType": 5126, + "count": 754, + "max": [ + 0.5514000058174133, + 0.39827001094818115 + ], + "min": [ + 0.40724000334739685, + 0.3102099895477295 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 228552, + "componentType": 5125, + "count": 3000, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 388608, + "componentType": 5126, + "count": 471, + "max": [ + 0.18940000236034393, + 0.609749972820282, + 0.15467999875545502 + ], + "min": [ + -0.16956999897956848, + -0.609749972820282, + -1.0189399719238281 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 394260, + "componentType": 5126, + "count": 471, + "max": [ + 0.9999621510505676, + 1.0, + 0.9961969256401062 + ], + "min": [ + -0.9999621510505676, + -1.0, + -0.9961969256401062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 126832, + "componentType": 5126, + "count": 471, + "max": [ + 0.5479400157928467, + 0.7828400135040283 + ], + "min": [ + 0.436710000038147, + 0.6487399935722351 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 240552, + "componentType": 5125, + "count": 1722, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 399912, + "componentType": 5126, + "count": 149, + "max": [ + 0.7084599733352661, + 2.931999921798706, + -0.4996500015258789 + ], + "min": [ + 0.10345999896526337, + -1.5442399978637695, + -2.122080087661743 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 401700, + "componentType": 5126, + "count": 149, + "max": [ + 0.9991468787193298, + 0.9747158885002136, + 0.9551479816436768 + ], + "min": [ + -0.999018132686615, + -0.9220843315124512, + -0.9743057489395142 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 11664, + "componentType": 5126, + "count": 149, + "max": [ + 0.9568741321563721, + 0.7510609030723572, + 0.9996978044509888, + 1.0 + ], + "min": [ + -0.9897767901420593, + -0.6686995625495911, + -0.9996404051780701, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 130600, + "componentType": 5126, + "count": 149, + "max": [ + 0.9668999910354614, + 0.9880499839782715 + ], + "min": [ + 0.7180699706077576, + 0.8163700103759766 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 247440, + "componentType": 5125, + "count": 744, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 403488, + "componentType": 5126, + "count": 149, + "max": [ + 0.717270016670227, + 2.940619945526123, + -0.491210013628006 + ], + "min": [ + 0.0952799990773201, + -1.5523899793624878, + -2.130549907684326 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 405276, + "componentType": 5126, + "count": 149, + "max": [ + 0.9990028738975525, + 0.981048047542572, + 0.9546501636505127 + ], + "min": [ + -0.9988214373588562, + -0.9225175976753235, + -0.9730212688446045 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 131792, + "componentType": 5126, + "count": 149, + "max": [ + 0.9668999910354614, + 0.9880499839782715 + ], + "min": [ + 0.7180699706077576, + 0.8163700103759766 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 250416, + "componentType": 5125, + "count": 744, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 407064, + "componentType": 5126, + "count": 668, + "max": [ + 5.67156982421875, + -4.969130039215088, + 1.2146400213241577 + ], + "min": [ + -5.67156982421875, + -9.950889587402344, + -0.7193599939346313 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 415080, + "componentType": 5126, + "count": 668, + "max": [ + 0.997943639755249, + 0.993700385093689, + 0.9999909996986389 + ], + "min": [ + -0.997943639755249, + -0.9938179850578308, + -0.9927331805229187 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 132984, + "componentType": 5126, + "count": 668, + "max": [ + 0.7481499910354614, + 0.6384299993515015 + ], + "min": [ + 0.4311400055885315, + 0.048820000141859055 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 253392, + "componentType": 5125, + "count": 2436, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 423096, + "componentType": 5126, + "count": 136, + "max": [ + -0.6711300015449524, + 0.4687199890613556, + 0.2914699912071228 + ], + "min": [ + -1.5105799436569214, + -6.559879779815674, + -0.3668400049209595 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 424728, + "componentType": 5126, + "count": 136, + "max": [ + 0.8468148708343506, + 0.989197850227356, + 0.9749228954315186 + ], + "min": [ + -0.9257451295852661, + -0.9862089157104492, + -0.9864801168441772 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 138328, + "componentType": 5126, + "count": 136, + "max": [ + 0.6597999930381775, + 0.6592199802398682 + ], + "min": [ + 0.49546000361442566, + 0.6469900012016296 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 263136, + "componentType": 5125, + "count": 576, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 426360, + "componentType": 5126, + "count": 122, + "max": [ + 2.9491000175476074, + 6.133969783782959, + 0.961329996585846 + ], + "min": [ + -0.10467000305652618, + -0.07317999750375748, + -0.38670000433921814 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 427824, + "componentType": 5126, + "count": 122, + "max": [ + 0.9759992957115173, + 0.993831992149353, + 0.9370856285095215 + ], + "min": [ + -0.9851444959640503, + -0.9314172863960266, + -0.5953258872032166 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 14048, + "componentType": 5126, + "count": 122, + "max": [ + 0.9776361584663391, + 0.7975528836250305, + 0.9640350341796875, + 1.0 + ], + "min": [ + -0.5720807313919067, + -0.7707905769348145, + -0.958336353302002, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 139416, + "componentType": 5126, + "count": 122, + "max": [ + 0.7015500068664551, + 0.2739199995994568 + ], + "min": [ + 0.4509100019931793, + 0.055330000817775726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 265440, + "componentType": 5125, + "count": 642, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 429288, + "componentType": 5126, + "count": 122, + "max": [ + 2.9526000022888184, + 6.13755989074707, + 0.9646499752998352 + ], + "min": [ + -0.10823000222444534, + -0.07654999941587448, + -0.38865000009536743 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 430752, + "componentType": 5126, + "count": 122, + "max": [ + 0.9737265110015869, + 0.9940224885940552, + 0.941190779209137 + ], + "min": [ + -0.9851400256156921, + -0.9286887645721436, + -0.5952959656715393 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 140392, + "componentType": 5126, + "count": 122, + "max": [ + 0.7015500068664551, + 0.2739199995994568 + ], + "min": [ + 0.4509100019931793, + 0.055330000817775726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 268008, + "componentType": 5125, + "count": 642, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 432216, + "componentType": 5126, + "count": 101, + "max": [ + 1.6840300559997559, + 2.851720094680786, + 0.6485999822616577 + ], + "min": [ + -0.28723999857902527, + 1.2769299745559692, + 0.09598000347614288 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 433428, + "componentType": 5126, + "count": 101, + "max": [ + 0.10123253613710403, + 0.9980921745300293, + -0.061740752309560776 + ], + "min": [ + -0.7595550417900085, + -0.8694767355918884, + -0.9837846159934998 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 141368, + "componentType": 5126, + "count": 101, + "max": [ + 0.7670900225639343, + 0.38842999935150146 + ], + "min": [ + 0.6629999876022339, + 0.3073500096797943 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 270576, + "componentType": 5125, + "count": 216, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 434640, + "componentType": 5126, + "count": 77, + "max": [ + 2.911789894104004, + 6.133969783782959, + 0.8952699899673462 + ], + "min": [ + -0.10467000305652618, + -0.046300001442432404, + -0.38670000433921814 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 435564, + "componentType": 5126, + "count": 77, + "max": [ + -0.17945384979248047, + 0.38293173909187317, + -0.7798030376434326 + ], + "min": [ + -0.5966276526451111, + 0.05869066342711449, + -0.9467235207557678 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 142176, + "componentType": 5126, + "count": 77, + "max": [ + 0.9015600085258484, + 0.3451699912548065 + ], + "min": [ + 0.7892100214958191, + 0.021320000290870667 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 271440, + "componentType": 5125, + "count": 330, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 436488, + "componentType": 5126, + "count": 272, + "max": [ + 26.498960494995117, + 2.3000600337982178, + 3.4379799365997314 + ], + "min": [ + -1.3354500532150269, + -14.527810096740723, + -0.6693900227546692 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 439752, + "componentType": 5126, + "count": 272, + "max": [ + 0.8801395893096924, + 0.9693202972412109, + 0.9999324083328247 + ], + "min": [ + -0.9999498724937439, + -0.9984556436538696, + -0.9999669194221497 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 142792, + "componentType": 5126, + "count": 272, + "max": [ + 0.9958500266075134, + 0.811680018901825 + ], + "min": [ + 0.5746099948883057, + 0.2257699966430664 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 272760, + "componentType": 5125, + "count": 1089, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 443016, + "componentType": 5126, + "count": 1620, + "max": [ + 5.163060188293457, + -3.5074501037597656, + 0.7069100141525269 + ], + "min": [ + -5.163060188293457, + -5.4710798263549805, + -0.08015000075101852 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 462456, + "componentType": 5126, + "count": 1620, + "max": [ + 0.9999918341636658, + 0.9966709017753601, + 0.9995648860931396 + ], + "min": [ + -0.9999918341636658, + -0.9986794590950012, + -0.9993510842323303 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 144968, + "componentType": 5126, + "count": 1620, + "max": [ + 0.41611000895500183, + 0.5408300161361694 + ], + "min": [ + 0.34442999958992004, + 0.40768998861312866 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 277116, + "componentType": 5125, + "count": 8904, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 481896, + "componentType": 5126, + "count": 1402, + "max": [ + 0.9883300065994263, + 0.6546000242233276, + 0.2844099998474121 + ], + "min": [ + -3.238100051879883, + -6.728300094604492, + -0.40735000371932983 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 498720, + "componentType": 5126, + "count": 1402, + "max": [ + 0.9717304110527039, + 0.9999315738677979, + 0.9970568418502808 + ], + "min": [ + -0.9860373139381409, + -0.9997163414955139, + -0.9933923482894897 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 157928, + "componentType": 5126, + "count": 1402, + "max": [ + 0.3245199918746948, + 0.8086699843406677 + ], + "min": [ + 0.12132000178098679, + 0.6868900060653687 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 312732, + "componentType": 5125, + "count": 5328, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 515544, + "componentType": 5126, + "count": 1056, + "max": [ + 0.697700023651123, + 2.116770029067993, + 1.5958800315856934 + ], + "min": [ + -3.5732200145721436, + 1.0746599435806274, + 0.3583599925041199 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 528216, + "componentType": 5126, + "count": 1056, + "max": [ + 0.9679776430130005, + 0.9652050733566284, + 0.9895598888397217 + ], + "min": [ + -0.9656880497932434, + -0.07752107828855515, + -0.9972001314163208 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 169144, + "componentType": 5126, + "count": 1056, + "max": [ + 0.841509997844696, + 0.514959990978241 + ], + "min": [ + 0.7475500106811523, + 0.38075000047683716 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 334044, + "componentType": 5125, + "count": 3168, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 540888, + "componentType": 5126, + "count": 992, + "max": [ + 5.67156982421875, + -4.969130039215088, + 1.0911600589752197 + ], + "min": [ + -5.67156982421875, + -9.15038013458252, + -0.763759970664978 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 552792, + "componentType": 5126, + "count": 992, + "max": [ + 0.997528076171875, + 0.9823886752128601, + 0.6854972243309021 + ], + "min": [ + -0.997528076171875, + -0.998993456363678, + -0.9999909996986389 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 177592, + "componentType": 5126, + "count": 992, + "max": [ + 0.9908499717712402, + 0.37661001086235046 + ], + "min": [ + 0.7347000241279602, + 0.09922000020742416 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 346716, + "componentType": 5125, + "count": 3714, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 564696, + "componentType": 5126, + "count": 1258, + "max": [ + 3.3312199115753174, + -8.671819686889648, + 0.7380399703979492 + ], + "min": [ + -3.3312199115753174, + -9.985950469970703, + 0.13537000119686127 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 579792, + "componentType": 5126, + "count": 1258, + "max": [ + 0.9920146465301514, + 0.9924334287643433, + 0.9984581470489502 + ], + "min": [ + -0.9920146465301514, + -0.9931506514549255, + -0.9983466267585754 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 185528, + "componentType": 5126, + "count": 1258, + "max": [ + 0.10975000262260437, + 0.8094800114631653 + ], + "min": [ + 0.008829999715089798, + 0.6863300204277039 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 361572, + "componentType": 5125, + "count": 6912, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 594888, + "componentType": 5126, + "count": 344, + "max": [ + 5.1194000244140625, + -5.567009925842285, + 0.347680002450943 + ], + "min": [ + -5.1194000244140625, + -8.561189651489258, + -0.4602999985218048 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 599016, + "componentType": 5126, + "count": 344, + "max": [ + 0.9712663292884827, + 0.894180417060852, + 0.2868795692920685 + ], + "min": [ + -0.9712663292884827, + -0.9887836575508118, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 195592, + "componentType": 5126, + "count": 344, + "max": [ + 0.9713900089263916, + 0.3282400071620941 + ], + "min": [ + 0.8687499761581421, + 0.13726000487804413 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 389220, + "componentType": 5125, + "count": 1770, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 603144, + "componentType": 5126, + "count": 1056, + "max": [ + 0.6909499764442444, + 2.0532898902893066, + 1.6067899465560913 + ], + "min": [ + -3.5669798851013184, + 1.0636099576950073, + 0.3616800010204315 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 615816, + "componentType": 5126, + "count": 1056, + "max": [ + 0.9681069850921631, + 0.9646314382553101, + 0.9911168217658997 + ], + "min": [ + -0.9658337235450745, + -0.07865173369646072, + -0.9980990290641785 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 198344, + "componentType": 5126, + "count": 1056, + "max": [ + 0.841509997844696, + 0.514959990978241 + ], + "min": [ + 0.7475500106811523, + 0.38075000047683716 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 396300, + "componentType": 5125, + "count": 3168, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 628488, + "componentType": 5126, + "count": 1125, + "max": [ + 2.9930100440979004, + 17.771650314331055, + 6.687819957733154 + ], + "min": [ + -2.9930100440979004, + 9.400670051574707, + 3.850680112838745 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 641988, + "componentType": 5126, + "count": 1125, + "max": [ + 0.9998052716255188, + 0.9999964833259583, + 0.9996251463890076 + ], + "min": [ + -0.9998052716255188, + -0.999998152256012, + -0.9999813437461853 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 206792, + "componentType": 5126, + "count": 1125, + "max": [ + 0.7246500253677368, + 0.9728500247001648 + ], + "min": [ + 0.5172799825668335, + 0.43518000841140747 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 408972, + "componentType": 5125, + "count": 4038, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 655488, + "componentType": 5126, + "count": 128, + "max": [ + 0.4702099859714508, + 0.12501999735832214, + 0.12502999603748322 + ], + "min": [ + -0.4749999940395355, + -0.12502999603748322, + -0.12502999603748322 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 657024, + "componentType": 5126, + "count": 128, + "max": [ + 1.0, + 0.9644632339477539, + 0.9644632339477539 + ], + "min": [ + -1.0, + -0.9644632339477539, + -0.9644632339477539 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 215792, + "componentType": 5126, + "count": 128, + "max": [ + 0.6788300275802612, + 0.9739500284194946 + ], + "min": [ + 0.589709997177124, + 0.9287199974060059 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 425124, + "componentType": 5125, + "count": 492, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 658560, + "componentType": 5126, + "count": 901, + "max": [ + 0.7236999869346619, + 3.136770009994507, + 0.32378000020980835 + ], + "min": [ + -0.7236999869346619, + 0.3659600019454956, + -1.1631900072097778 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 669372, + "componentType": 5126, + "count": 901, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 216816, + "componentType": 5126, + "count": 901, + "max": [ + 1.995169997215271, + 0.8786600232124329 + ], + "min": [ + 0.6276100277900696, + 0.13771000504493713 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 427092, + "componentType": 5125, + "count": 3381, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 680184, + "componentType": 5126, + "count": 1519, + "max": [ + 0.4069100022315979, + 1.3279000520706177, + 1.3279000520706177 + ], + "min": [ + -0.4069100022315979, + -1.3279000520706177, + -1.3279000520706177 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 698412, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9536114931106567, + 1.0, + 1.0 + ], + "min": [ + -0.9536114931106567, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 224024, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9855599999427795, + 0.4868899881839752 + ], + "min": [ + 0.9046099781990051, + 0.019700000062584877 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 440616, + "componentType": 5125, + "count": 5760, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 716640, + "componentType": 5126, + "count": 946, + "max": [ + 0.3246600031852722, + 0.8954499959945679, + 0.8954499959945679 + ], + "min": [ + -0.3246600031852722, + -0.8954499959945679, + -0.8954499959945679 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 727992, + "componentType": 5126, + "count": 946, + "max": [ + 1.0, + 0.9990487098693848, + 0.9990487098693848 + ], + "min": [ + -1.0, + -0.9990487098693848, + -0.9990487098693848 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 236176, + "componentType": 5126, + "count": 946, + "max": [ + 1.3017699718475342, + 0.08434999734163284 + ], + "min": [ + 0.07773000001907349, + 0.013030000030994415 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 463656, + "componentType": 5125, + "count": 3612, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 739344, + "componentType": 5126, + "count": 240, + "max": [ + 0.1818300038576126, + 0.18184000253677368, + 2.5479400157928467 + ], + "min": [ + -0.18185999989509583, + -0.18184000253677368, + -0.11862000077962875 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 742224, + "componentType": 5126, + "count": 240, + "max": [ + 0.9987199902534485, + 0.9973140954971313, + 1.0 + ], + "min": [ + -0.9975670576095581, + -0.9992361664772034, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 243744, + "componentType": 5126, + "count": 240, + "max": [ + 0.6448500156402588, + 0.5401700139045715 + ], + "min": [ + 0.3204300105571747, + 0.0076500000432133675 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 745104, + "componentType": 5126, + "count": 240, + "max": [ + 0.3300800025463104, + 0.3149600028991699, + 2.111639976501465 + ], + "min": [ + -0.36369001865386963, + -0.36368000507354736, + -2.325160026550293 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 478104, + "componentType": 5125, + "count": 1038, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 747984, + "componentType": 5126, + "count": 108, + "max": [ + 5.162869930267334, + 5.152140140533447, + 2.146509885787964 + ], + "min": [ + -5.162869930267334, + 3.5084400177001953, + 1.0248199701309204 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 749280, + "componentType": 5126, + "count": 108, + "max": [ + 0.9298843145370483, + 0.7951187491416931, + 0.771314799785614 + ], + "min": [ + -0.9298843145370483, + -0.78739994764328, + -0.7853521108627319 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 245664, + "componentType": 5126, + "count": 108, + "max": [ + 0.6238200068473816, + 0.416130006313324 + ], + "min": [ + 0.5538300275802612, + 0.35962000489234924 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 482256, + "componentType": 5125, + "count": 312, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 750576, + "componentType": 5126, + "count": 3016, + "max": [ + 3.0781099796295166, + 16.03972053527832, + 4.420829772949219 + ], + "min": [ + -3.0781099796295166, + 8.04403018951416, + 0.824150025844574 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 786768, + "componentType": 5126, + "count": 3016, + "max": [ + 0.9998905062675476, + 0.9996777772903442, + 0.9997401237487793 + ], + "min": [ + -0.9998905062675476, + -0.9999815821647644, + -0.99910968542099 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 246528, + "componentType": 5126, + "count": 3016, + "max": [ + 0.350739985704422, + 0.6761500239372253 + ], + "min": [ + 0.008659999817609787, + 0.40602999925613403 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 483504, + "componentType": 5125, + "count": 14112, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 822960, + "componentType": 5126, + "count": 2826, + "max": [ + 5.770279884338379, + 15.010499954223633, + 3.967449903488159 + ], + "min": [ + -5.770279884338379, + -4.295249938964844, + -0.8416299819946289 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 856872, + "componentType": 5126, + "count": 2826, + "max": [ + 0.9998831152915955, + 1.0, + 0.9999999403953552 + ], + "min": [ + -0.9998831152915955, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 270656, + "componentType": 5126, + "count": 2826, + "max": [ + 0.9925900101661682, + 0.39761000871658325 + ], + "min": [ + 0.03125999867916107, + 0.008949999697506428 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 539952, + "componentType": 5125, + "count": 8604, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 890784, + "componentType": 5126, + "count": 512, + "max": [ + 5.257390022277832, + 1.6359200477600098, + -0.8144800066947937 + ], + "min": [ + -5.257390022277832, + -0.5117899775505066, + -1.013890027999878 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 896928, + "componentType": 5126, + "count": 512, + "max": [ + 0.9985584616661072, + 0.9883952140808105, + 0.3087683320045471 + ], + "min": [ + -0.9985584616661072, + -0.9879544973373413, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 293264, + "componentType": 5126, + "count": 512, + "max": [ + 0.686489999294281, + 0.38982999324798584 + ], + "min": [ + 0.562470018863678, + 0.2636600136756897 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 574368, + "componentType": 5125, + "count": 2184, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 903072, + "componentType": 5126, + "count": 1436, + "max": [ + 1.7557400465011597, + 16.21932029724121, + 6.480140209197998 + ], + "min": [ + -1.7557400465011597, + 13.67866039276123, + 5.561590194702148 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 920304, + "componentType": 5126, + "count": 1436, + "max": [ + 0.9999896883964539, + 1.0, + 1.0 + ], + "min": [ + -0.9999896883964539, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 297360, + "componentType": 5126, + "count": 1436, + "max": [ + 0.7335399985313416, + 0.8000699877738953 + ], + "min": [ + 0.6319699883460999, + 0.6698300242424011 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 583104, + "componentType": 5125, + "count": 3948, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 937536, + "componentType": 5126, + "count": 831, + "max": [ + 1.9874199628829956, + -6.329830169677734, + 1.2426300048828125 + ], + "min": [ + -1.9874199628829956, + -11.281439781188965, + -0.2707599997520447 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 947508, + "componentType": 5126, + "count": 831, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 308848, + "componentType": 5126, + "count": 831, + "max": [ + 0.9932399988174438, + 0.8894799947738647 + ], + "min": [ + 0.7836400270462036, + 0.813979983329773 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 598896, + "componentType": 5125, + "count": 2220, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 957480, + "componentType": 5126, + "count": 144, + "max": [ + 1.3380199670791626, + -6.447549819946289, + 1.1983599662780762 + ], + "min": [ + -1.3380199670791626, + -7.321000099182129, + 1.0035300254821777 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 959208, + "componentType": 5126, + "count": 144, + "max": [ + 0.9367614388465881, + 0.924434244632721, + -0.2633151113986969 + ], + "min": [ + -0.9367614388465881, + -0.9463571906089783, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 315496, + "componentType": 5126, + "count": 144, + "max": [ + 0.6286600232124329, + 0.9011399745941162 + ], + "min": [ + 0.5666000247001648, + 0.8553500175476074 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 607776, + "componentType": 5125, + "count": 516, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 960936, + "componentType": 5126, + "count": 278, + "max": [ + 0.3128199875354767, + 15.119939804077148, + 2.7630701065063477 + ], + "min": [ + -0.3128199875354767, + 14.59883975982666, + 2.273550033569336 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 964272, + "componentType": 5126, + "count": 278, + "max": [ + 0.9517874717712402, + 0.9823485612869263, + 0.9862810969352722 + ], + "min": [ + -0.9517874717712402, + -0.9247081279754639, + -0.982970118522644 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 316648, + "componentType": 5126, + "count": 278, + "max": [ + 0.9646900296211243, + 0.8834999799728394 + ], + "min": [ + 0.619920015335083, + 0.4629800021648407 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 609840, + "componentType": 5125, + "count": 408, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 967608, + "componentType": 5126, + "count": 504, + "max": [ + 3.5812699794769287, + -3.3025100231170654, + 4.2206501960754395 + ], + "min": [ + -3.5812699794769287, + -12.285079956054688, + 1.8452999591827393 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 973656, + "componentType": 5126, + "count": 504, + "max": [ + 0.9392938613891602, + 0.9630218148231506, + 0.9996334910392761 + ], + "min": [ + -0.9392938613891602, + -0.9316753149032593, + -0.9372063279151917 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 16000, + "componentType": 5126, + "count": 504, + "max": [ + 1.0, + 0.9659256935119629, + 0.7595375180244446, + 1.0 + ], + "min": [ + -0.2472539097070694, + -0.9665599465370178, + -0.7595374584197998, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 318872, + "componentType": 5126, + "count": 504, + "max": [ + 0.5091099739074707, + 0.30667999386787415 + ], + "min": [ + 0.02068999968469143, + 0.01080000028014183 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 611472, + "componentType": 5125, + "count": 2478, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 979704, + "componentType": 5126, + "count": 504, + "max": [ + 3.587970018386841, + -3.2996299266815186, + 4.2303900718688965 + ], + "min": [ + -3.587970018386841, + -12.294300079345703, + 1.8365399837493896 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 985752, + "componentType": 5126, + "count": 504, + "max": [ + 0.9409609436988831, + 0.9679732918739319, + 0.9997091889381409 + ], + "min": [ + -0.9409609436988831, + -0.9229192137718201, + -0.9159929752349854 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 322904, + "componentType": 5126, + "count": 504, + "max": [ + 0.5091099739074707, + 0.30667999386787415 + ], + "min": [ + 0.02068999968469143, + 0.01080000028014183 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 621384, + "componentType": 5125, + "count": 2478, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 991800, + "componentType": 5126, + "count": 2848, + "max": [ + 6.677499771118164, + 17.45155906677246, + 6.274990081787109 + ], + "min": [ + -6.677499771118164, + -12.224020004272461, + -0.7696899771690369 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1025976, + "componentType": 5126, + "count": 2848, + "max": [ + 1.0, + 0.9999873042106628, + 0.9872052073478699 + ], + "min": [ + -1.0, + -0.9999386072158813, + -0.9999995827674866 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 326936, + "componentType": 5126, + "count": 2848, + "max": [ + 0.9868299961090088, + 0.9861599802970886 + ], + "min": [ + 0.005679999943822622, + 0.023749999701976776 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 631296, + "componentType": 5125, + "count": 10440, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1060152, + "componentType": 5126, + "count": 166, + "max": [ + 2.163599967956543, + 5.7337799072265625, + 0.0 + ], + "min": [ + -2.163599967956543, + -0.03726999834179878, + -0.37154000997543335 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1062144, + "componentType": 5126, + "count": 166, + "max": [ + 0.8995415568351746, + 0.8896862864494324, + 0.9999921917915344 + ], + "min": [ + -0.8995415568351746, + -0.8292117714881897, + 0.2712869644165039 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 24064, + "componentType": 5126, + "count": 166, + "max": [ + 1.0, + 0.9999724626541138, + 0.9246150255203247, + 1.0 + ], + "min": [ + -1.0, + -0.9999921321868896, + -0.9022610783576965, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 349720, + "componentType": 5126, + "count": 166, + "max": [ + 0.4006600081920624, + 0.7968500256538391 + ], + "min": [ + 0.26872000098228455, + 0.6208900213241577 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 673056, + "componentType": 5125, + "count": 768, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1064136, + "componentType": 5126, + "count": 166, + "max": [ + 2.1724300384521484, + 5.742099761962891, + 0.009569999761879444 + ], + "min": [ + -2.1724300384521484, + -0.045419998466968536, + -0.3670400083065033 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1066128, + "componentType": 5126, + "count": 166, + "max": [ + 0.8899148106575012, + 0.8802629113197327, + 0.9999921917915344 + ], + "min": [ + -0.8899148106575012, + -0.8200490474700928, + 0.28257572650909424 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 351048, + "componentType": 5126, + "count": 166, + "max": [ + 0.4006600081920624, + 0.7968500256538391 + ], + "min": [ + 0.26872000098228455, + 0.6208900213241577 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 676128, + "componentType": 5125, + "count": 768, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1068120, + "componentType": 5126, + "count": 26, + "max": [ + 2.163599967956543, + 12.207980155944824, + 6.450799942016602 + ], + "min": [ + 0.0, + 6.453810214996338, + 6.0117998123168945 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1068432, + "componentType": 5126, + "count": 26, + "max": [ + 0.0019200516398996115, + 0.19550293684005737, + 0.9995195269584656 + ], + "min": [ + -0.7671366930007935, + 0.030730292201042175, + 0.6198215484619141 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 352376, + "componentType": 5126, + "count": 26, + "max": [ + 0.36827000975608826, + 0.9728299975395203 + ], + "min": [ + 0.30292001366615295, + 0.8486400246620178 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 679200, + "componentType": 5125, + "count": 66, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1068744, + "componentType": 5126, + "count": 66, + "max": [ + 2.163599967956543, + 12.333720207214355, + 6.753170013427734 + ], + "min": [ + 0.0, + 6.452380180358887, + 6.0117998123168945 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1069536, + "componentType": 5126, + "count": 66, + "max": [ + -0.005220131482928991, + 0.9999651312828064, + 0.9134748578071594 + ], + "min": [ + -0.999664306640625, + -0.9984405636787415, + -0.8023499846458435 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 352584, + "componentType": 5126, + "count": 66, + "max": [ + 0.3299199938774109, + 0.9904999732971191 + ], + "min": [ + 0.2318599969148636, + 0.8500900268554688 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 679464, + "componentType": 5125, + "count": 186, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1070328, + "componentType": 5126, + "count": 6876, + "max": [ + 6.729919910430908, + 17.751480102539063, + 8.212080001831055 + ], + "min": [ + -6.729919910430908, + -11.799420356750488, + -0.5788499712944031 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1152840, + "componentType": 5126, + "count": 6876, + "max": [ + 0.9995331168174744, + 0.9999998211860657, + 0.9999988675117493 + ], + "min": [ + -0.9995331168174744, + -0.9999163150787354, + -0.9999987483024597 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 26720, + "componentType": 5126, + "count": 6876, + "max": [ + 0.9999986886978149, + 0.999996542930603, + 0.9999998211860657, + 1.0 + ], + "min": [ + -0.9999986886978149, + -0.9999988675117493, + -0.9999992847442627, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 353112, + "componentType": 5126, + "count": 6876, + "max": [ + 0.9925600290298462, + 0.9970600008964539 + ], + "min": [ + 0.011760000139474869, + 0.009100000374019146 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 680208, + "componentType": 5125, + "count": 30474, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1235352, + "componentType": 5126, + "count": 3901, + "max": [ + 6.737579822540283, + 17.75904083251953, + 6.816559791564941 + ], + "min": [ + -6.737579822540283, + -11.57056999206543, + -0.5812900066375732 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1282164, + "componentType": 5126, + "count": 3901, + "max": [ + 0.9998639225959778, + 0.9977914094924927, + 0.9999787211418152 + ], + "min": [ + -0.9998635649681091, + -0.9799278378486633, + -0.9995124340057373 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 408120, + "componentType": 5126, + "count": 3901, + "max": [ + 0.9925600290298462, + 0.9970600008964539 + ], + "min": [ + 0.26708000898361206, + 0.02809000015258789 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 802104, + "componentType": 5125, + "count": 19080, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1328976, + "componentType": 5126, + "count": 89, + "max": [ + 1.9601900577545166, + 2.887809991836548, + -0.3634600043296814 + ], + "min": [ + -1.9601900577545166, + 0.8482699990272522, + -0.790880024433136 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1330044, + "componentType": 5126, + "count": 89, + "max": [ + 0.9772481918334961, + 0.985771656036377, + 0.9932032227516174 + ], + "min": [ + -0.9772481918334961, + -0.3732220232486725, + -0.9979420900344849 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 439328, + "componentType": 5126, + "count": 89, + "max": [ + 0.5078099966049194, + 0.9792199730873108 + ], + "min": [ + 0.3395499885082245, + 0.8150200247764587 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 878424, + "componentType": 5125, + "count": 399, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1331112, + "componentType": 5126, + "count": 534, + "max": [ + 0.32378000020980835, + 1.7978299856185913, + 0.12646999955177307 + ], + "min": [ + -0.32378000020980835, + -0.15684999525547028, + -0.8712199926376343 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1337520, + "componentType": 5126, + "count": 534, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -0.9808001518249512 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 440040, + "componentType": 5126, + "count": 534, + "max": [ + 0.8803499937057495, + 0.6571000218391418 + ], + "min": [ + 0.35725000500679016, + 0.3790999948978424 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 880020, + "componentType": 5125, + "count": 1566, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1343928, + "componentType": 5126, + "count": 130, + "max": [ + 1.290809988975525, + -7.771059989929199, + 2.1332099437713623 + ], + "min": [ + -1.290809988975525, + -10.273690223693848, + 1.5392400026321411 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1345488, + "componentType": 5126, + "count": 130, + "max": [ + 0.9673476219177246, + 0.9674499034881592, + -0.2527298331260681 + ], + "min": [ + -0.9673476219177246, + -0.6229166388511658, + -0.9972284436225891 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 444312, + "componentType": 5126, + "count": 130, + "max": [ + 0.5736700296401978, + 0.0917700007557869 + ], + "min": [ + 0.4445599913597107, + 0.019099999219179153 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 886284, + "componentType": 5125, + "count": 384, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1347048, + "componentType": 5126, + "count": 200, + "max": [ + -1.5302300453186035, + 6.302889823913574, + 2.191800117492676 + ], + "min": [ + -4.669640064239502, + 5.32096004486084, + 1.2360600233078003 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1349448, + "componentType": 5126, + "count": 200, + "max": [ + 0.501980185508728, + 0.9980027675628662, + 0.9983118772506714 + ], + "min": [ + -0.5019795894622803, + -0.9983265399932861, + -0.9945700168609619 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 445352, + "componentType": 5126, + "count": 200, + "max": [ + 0.9971699714660645, + 0.4630100131034851 + ], + "min": [ + 0.9008899927139282, + 0.3573499917984009 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 887820, + "componentType": 5125, + "count": 684, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1351848, + "componentType": 5126, + "count": 77, + "max": [ + -4.428030014038086, + 6.126410007476807, + 2.0336201190948486 + ], + "min": [ + -4.833069801330566, + 5.485589981079102, + 1.404099941253662 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1352772, + "componentType": 5126, + "count": 77, + "max": [ + -0.13846321403980255, + 0.9811879992485046, + 0.8604968786239624 + ], + "min": [ + -0.9910131096839905, + -0.8342419862747192, + -0.9678777456283569 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 446952, + "componentType": 5126, + "count": 77, + "max": [ + 0.9890699982643127, + 0.4251900017261505 + ], + "min": [ + 0.5972200036048889, + 0.017570000141859055 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 890556, + "componentType": 5125, + "count": 399, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1353696, + "componentType": 5126, + "count": 351, + "max": [ + -3.5759100914001465, + 6.4479498863220215, + 2.3115599155426025 + ], + "min": [ + -4.853819847106934, + 5.197070121765137, + 1.0827499628067017 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1357908, + "componentType": 5126, + "count": 351, + "max": [ + 0.9271740913391113, + 0.9979849457740784, + 0.9961943030357361 + ], + "min": [ + -0.9898123741149902, + -0.9983351230621338, + -0.9923207759857178 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 447568, + "componentType": 5126, + "count": 351, + "max": [ + 0.8999999761581421, + 0.5323600172996521 + ], + "min": [ + 0.2797499895095825, + 0.31115999817848206 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 892152, + "componentType": 5125, + "count": 1482, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1362120, + "componentType": 5126, + "count": 434, + "max": [ + 0.32378000020980835, + 1.9978300333023071, + 0.12646999955177307 + ], + "min": [ + -0.32378000020980835, + -0.15684999525547028, + -0.8712199926376343 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1367328, + "componentType": 5126, + "count": 434, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -0.9808001518249512 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 450376, + "componentType": 5126, + "count": 434, + "max": [ + 0.9327099919319153, + 0.6585900187492371 + ], + "min": [ + 0.659850001335144, + 0.3884600102901459 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 898080, + "componentType": 5125, + "count": 1284, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1372536, + "componentType": 5126, + "count": 916, + "max": [ + 1.1559200286865234, + 0.7237499952316284, + -0.3636400103569031 + ], + "min": [ + -0.32760998606681824, + -0.7236599922180176, + -3.139240026473999 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1383528, + "componentType": 5126, + "count": 916, + "max": [ + 0.9999675154685974, + 1.0, + 0.9999962449073792 + ], + "min": [ + -0.9999675154685974, + -1.0, + -0.9999964833259583 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 453848, + "componentType": 5126, + "count": 916, + "max": [ + 0.995169997215271, + 0.8786600232124329 + ], + "min": [ + 0.0083600003272295, + 0.13771000504493713 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 903216, + "componentType": 5125, + "count": 3333, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1394520, + "componentType": 5126, + "count": 16, + "max": [ + 0.9227200150489807, + 0.3258500099182129, + -2.101439952850342 + ], + "min": [ + 0.9174399971961975, + -0.3262700140476227, + -2.7535400390625 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1394712, + "componentType": 5126, + "count": 16, + "max": [ + 0.9999675154685974, + -0.00031000853050500154, + -0.008060221560299397 + ], + "min": [ + 0.9999675154685974, + -0.00031000853050500154, + -0.008060221560299397 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 461176, + "componentType": 5126, + "count": 16, + "max": [ + 0.27274999022483826, + 0.31391000747680664 + ], + "min": [ + 0.23845000565052032, + 0.2796100080013275 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 916548, + "componentType": 5125, + "count": 42, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1394904, + "componentType": 5126, + "count": 1519, + "max": [ + 0.5151299834251404, + 1.3279000520706177, + 1.3279000520706177 + ], + "min": [ + -0.5151299834251404, + -1.3279000520706177, + -1.3279000520706177 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1413132, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9285939931869507, + 1.0, + 1.0 + ], + "min": [ + -0.9285939931869507, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 461304, + "componentType": 5126, + "count": 1519, + "max": [ + 0.9856399893760681, + 0.48708999156951904 + ], + "min": [ + 0.9046599864959717, + 0.020080000162124634 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 916716, + "componentType": 5125, + "count": 5760, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1431360, + "componentType": 5126, + "count": 901, + "max": [ + 0.4110099971294403, + 0.8963000178337097, + 0.8963000178337097 + ], + "min": [ + -0.4110099971294403, + -0.8963000178337097, + -0.8963000178337097 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1442172, + "componentType": 5126, + "count": 901, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 473456, + "componentType": 5126, + "count": 901, + "max": [ + 1.3017699718475342, + 0.08434999734163284 + ], + "min": [ + 1.0777299404144287, + 0.013030000030994415 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 939756, + "componentType": 5125, + "count": 3612, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1452984, + "componentType": 5126, + "count": 122, + "max": [ + 0.09556999802589417, + 0.07525999844074249, + 0.41376999020576477 + ], + "min": [ + -2.692689895629883, + -6.30826997756958, + -1.0286200046539307 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1454448, + "componentType": 5126, + "count": 122, + "max": [ + 0.98896324634552, + 0.9303327798843384, + 0.5347243547439575 + ], + "min": [ + -0.9767072200775146, + -0.9934930801391602, + -0.9395947456359863 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 136736, + "componentType": 5126, + "count": 122, + "max": [ + 0.5114786624908447, + 0.7643141150474548, + 0.9614003300666809, + -1.0 + ], + "min": [ + -0.9698269367218018, + -0.9238361120223999, + -0.9713242053985596, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 480664, + "componentType": 5126, + "count": 122, + "max": [ + 0.7015500068664551, + 0.2739199995994568 + ], + "min": [ + 0.4509100019931793, + 0.055330000817775726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 954204, + "componentType": 5125, + "count": 642, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1455912, + "componentType": 5126, + "count": 122, + "max": [ + 0.09882000088691711, + 0.07873000204563141, + 0.41585999727249146 + ], + "min": [ + -2.695889949798584, + -6.311970233917236, + -1.032170057296753 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1457376, + "componentType": 5126, + "count": 122, + "max": [ + 0.9889574646949768, + 0.9276605844497681, + 0.534660816192627 + ], + "min": [ + -0.9748995304107666, + -0.9920200705528259, + -0.9428276419639587 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 481640, + "componentType": 5126, + "count": 122, + "max": [ + 0.7015500068664551, + 0.2739199995994568 + ], + "min": [ + 0.4509100019931793, + 0.055330000817775726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 956772, + "componentType": 5125, + "count": 642, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1458840, + "componentType": 5126, + "count": 101, + "max": [ + 0.2622700035572052, + -1.3132200241088867, + -0.10270000249147415 + ], + "min": [ + -1.5376100540161133, + -2.9327499866485596, + -0.6940000057220459 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1460052, + "componentType": 5126, + "count": 101, + "max": [ + 0.8033684492111206, + 0.8776677250862122, + 0.9810236096382141 + ], + "min": [ + -0.11832044273614883, + -0.9982366561889648, + 0.05936039611697197 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 482616, + "componentType": 5126, + "count": 101, + "max": [ + 0.7670900225639343, + 0.38842999935150146 + ], + "min": [ + 0.6629999876022339, + 0.3073500096797943 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 959340, + "componentType": 5125, + "count": 216, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1461264, + "componentType": 5126, + "count": 77, + "max": [ + 0.09556999802589417, + 0.04761999845504761, + 0.41376999020576477 + ], + "min": [ + -2.658629894256592, + -6.30826997756958, + -0.9579399824142456 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1462188, + "componentType": 5126, + "count": 77, + "max": [ + 0.6560115814208984, + -0.05808110535144806, + 0.9359884262084961 + ], + "min": [ + 0.20798343420028687, + -0.39263007044792175, + 0.731692910194397 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 483424, + "componentType": 5126, + "count": 77, + "max": [ + 0.9015600085258484, + 0.3451699912548065 + ], + "min": [ + 0.7892100214958191, + 0.021320000290870667 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 960204, + "componentType": 5125, + "count": 330, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1463112, + "componentType": 5126, + "count": 161, + "max": [ + 0.44304001331329346, + 0.4255000054836273, + 0.11322999745607376 + ], + "min": [ + -0.4247100055217743, + -0.38776999711990356, + -3.1328999996185303 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1465044, + "componentType": 5126, + "count": 161, + "max": [ + 0.9918554425239563, + 0.9961382746696472, + 0.999731183052063 + ], + "min": [ + -0.9851463437080383, + -0.684343159198761, + -0.9962432980537415 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 138688, + "componentType": 5126, + "count": 161, + "max": [ + 0.7873395681381226, + 0.9997316002845764, + 0.7006273865699768, + -1.0 + ], + "min": [ + -0.8352507948875427, + -0.9827873110771179, + -0.9991517066955566, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 484040, + "componentType": 5126, + "count": 161, + "max": [ + 0.7202000021934509, + 0.07596000283956528 + ], + "min": [ + 0.4531700015068054, + 0.014410000294446945 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 961524, + "componentType": 5125, + "count": 864, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1466976, + "componentType": 5126, + "count": 339, + "max": [ + 0.4467200040817261, + 0.4282500147819519, + 0.11658000200986862 + ], + "min": [ + -0.42781001329421997, + -0.4936000108718872, + -3.1366000175476074 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1471044, + "componentType": 5126, + "count": 339, + "max": [ + 0.9913331866264343, + 0.996724009513855, + 0.999798595905304 + ], + "min": [ + -0.9879425764083862, + -0.998454213142395, + -0.9971307516098022 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 485328, + "componentType": 5126, + "count": 339, + "max": [ + 0.7202000021934509, + 0.5876799821853638 + ], + "min": [ + 0.06724999845027924, + 0.014410000294446945 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 964980, + "componentType": 5125, + "count": 1707, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1475112, + "componentType": 5126, + "count": 248, + "max": [ + 0.3995499908924103, + 0.3578900098800659, + 0.11226999759674072 + ], + "min": [ + -0.5316799879074097, + -0.470660001039505, + -3.0934600830078125 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1478088, + "componentType": 5126, + "count": 248, + "max": [ + 0.977877676486969, + 0.9761250615119934, + 1.0 + ], + "min": [ + -0.977877676486969, + -1.0, + -0.9911748170852661 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 488040, + "componentType": 5126, + "count": 248, + "max": [ + 0.586359977722168, + 0.7950199842453003 + ], + "min": [ + 0.14737999439239502, + 0.4730300009250641 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 971808, + "componentType": 5125, + "count": 1017, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1481064, + "componentType": 5126, + "count": 146, + "max": [ + 0.08472999930381775, + 0.2836099863052368, + -0.2874799966812134 + ], + "min": [ + -0.2558799982070923, + -0.470660001039505, + -2.629040002822876 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1482816, + "componentType": 5126, + "count": 146, + "max": [ + 0.9210643768310547, + 0.918304443359375, + 0.9106696248054504 + ], + "min": [ + -0.32954925298690796, + -0.9375516772270203, + -0.9120944738388062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 490024, + "componentType": 5126, + "count": 146, + "max": [ + 0.46132999658584595, + 0.49404001235961914 + ], + "min": [ + 0.4215500056743622, + 0.3985399901866913 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 975876, + "componentType": 5125, + "count": 414, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1484568, + "componentType": 5126, + "count": 67, + "max": [ + 0.004699999932199717, + 0.24515999853610992, + -0.47099998593330383 + ], + "min": [ + -0.2558799982070923, + -0.2809799909591675, + -2.3684799671173096 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1485372, + "componentType": 5126, + "count": 67, + "max": [ + 0.9339467883110046, + 0.8774316310882568, + 0.9111179113388062 + ], + "min": [ + -0.05145137384533882, + -0.9933373928070068, + -0.32011207938194275 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 491192, + "componentType": 5126, + "count": 67, + "max": [ + 0.2578200101852417, + 0.9917899966239929 + ], + "min": [ + 0.01360000018030405, + 0.02525000087916851 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 977532, + "componentType": 5125, + "count": 183, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1486176, + "componentType": 5126, + "count": 310, + "max": [ + 0.14568999409675598, + 2.2866599559783936, + 0.14571000635623932 + ], + "min": [ + -0.14568999409675598, + 0.10272999852895737, + -0.1456799954175949 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1489896, + "componentType": 5126, + "count": 310, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 491728, + "componentType": 5126, + "count": 310, + "max": [ + 0.8987100124359131, + 0.6643199920654297 + ], + "min": [ + 0.31633999943733215, + 0.04733999818563461 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 1493616, + "componentType": 5126, + "count": 310, + "max": [ + 0.2633100152015686, + 1.573580026626587, + 0.29139000177383423 + ], + "min": [ + -0.25234997272491455, + -1.6651499271392822, + -0.2782300114631653 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 978264, + "componentType": 5125, + "count": 1386, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1497336, + "componentType": 5126, + "count": 197, + "max": [ + 1.2560399770736694, + 3.703089952468872, + 1.1469999551773071 + ], + "min": [ + -5.0909600257873535, + -0.6324099898338318, + -1.1364500522613525 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1499700, + "componentType": 5126, + "count": 197, + "max": [ + 0.939201831817627, + 0.8576292991638184, + 0.9638956189155579 + ], + "min": [ + -0.9945853352546692, + -0.927966296672821, + -0.9940115809440613 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 141264, + "componentType": 5126, + "count": 197, + "max": [ + 0.9649446606636047, + 0.9946288466453552, + 0.990790069103241, + -1.0 + ], + "min": [ + -0.8541696071624756, + -0.9955421686172485, + -0.8709467053413391, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 494208, + "componentType": 5126, + "count": 197, + "max": [ + 0.8972100019454956, + 0.3279699981212616 + ], + "min": [ + 0.5893099904060364, + 0.0731699988245964 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 983808, + "componentType": 5125, + "count": 1047, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1502064, + "componentType": 5126, + "count": 197, + "max": [ + 1.2575900554656982, + 3.704859972000122, + 1.1490099430084229 + ], + "min": [ + -5.093029975891113, + -0.6343299746513367, + -1.1384899616241455 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1504428, + "componentType": 5126, + "count": 197, + "max": [ + 0.9403789043426514, + 0.8528169393539429, + 0.9646074771881104 + ], + "min": [ + -0.9946068525314331, + -0.9309218525886536, + -0.993651270866394 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 495784, + "componentType": 5126, + "count": 197, + "max": [ + 0.8972100019454956, + 0.3279699981212616 + ], + "min": [ + 0.5893099904060364, + 0.0731699988245964 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 987996, + "componentType": 5125, + "count": 1047, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1506792, + "componentType": 5126, + "count": 42, + "max": [ + -4.496399879455566, + 3.684570074081421, + 0.3206599950790405 + ], + "min": [ + -5.030240058898926, + 2.659559965133667, + -0.6295099854469299 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1507296, + "componentType": 5126, + "count": 42, + "max": [ + 0.6785621643066406, + 0.793229877948761, + 0.9250120520591736 + ], + "min": [ + -0.8156935572624207, + 0.34301140904426575, + -0.4522605240345001 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 497360, + "componentType": 5126, + "count": 42, + "max": [ + 0.9700300097465515, + 0.9896399974822998 + ], + "min": [ + 0.28016000986099243, + 0.9048299789428711 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 992184, + "componentType": 5125, + "count": 114, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1507800, + "componentType": 5126, + "count": 129, + "max": [ + 1.253600001335144, + 3.703089952468872, + 1.0887199640274048 + ], + "min": [ + -5.04872989654541, + -0.5698099732398987, + -1.0883699655532837 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1509348, + "componentType": 5126, + "count": 129, + "max": [ + 0.9544067978858948, + 0.9284949898719788, + 0.6186529397964478 + ], + "min": [ + 0.030061351135373116, + -0.12152208387851715, + -0.7824123501777649 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 497696, + "componentType": 5126, + "count": 129, + "max": [ + 0.8105900287628174, + 0.789680004119873 + ], + "min": [ + 0.12266000360250473, + 0.037870001047849655 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 992640, + "componentType": 5125, + "count": 579, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1510896, + "componentType": 5126, + "count": 272, + "max": [ + 0.17478999495506287, + 1.9014099836349487, + 0.08760999888181686 + ], + "min": [ + -3.4681999683380127, + -0.3010300099849701, + -0.44995999336242676 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1514160, + "componentType": 5126, + "count": 272, + "max": [ + 0.9999498724937439, + 0.9984556436538696, + 0.9999669194221497 + ], + "min": [ + -0.8801395893096924, + -0.9693202972412109, + -0.9999324083328247 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 498728, + "componentType": 5126, + "count": 272, + "max": [ + 0.9958500266075134, + 0.811680018901825 + ], + "min": [ + 0.5746099948883057, + 0.2257699966430664 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 994956, + "componentType": 5125, + "count": 1089, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1517424, + "componentType": 5126, + "count": 366, + "max": [ + 0.14568999409675598, + 2.2866599559783936, + 0.14571000635623932 + ], + "min": [ + -0.14568999409675598, + -0.13492000102996826, + -0.16523000597953796 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1521816, + "componentType": 5126, + "count": 366, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 500904, + "componentType": 5126, + "count": 366, + "max": [ + 0.8522599935531616, + 0.5339400172233582 + ], + "min": [ + 0.6252800226211548, + 0.2977199852466583 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 1526208, + "componentType": 5126, + "count": 366, + "max": [ + 0.003689996898174286, + 1.573580026626587, + 0.0 + ], + "min": [ + -0.003689996898174286, + -0.003679998219013214, + -0.007149994373321533 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 999312, + "componentType": 5125, + "count": 1650, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1530600, + "componentType": 5126, + "count": 697, + "max": [ + 0.13087999820709229, + 1.1709599494934082, + 0.15097999572753906 + ], + "min": [ + -1.3538099527359009, + -0.13087999820709229, + -0.37382999062538147 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1538964, + "componentType": 5126, + "count": 697, + "max": [ + 1.0, + 0.997255265712738, + 1.0 + ], + "min": [ + -1.0, + -1.0, + -1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 503832, + "componentType": 5126, + "count": 697, + "max": [ + 0.9021700024604797, + 0.8259000182151794 + ], + "min": [ + 0.6464099884033203, + 0.669409990310669 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1005912, + "componentType": 5125, + "count": 2586, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1547328, + "componentType": 5126, + "count": 457, + "max": [ + 0.21243000030517578, + 0.609749972820282, + 1.0189399719238281 + ], + "min": [ + -0.21518999338150024, + -0.609749972820282, + -0.15467999875545502 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1552812, + "componentType": 5126, + "count": 457, + "max": [ + 0.9999621510505676, + 1.0, + 0.9961969256401062 + ], + "min": [ + -0.9999621510505676, + -1.0, + -0.9961969256401062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 509408, + "componentType": 5126, + "count": 457, + "max": [ + 0.4487900137901306, + 0.8002399802207947 + ], + "min": [ + 0.3357200026512146, + 0.6660799980163574 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1016256, + "componentType": 5125, + "count": 1674, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1558296, + "componentType": 5126, + "count": 144, + "max": [ + 0.01209999993443489, + 1.748170018196106, + 2.9964399337768555 + ], + "min": [ + -0.49017998576164246, + -3.461970090866089, + 0.5083500146865845 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1560024, + "componentType": 5126, + "count": 144, + "max": [ + 0.9996858835220337, + 0.9835048913955688, + 0.9819344878196716 + ], + "min": [ + -0.9985069036483765, + -0.9230691194534302, + -0.9983214139938354 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 144416, + "componentType": 5126, + "count": 144, + "max": [ + 0.989403486251831, + 0.6259360313415527, + 0.9997267127037048, + -1.0 + ], + "min": [ + -0.9987764358520508, + -0.5274876356124878, + -0.9996938705444336, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 513064, + "componentType": 5126, + "count": 144, + "max": [ + 0.9889000058174133, + 0.8300700187683105 + ], + "min": [ + 0.7078499794006348, + 0.6682599782943726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1022952, + "componentType": 5125, + "count": 636, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1561752, + "componentType": 5126, + "count": 144, + "max": [ + 0.02092999964952469, + 1.7568600177764893, + 3.005120038986206 + ], + "min": [ + -0.49854999780654907, + -3.4691200256347656, + 0.4995200037956238 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1563480, + "componentType": 5126, + "count": 144, + "max": [ + 0.9997473955154419, + 0.9839277267456055, + 0.9819383025169373 + ], + "min": [ + -0.9983039498329163, + -0.9197129011154175, + -0.9983001351356506 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 514216, + "componentType": 5126, + "count": 144, + "max": [ + 0.9889000058174133, + 0.8300700187683105 + ], + "min": [ + 0.7078499794006348, + 0.6682599782943726 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1025496, + "componentType": 5125, + "count": 636, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1565208, + "componentType": 5126, + "count": 65, + "max": [ + -0.01558000035583973, + -3.2253201007843018, + 2.538409948348999 + ], + "min": [ + -0.15261000394821167, + -3.8608899116516113, + 1.8312499523162842 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1565988, + "componentType": 5126, + "count": 65, + "max": [ + 0.9971513748168945, + 0.5996134281158447, + 0.9029638767242432 + ], + "min": [ + -0.9968239068984985, + -0.9696019887924194, + -0.9992550015449524 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 515368, + "componentType": 5126, + "count": 65, + "max": [ + 0.5765299797058105, + 0.6250500082969666 + ], + "min": [ + 0.2722100019454956, + 0.012839999981224537 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1028040, + "componentType": 5125, + "count": 222, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1566768, + "componentType": 5126, + "count": 471, + "max": [ + 0.16956999897956848, + 0.609749972820282, + 1.0189399719238281 + ], + "min": [ + -0.18940000236034393, + -0.609749972820282, + -0.15467999875545502 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1572420, + "componentType": 5126, + "count": 471, + "max": [ + 0.9999621510505676, + 1.0, + 0.9961969256401062 + ], + "min": [ + -0.9999621510505676, + -1.0, + -0.9961969256401062 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 515888, + "componentType": 5126, + "count": 471, + "max": [ + 0.5479400157928467, + 0.7828400135040283 + ], + "min": [ + 0.436710000038147, + 0.6487399935722351 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1028928, + "componentType": 5125, + "count": 1722, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1578072, + "componentType": 5126, + "count": 149, + "max": [ + -0.10345999896526337, + 1.5442399978637695, + 2.122080087661743 + ], + "min": [ + -0.7084599733352661, + -2.931999921798706, + 0.4996500015258789 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1579860, + "componentType": 5126, + "count": 149, + "max": [ + 0.999018132686615, + 0.9220843315124512, + 0.9743057489395142 + ], + "min": [ + -0.9991468787193298, + -0.9747158885002136, + -0.9551479816436768 + ], + "type": "VEC3" + }, + { + "bufferView": 3, + "byteOffset": 146720, + "componentType": 5126, + "count": 149, + "max": [ + 0.9897767901420593, + 0.6686995625495911, + 0.9996404051780701, + -1.0 + ], + "min": [ + -0.9568741321563721, + -0.7510609030723572, + -0.9996978044509888, + -1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 1, + "byteOffset": 519656, + "componentType": 5126, + "count": 149, + "max": [ + 0.9668999910354614, + 0.9880499839782715 + ], + "min": [ + 0.7180699706077576, + 0.8163700103759766 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1035816, + "componentType": 5125, + "count": 744, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1581648, + "componentType": 5126, + "count": 149, + "max": [ + -0.0952799990773201, + 1.5523899793624878, + 2.130549907684326 + ], + "min": [ + -0.717270016670227, + -2.940619945526123, + 0.491210013628006 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1583436, + "componentType": 5126, + "count": 149, + "max": [ + 0.9988214373588562, + 0.9225130677223206, + 0.9730212688446045 + ], + "min": [ + -0.9990028738975525, + -0.9810448884963989, + -0.9546501636505127 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 520848, + "componentType": 5126, + "count": 149, + "max": [ + 0.9668999910354614, + 0.9880499839782715 + ], + "min": [ + 0.7180699706077576, + 0.8163700103759766 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1038792, + "componentType": 5125, + "count": 744, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1585224, + "componentType": 5126, + "count": 4, + "max": [ + 11.306079864501953, + 22.1533203125, + -3.222949981689453 + ], + "min": [ + -11.306079864501953, + -14.68649959564209, + -3.222949981689453 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1585272, + "componentType": 5126, + "count": 4, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 522040, + "componentType": 5126, + "count": 4, + "max": [ + 1.0, + 1.0 + ], + "min": [ + 0.0, + 0.0 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 1041768, + "componentType": 5125, + "count": 6, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1585320, + "componentType": 5126, + "count": 56, + "max": [ + 1.3097399473190308, + 13.92615032196045, + 8.209480285644531 + ], + "min": [ + 1.2297300100326538, + 13.66427993774414, + 8.080169677734375 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1585992, + "componentType": 5126, + "count": 56, + "max": [ + 0.9976962208747864, + 0.8627891540527344, + 0.9986470341682434 + ], + "min": [ + -0.9976633787155151, + -0.7978361248970032, + -0.4528385400772095 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 522072, + "componentType": 5126, + "count": 56, + "max": [ + 0.9171199798583984, + 0.2928699851036072 + ], + "min": [ + 0.8471300005912781, + 0.19765999913215637 + ], + "type": "VEC2" + }, + { + "bufferView": 2, + "byteOffset": 1586664, + "componentType": 5126, + "count": 56, + "max": [ + 0.0066699981689453125, + 0.0062999725341796875, + 0.006770133972167969 + ], + "min": [ + -0.00671994686126709, + -0.0054492950439453125, + -0.003620147705078125 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1041792, + "componentType": 5125, + "count": 225, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1587336, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1587408, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042692, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1587480, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1587552, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042740, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1587624, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1587696, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042788, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1587768, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1587840, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042836, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1587912, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1587984, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042884, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588056, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588128, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042932, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588200, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588272, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1042980, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588344, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588416, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043028, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588488, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588560, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043076, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588632, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588704, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043124, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588776, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588848, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043172, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1588920, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1588992, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043220, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 1589064, + "componentType": 5126, + "count": 6, + "max": [ + 0.05152999982237816, + 4.4622697830200195, + 0.0 + ], + "min": [ + -0.05152999982237816, + -0.17737999558448792, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 1589136, + "componentType": 5126, + "count": 6, + "max": [ + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 1.0 + ], + "type": "VEC3" + }, + { + "bufferView": 0, + "byteOffset": 1043268, + "componentType": 5125, + "count": 12, + "type": "SCALAR" + }, + { + "bufferView": 4, + "componentType": 5126, + "count": 12, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "componentType": 5126, + "count": 12, + "max": [ + -0.5823699831962585, + 37.1799201965332, + 7.17494010925293 + ], + "min": [ + -0.5823699831962585, + -24.914220809936523, + 7.17494010925293 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 48, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 52, + "componentType": 5126, + "count": 12, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 144, + "componentType": 5126, + "count": 12, + "max": [ + 0.5613600015640259, + 3.394469976425171, + 0.5613600015640259 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 100, + "componentType": 5126, + "count": 11, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 288, + "componentType": 5126, + "count": 11, + "max": [ + -0.5823699831962585, + 25.6889591217041, + 4.462080001831055 + ], + "min": [ + -0.5823699831962585, + 6.869470119476318, + 4.462080001831055 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 144, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 16, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 148, + "componentType": 5126, + "count": 7, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 420, + "componentType": 5126, + "count": 7, + "max": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 176, + "componentType": 5126, + "count": 17, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 504, + "componentType": 5126, + "count": 17, + "max": [ + -0.9514600038528442, + 32.33449935913086, + 4.462080001831055 + ], + "min": [ + -0.9514600038528442, + 10.142550468444824, + 4.462080001831055 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 244, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 32, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 248, + "componentType": 5126, + "count": 12, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 708, + "componentType": 5126, + "count": 12, + "max": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 296, + "componentType": 5126, + "count": 13, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 852, + "componentType": 5126, + "count": 13, + "max": [ + -1.3205599784851074, + 20.613880157470703, + 4.462080001831055 + ], + "min": [ + -1.3205599784851074, + 6.889709949493408, + 4.462080001831055 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 348, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 48, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 352, + "componentType": 5126, + "count": 13, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1008, + "componentType": 5126, + "count": 13, + "max": [ + 1.0, + 1.0112899541854858, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 404, + "componentType": 5126, + "count": 13, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1164, + "componentType": 5126, + "count": 13, + "max": [ + 1.4938000440597534, + 20.936840057373047, + 4.785039901733398 + ], + "min": [ + 1.4938000440597534, + 8.82427978515625, + 4.785039901733398 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 456, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 64, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 460, + "componentType": 5126, + "count": 7, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1320, + "componentType": 5126, + "count": 7, + "max": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 488, + "componentType": 5126, + "count": 18, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1404, + "componentType": 5126, + "count": 18, + "max": [ + 0.10969000309705734, + 24.165239334106445, + 4.462080001831055 + ], + "min": [ + 0.10969000309705734, + 8.075969696044922, + 4.462080001831055 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 560, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 80, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 564, + "componentType": 5126, + "count": 8, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1620, + "componentType": 5126, + "count": 8, + "max": [ + 1.0, + 1.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 596, + "componentType": 5126, + "count": 10, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1716, + "componentType": 5126, + "count": 10, + "max": [ + 0.7094699740409851, + 23.499900817871094, + 5.384819984436035 + ], + "min": [ + 0.7094699740409851, + 8.699569702148438, + 5.384819984436035 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 636, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 96, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 640, + "componentType": 5126, + "count": 10, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1836, + "componentType": 5126, + "count": 10, + "max": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 680, + "componentType": 5126, + "count": 46, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 1956, + "componentType": 5126, + "count": 46, + "max": [ + -2.505039930343628, + 18.46472930908203, + 10.229220390319824 + ], + "min": [ + -2.505039930343628, + -5.960579872131348, + 10.229220390319824 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 864, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 112, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 868, + "componentType": 5126, + "count": 46, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 2508, + "componentType": 5126, + "count": 46, + "max": [ + 0.9605000019073486, + 1.730329990386963, + 0.9605000019073486 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1052, + "componentType": 5126, + "count": 60, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 3060, + "componentType": 5126, + "count": 60, + "max": [ + -4.456699848175049, + 39.408870697021484, + 6.362040042877197 + ], + "min": [ + -4.456699848175049, + -30.773290634155273, + 6.362040042877197 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1292, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 128, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 1296, + "componentType": 5126, + "count": 60, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 3780, + "componentType": 5126, + "count": 60, + "max": [ + 0.9605000019073486, + 2.3180599212646484, + 0.9605000019073486 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1536, + "componentType": 5126, + "count": 28, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 4500, + "componentType": 5126, + "count": 28, + "max": [ + 4.26839017868042, + 23.726619720458984, + 1.1958600282669067 + ], + "min": [ + 4.26839017868042, + -20.196260452270508, + 1.1958600282669067 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1648, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 144, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 1652, + "componentType": 5126, + "count": 28, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 4836, + "componentType": 5126, + "count": 28, + "max": [ + 0.9605000019073486, + 4.845419883728027, + 0.9605000019073486 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1764, + "componentType": 5126, + "count": 40, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 5172, + "componentType": 5126, + "count": 40, + "max": [ + -2.505039930343628, + 24.99905014038086, + -1.8050299882888794 + ], + "min": [ + -2.505039930343628, + -25.32659912109375, + -1.8050299882888794 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 1924, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 160, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 1928, + "componentType": 5126, + "count": 40, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 5652, + "componentType": 5126, + "count": 40, + "max": [ + 0.9605000019073486, + 1.730329990386963, + 0.9605000019073486 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 2088, + "componentType": 5126, + "count": 17, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 6132, + "componentType": 5126, + "count": 17, + "max": [ + -9.163660049438477, + 30.455219268798828, + 1.1958600282669067 + ], + "min": [ + -9.163660049438477, + -15.833709716796875, + 1.1958600282669067 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 2156, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 176, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 2160, + "componentType": 5126, + "count": 17, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 6336, + "componentType": 5126, + "count": 17, + "max": [ + 0.9605000019073486, + 1.730329990386963, + 0.9605000019073486 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 2228, + "componentType": 5126, + "count": 33, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 6540, + "componentType": 5126, + "count": 33, + "max": [ + 8.056920051574707, + 23.29050064086914, + 1.195870041847229 + ], + "min": [ + 8.056920051574707, + -19.920400619506836, + 1.195870041847229 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 2360, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 192, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 2364, + "componentType": 5126, + "count": 33, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 6936, + "componentType": 5126, + "count": 33, + "max": [ + 1.0, + 1.8014899492263794, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 2496, + "componentType": 5126, + "count": 1446, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 7332, + "componentType": 5126, + "count": 1446, + "max": [ + 0.0, + 0.0, + 0.1476300060749054 + ], + "min": [ + 0.0, + 0.0, + -2.9038500785827637 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 8280, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 208, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 8284, + "componentType": 5126, + "count": 23, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 224, + "componentType": 5126, + "count": 23, + "max": [ + -0.578220009803772, + 0.11448000371456146, + 0.8080199956893921, + 0.1103300005197525 + ], + "min": [ + -0.9924200177192688, + 0.024329999461770058, + -0.20784999430179596, + 0.021709999069571495 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 8376, + "componentType": 5126, + "count": 33, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 592, + "componentType": 5126, + "count": 33, + "max": [ + -0.7849299907684326, + 0.09322000294923782, + 0.6069899797439575, + 0.12421000003814697 + ], + "min": [ + -0.9924600124359131, + 0.019009999930858612, + -0.03545000031590462, + 0.08223000168800354 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 8508, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 1120, + "componentType": 5126, + "count": 42, + "max": [ + 0.9867799878120422, + 0.09877000004053116, + 0.14568999409675598, + 0.09912999719381332 + ], + "min": [ + -0.9818500280380249, + -0.5622199773788452, + -0.1734600067138672, + -0.009109999984502792 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 8676, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 24684, + "componentType": 5126, + "count": 42, + "max": [ + -5.965089797973633, + -2.7253100872039795, + 1.7881699800491333 + ], + "min": [ + -6.807980060577393, + -3.927000045776367, + 1.4851200580596924 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 8844, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 1792, + "componentType": 5126, + "count": 1, + "max": [ + -0.8085500001907349, + -0.5622199773788452, + 0.14257000386714935, + 0.09912999719381332 + ], + "min": [ + -0.8085500001907349, + -0.5622199773788452, + 0.14257000386714935, + 0.09912999719381332 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 8848, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 1808, + "componentType": 5126, + "count": 42, + "max": [ + 0.0006399999838322401, + 0.01360000018030405, + -0.7613199949264526, + 0.648169994354248 + ], + "min": [ + -0.0101500004529953, + 4.999999873689376e-05, + -0.8065199851989746, + 0.591189980506897 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 9016, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 2480, + "componentType": 5126, + "count": 42, + "max": [ + 0.9844599962234497, + -0.02607000060379505, + -0.1338299959897995, + 0.0392099991440773 + ], + "min": [ + 0.9726899862289429, + -0.18554000556468964, + -0.17359000444412231, + 0.004600000102072954 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 9184, + "componentType": 5126, + "count": 18, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 3152, + "componentType": 5126, + "count": 18, + "max": [ + 0.6943899989128113, + 0.6258299946784973, + 0.6969000101089478, + 0.5189999938011169 + ], + "min": [ + -0.6839799880981445, + -0.22010000050067902, + -0.6710000038146973, + 0.024129999801516533 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 9256, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 25188, + "componentType": 5126, + "count": 42, + "max": [ + -1.1105600595474243, + -10.81365966796875, + 1.9205800294876099 + ], + "min": [ + -2.634010076522827, + -10.820090293884277, + 1.8747999668121338 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 9424, + "componentType": 5126, + "count": 34, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 3440, + "componentType": 5126, + "count": 34, + "max": [ + 1.0, + 0.07181999832391739, + 0.0, + 0.06179000064730644 + ], + "min": [ + 0.9805700182914734, + 0.0, + -0.17177000641822815, + -0.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 9560, + "componentType": 5126, + "count": 63, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 3984, + "componentType": 5126, + "count": 63, + "max": [ + 0.10847000032663345, + 0.0075599998235702515, + 0.0, + 0.9976099729537964 + ], + "min": [ + -0.4226199984550476, + -0.009510000236332417, + -0.08685000240802765, + 0.9063100218772888 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 9812, + "componentType": 5126, + "count": 52, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 25692, + "componentType": 5126, + "count": 52, + "max": [ + 0.0026499999221414328, + 1.640820026397705, + -0.5299000144004822 + ], + "min": [ + 0.001120000029914081, + 1.6350599527359009, + -0.5451099872589111 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 10020, + "componentType": 5126, + "count": 54, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 4992, + "componentType": 5126, + "count": 54, + "max": [ + 0.7071400284767151, + 0.6926400065422058, + 0.0, + 0.7071099877357483 + ], + "min": [ + 0.14229999482631683, + 0.0, + -0.6926400065422058, + 0.14229999482631683 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 10236, + "componentType": 5126, + "count": 28, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 26316, + "componentType": 5126, + "count": 28, + "max": [ + 0.0, + 0.0, + 0.0 + ], + "min": [ + -1.9788600206375122, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 10348, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 5856, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 10352, + "componentType": 5126, + "count": 38, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 5872, + "componentType": 5126, + "count": 38, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + -0.3420200049877167, + 0.0, + 0.0, + 0.9396899938583374 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 10504, + "componentType": 5126, + "count": 26, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 26652, + "componentType": 5126, + "count": 26, + "max": [ + 0.0, + 0.0, + 0.0 + ], + "min": [ + 0.0, + -5.054900169372559, + -0.21527999639511108 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 10608, + "componentType": 5126, + "count": 26, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 6480, + "componentType": 5126, + "count": 26, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + -0.049240000545978546, + 0.0, + 0.0, + 0.9987900257110596 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 10712, + "componentType": 5126, + "count": 38, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 6896, + "componentType": 5126, + "count": 38, + "max": [ + 0.8905799984931946, + 0.0, + 0.0, + 0.5372999906539917 + ], + "min": [ + 0.8433899879455566, + 0.0, + 0.0, + 0.45482000708580017 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 10864, + "componentType": 5126, + "count": 38, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 7504, + "componentType": 5126, + "count": 38, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + -0.3420200049877167, + 0.0, + 0.0, + 0.9396899938583374 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 11016, + "componentType": 5126, + "count": 33, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 8112, + "componentType": 5126, + "count": 33, + "max": [ + 0.0, + 0.7071099877357483, + -0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + -0.0, + 0.7071099877357483 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 11148, + "componentType": 5126, + "count": 92, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 26964, + "componentType": 5126, + "count": 92, + "max": [ + 1.4580999612808228, + 14.981490135192871, + 3.9505600929260254 + ], + "min": [ + 1.4575599431991577, + 14.816829681396484, + 3.9416298866271973 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 11516, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 8640, + "componentType": 5126, + "count": 1, + "max": [ + 0.033080000430345535, + 7.999999797903001e-05, + 0.0022899999748915434, + 0.9994500279426575 + ], + "min": [ + 0.033080000430345535, + 7.999999797903001e-05, + 0.0022899999748915434, + 0.9994500279426575 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 11520, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 28068, + "componentType": 5126, + "count": 42, + "max": [ + 6.807980060577393, + -2.7251200675964355, + 1.7881100177764893 + ], + "min": [ + 5.965089797973633, + -3.927000045776367, + 1.4851200580596924 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 11688, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 8656, + "componentType": 5126, + "count": 1, + "max": [ + 0.09912999719381332, + -0.14257000386714935, + -0.5622199773788452, + 0.8085500001907349 + ], + "min": [ + 0.09912999719381332, + -0.14257000386714935, + -0.5622199773788452, + 0.8085500001907349 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 11692, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 28572, + "componentType": 5126, + "count": 42, + "max": [ + 2.634010076522827, + -10.819060325622559, + 1.9205800294876099 + ], + "min": [ + 1.1105600595474243, + -10.819060325622559, + 1.8748899698257446 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 11860, + "componentType": 5126, + "count": 40, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 8672, + "componentType": 5126, + "count": 40, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + -0.0618400014936924, + -0.17202000319957733, + -0.07164999842643738, + 0.9805399775505066 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12020, + "componentType": 5126, + "count": 23, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 9312, + "componentType": 5126, + "count": 23, + "max": [ + -0.0, + -0.2922999858856201, + -0.0, + 0.9563300013542175 + ], + "min": [ + -0.0, + -0.9934399724006653, + -0.0, + 0.11435999721288681 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12112, + "componentType": 5126, + "count": 33, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 9680, + "componentType": 5126, + "count": 33, + "max": [ + 0.0, + 0.1305299997329712, + 0.0, + 1.0 + ], + "min": [ + 0.0, + -0.5319300293922424, + 0.0, + 0.8467900156974792 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12244, + "componentType": 5126, + "count": 28, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 29076, + "componentType": 5126, + "count": 28, + "max": [ + 1.9788600206375122, + 0.0, + 0.0 + ], + "min": [ + 0.0, + 0.0, + 0.0 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 12356, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 10208, + "componentType": 5126, + "count": 1, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12360, + "componentType": 5126, + "count": 63, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 10224, + "componentType": 5126, + "count": 63, + "max": [ + 0.10907000303268433, + 0.00875999964773655, + 0.08648999780416489, + 0.9976400136947632 + ], + "min": [ + -0.4226199984550476, + -0.007819999940693378, + 0.0, + 0.9063100218772888 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12612, + "componentType": 5126, + "count": 54, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 11232, + "componentType": 5126, + "count": 54, + "max": [ + 9.999999747378752e-06, + 0.7072100043296814, + -9.999999747378752e-06, + 0.999779999256134 + ], + "min": [ + -0.013460000045597553, + -0.5743200182914734, + -0.013460000045597553, + 0.7070000171661377 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 12828, + "componentType": 5126, + "count": 26, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 29412, + "componentType": 5126, + "count": 26, + "max": [ + 0.0, + 0.0, + 0.0 + ], + "min": [ + 0.0, + -5.054900169372559, + -0.21527999639511108 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 12932, + "componentType": 5126, + "count": 26, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 12096, + "componentType": 5126, + "count": 26, + "max": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "min": [ + -0.049240000545978546, + 0.0, + 0.0, + 0.9987900257110596 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13036, + "componentType": 5126, + "count": 18, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 12512, + "componentType": 5126, + "count": 18, + "max": [ + 0.518779993057251, + 0.6968700289726257, + 0.6257200241088867, + 0.6940600275993347 + ], + "min": [ + -0.24758000671863556, + 0.5270500183105469, + 0.05006999894976616, + 0.24809999763965607 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13108, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 12800, + "componentType": 5126, + "count": 42, + "max": [ + -0.004600000102072954, + -0.16965000331401825, + 0.1933699995279312, + 0.9844599962234497 + ], + "min": [ + -0.0340999998152256, + -0.17359000444412231, + 0.02607000060379505, + 0.9656400084495544 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13276, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 5, + "byteOffset": 29724, + "componentType": 5126, + "count": 42, + "max": [ + 6.807980060577393, + -2.7251200675964355, + 1.7881100177764893 + ], + "min": [ + 5.965089797973633, + -3.927000045776367, + 1.4851200580596924 + ], + "type": "VEC3" + }, + { + "bufferView": 4, + "byteOffset": 13444, + "componentType": 5126, + "count": 1, + "max": [ + 0.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 13472, + "componentType": 5126, + "count": 1, + "max": [ + 0.09912999719381332, + -0.14257000386714935, + -0.5622199773788452, + 0.8085500001907349 + ], + "min": [ + 0.09912999719381332, + -0.14257000386714935, + -0.5622199773788452, + 0.8085500001907349 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13448, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 13488, + "componentType": 5126, + "count": 42, + "max": [ + 0.0006399999838322401, + 0.01665000058710575, + -0.7590000033378601, + 0.650950014591217 + ], + "min": [ + -0.01322999969124794, + 4.999999873689376e-05, + -0.8113499879837036, + 0.5845500230789185 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13616, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 6, + "byteOffset": 14160, + "componentType": 5126, + "count": 42, + "max": [ + 0.09912999719381332, + -0.12927000224590302, + 0.04617999866604805, + 0.9867799878120422 + ], + "min": [ + -0.008139999583363533, + -0.1734600067138672, + -0.5622199773788452, + 0.8085500001907349 + ], + "type": "VEC4" + }, + { + "bufferView": 4, + "byteOffset": 13784, + "componentType": 5126, + "count": 41, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 13948, + "componentType": 5126, + "count": 41, + "max": [ + 1.0 + ], + "min": [ + 0.10458999872207642 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14112, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14280, + "componentType": 5126, + "count": 42, + "max": [ + 0.5025500059127808 + ], + "min": [ + 0.04337000101804733 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14448, + "componentType": 5126, + "count": 38, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14600, + "componentType": 5126, + "count": 38, + "max": [ + 0.5019099712371826 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14752, + "componentType": 5126, + "count": 42, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 14920, + "componentType": 5126, + "count": 42, + "max": [ + 0.5025500059127808 + ], + "min": [ + 0.04337000101804733 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 15088, + "componentType": 5126, + "count": 41, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 15252, + "componentType": 5126, + "count": 41, + "max": [ + 1.0 + ], + "min": [ + 0.10458999872207642 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 15416, + "componentType": 5126, + "count": 135, + "max": [ + 50.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "byteOffset": 15956, + "componentType": 5126, + "count": 135, + "max": [ + 1.0 + ], + "min": [ + 0.0 + ], + "type": "SCALAR" + } + ], + "animations": [ + { + "channels": [ + { + "sampler": 0, + "target": { + "node": 208, + "path": "translation" + } + }, + { + "sampler": 1, + "target": { + "node": 208, + "path": "rotation" + } + }, + { + "sampler": 2, + "target": { + "node": 208, + "path": "scale" + } + }, + { + "sampler": 3, + "target": { + "node": 206, + "path": "translation" + } + }, + { + "sampler": 4, + "target": { + "node": 206, + "path": "rotation" + } + }, + { + "sampler": 5, + "target": { + "node": 206, + "path": "scale" + } + }, + { + "sampler": 6, + "target": { + "node": 204, + "path": "translation" + } + }, + { + "sampler": 7, + "target": { + "node": 204, + "path": "rotation" + } + }, + { + "sampler": 8, + "target": { + "node": 204, + "path": "scale" + } + }, + { + "sampler": 9, + "target": { + "node": 202, + "path": "translation" + } + }, + { + "sampler": 10, + "target": { + "node": 202, + "path": "rotation" + } + }, + { + "sampler": 11, + "target": { + "node": 202, + "path": "scale" + } + }, + { + "sampler": 12, + "target": { + "node": 200, + "path": "translation" + } + }, + { + "sampler": 13, + "target": { + "node": 200, + "path": "rotation" + } + }, + { + "sampler": 14, + "target": { + "node": 200, + "path": "scale" + } + }, + { + "sampler": 15, + "target": { + "node": 198, + "path": "translation" + } + }, + { + "sampler": 16, + "target": { + "node": 198, + "path": "rotation" + } + }, + { + "sampler": 17, + "target": { + "node": 198, + "path": "scale" + } + }, + { + "sampler": 18, + "target": { + "node": 196, + "path": "translation" + } + }, + { + "sampler": 19, + "target": { + "node": 196, + "path": "rotation" + } + }, + { + "sampler": 20, + "target": { + "node": 196, + "path": "scale" + } + }, + { + "sampler": 21, + "target": { + "node": 194, + "path": "translation" + } + }, + { + "sampler": 22, + "target": { + "node": 194, + "path": "rotation" + } + }, + { + "sampler": 23, + "target": { + "node": 194, + "path": "scale" + } + }, + { + "sampler": 24, + "target": { + "node": 192, + "path": "translation" + } + }, + { + "sampler": 25, + "target": { + "node": 192, + "path": "rotation" + } + }, + { + "sampler": 26, + "target": { + "node": 192, + "path": "scale" + } + }, + { + "sampler": 27, + "target": { + "node": 190, + "path": "translation" + } + }, + { + "sampler": 28, + "target": { + "node": 190, + "path": "rotation" + } + }, + { + "sampler": 29, + "target": { + "node": 190, + "path": "scale" + } + }, + { + "sampler": 30, + "target": { + "node": 188, + "path": "translation" + } + }, + { + "sampler": 31, + "target": { + "node": 188, + "path": "rotation" + } + }, + { + "sampler": 32, + "target": { + "node": 188, + "path": "scale" + } + }, + { + "sampler": 33, + "target": { + "node": 186, + "path": "translation" + } + }, + { + "sampler": 34, + "target": { + "node": 186, + "path": "rotation" + } + }, + { + "sampler": 35, + "target": { + "node": 186, + "path": "scale" + } + }, + { + "sampler": 36, + "target": { + "node": 184, + "path": "translation" + } + }, + { + "sampler": 37, + "target": { + "node": 184, + "path": "rotation" + } + }, + { + "sampler": 38, + "target": { + "node": 184, + "path": "scale" + } + }, + { + "sampler": 39, + "target": { + "node": 180, + "path": "translation" + } + }, + { + "sampler": 40, + "target": { + "node": 180, + "path": "rotation" + } + }, + { + "sampler": 41, + "target": { + "node": 176, + "path": "rotation" + } + }, + { + "sampler": 42, + "target": { + "node": 171, + "path": "rotation" + } + }, + { + "sampler": 43, + "target": { + "node": 169, + "path": "rotation" + } + }, + { + "sampler": 44, + "target": { + "node": 161, + "path": "translation" + } + }, + { + "sampler": 45, + "target": { + "node": 161, + "path": "rotation" + } + }, + { + "sampler": 46, + "target": { + "node": 167, + "path": "rotation" + } + }, + { + "sampler": 47, + "target": { + "node": 159, + "path": "rotation" + } + }, + { + "sampler": 48, + "target": { + "node": 153, + "path": "rotation" + } + }, + { + "sampler": 49, + "target": { + "node": 148, + "path": "translation" + } + }, + { + "sampler": 50, + "target": { + "node": 148, + "path": "rotation" + } + }, + { + "sampler": 51, + "target": { + "node": 140, + "path": "rotation" + } + }, + { + "sampler": 52, + "target": { + "node": 142, + "path": "translation" + } + }, + { + "sampler": 53, + "target": { + "node": 142, + "path": "rotation" + } + }, + { + "sampler": 54, + "target": { + "node": 136, + "path": "translation" + } + }, + { + "sampler": 55, + "target": { + "node": 136, + "path": "rotation" + } + }, + { + "sampler": 56, + "target": { + "node": 132, + "path": "rotation" + } + }, + { + "sampler": 57, + "target": { + "node": 130, + "path": "translation" + } + }, + { + "sampler": 58, + "target": { + "node": 130, + "path": "rotation" + } + }, + { + "sampler": 59, + "target": { + "node": 98, + "path": "rotation" + } + }, + { + "sampler": 60, + "target": { + "node": 91, + "path": "rotation" + } + }, + { + "sampler": 61, + "target": { + "node": 93, + "path": "rotation" + } + }, + { + "sampler": 62, + "target": { + "node": 87, + "path": "translation" + } + }, + { + "sampler": 63, + "target": { + "node": 87, + "path": "rotation" + } + }, + { + "sampler": 64, + "target": { + "node": 73, + "path": "translation" + } + }, + { + "sampler": 65, + "target": { + "node": 73, + "path": "rotation" + } + }, + { + "sampler": 66, + "target": { + "node": 68, + "path": "translation" + } + }, + { + "sampler": 67, + "target": { + "node": 68, + "path": "rotation" + } + }, + { + "sampler": 68, + "target": { + "node": 60, + "path": "rotation" + } + }, + { + "sampler": 69, + "target": { + "node": 53, + "path": "rotation" + } + }, + { + "sampler": 70, + "target": { + "node": 47, + "path": "translation" + } + }, + { + "sampler": 71, + "target": { + "node": 47, + "path": "rotation" + } + }, + { + "sampler": 72, + "target": { + "node": 39, + "path": "rotation" + } + }, + { + "sampler": 73, + "target": { + "node": 41, + "path": "rotation" + } + }, + { + "sampler": 74, + "target": { + "node": 27, + "path": "translation" + } + }, + { + "sampler": 75, + "target": { + "node": 27, + "path": "rotation" + } + }, + { + "sampler": 76, + "target": { + "node": 19, + "path": "rotation" + } + }, + { + "sampler": 77, + "target": { + "node": 17, + "path": "rotation" + } + }, + { + "sampler": 78, + "target": { + "node": 8, + "path": "translation" + } + }, + { + "sampler": 79, + "target": { + "node": 8, + "path": "rotation" + } + }, + { + "sampler": 80, + "target": { + "node": 13, + "path": "rotation" + } + }, + { + "sampler": 81, + "target": { + "node": 6, + "path": "rotation" + } + }, + { + "sampler": 82, + "target": { + "node": 14, + "path": "weights" + } + }, + { + "sampler": 83, + "target": { + "node": 18, + "path": "weights" + } + }, + { + "sampler": 84, + "target": { + "node": 99, + "path": "weights" + } + }, + { + "sampler": 85, + "target": { + "node": 160, + "path": "weights" + } + }, + { + "sampler": 86, + "target": { + "node": 168, + "path": "weights" + } + }, + { + "sampler": 87, + "target": { + "node": 183, + "path": "weights" + } + } + ], + "name": "Take 01", + "samplers": [ + { + "input": 511, + "interpolation": "LINEAR", + "output": 512 + }, + { + "input": 513, + "interpolation": "LINEAR", + "output": 514 + }, + { + "input": 515, + "interpolation": "LINEAR", + "output": 516 + }, + { + "input": 517, + "interpolation": "LINEAR", + "output": 518 + }, + { + "input": 519, + "interpolation": "LINEAR", + "output": 520 + }, + { + "input": 521, + "interpolation": "LINEAR", + "output": 522 + }, + { + "input": 523, + "interpolation": "LINEAR", + "output": 524 + }, + { + "input": 525, + "interpolation": "LINEAR", + "output": 526 + }, + { + "input": 527, + "interpolation": "LINEAR", + "output": 528 + }, + { + "input": 529, + "interpolation": "LINEAR", + "output": 530 + }, + { + "input": 531, + "interpolation": "LINEAR", + "output": 532 + }, + { + "input": 533, + "interpolation": "LINEAR", + "output": 534 + }, + { + "input": 535, + "interpolation": "LINEAR", + "output": 536 + }, + { + "input": 537, + "interpolation": "LINEAR", + "output": 538 + }, + { + "input": 539, + "interpolation": "LINEAR", + "output": 540 + }, + { + "input": 541, + "interpolation": "LINEAR", + "output": 542 + }, + { + "input": 543, + "interpolation": "LINEAR", + "output": 544 + }, + { + "input": 545, + "interpolation": "LINEAR", + "output": 546 + }, + { + "input": 547, + "interpolation": "LINEAR", + "output": 548 + }, + { + "input": 549, + "interpolation": "LINEAR", + "output": 550 + }, + { + "input": 551, + "interpolation": "LINEAR", + "output": 552 + }, + { + "input": 553, + "interpolation": "LINEAR", + "output": 554 + }, + { + "input": 555, + "interpolation": "LINEAR", + "output": 556 + }, + { + "input": 557, + "interpolation": "LINEAR", + "output": 558 + }, + { + "input": 559, + "interpolation": "LINEAR", + "output": 560 + }, + { + "input": 561, + "interpolation": "LINEAR", + "output": 562 + }, + { + "input": 563, + "interpolation": "LINEAR", + "output": 564 + }, + { + "input": 565, + "interpolation": "LINEAR", + "output": 566 + }, + { + "input": 567, + "interpolation": "LINEAR", + "output": 568 + }, + { + "input": 569, + "interpolation": "LINEAR", + "output": 570 + }, + { + "input": 571, + "interpolation": "LINEAR", + "output": 572 + }, + { + "input": 573, + "interpolation": "LINEAR", + "output": 574 + }, + { + "input": 575, + "interpolation": "LINEAR", + "output": 576 + }, + { + "input": 577, + "interpolation": "LINEAR", + "output": 578 + }, + { + "input": 579, + "interpolation": "LINEAR", + "output": 580 + }, + { + "input": 581, + "interpolation": "LINEAR", + "output": 582 + }, + { + "input": 583, + "interpolation": "LINEAR", + "output": 584 + }, + { + "input": 585, + "interpolation": "LINEAR", + "output": 586 + }, + { + "input": 587, + "interpolation": "LINEAR", + "output": 588 + }, + { + "input": 589, + "interpolation": "LINEAR", + "output": 590 + }, + { + "input": 591, + "interpolation": "LINEAR", + "output": 592 + }, + { + "input": 593, + "interpolation": "LINEAR", + "output": 594 + }, + { + "input": 595, + "interpolation": "LINEAR", + "output": 596 + }, + { + "input": 597, + "interpolation": "LINEAR", + "output": 598 + }, + { + "input": 599, + "interpolation": "LINEAR", + "output": 600 + }, + { + "input": 601, + "interpolation": "LINEAR", + "output": 602 + }, + { + "input": 603, + "interpolation": "LINEAR", + "output": 604 + }, + { + "input": 605, + "interpolation": "LINEAR", + "output": 606 + }, + { + "input": 607, + "interpolation": "LINEAR", + "output": 608 + }, + { + "input": 609, + "interpolation": "LINEAR", + "output": 610 + }, + { + "input": 611, + "interpolation": "LINEAR", + "output": 612 + }, + { + "input": 613, + "interpolation": "LINEAR", + "output": 614 + }, + { + "input": 615, + "interpolation": "LINEAR", + "output": 616 + }, + { + "input": 617, + "interpolation": "LINEAR", + "output": 618 + }, + { + "input": 619, + "interpolation": "LINEAR", + "output": 620 + }, + { + "input": 621, + "interpolation": "LINEAR", + "output": 622 + }, + { + "input": 623, + "interpolation": "LINEAR", + "output": 624 + }, + { + "input": 625, + "interpolation": "LINEAR", + "output": 626 + }, + { + "input": 627, + "interpolation": "LINEAR", + "output": 628 + }, + { + "input": 629, + "interpolation": "LINEAR", + "output": 630 + }, + { + "input": 631, + "interpolation": "LINEAR", + "output": 632 + }, + { + "input": 633, + "interpolation": "LINEAR", + "output": 634 + }, + { + "input": 635, + "interpolation": "LINEAR", + "output": 636 + }, + { + "input": 637, + "interpolation": "LINEAR", + "output": 638 + }, + { + "input": 639, + "interpolation": "LINEAR", + "output": 640 + }, + { + "input": 641, + "interpolation": "LINEAR", + "output": 642 + }, + { + "input": 643, + "interpolation": "LINEAR", + "output": 644 + }, + { + "input": 645, + "interpolation": "LINEAR", + "output": 646 + }, + { + "input": 647, + "interpolation": "LINEAR", + "output": 648 + }, + { + "input": 649, + "interpolation": "LINEAR", + "output": 650 + }, + { + "input": 651, + "interpolation": "LINEAR", + "output": 652 + }, + { + "input": 653, + "interpolation": "LINEAR", + "output": 654 + }, + { + "input": 655, + "interpolation": "LINEAR", + "output": 656 + }, + { + "input": 657, + "interpolation": "LINEAR", + "output": 658 + }, + { + "input": 659, + "interpolation": "LINEAR", + "output": 660 + }, + { + "input": 661, + "interpolation": "LINEAR", + "output": 662 + }, + { + "input": 663, + "interpolation": "LINEAR", + "output": 664 + }, + { + "input": 665, + "interpolation": "LINEAR", + "output": 666 + }, + { + "input": 667, + "interpolation": "LINEAR", + "output": 668 + }, + { + "input": 669, + "interpolation": "LINEAR", + "output": 670 + }, + { + "input": 671, + "interpolation": "LINEAR", + "output": 672 + }, + { + "input": 673, + "interpolation": "LINEAR", + "output": 674 + }, + { + "input": 675, + "interpolation": "LINEAR", + "output": 676 + }, + { + "input": 677, + "interpolation": "LINEAR", + "output": 678 + }, + { + "input": 679, + "interpolation": "LINEAR", + "output": 680 + }, + { + "input": 681, + "interpolation": "LINEAR", + "output": 682 + }, + { + "input": 683, + "interpolation": "LINEAR", + "output": 684 + }, + { + "input": 685, + "interpolation": "LINEAR", + "output": 686 + } + ] + } + ], + "asset": { + "extras": { + "author": "Karol Miklas (https://sketchfab.com/karolmiklas)", + "license": "CC-BY-SA-4.0 (http://creativecommons.org/licenses/by-sa/4.0/)", + "source": "https://sketchfab.com/3d-models/free-cyberpunk-hovercar-3205b1075bb44ffc826bce0c2a04d74c", + "title": "(FREE) Cyberpunk Hovercar" + }, + "generator": "Sketchfab-12.65.0", + "version": "2.0" + }, + "bufferViews": [ + { + "buffer": 0, + "byteLength": 1043316, + "name": "floatBufferViews", + "target": 34963 + }, + { + "buffer": 0, + "byteLength": 522520, + "byteOffset": 1043316, + "byteStride": 8, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 1589208, + "byteOffset": 1565836, + "byteStride": 12, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 149104, + "byteOffset": 3155044, + "byteStride": 16, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 16496, + "byteOffset": 3304148, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 30228, + "byteOffset": 3320644, + "byteStride": 12, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 14832, + "byteOffset": 3350872, + "byteStride": 16, + "name": "floatBufferViews" + } + ], + "buffers": [ + { + "byteLength": 3365704, + "uri": "scene.bin" + } + ], + "extensionsRequired": [ + "KHR_materials_pbrSpecularGlossiness" + ], + "extensionsUsed": [ + "KHR_materials_pbrSpecularGlossiness" + ], + "images": [ + { + "uri": "textures/Plane.005_0_diffuse.png" + }, + { + "uri": "textures/Plane.005_0_occlusion.png" + }, + { + "uri": "textures/cdp_metal_diffuse.png" + }, + { + "uri": "textures/cdp_metal_specularGlossiness.png" + }, + { + "uri": "textures/cdp_body_specularGlossiness.png" + }, + { + "uri": "textures/cdp_body_normal.png" + }, + { + "uri": "textures/gloss_diffuse.png" + }, + { + "uri": "textures/gloss_specularGlossiness.png" + }, + { + "uri": "textures/white_light_emissive.png" + }, + { + "uri": "textures/cdp_plastic_diffuse.png" + }, + { + "uri": "textures/cdp_plastic_specularGlossiness.png" + } + ], + "materials": [ + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.0, + 0.0, + 0.0, + 0.6812118902 + ], + "diffuseTexture": { + "index": 0 + }, + "glossinessFactor": 0.0, + "specularFactor": [ + 0.0, + 0.0, + 0.0 + ] + } + }, + "name": "Plane.005_0", + "occlusionTexture": { + "index": 1 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "emissiveFactor": [ + 1.0, + 0.45864219066443646, + 0.0 + ], + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.0, + 0.0, + 0.0, + 0.99 + ], + "glossinessFactor": 0.0, + "specularFactor": [ + 0.0, + 0.0, + 0.0 + ] + } + }, + "name": "thruster" + }, + { + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.14763420462214766, + 0.14763420462214766, + 0.14763420462214766, + 1.0 + ], + "diffuseTexture": { + "index": 2 + }, + "glossinessFactor": 0.8711748110586189, + "specularFactor": [ + 1.0, + 1.0, + 1.0 + ], + "specularGlossinessTexture": { + "index": 3 + } + } + }, + "name": "cdp_metal" + }, + { + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "glossinessFactor": 0.9137360232019408, + "specularFactor": [ + 1.0, + 1.0, + 1.0 + ], + "specularGlossinessTexture": { + "index": 4 + } + } + }, + "name": "cdp_body", + "normalTexture": { + "index": 5 + } + }, + { + "alphaMode": "BLEND", + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.0007283097504551502, + 0.0006319912263264981, + 0.0011326700195367057, + 0.7860523867719753 + ], + "diffuseTexture": { + "index": 6 + }, + "glossinessFactor": 0.8164532525886338, + "specularFactor": [ + 0.03089149151876666, + 0.03089149151876666, + 0.03089149151876666 + ], + "specularGlossinessTexture": { + "index": 7 + } + } + }, + "name": "gloss" + }, + { + "doubleSided": true, + "emissiveFactor": [ + 1.0, + 1.0, + 1.0 + ], + "emissiveTexture": { + "index": 8 + }, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 0.0, + 0.0, + 0.0, + 1.0 + ], + "glossinessFactor": 0.4, + "specularFactor": [ + 0.0, + 0.0, + 0.0 + ] + } + }, + "name": "white_light" + }, + { + "doubleSided": true, + "extensions": { + "KHR_materials_pbrSpecularGlossiness": { + "diffuseFactor": [ + 1.0, + 1.0, + 1.0, + 1.0 + ], + "diffuseTexture": { + "index": 9 + }, + "glossinessFactor": 1.0, + "specularFactor": [ + 1.0, + 1.0, + 1.0 + ], + "specularGlossinessTexture": { + "index": 10 + } + } + }, + "name": "cdp_plastic" + } + ], + "meshes": [ + { + "name": "Cube.010_0", + "primitives": [ + { + "attributes": { + "NORMAL": 1, + "POSITION": 0, + "TEXCOORD_0": 2 + }, + "indices": 3, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cube.005_0", + "primitives": [ + { + "attributes": { + "NORMAL": 5, + "POSITION": 4, + "TEXCOORD_0": 6 + }, + "indices": 7, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder_0", + "primitives": [ + { + "attributes": { + "NORMAL": 9, + "POSITION": 8, + "TEXCOORD_0": 10 + }, + "indices": 11, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 13, + "POSITION": 12, + "TANGENT": 14, + "TEXCOORD_0": 15 + }, + "indices": 16, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.001_1", + "primitives": [ + { + "attributes": { + "NORMAL": 18, + "POSITION": 17, + "TEXCOORD_0": 19 + }, + "indices": 20, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.001_2", + "primitives": [ + { + "attributes": { + "NORMAL": 22, + "POSITION": 21, + "TEXCOORD_0": 23 + }, + "indices": 24, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.001_3", + "primitives": [ + { + "attributes": { + "NORMAL": 26, + "POSITION": 25, + "TEXCOORD_0": 27 + }, + "indices": 28, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.005_0", + "primitives": [ + { + "attributes": { + "NORMAL": 30, + "POSITION": 29, + "TEXCOORD_0": 31 + }, + "indices": 33, + "material": 2, + "mode": 4, + "targets": [ + { + "POSITION": 32 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "Cylinder.002_0", + "primitives": [ + { + "attributes": { + "NORMAL": 35, + "POSITION": 34, + "TEXCOORD_0": 36 + }, + "indices": 37, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.003_0", + "primitives": [ + { + "attributes": { + "NORMAL": 39, + "POSITION": 38, + "TEXCOORD_0": 40 + }, + "indices": 42, + "material": 2, + "mode": 4, + "targets": [ + { + "POSITION": 41 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "Cylinder.006_0", + "primitives": [ + { + "attributes": { + "NORMAL": 44, + "POSITION": 43, + "TANGENT": 45, + "TEXCOORD_0": 46 + }, + "indices": 47, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.006_1", + "primitives": [ + { + "attributes": { + "NORMAL": 49, + "POSITION": 48, + "TEXCOORD_0": 50 + }, + "indices": 51, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.006_2", + "primitives": [ + { + "attributes": { + "NORMAL": 53, + "POSITION": 52, + "TEXCOORD_0": 54 + }, + "indices": 55, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.006_3", + "primitives": [ + { + "attributes": { + "NORMAL": 57, + "POSITION": 56, + "TEXCOORD_0": 58 + }, + "indices": 59, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.006_4", + "primitives": [ + { + "attributes": { + "NORMAL": 61, + "POSITION": 60, + "TEXCOORD_0": 62 + }, + "indices": 63, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.007_0", + "primitives": [ + { + "attributes": { + "NORMAL": 65, + "POSITION": 64, + "TEXCOORD_0": 66 + }, + "indices": 67, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.011_0", + "primitives": [ + { + "attributes": { + "NORMAL": 69, + "POSITION": 68, + "TEXCOORD_0": 70 + }, + "indices": 71, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.002_0", + "primitives": [ + { + "attributes": { + "NORMAL": 73, + "POSITION": 72, + "TANGENT": 74, + "TEXCOORD_0": 75 + }, + "indices": 76, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "car.004_0", + "primitives": [ + { + "attributes": { + "NORMAL": 78, + "POSITION": 77, + "TEXCOORD_0": 79 + }, + "indices": 80, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Plane.006_0", + "primitives": [ + { + "attributes": { + "NORMAL": 82, + "POSITION": 81, + "TEXCOORD_0": 83 + }, + "indices": 84, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane.001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 86, + "POSITION": 85, + "TEXCOORD_0": 87 + }, + "indices": 88, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane.003_0", + "primitives": [ + { + "attributes": { + "NORMAL": 90, + "POSITION": 89, + "TEXCOORD_0": 91 + }, + "indices": 92, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.012_0", + "primitives": [ + { + "attributes": { + "NORMAL": 94, + "POSITION": 93, + "TEXCOORD_0": 95 + }, + "indices": 96, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.004_0", + "primitives": [ + { + "attributes": { + "NORMAL": 98, + "POSITION": 97, + "TEXCOORD_0": 99 + }, + "indices": 100, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.004_1", + "primitives": [ + { + "attributes": { + "NORMAL": 102, + "POSITION": 101, + "TEXCOORD_0": 103 + }, + "indices": 104, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Torus.000_0", + "primitives": [ + { + "attributes": { + "NORMAL": 106, + "POSITION": 105, + "TEXCOORD_0": 107 + }, + "indices": 108, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Torus.000_1", + "primitives": [ + { + "attributes": { + "NORMAL": 110, + "POSITION": 109, + "TEXCOORD_0": 111 + }, + "indices": 112, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.014_0", + "primitives": [ + { + "attributes": { + "NORMAL": 114, + "POSITION": 113, + "TEXCOORD_0": 115 + }, + "indices": 116, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.014_1", + "primitives": [ + { + "attributes": { + "NORMAL": 118, + "POSITION": 117, + "TEXCOORD_0": 119 + }, + "indices": 120, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "car.014_2", + "primitives": [ + { + "attributes": { + "NORMAL": 122, + "POSITION": 121, + "TEXCOORD_0": 123 + }, + "indices": 124, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.017_0", + "primitives": [ + { + "attributes": { + "NORMAL": 126, + "POSITION": 125, + "TEXCOORD_0": 127 + }, + "indices": 128, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.015_0", + "primitives": [ + { + "attributes": { + "NORMAL": 130, + "POSITION": 129, + "TEXCOORD_0": 131 + }, + "indices": 132, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.015_1", + "primitives": [ + { + "attributes": { + "NORMAL": 134, + "POSITION": 133, + "TANGENT": 135, + "TEXCOORD_0": 136 + }, + "indices": 137, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.015_2", + "primitives": [ + { + "attributes": { + "NORMAL": 139, + "POSITION": 138, + "TEXCOORD_0": 140 + }, + "indices": 141, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.015_3", + "primitives": [ + { + "attributes": { + "NORMAL": 143, + "POSITION": 142, + "TEXCOORD_0": 144 + }, + "indices": 145, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.018_0", + "primitives": [ + { + "attributes": { + "NORMAL": 147, + "POSITION": 146, + "TEXCOORD_0": 148 + }, + "indices": 149, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.019_0", + "primitives": [ + { + "attributes": { + "NORMAL": 151, + "POSITION": 150, + "TEXCOORD_0": 152 + }, + "indices": 153, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.019_1", + "primitives": [ + { + "attributes": { + "NORMAL": 155, + "POSITION": 154, + "TANGENT": 156, + "TEXCOORD_0": 157 + }, + "indices": 158, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.019_2", + "primitives": [ + { + "attributes": { + "NORMAL": 160, + "POSITION": 159, + "TEXCOORD_0": 161 + }, + "indices": 162, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cube.002_0", + "primitives": [ + { + "attributes": { + "NORMAL": 164, + "POSITION": 163, + "TEXCOORD_0": 165 + }, + "indices": 166, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cube.006_0", + "primitives": [ + { + "attributes": { + "NORMAL": 168, + "POSITION": 167, + "TEXCOORD_0": 169 + }, + "indices": 170, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Plane.004_0", + "primitives": [ + { + "attributes": { + "NORMAL": 172, + "POSITION": 171, + "TANGENT": 173, + "TEXCOORD_0": 174 + }, + "indices": 175, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Plane.004_1", + "primitives": [ + { + "attributes": { + "NORMAL": 177, + "POSITION": 176, + "TEXCOORD_0": 178 + }, + "indices": 179, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Plane.004_2", + "primitives": [ + { + "attributes": { + "NORMAL": 181, + "POSITION": 180, + "TEXCOORD_0": 182 + }, + "indices": 183, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane.004_3", + "primitives": [ + { + "attributes": { + "NORMAL": 185, + "POSITION": 184, + "TEXCOORD_0": 186 + }, + "indices": 187, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.023_0", + "primitives": [ + { + "attributes": { + "NORMAL": 189, + "POSITION": 188, + "TEXCOORD_0": 190 + }, + "indices": 191, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.000_0", + "primitives": [ + { + "attributes": { + "NORMAL": 193, + "POSITION": 192, + "TEXCOORD_0": 194 + }, + "indices": 195, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 197, + "POSITION": 196, + "TEXCOORD_0": 198 + }, + "indices": 199, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.007_0", + "primitives": [ + { + "attributes": { + "NORMAL": 201, + "POSITION": 200, + "TEXCOORD_0": 202 + }, + "indices": 203, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cube.008_0", + "primitives": [ + { + "attributes": { + "NORMAL": 205, + "POSITION": 204, + "TEXCOORD_0": 206 + }, + "indices": 207, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.009_0", + "primitives": [ + { + "attributes": { + "NORMAL": 209, + "POSITION": 208, + "TEXCOORD_0": 210 + }, + "indices": 211, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.013_0", + "primitives": [ + { + "attributes": { + "NORMAL": 213, + "POSITION": 212, + "TEXCOORD_0": 214 + }, + "indices": 215, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.011_0", + "primitives": [ + { + "attributes": { + "NORMAL": 217, + "POSITION": 216, + "TEXCOORD_0": 218 + }, + "indices": 219, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "car_0", + "primitives": [ + { + "attributes": { + "NORMAL": 221, + "POSITION": 220, + "TEXCOORD_0": 222 + }, + "indices": 223, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.009_0", + "primitives": [ + { + "attributes": { + "NORMAL": 225, + "POSITION": 224, + "TEXCOORD_0": 226 + }, + "indices": 227, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.010_0", + "primitives": [ + { + "attributes": { + "NORMAL": 229, + "POSITION": 228, + "TEXCOORD_0": 230 + }, + "indices": 231, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Torus.001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 233, + "POSITION": 232, + "TEXCOORD_0": 234 + }, + "indices": 235, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Torus.001_1", + "primitives": [ + { + "attributes": { + "NORMAL": 237, + "POSITION": 236, + "TEXCOORD_0": 238 + }, + "indices": 239, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.011_0", + "primitives": [ + { + "attributes": { + "NORMAL": 241, + "POSITION": 240, + "TEXCOORD_0": 242 + }, + "indices": 244, + "material": 2, + "mode": 4, + "targets": [ + { + "POSITION": 243 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "car.015_0", + "primitives": [ + { + "attributes": { + "NORMAL": 246, + "POSITION": 245, + "TEXCOORD_0": 247 + }, + "indices": 248, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.016_0", + "primitives": [ + { + "attributes": { + "NORMAL": 250, + "POSITION": 249, + "TEXCOORD_0": 251 + }, + "indices": 252, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.016_0", + "primitives": [ + { + "attributes": { + "NORMAL": 254, + "POSITION": 253, + "TEXCOORD_0": 255 + }, + "indices": 256, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.003_0", + "primitives": [ + { + "attributes": { + "NORMAL": 258, + "POSITION": 257, + "TEXCOORD_0": 259 + }, + "indices": 260, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.013_0", + "primitives": [ + { + "attributes": { + "NORMAL": 262, + "POSITION": 261, + "TEXCOORD_0": 263 + }, + "indices": 264, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane_0", + "primitives": [ + { + "attributes": { + "NORMAL": 266, + "POSITION": 265, + "TEXCOORD_0": 267 + }, + "indices": 268, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cube.004_0", + "primitives": [ + { + "attributes": { + "NORMAL": 270, + "POSITION": 269, + "TEXCOORD_0": 271 + }, + "indices": 272, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.017_0", + "primitives": [ + { + "attributes": { + "NORMAL": 274, + "POSITION": 273, + "TEXCOORD_0": 275 + }, + "indices": 276, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "car.001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 278, + "POSITION": 277, + "TANGENT": 279, + "TEXCOORD_0": 280 + }, + "indices": 281, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "car.001_1", + "primitives": [ + { + "attributes": { + "NORMAL": 283, + "POSITION": 282, + "TEXCOORD_0": 284 + }, + "indices": 285, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "car.006_0", + "primitives": [ + { + "attributes": { + "NORMAL": 287, + "POSITION": 286, + "TEXCOORD_0": 288 + }, + "indices": 289, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.018_0", + "primitives": [ + { + "attributes": { + "NORMAL": 291, + "POSITION": 290, + "TANGENT": 292, + "TEXCOORD_0": 293 + }, + "indices": 294, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "car.018_1", + "primitives": [ + { + "attributes": { + "NORMAL": 296, + "POSITION": 295, + "TEXCOORD_0": 297 + }, + "indices": 298, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "car.005_0", + "primitives": [ + { + "attributes": { + "NORMAL": 300, + "POSITION": 299, + "TEXCOORD_0": 301 + }, + "indices": 302, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "car.005_1", + "primitives": [ + { + "attributes": { + "NORMAL": 304, + "POSITION": 303, + "TEXCOORD_0": 305 + }, + "indices": 306, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.019_0", + "primitives": [ + { + "attributes": { + "NORMAL": 308, + "POSITION": 307, + "TANGENT": 309, + "TEXCOORD_0": 310 + }, + "indices": 311, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "car.019_1", + "primitives": [ + { + "attributes": { + "NORMAL": 313, + "POSITION": 312, + "TEXCOORD_0": 314 + }, + "indices": 315, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "car.003_0", + "primitives": [ + { + "attributes": { + "NORMAL": 317, + "POSITION": 316, + "TEXCOORD_0": 318 + }, + "indices": 319, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.020_0", + "primitives": [ + { + "attributes": { + "NORMAL": 321, + "POSITION": 320, + "TEXCOORD_0": 322 + }, + "indices": 323, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.009_0", + "primitives": [ + { + "attributes": { + "NORMAL": 325, + "POSITION": 324, + "TEXCOORD_0": 326 + }, + "indices": 327, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.007_0", + "primitives": [ + { + "attributes": { + "NORMAL": 329, + "POSITION": 328, + "TEXCOORD_0": 330 + }, + "indices": 331, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "car.007_1", + "primitives": [ + { + "attributes": { + "NORMAL": 333, + "POSITION": 332, + "TEXCOORD_0": 334 + }, + "indices": 335, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "car.007_2", + "primitives": [ + { + "attributes": { + "NORMAL": 337, + "POSITION": 336, + "TEXCOORD_0": 338 + }, + "indices": 339, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.021_0", + "primitives": [ + { + "attributes": { + "NORMAL": 341, + "POSITION": 340, + "TEXCOORD_0": 342 + }, + "indices": 343, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.022_0", + "primitives": [ + { + "attributes": { + "NORMAL": 345, + "POSITION": 344, + "TEXCOORD_0": 346 + }, + "indices": 347, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.022_1", + "primitives": [ + { + "attributes": { + "NORMAL": 349, + "POSITION": 348, + "TEXCOORD_0": 350 + }, + "indices": 351, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Torus.002_0", + "primitives": [ + { + "attributes": { + "NORMAL": 353, + "POSITION": 352, + "TEXCOORD_0": 354 + }, + "indices": 355, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Torus.002_1", + "primitives": [ + { + "attributes": { + "NORMAL": 357, + "POSITION": 356, + "TEXCOORD_0": 358 + }, + "indices": 359, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane.002_0", + "primitives": [ + { + "attributes": { + "NORMAL": 361, + "POSITION": 360, + "TANGENT": 362, + "TEXCOORD_0": 363 + }, + "indices": 364, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Plane.002_1", + "primitives": [ + { + "attributes": { + "NORMAL": 366, + "POSITION": 365, + "TEXCOORD_0": 367 + }, + "indices": 368, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Plane.002_2", + "primitives": [ + { + "attributes": { + "NORMAL": 370, + "POSITION": 369, + "TEXCOORD_0": 371 + }, + "indices": 372, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Plane.002_3", + "primitives": [ + { + "attributes": { + "NORMAL": 374, + "POSITION": 373, + "TEXCOORD_0": 375 + }, + "indices": 376, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.024_0", + "primitives": [ + { + "attributes": { + "NORMAL": 378, + "POSITION": 377, + "TANGENT": 379, + "TEXCOORD_0": 380 + }, + "indices": 381, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.024_1", + "primitives": [ + { + "attributes": { + "NORMAL": 383, + "POSITION": 382, + "TEXCOORD_0": 384 + }, + "indices": 385, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.024_2", + "primitives": [ + { + "attributes": { + "NORMAL": 387, + "POSITION": 386, + "TEXCOORD_0": 388 + }, + "indices": 389, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.024_3", + "primitives": [ + { + "attributes": { + "NORMAL": 391, + "POSITION": 390, + "TEXCOORD_0": 392 + }, + "indices": 393, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.024_4", + "primitives": [ + { + "attributes": { + "NORMAL": 395, + "POSITION": 394, + "TEXCOORD_0": 396 + }, + "indices": 397, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.025_0", + "primitives": [ + { + "attributes": { + "NORMAL": 399, + "POSITION": 398, + "TEXCOORD_0": 400 + }, + "indices": 402, + "material": 2, + "mode": 4, + "targets": [ + { + "POSITION": 401 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "Cylinder.026_0", + "primitives": [ + { + "attributes": { + "NORMAL": 404, + "POSITION": 403, + "TANGENT": 405, + "TEXCOORD_0": 406 + }, + "indices": 407, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.026_1", + "primitives": [ + { + "attributes": { + "NORMAL": 409, + "POSITION": 408, + "TEXCOORD_0": 410 + }, + "indices": 411, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.026_2", + "primitives": [ + { + "attributes": { + "NORMAL": 413, + "POSITION": 412, + "TEXCOORD_0": 414 + }, + "indices": 415, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.026_3", + "primitives": [ + { + "attributes": { + "NORMAL": 417, + "POSITION": 416, + "TEXCOORD_0": 418 + }, + "indices": 419, + "material": 6, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.026_4", + "primitives": [ + { + "attributes": { + "NORMAL": 421, + "POSITION": 420, + "TEXCOORD_0": 422 + }, + "indices": 423, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.027_0", + "primitives": [ + { + "attributes": { + "NORMAL": 425, + "POSITION": 424, + "TEXCOORD_0": 426 + }, + "indices": 428, + "material": 2, + "mode": 4, + "targets": [ + { + "POSITION": 427 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "Cylinder.028_0", + "primitives": [ + { + "attributes": { + "NORMAL": 430, + "POSITION": 429, + "TEXCOORD_0": 431 + }, + "indices": 432, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.014_0", + "primitives": [ + { + "attributes": { + "NORMAL": 434, + "POSITION": 433, + "TEXCOORD_0": 435 + }, + "indices": 436, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.014_1", + "primitives": [ + { + "attributes": { + "NORMAL": 438, + "POSITION": 437, + "TANGENT": 439, + "TEXCOORD_0": 440 + }, + "indices": 441, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.014_2", + "primitives": [ + { + "attributes": { + "NORMAL": 443, + "POSITION": 442, + "TEXCOORD_0": 444 + }, + "indices": 445, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.014_3", + "primitives": [ + { + "attributes": { + "NORMAL": 447, + "POSITION": 446, + "TEXCOORD_0": 448 + }, + "indices": 449, + "material": 5, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.013_0", + "primitives": [ + { + "attributes": { + "NORMAL": 451, + "POSITION": 450, + "TEXCOORD_0": 452 + }, + "indices": 453, + "material": 2, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.013_1", + "primitives": [ + { + "attributes": { + "NORMAL": 455, + "POSITION": 454, + "TANGENT": 456, + "TEXCOORD_0": 457 + }, + "indices": 458, + "material": 3, + "mode": 4 + } + ] + }, + { + "name": "Cylinder.013_2", + "primitives": [ + { + "attributes": { + "NORMAL": 460, + "POSITION": 459, + "TEXCOORD_0": 461 + }, + "indices": 462, + "material": 4, + "mode": 4 + } + ] + }, + { + "name": "Plane.005_0", + "primitives": [ + { + "attributes": { + "NORMAL": 464, + "POSITION": 463, + "TEXCOORD_0": 465 + }, + "indices": 466, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "car.008_0", + "primitives": [ + { + "attributes": { + "NORMAL": 468, + "POSITION": 467, + "TEXCOORD_0": 469 + }, + "indices": 471, + "material": 1, + "mode": 4, + "targets": [ + { + "POSITION": 470 + } + ] + } + ], + "weights": [ + 0.0 + ] + }, + { + "name": "Plane.007_0", + "primitives": [ + { + "attributes": { + "NORMAL": 473, + "POSITION": 472 + }, + "indices": 474, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.008_0", + "primitives": [ + { + "attributes": { + "NORMAL": 476, + "POSITION": 475 + }, + "indices": 477, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.009_0", + "primitives": [ + { + "attributes": { + "NORMAL": 479, + "POSITION": 478 + }, + "indices": 480, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.010_0", + "primitives": [ + { + "attributes": { + "NORMAL": 482, + "POSITION": 481 + }, + "indices": 483, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.011_0", + "primitives": [ + { + "attributes": { + "NORMAL": 485, + "POSITION": 484 + }, + "indices": 486, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.012_0", + "primitives": [ + { + "attributes": { + "NORMAL": 488, + "POSITION": 487 + }, + "indices": 489, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.013_0", + "primitives": [ + { + "attributes": { + "NORMAL": 491, + "POSITION": 490 + }, + "indices": 492, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.014_0", + "primitives": [ + { + "attributes": { + "NORMAL": 494, + "POSITION": 493 + }, + "indices": 495, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.015_0", + "primitives": [ + { + "attributes": { + "NORMAL": 497, + "POSITION": 496 + }, + "indices": 498, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.016_0", + "primitives": [ + { + "attributes": { + "NORMAL": 500, + "POSITION": 499 + }, + "indices": 501, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.017_0", + "primitives": [ + { + "attributes": { + "NORMAL": 503, + "POSITION": 502 + }, + "indices": 504, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.018_0", + "primitives": [ + { + "attributes": { + "NORMAL": 506, + "POSITION": 505 + }, + "indices": 507, + "material": 1, + "mode": 4 + } + ] + }, + { + "name": "Plane.019_0", + "primitives": [ + { + "attributes": { + "NORMAL": 509, + "POSITION": 508 + }, + "indices": 510, + "material": 1, + "mode": 4 + } + ] + } + ], + "nodes": [ + { + "children": [ + 1 + ], + "matrix": [ + 0.20815855264663696, + 0.0, + 0.0, + 0.0, + 0.0, + 4.6220483584188835e-17, + -0.20815855264663696, + 0.0, + 0.0, + 0.20815855264663696, + 4.6220483584188835e-17, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "Sketchfab_model" + }, + { + "children": [ + 2, + 4, + 6, + 8, + 15, + 17, + 19, + 25, + 27, + 29, + 31, + 33, + 35, + 37, + 39, + 47, + 51, + 58, + 64, + 66, + 68, + 73, + 75, + 77, + 79, + 81, + 83, + 85, + 87, + 89, + 91, + 98, + 100, + 102, + 104, + 106, + 108, + 110, + 112, + 114, + 116, + 119, + 121, + 124, + 127, + 130, + 132, + 134, + 136, + 140, + 148, + 153, + 159, + 161, + 169, + 171, + 176, + 180, + 182, + 184, + 186, + 188, + 190, + 192, + 194, + 196, + 198, + 200, + 202, + 204, + 206, + 208 + ], + "name": "Root" + }, + { + "children": [ + 3 + ], + "matrix": [ + 0.8946300000000001, + -0.029050000000000006, + -0.038840000000000006, + 0.0, + 0.06184000000000001, + 1.7626100000000002, + 0.10623000000000002, + 0.0, + 0.032990000000000005, + -0.04917000000000001, + 0.7966700000000001, + 0.0, + 5.637829999999999, + 0.6723100000000001, + 3.9391399999999996, + 1.0 + ], + "name": "Cube.010" + }, + { + "mesh": 0, + "name": "Cube.010_0" + }, + { + "children": [ + 5 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 1.4575599999999997, + 14.95167, + 3.95056, + 1.0 + ], + "name": "Cube.005" + }, + { + "mesh": 1, + "name": "Cube.005_0" + }, + { + "children": [ + 7 + ], + "name": "Cylinder", + "rotation": [ + 0.09913012385368347, + -0.14257019758224487, + -0.5622206926345825, + 0.8085510730743408 + ], + "scale": [ + 0.13087999820709229, + 0.13087999820709229, + 0.13087999820709229 + ], + "translation": [ + 5.773240089416504, + -2.748810052871704, + 1.0174800157546997 + ] + }, + { + "mesh": 2, + "name": "Cylinder_0" + }, + { + "children": [ + 9, + 10, + 11, + 12, + 13 + ], + "name": "Cylinder.001", + "rotation": [ + 0.09913012385368347, + -0.14257019758224487, + -0.5622206926345825, + 0.8085510730743408 + ], + "scale": [ + 0.13087999820709229, + 0.13087999820709229, + 0.13087999820709229 + ], + "translation": [ + 5.965089797973633, + -3.927000045776367, + 1.4851200580596924 + ] + }, + { + "mesh": 3, + "name": "Cylinder.001_0" + }, + { + "mesh": 4, + "name": "Cylinder.001_1" + }, + { + "mesh": 5, + "name": "Cylinder.001_2" + }, + { + "mesh": 6, + "name": "Cylinder.001_3" + }, + { + "children": [ + 14 + ], + "name": "Cylinder.005", + "rotation": [ + 0.0006399998092092574, + 4.999998782295734e-05, + -0.7747398018836975, + 0.6322798132896423 + ], + "scale": [ + 6.121610164642334, + 6.121610164642334, + 6.121610164642334 + ], + "translation": [ + 21.969860076904297, + -12.672260284423828, + -2.0845398902893066 + ] + }, + { + "mesh": 7, + "name": "Cylinder.005_0" + }, + { + "children": [ + 16 + ], + "matrix": [ + 0.12245, + 0.012260000000000002, + 0.04457000000000001, + 0.0, + -0.011520000000000002, + 0.13031, + -0.004190000000000001, + 0.0, + -0.04476000000000001, + 0.0, + 0.12299000000000002, + 0.0, + 5.773240000000001, + -2.74881, + 1.01748, + 1.0 + ], + "name": "Cylinder.002" + }, + { + "mesh": 8, + "name": "Cylinder.002_0" + }, + { + "children": [ + 18 + ], + "name": "Cylinder.003", + "rotation": [ + -0.004600009880959988, + -0.17359037697315216, + 0.02607005648314953, + 0.9844620823860168 + ], + "scale": [ + 0.8011999726295471, + 0.8011999726295471, + 0.8011999726295471 + ], + "translation": [ + 4.836480140686035, + -0.9341599941253662, + 0.8033900260925293 + ] + }, + { + "mesh": 9, + "name": "Cylinder.003_0" + }, + { + "children": [ + 20, + 21, + 22, + 23, + 24 + ], + "name": "Cylinder.006", + "rotation": [ + -0.24757912755012512, + 0.6968675255775452, + 0.05006982013583183, + 0.6712476015090942 + ], + "scale": [ + 0.17518000304698944, + 0.17518000304698944, + 0.17518000304698944 + ], + "translation": [ + 2.5137600898742676, + -10.750359535217285, + 1.3884799480438232 + ] + }, + { + "mesh": 10, + "name": "Cylinder.006_0" + }, + { + "mesh": 11, + "name": "Cylinder.006_1" + }, + { + "mesh": 12, + "name": "Cylinder.006_2" + }, + { + "mesh": 13, + "name": "Cylinder.006_3" + }, + { + "mesh": 14, + "name": "Cylinder.006_4" + }, + { + "children": [ + 26 + ], + "matrix": [ + -0.017200000000000003, + -0.0017300000000000006, + -0.17433, + 0.0, + 0.07027000000000001, + -0.16038000000000002, + -0.005340000000000001, + 0.0, + -0.15955000000000003, + -0.07045, + 0.016440000000000003, + 0.0, + 2.4128299999999996, + -10.794929999999999, + 1.3988800000000001, + 1.0 + ], + "name": "Cylinder.007" + }, + { + "mesh": 15, + "name": "Cylinder.007_0" + }, + { + "children": [ + 28 + ], + "name": "car.011" + }, + { + "mesh": 16, + "name": "car.011_0" + }, + { + "children": [ + 30 + ], + "name": "car.002" + }, + { + "mesh": 17, + "name": "car.002_0" + }, + { + "children": [ + 32 + ], + "name": "car.004" + }, + { + "mesh": 18, + "name": "car.004_0" + }, + { + "children": [ + 34 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 4.63685, + -8.237809999999998, + 0.0, + 1.0 + ], + "name": "Plane.006" + }, + { + "mesh": 19, + "name": "Plane.006_0" + }, + { + "children": [ + 36 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 4.63685, + -8.237809999999998, + 0.0, + 1.0 + ], + "name": "Plane.001" + }, + { + "mesh": 20, + "name": "Plane.001_0" + }, + { + "children": [ + 38 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 4.63685, + -8.237809999999998, + -0.15276000000000003, + 1.0 + ], + "name": "Plane.003" + }, + { + "mesh": 21, + "name": "Plane.003_0" + }, + { + "children": [ + 40, + 41 + ], + "name": "Cylinder.012", + "rotation": [ + -0.4226188361644745, + 0.0, + 0.0, + 0.9063075184822083 + ], + "translation": [ + 5.2886199951171875, + 4.288549900054932, + 1.6124299764633179 + ] + }, + { + "mesh": 22, + "name": "Cylinder.012_0" + }, + { + "children": [ + 42, + 43, + 44 + ], + "name": "Cylinder.004", + "rotation": [ + 1.0000025213230401e-05, + 0.7072117924690247, + -1.0000025213230401e-05, + 0.707001805305481 + ], + "translation": [ + -0.0, + 1.6350500583648682, + -0.5474399924278259 + ] + }, + { + "mesh": 23, + "name": "Cylinder.004_0" + }, + { + "mesh": 24, + "name": "Cylinder.004_1" + }, + { + "children": [ + 45, + 46 + ], + "matrix": [ + -0.0003700000000000001, + 4.000000000000002e-05, + 1.2659699999999998, + 0.0, + 0.021920000000000005, + 0.99976, + -3.000000000000001e-05, + 0.0, + -0.99976, + 0.021920000000000005, + -0.0002900000000000001, + 0.0, + 0.0012700000000000003, + 2.4185499999999998, + -0.027270000000000006, + 1.0 + ], + "name": "Torus.000" + }, + { + "mesh": 25, + "name": "Torus.000_0" + }, + { + "mesh": 26, + "name": "Torus.000_1" + }, + { + "children": [ + 48, + 49, + 50 + ], + "name": "car.014", + "translation": [ + 1.9788600206375122, + 0.0, + 0.0 + ] + }, + { + "mesh": 27, + "name": "car.014_0" + }, + { + "mesh": 28, + "name": "car.014_1" + }, + { + "mesh": 29, + "name": "car.014_2" + }, + { + "children": [ + 52, + 53 + ], + "matrix": [ + 0.9688700000000001, + 0.14372000000000001, + 0.20157, + 0.0, + -0.17906000000000002, + 0.9690900000000001, + 0.16969000000000004, + 0.0, + -0.17096000000000003, + -0.2005, + 0.9646600000000001, + 0.0, + 4.76125, + 11.355420000000002, + 3.66124, + 1.0 + ], + "name": "Cylinder.017" + }, + { + "mesh": 30, + "name": "Cylinder.017_0" + }, + { + "children": [ + 54, + 55, + 56, + 57 + ], + "name": "Cylinder.015", + "rotation": [ + 0.0, + 0.13053058087825775, + 0.0, + 0.9914443492889404 + ] + }, + { + "mesh": 31, + "name": "Cylinder.015_0" + }, + { + "mesh": 32, + "name": "Cylinder.015_1" + }, + { + "mesh": 33, + "name": "Cylinder.015_2" + }, + { + "mesh": 34, + "name": "Cylinder.015_3" + }, + { + "children": [ + 59, + 60 + ], + "matrix": [ + 0.50859, + 0.18394000000000005, + -0.84113, + 0.0, + -0.20643000000000003, + 0.97447, + 0.08828000000000003, + 0.0, + 0.8358900000000001, + 0.12874000000000002, + 0.5335799999999999, + 0.0, + 3.82129, + 14.726759999999999, + 4.70463, + 1.0 + ], + "name": "Cylinder.018" + }, + { + "mesh": 35, + "name": "Cylinder.018_0" + }, + { + "children": [ + 61, + 62, + 63 + ], + "name": "Cylinder.019", + "rotation": [ + -0.0, + -0.2922990918159485, + -0.0, + 0.9563270211219788 + ] + }, + { + "mesh": 36, + "name": "Cylinder.019_0" + }, + { + "mesh": 37, + "name": "Cylinder.019_1" + }, + { + "mesh": 38, + "name": "Cylinder.019_2" + }, + { + "children": [ + 65 + ], + "name": "Cube.002" + }, + { + "mesh": 39, + "name": "Cube.002_0" + }, + { + "children": [ + 67 + ], + "matrix": [ + 0.016260000000000004, + -0.91873, + 0.0, + 0.0, + 0.91873, + 0.016260000000000004, + 0.0, + 0.0, + 0.0, + 0.0, + 0.91888, + 0.0, + 2.8121699999999996, + -6.53717, + 0.41777000000000003, + 1.0 + ], + "name": "Cube.006" + }, + { + "mesh": 40, + "name": "Cube.006_0" + }, + { + "children": [ + 69, + 70, + 71, + 72 + ], + "name": "Plane.004", + "scale": [ + 0.9130600094795227, + 1.0284199714660645, + 1.0700000524520874 + ], + "translation": [ + 2.634010076522827, + -10.819060325622559, + 1.9205800294876099 + ] + }, + { + "mesh": 41, + "name": "Plane.004_0" + }, + { + "mesh": 42, + "name": "Plane.004_1" + }, + { + "mesh": 43, + "name": "Plane.004_2" + }, + { + "mesh": 44, + "name": "Plane.004_3" + }, + { + "children": [ + 74 + ], + "name": "Cylinder.023", + "rotation": [ + 0.09913012385368347, + -0.14257019758224487, + -0.5622206926345825, + 0.8085510730743408 + ], + "scale": [ + 0.13087999820709229, + 0.13087999820709229, + 0.13087999820709229 + ], + "translation": [ + 5.965089797973633, + -3.927000045776367, + 1.4851200580596924 + ] + }, + { + "mesh": 45, + "name": "Cylinder.023_0" + }, + { + "children": [ + 76 + ], + "name": "Cube.000" + }, + { + "mesh": 46, + "name": "Cube.000_0" + }, + { + "children": [ + 78 + ], + "matrix": [ + 0.016260000000000004, + -0.91873, + 0.0, + 0.0, + 0.91873, + 0.016260000000000004, + 0.0, + 0.0, + 0.0, + 0.0, + 0.91888, + 0.0, + 2.8121699999999996, + -6.53717, + 0.41777000000000003, + 1.0 + ], + "name": "Cube.001" + }, + { + "mesh": 47, + "name": "Cube.001_0" + }, + { + "children": [ + 80 + ], + "matrix": [ + 1.00875, + 0.004620000000000001, + 0.0, + 0.0, + -0.004980000000000002, + 1.08724, + 0.07205, + 0.0, + 0.0003100000000000001, + -0.06670000000000002, + 1.00656, + 0.0, + 1.4575599999999997, + 14.95167, + 3.95056, + 1.0 + ], + "name": "Cube.007" + }, + { + "mesh": 48, + "name": "Cube.007_0" + }, + { + "children": [ + 82 + ], + "name": "Cube.008" + }, + { + "mesh": 49, + "name": "Cube.008_0" + }, + { + "children": [ + 84 + ], + "name": "Cube.009" + }, + { + "mesh": 50, + "name": "Cube.009_0" + }, + { + "children": [ + 86 + ], + "name": "Cube.013" + }, + { + "mesh": 51, + "name": "Cube.013_0" + }, + { + "children": [ + 88 + ], + "name": "Cube.011", + "rotation": [ + 0.033080004155635834, + 8.000000525498763e-05, + 0.002290000207722187, + 0.999450147151947 + ], + "scale": [ + 1.0087599754333496, + 1.0896300077438354, + 1.0087599754333496 + ], + "translation": [ + 1.4575599431991577, + 14.951669692993164, + 3.9505600929260254 + ] + }, + { + "mesh": 52, + "name": "Cube.011_0" + }, + { + "children": [ + 90 + ], + "name": "car" + }, + { + "mesh": 53, + "name": "car_0" + }, + { + "children": [ + 92, + 93 + ], + "name": "Cylinder.009", + "rotation": [ + -0.3420208692550659, + 0.0, + 0.0, + 0.9396923184394836 + ], + "translation": [ + 0.0, + -10.000909805297852, + 1.0239499807357788 + ] + }, + { + "mesh": 54, + "name": "Cylinder.009_0" + }, + { + "children": [ + 94, + 95 + ], + "name": "Cylinder.010", + "rotation": [ + 0.0, + 0.7071067690849304, + -0.0, + 0.7071067690849304 + ], + "translation": [ + -0.0, + 1.4350500106811523, + -0.5474399924278259 + ] + }, + { + "mesh": 55, + "name": "Cylinder.010_0" + }, + { + "children": [ + 96, + 97 + ], + "matrix": [ + 0.0, + 0.0, + 1.2659699999999998, + 0.0, + 0.0, + 1.0, + -0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + -0.0, + 2.4198099999999996, + -0.0, + 1.0 + ], + "name": "Torus.001" + }, + { + "mesh": 56, + "name": "Torus.001_0" + }, + { + "mesh": 57, + "name": "Torus.001_1" + }, + { + "children": [ + 99 + ], + "name": "Cylinder.011", + "rotation": [ + 0.8905827403068542, + 0.0, + 0.0, + 0.4548214077949524 + ], + "scale": [ + 0.6438500285148621, + 0.6438500285148621, + 0.6438500285148621 + ], + "translation": [ + 0.0, + -7.399990081787109, + 1.5873700380325317 + ] + }, + { + "mesh": 58, + "name": "Cylinder.011_0" + }, + { + "children": [ + 101 + ], + "name": "car.015" + }, + { + "mesh": 59, + "name": "car.015_0" + }, + { + "children": [ + 103 + ], + "name": "Cylinder.016" + }, + { + "mesh": 60, + "name": "Cylinder.016_0" + }, + { + "children": [ + 105 + ], + "name": "car.016" + }, + { + "mesh": 61, + "name": "car.016_0" + }, + { + "children": [ + 107 + ], + "name": "Cube.003" + }, + { + "mesh": 62, + "name": "Cube.003_0" + }, + { + "children": [ + 109 + ], + "name": "car.013" + }, + { + "mesh": 63, + "name": "car.013_0" + }, + { + "children": [ + 111 + ], + "name": "Plane" + }, + { + "mesh": 64, + "name": "Plane_0" + }, + { + "children": [ + 113 + ], + "name": "Cube.004" + }, + { + "mesh": 65, + "name": "Cube.004_0" + }, + { + "children": [ + 115 + ], + "name": "car.017" + }, + { + "mesh": 66, + "name": "car.017_0" + }, + { + "children": [ + 117, + 118 + ], + "name": "car.001" + }, + { + "mesh": 67, + "name": "car.001_0" + }, + { + "mesh": 68, + "name": "car.001_1" + }, + { + "children": [ + 120 + ], + "name": "car.006" + }, + { + "mesh": 69, + "name": "car.006_0" + }, + { + "children": [ + 122, + 123 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 6.4896600000000015, + 6.72357, + 1.0 + ], + "name": "car.018" + }, + { + "mesh": 70, + "name": "car.018_0" + }, + { + "mesh": 71, + "name": "car.018_1" + }, + { + "children": [ + 125, + 126 + ], + "name": "car.005" + }, + { + "mesh": 72, + "name": "car.005_0" + }, + { + "mesh": 73, + "name": "car.005_1" + }, + { + "children": [ + 128, + 129 + ], + "name": "car.019" + }, + { + "mesh": 74, + "name": "car.019_0" + }, + { + "mesh": 75, + "name": "car.019_1" + }, + { + "children": [ + 131 + ], + "name": "car.003" + }, + { + "mesh": 76, + "name": "car.003_0" + }, + { + "children": [ + 133 + ], + "name": "Cylinder.020", + "rotation": [ + -0.3420208692550659, + 0.0, + 0.0, + 0.9396923184394836 + ], + "translation": [ + 0.0, + -10.000909805297852, + 1.0239499807357788 + ] + }, + { + "mesh": 77, + "name": "Cylinder.020_0" + }, + { + "children": [ + 135 + ], + "name": "car.009" + }, + { + "mesh": 78, + "name": "car.009_0" + }, + { + "children": [ + 137, + 138, + 139 + ], + "name": "car.007", + "translation": [ + -1.9788600206375122, + 0.0, + 0.0 + ] + }, + { + "mesh": 79, + "name": "car.007_0" + }, + { + "mesh": 80, + "name": "car.007_1" + }, + { + "mesh": 81, + "name": "car.007_2" + }, + { + "children": [ + 141, + 142 + ], + "name": "Cylinder.021", + "rotation": [ + -0.4226188361644745, + 0.0, + 0.0, + 0.9063075184822083 + ], + "translation": [ + -5.2886199951171875, + 4.288549900054932, + 1.6124299764633179 + ] + }, + { + "mesh": 82, + "name": "Cylinder.021_0" + }, + { + "children": [ + 143, + 144, + 145 + ], + "name": "Cylinder.022", + "rotation": [ + 0.7071067690849304, + 0.0, + 0.0, + 0.7071067690849304 + ], + "translation": [ + 0.001120000029914081, + 1.640820026397705, + -0.5299000144004822 + ] + }, + { + "mesh": 83, + "name": "Cylinder.022_0" + }, + { + "mesh": 84, + "name": "Cylinder.022_1" + }, + { + "children": [ + 146, + 147 + ], + "matrix": [ + 0.99997, + -0.0003300000000000001, + -0.008080000000000002, + 0.0, + 0.008090000000000002, + 0.021920000000000005, + 0.99973, + 0.0, + -0.00015000000000000007, + -0.99976, + 0.021920000000000005, + 0.0, + 0.007640000000000002, + -0.0012700000000000003, + -2.41869, + 1.0 + ], + "name": "Torus.002" + }, + { + "mesh": 85, + "name": "Torus.002_0" + }, + { + "mesh": 86, + "name": "Torus.002_1" + }, + { + "children": [ + 149, + 150, + 151, + 152 + ], + "name": "Plane.002", + "rotation": [ + 1.0, + 0.0, + 0.0, + -0.0 + ], + "translation": [ + -2.634010076522827, + -10.819060325622559, + 1.9205800294876099 + ] + }, + { + "mesh": 87, + "name": "Plane.002_0" + }, + { + "mesh": 88, + "name": "Plane.002_1" + }, + { + "mesh": 89, + "name": "Plane.002_2" + }, + { + "mesh": 90, + "name": "Plane.002_3" + }, + { + "children": [ + 154, + 155, + 156, + 157, + 158 + ], + "name": "Cylinder.024", + "rotation": [ + 0.6712476015090942, + -0.05006982013583183, + 0.6968675255775452, + 0.24757912755012512 + ], + "translation": [ + -2.5137600898742676, + -10.750359535217285, + 1.3884799480438232 + ] + }, + { + "mesh": 91, + "name": "Cylinder.024_0" + }, + { + "mesh": 92, + "name": "Cylinder.024_1" + }, + { + "mesh": 93, + "name": "Cylinder.024_2" + }, + { + "mesh": 94, + "name": "Cylinder.024_3" + }, + { + "mesh": 95, + "name": "Cylinder.024_4" + }, + { + "children": [ + 160 + ], + "name": "Cylinder.025", + "rotation": [ + 0.9844620823860168, + -0.02607005648314953, + -0.17359037697315216, + 0.004600009880959988 + ], + "translation": [ + -4.836480140686035, + -0.9341599941253662, + 0.8033900260925293 + ] + }, + { + "mesh": 96, + "name": "Cylinder.025_0" + }, + { + "children": [ + 162, + 163, + 164, + 165, + 166, + 167 + ], + "name": "Cylinder.026", + "rotation": [ + -0.8085510730743408, + -0.5622206926345825, + 0.14257019758224487, + 0.09913012385368347 + ], + "translation": [ + -5.965089797973633, + -3.927000045776367, + 1.4851200580596924 + ] + }, + { + "mesh": 97, + "name": "Cylinder.026_0" + }, + { + "mesh": 98, + "name": "Cylinder.026_1" + }, + { + "mesh": 99, + "name": "Cylinder.026_2" + }, + { + "mesh": 100, + "name": "Cylinder.026_3" + }, + { + "mesh": 101, + "name": "Cylinder.026_4" + }, + { + "children": [ + 168 + ], + "name": "Cylinder.027", + "rotation": [ + 0.0006399998092092574, + 4.999998782295734e-05, + -0.7747398018836975, + 0.6322798132896423 + ], + "translation": [ + -2.875430107116699, + 1.6585500240325928, + 0.27281999588012695 + ] + }, + { + "mesh": 102, + "name": "Cylinder.027_0" + }, + { + "children": [ + 170 + ], + "name": "Cylinder.028", + "rotation": [ + -0.8085510730743408, + -0.5622206926345825, + 0.14257019758224487, + 0.09913012385368347 + ], + "translation": [ + -5.773240089416504, + -2.748810052871704, + 1.0174800157546997 + ] + }, + { + "mesh": 103, + "name": "Cylinder.028_0" + }, + { + "children": [ + 172, + 173, + 174, + 175 + ], + "name": "Cylinder.014", + "rotation": [ + -0.991610586643219, + 0.093220055103302, + -0.03545002266764641, + 0.08223005384206772 + ], + "translation": [ + -4.761250019073486, + 11.355420112609863, + 3.6612401008605957 + ] + }, + { + "mesh": 104, + "name": "Cylinder.014_0" + }, + { + "mesh": 105, + "name": "Cylinder.014_1" + }, + { + "mesh": 106, + "name": "Cylinder.014_2" + }, + { + "mesh": 107, + "name": "Cylinder.014_3" + }, + { + "children": [ + 177, + 178, + 179 + ], + "name": "Cylinder.013", + "rotation": [ + -0.9716132283210754, + 0.11088037490844727, + -0.20785069465637207, + 0.021710071712732315 + ], + "translation": [ + -3.8212900161743164, + 14.726759910583496, + 4.704629898071289 + ] + }, + { + "mesh": 108, + "name": "Cylinder.013_0" + }, + { + "mesh": 109, + "name": "Cylinder.013_1" + }, + { + "mesh": 110, + "name": "Cylinder.013_2" + }, + { + "children": [ + 181 + ], + "name": "Plane.005" + }, + { + "mesh": 111, + "name": "Plane.005_0" + }, + { + "children": [ + 183 + ], + "name": "car.008" + }, + { + "mesh": 112, + "name": "car.008_0" + }, + { + "children": [ + 185 + ], + "name": "Plane.007", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + 8.056920051574707, + -19.920400619506836, + 1.195870041847229 + ] + }, + { + "mesh": 113, + "name": "Plane.007_0" + }, + { + "children": [ + 187 + ], + "name": "Plane.008", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + -9.163660049438477, + -15.833709716796875, + 1.1958600282669067 + ] + }, + { + "mesh": 114, + "name": "Plane.008_0" + }, + { + "children": [ + 189 + ], + "name": "Plane.009", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + -2.505039930343628, + -25.32659912109375, + -1.8050299882888794 + ] + }, + { + "mesh": 115, + "name": "Plane.009_0" + }, + { + "children": [ + 191 + ], + "name": "Plane.010", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + 4.26839017868042, + -20.196260452270508, + 1.1958600282669067 + ] + }, + { + "mesh": 116, + "name": "Plane.010_0" + }, + { + "children": [ + 193 + ], + "name": "Plane.011", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + -4.456699848175049, + -30.773290634155273, + 6.362040042877197 + ] + }, + { + "mesh": 117, + "name": "Plane.011_0" + }, + { + "children": [ + 195 + ], + "name": "Plane.012", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + -2.505039930343628, + -5.960579872131348, + 10.229220390319824 + ] + }, + { + "mesh": 118, + "name": "Plane.012_0" + }, + { + "children": [ + 197 + ], + "name": "Plane.013", + "scale": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "translation": [ + 0.7094699740409851, + 8.699569702148438, + 5.384819984436035 + ] + }, + { + "mesh": 119, + "name": "Plane.013_0" + }, + { + "children": [ + 199 + ], + "name": "Plane.014", + "translation": [ + 0.10969000309705734, + 8.075969696044922, + 4.462080001831055 + ] + }, + { + "mesh": 120, + "name": "Plane.014_0" + }, + { + "children": [ + 201 + ], + "name": "Plane.015", + "scale": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "translation": [ + 1.4938000440597534, + 8.82427978515625, + 4.785039901733398 + ] + }, + { + "mesh": 121, + "name": "Plane.015_0" + }, + { + "children": [ + 203 + ], + "name": "Plane.016", + "scale": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "translation": [ + -1.3205599784851074, + 6.889709949493408, + 4.462080001831055 + ] + }, + { + "mesh": 122, + "name": "Plane.016_0" + }, + { + "children": [ + 205 + ], + "name": "Plane.017", + "scale": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "translation": [ + -0.9514600038528442, + 10.142550468444824, + 4.462080001831055 + ] + }, + { + "mesh": 123, + "name": "Plane.017_0" + }, + { + "children": [ + 207 + ], + "name": "Plane.018", + "scale": [ + 0.5613600015640259, + 1.0112899541854858, + 0.5613600015640259 + ], + "translation": [ + -0.5823699831962585, + 6.869470119476318, + 4.462080001831055 + ] + }, + { + "mesh": 124, + "name": "Plane.018_0" + }, + { + "children": [ + 209 + ], + "name": "Plane.019", + "scale": [ + 0.0, + 0.0, + 0.0 + ], + "translation": [ + -0.5823699831962585, + -24.914220809936523, + 7.17494010925293 + ] + }, + { + "mesh": 125, + "name": "Plane.019_0" + } + ], + "samplers": [ + { + "magFilter": 9729, + "minFilter": 9987, + "wrapS": 10497, + "wrapT": 10497 + } + ], + "scene": 0, + "scenes": [ + { + "name": "Sketchfab_Scene", + "nodes": [ + 0 + ] + } + ], + "textures": [ + { + "sampler": 0, + "source": 0 + }, + { + "sampler": 0, + "source": 1 + }, + { + "sampler": 0, + "source": 2 + }, + { + "sampler": 0, + "source": 3 + }, + { + "sampler": 0, + "source": 4 + }, + { + "sampler": 0, + "source": 5 + }, + { + "sampler": 0, + "source": 6 + }, + { + "sampler": 0, + "source": 7 + }, + { + "sampler": 0, + "source": 8 + }, + { + "sampler": 0, + "source": 9 + }, + { + "sampler": 0, + "source": 10 + } + ] +} diff --git a/src/assets/sea.jpg b/src/assets/sea.jpg new file mode 100644 index 0000000..c229693 Binary files /dev/null and b/src/assets/sea.jpg differ diff --git a/src/assets/textures/Plane.005_0_diffuse.png b/src/assets/textures/Plane.005_0_diffuse.png new file mode 100644 index 0000000..05ec292 Binary files /dev/null and b/src/assets/textures/Plane.005_0_diffuse.png differ diff --git a/src/assets/textures/Plane.005_0_occlusion.png b/src/assets/textures/Plane.005_0_occlusion.png new file mode 100644 index 0000000..1b8449b Binary files /dev/null and b/src/assets/textures/Plane.005_0_occlusion.png differ diff --git a/src/assets/textures/cdp_body_normal.png b/src/assets/textures/cdp_body_normal.png new file mode 100644 index 0000000..0b7404e Binary files /dev/null and b/src/assets/textures/cdp_body_normal.png differ diff --git a/src/assets/textures/cdp_body_specularGlossiness.png b/src/assets/textures/cdp_body_specularGlossiness.png new file mode 100644 index 0000000..1ccef1a Binary files /dev/null and b/src/assets/textures/cdp_body_specularGlossiness.png differ diff --git a/src/assets/textures/cdp_metal_diffuse.png b/src/assets/textures/cdp_metal_diffuse.png new file mode 100644 index 0000000..49948c7 Binary files /dev/null and b/src/assets/textures/cdp_metal_diffuse.png differ diff --git a/src/assets/textures/cdp_metal_specularGlossiness.png b/src/assets/textures/cdp_metal_specularGlossiness.png new file mode 100644 index 0000000..4fc091d Binary files /dev/null and b/src/assets/textures/cdp_metal_specularGlossiness.png differ diff --git a/src/assets/textures/cdp_plastic_diffuse.png b/src/assets/textures/cdp_plastic_diffuse.png new file mode 100644 index 0000000..5006b51 Binary files /dev/null and b/src/assets/textures/cdp_plastic_diffuse.png differ diff --git a/src/assets/textures/cdp_plastic_specularGlossiness.png b/src/assets/textures/cdp_plastic_specularGlossiness.png new file mode 100644 index 0000000..9620e7f Binary files /dev/null and b/src/assets/textures/cdp_plastic_specularGlossiness.png differ diff --git a/src/assets/textures/gloss_diffuse.png b/src/assets/textures/gloss_diffuse.png new file mode 100644 index 0000000..e653f79 Binary files /dev/null and b/src/assets/textures/gloss_diffuse.png differ diff --git a/src/assets/textures/gloss_specularGlossiness.png b/src/assets/textures/gloss_specularGlossiness.png new file mode 100644 index 0000000..0272a03 Binary files /dev/null and b/src/assets/textures/gloss_specularGlossiness.png differ diff --git a/src/assets/textures/white_light_emissive.png b/src/assets/textures/white_light_emissive.png new file mode 100644 index 0000000..eec4b22 Binary files /dev/null and b/src/assets/textures/white_light_emissive.png differ diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..2a3b6aa --- /dev/null +++ b/src/index.css @@ -0,0 +1,15 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + /* background-color: #242424; */ + background-color: #fff; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} diff --git a/src/main.jsx b/src/main.jsx new file mode 100644 index 0000000..2ed3d73 --- /dev/null +++ b/src/main.jsx @@ -0,0 +1,12 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App.jsx' +// import App1 from './App1.jsx' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + + {/* */} + , +) diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..5a33944 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], +}) diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..ee210fb --- /dev/null +++ b/yarn.lock @@ -0,0 +1,2067 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" + integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== + dependencies: + "@babel/highlight" "^7.23.4" + chalk "^2.4.2" + +"@babel/compat-data@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz" + integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== + +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.23.5": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz" + integrity sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.6" + "@babel/parser" "^7.23.6" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.6" + "@babel/types" "^7.23.6" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz" + integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== + dependencies: + "@babel/types" "^7.23.6" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-compilation-targets@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-plugin-utils@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + +"@babel/helpers@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz" + integrity sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.6" + "@babel/types" "^7.23.6" + +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz" + integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== + +"@babel/plugin-transform-react-jsx-self@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz" + integrity sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-jsx-source@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz" + integrity sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz" + integrity sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.6" + "@babel/types" "^7.23.6" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz" + integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@esbuild/win32-x64@0.19.9": + version "0.19.9" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.9.tgz" + integrity sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ== + +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.56.0": + version "8.56.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz" + integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== + +"@humanwhocodes/config-array@^0.11.13": + version "0.11.13" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== + dependencies: + "@humanwhocodes/object-schema" "^2.0.1" + debug "^4.1.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@rollup/rollup-win32-x64-msvc@4.9.1": + version "4.9.1" + resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz" + integrity sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA== + +"@types/babel__core@^7.20.5": + version "7.20.5" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.8" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*": + version "7.20.4" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz" + integrity sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA== + dependencies: + "@babel/types" "^7.20.7" + +"@types/prop-types@*": + version "15.7.11" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + +"@types/react-dom@^18.2.17": + 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== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^18.2.43": + version "18.2.45" + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.45.tgz" + integrity sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@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== + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@vitejs/plugin-react@^4.2.1": + version "4.2.1" + resolved "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz" + integrity sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ== + dependencies: + "@babel/core" "^7.23.5" + "@babel/plugin-transform-react-jsx-self" "^7.23.3" + "@babel/plugin-transform-react-jsx-source" "^7.23.3" + "@types/babel__core" "^7.20.5" + react-refresh "^0.14.0" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8.9.0: + version "8.11.2" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + +array-includes@^3.1.6: + version "3.1.7" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz" + integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-string "^1.0.7" + +array.prototype.flat@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" + integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.flatmap@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" + integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.1: + version "1.1.2" + resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz" + integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + get-intrinsic "^1.2.1" + +arraybuffer.prototype.slice@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz" + integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + +asynciterator.prototype@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz" + integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== + dependencies: + has-symbols "^1.0.3" + +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +browserslist@^4.22.2, "browserslist@>= 4.21.0": + version "4.22.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz" + integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== + dependencies: + caniuse-lite "^1.0.30001565" + electron-to-chromium "^1.4.601" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" + +call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +caniuse-lite@^1.0.30001565: + version "1.0.30001570" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz" + integrity sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +dat.gui@^0.7.9: + version "0.7.9" + resolved "https://registry.npmjs.org/dat.gui/-/dat.gui-0.7.9.tgz" + integrity sha512-sCNc1OHobc+Erc1HqiswYgHdVNpSJUlk/Hz8vzOCsER7rl+oF/4+v8GXFUyCgtXpoCX6+bnmg07DedLvBLwYKQ== + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +electron-to-chromium@^1.4.601: + version "1.4.614" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.614.tgz" + integrity sha512-X4ze/9Sc3QWs6h92yerwqv7aB/uU8vCjZcrMjA8N9R1pjMFRe44dLsck5FzLilOYvcXuDn93B+bpGYyufc70gQ== + +es-abstract@^1.22.1: + version "1.22.3" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz" + integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.2" + available-typed-arrays "^1.0.5" + call-bind "^1.0.5" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.2" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.12" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + safe-array-concat "^1.0.1" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.13" + +es-iterator-helpers@^1.0.12: + version "1.0.15" + resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz" + integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== + dependencies: + asynciterator.prototype "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.1" + es-abstract "^1.22.1" + es-set-tostringtag "^2.0.1" + function-bind "^1.1.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + iterator.prototype "^1.1.2" + safe-array-concat "^1.0.1" + +es-set-tostringtag@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz" + integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== + dependencies: + get-intrinsic "^1.2.2" + has-tostringtag "^1.0.0" + hasown "^2.0.0" + +es-shim-unscopables@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +esbuild@^0.19.3: + version "0.19.9" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.19.9.tgz" + integrity sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg== + optionalDependencies: + "@esbuild/android-arm" "0.19.9" + "@esbuild/android-arm64" "0.19.9" + "@esbuild/android-x64" "0.19.9" + "@esbuild/darwin-arm64" "0.19.9" + "@esbuild/darwin-x64" "0.19.9" + "@esbuild/freebsd-arm64" "0.19.9" + "@esbuild/freebsd-x64" "0.19.9" + "@esbuild/linux-arm" "0.19.9" + "@esbuild/linux-arm64" "0.19.9" + "@esbuild/linux-ia32" "0.19.9" + "@esbuild/linux-loong64" "0.19.9" + "@esbuild/linux-mips64el" "0.19.9" + "@esbuild/linux-ppc64" "0.19.9" + "@esbuild/linux-riscv64" "0.19.9" + "@esbuild/linux-s390x" "0.19.9" + "@esbuild/linux-x64" "0.19.9" + "@esbuild/netbsd-x64" "0.19.9" + "@esbuild/openbsd-x64" "0.19.9" + "@esbuild/sunos-x64" "0.19.9" + "@esbuild/win32-arm64" "0.19.9" + "@esbuild/win32-ia32" "0.19.9" + "@esbuild/win32-x64" "0.19.9" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-plugin-react-hooks@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react-refresh@^0.4.5: + version "0.4.5" + resolved "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.5.tgz" + integrity sha512-D53FYKJa+fDmZMtriODxvhwrO+IOqrxoEo21gMA0sjHdU6dPVH4OhyFip9ypl8HOF5RV5KdTo+rBQLvnY2cO8w== + +eslint-plugin-react@^7.33.2: + version "7.33.2" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" + integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== + dependencies: + array-includes "^3.1.6" + array.prototype.flatmap "^1.3.1" + array.prototype.tosorted "^1.1.1" + doctrine "^2.1.0" + es-iterator-helpers "^1.0.12" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.6" + object.fromentries "^2.0.6" + object.hasown "^1.1.2" + object.values "^1.1.6" + prop-types "^15.8.1" + resolve "^2.0.0-next.4" + semver "^6.3.1" + string.prototype.matchall "^4.0.8" + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +"eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", eslint@^8.55.0, eslint@>=7: + version "8.56.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz" + integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.56.0" + "@humanwhocodes/config-array" "^0.11.13" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.2.9" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +function-bind@^1.1.1, function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +ignore@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +internal-slot@^1.0.5: + version "1.0.6" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + dependencies: + get-intrinsic "^1.2.2" + hasown "^2.0.0" + side-channel "^1.0.4" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-date-object@^1.0.1, is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + +is-generator-function@^1.0.10: + version "1.0.10" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.0, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-map@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: + version "1.1.12" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +iterator.prototype@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz" + integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== + dependencies: + define-properties "^1.2.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + reflect.getprototypeof "^1.0.4" + set-function-name "^2.0.1" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.5" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.1, object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4: + version "4.1.5" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +object.entries@^1.1.6: + version "1.1.7" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz" + integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.fromentries@^2.0.6: + version "2.0.7" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz" + integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.hasown@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz" + integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== + dependencies: + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.values@^1.1.6: + version "1.1.7" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz" + integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +postcss@^8.4.32: + version "8.4.32" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz" + integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-refresh@^0.14.0: + version "0.14.0" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz" + integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== + +react@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + +reflect.getprototypeof@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz" + integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + globalthis "^1.0.3" + which-builtin-type "^1.1.3" + +regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve@^2.0.0-next.4: + version "2.0.0-next.5" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rollup@^4.2.0: + version "4.9.1" + resolved "https://registry.npmjs.org/rollup/-/rollup-4.9.1.tgz" + integrity sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw== + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.9.1" + "@rollup/rollup-android-arm64" "4.9.1" + "@rollup/rollup-darwin-arm64" "4.9.1" + "@rollup/rollup-darwin-x64" "4.9.1" + "@rollup/rollup-linux-arm-gnueabihf" "4.9.1" + "@rollup/rollup-linux-arm64-gnu" "4.9.1" + "@rollup/rollup-linux-arm64-musl" "4.9.1" + "@rollup/rollup-linux-riscv64-gnu" "4.9.1" + "@rollup/rollup-linux-x64-gnu" "4.9.1" + "@rollup/rollup-linux-x64-musl" "4.9.1" + "@rollup/rollup-win32-arm64-msvc" "4.9.1" + "@rollup/rollup-win32-ia32-msvc" "4.9.1" + "@rollup/rollup-win32-x64-msvc" "4.9.1" + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz" + integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +set-function-name@^2.0.0, set-function-name@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +string.prototype.matchall@^4.0.8: + version "4.0.10" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz" + integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + regexp.prototype.flags "^1.5.0" + set-function-name "^2.0.0" + side-channel "^1.0.4" + +string.prototype.trim@^1.2.8: + version "1.2.8" + resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz" + integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimend@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz" + integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimstart@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz" + integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +three-orbitcontrols-ts@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/three-orbitcontrols-ts/-/three-orbitcontrols-ts-0.1.2.tgz" + integrity sha512-HG45dhJX4010lt/Ohk2d2K0kBaxCS6NLO3+wG9BDfMM5ddH7zMPuF3fhcn8vI4eqcSITtid0OoHEttHhjkIKEQ== + dependencies: + three "^0.83.0" + +three@^0.159.0: + version "0.159.0" + resolved "https://registry.npmjs.org/three/-/three-0.159.0.tgz" + integrity sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA== + +three@^0.83.0: + version "0.83.0" + resolved "https://registry.npmjs.org/three/-/three-0.83.0.tgz" + integrity sha512-x9TqsmvhHG/Lw16Zi9zbJ0ho+kP8SgIfsz8dJYZbeWaFWoVwdXKolQQAftkUlpuKDys1+6SZIBHoA2QdoZKByQ== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +"vite@^4.2.0 || ^5.0.0", vite@^5.0.10: + version "5.0.10" + resolved "https://registry.npmjs.org/vite/-/vite-5.0.10.tgz" + integrity sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw== + dependencies: + esbuild "^0.19.3" + postcss "^8.4.32" + rollup "^4.2.0" + optionalDependencies: + fsevents "~2.3.3" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-builtin-type@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz" + integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== + dependencies: + function.prototype.name "^1.1.5" + has-tostringtag "^1.0.0" + is-async-function "^2.0.0" + is-date-object "^1.0.5" + is-finalizationregistry "^1.0.2" + is-generator-function "^1.0.10" + is-regex "^1.1.4" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + +which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9: + version "1.1.13" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.4" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==