{ "name": "my-needle-engine-project", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "my-needle-engine-project", "version": "1.0.0", "dependencies": { "@needle-tools/engine": "5.0.3", "three": "npm:@needle-tools/three@0.169.19" }, "devDependencies": { "@needle-tools/helper": "2.0.0", "@types/three": "0.169.0", "@vitejs/plugin-basic-ssl": "^2.2.0", "typescript": "^5.0.4", "vite": "^8.0.0", "vite-plugin-compression2": "^2.5.2" } }, "node_modules/@borewit/text-codec": { "version": "0.2.2", "dev": true, "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, "node_modules/@caporal/core": { "version": "2.0.7", "dev": true, "license": "MIT", "dependencies": { "@types/glob": "^7.1.1", "@types/lodash": "^4.14.149", "@types/node": "13.9.3", "@types/table": "^5.0.0", "@types/tabtab": "^3.0.1", "@types/wrap-ansi": "^3.0.0", "chalk": "^3.0.0", "glob": "^7.1.6", "lodash": "^4.17.21", "table": "^5.4.6", "tabtab": "^3.0.2", "winston": "^3.2.1", "wrap-ansi": "^6.2.0" }, "engines": { "node": ">= 10" } }, "node_modules/@caporal/core/node_modules/@types/node": { "version": "13.9.3", "dev": true, "license": "MIT" }, "node_modules/@colors/colors": { "version": "1.6.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.1.90" } }, "node_modules/@dabh/diagnostics": { "version": "2.0.8", "dev": true, "license": "MIT", "dependencies": { "@so-ric/colorspace": "^1.1.6", "enabled": "2.0.x", "kuler": "^2.0.0" } }, "node_modules/@dimforge/rapier3d-compat": { "version": "0.19.3", "license": "Apache-2.0" }, "node_modules/@donmccurdy/caporal": { "version": "0.0.10", "dev": true, "license": "MIT", "dependencies": { "@types/glob": "^8.1.0", "@types/lodash": "^4.14.197", "@types/node": "20.5.6", "@types/table": "5.0.0", "@types/wrap-ansi": "^8.0.1", "chalk": "3.0.0", "glob": "^10.3.3", "lodash": "^4.17.21", "table": "5.4.6", "winston": "3.10.0", "wrap-ansi": "^8.1.0" }, "engines": { "node": ">= 18" } }, "node_modules/@donmccurdy/caporal/node_modules/@colors/colors": { "version": "1.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.1.90" } }, "node_modules/@donmccurdy/caporal/node_modules/@types/glob": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "@types/minimatch": "^5.1.2", "@types/node": "*" } }, "node_modules/@donmccurdy/caporal/node_modules/@types/node": { "version": "20.5.6", "dev": true, "license": "MIT" }, "node_modules/@donmccurdy/caporal/node_modules/@types/wrap-ansi": { "version": "8.0.2", "dev": true, "license": "MIT" }, "node_modules/@donmccurdy/caporal/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/@donmccurdy/caporal/node_modules/ansi-styles": { "version": "6.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@donmccurdy/caporal/node_modules/emoji-regex": { "version": "9.2.2", "dev": true, "license": "MIT" }, "node_modules/@donmccurdy/caporal/node_modules/glob": { "version": "10.5.0", "dev": true, "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@donmccurdy/caporal/node_modules/minimatch": { "version": "9.0.9", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.2" }, "engines": { "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@donmccurdy/caporal/node_modules/string-width": { "version": "5.1.2", "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@donmccurdy/caporal/node_modules/strip-ansi": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/@donmccurdy/caporal/node_modules/winston": { "version": "3.10.0", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "1.5.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", "logform": "^2.4.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", "winston-transport": "^4.5.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/@donmccurdy/caporal/node_modules/wrap-ansi": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/@emnapi/core": { "version": "1.9.2", "dev": true, "license": "MIT", "optional": true, "dependencies": { "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { "version": "1.9.2", "dev": true, "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@emnapi/wasi-threads": { "version": "1.2.1", "dev": true, "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@icetee/ftp": { "version": "0.3.15", "dev": true, "dependencies": { "readable-stream": "1.1.x", "xregexp": "2.0.0" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@icetee/ftp/node_modules/readable-stream": { "version": "1.1.14", "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.1", "isarray": "0.0.1", "string_decoder": "~0.10.x" } }, "node_modules/@icetee/ftp/node_modules/string_decoder": { "version": "0.10.31", "dev": true, "license": "MIT" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/@isaacs/cliui/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/@isaacs/cliui/node_modules/ansi-styles": { "version": "6.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", "dev": true, "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@isaacs/cliui/node_modules/strip-ansi": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/@jimp/core": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/file-ops": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "await-to-js": "^3.0.0", "exif-parser": "^0.1.12", "file-type": "^21.3.3", "mime": "3" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/diff": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/plugin-resize": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "pixelmatch": "^5.3.0" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/file-ops": { "version": "1.6.1", "dev": true, "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@jimp/js-bmp": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "bmp-ts": "^1.0.9" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/js-gif": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "gifwrap": "^0.10.1", "omggif": "^1.0.10" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/js-jpeg": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "jpeg-js": "^0.4.4" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/js-png": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "pngjs": "^7.0.0" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/js-tiff": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "utif2": "^4.1.0" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-blit": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-blur": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/utils": "1.6.1" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-circle": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-color": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "tinycolor2": "^1.6.0", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-contain": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/plugin-blit": "1.6.1", "@jimp/plugin-resize": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-cover": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/plugin-crop": "1.6.1", "@jimp/plugin-resize": "1.6.1", "@jimp/types": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-crop": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-displace": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-dither": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-fisheye": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-flip": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-hash": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/js-bmp": "1.6.1", "@jimp/js-jpeg": "1.6.1", "@jimp/js-png": "1.6.1", "@jimp/js-tiff": "1.6.1", "@jimp/plugin-color": "1.6.1", "@jimp/plugin-resize": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "any-base": "^1.1.0" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-mask": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-print": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/js-jpeg": "1.6.1", "@jimp/js-png": "1.6.1", "@jimp/plugin-blit": "1.6.1", "@jimp/types": "1.6.1", "parse-bmfont-ascii": "^1.0.6", "parse-bmfont-binary": "^1.0.6", "parse-bmfont-xml": "^1.1.6", "simple-xml-to-json": "^1.2.2", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-quantize": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "image-q": "^4.0.0", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-resize": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/types": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-rotate": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/plugin-crop": "1.6.1", "@jimp/plugin-resize": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/plugin-threshold": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/plugin-color": "1.6.1", "@jimp/plugin-hash": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1", "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/types": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "zod": "^3.23.8" }, "engines": { "node": ">=18" } }, "node_modules/@jimp/utils": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/types": "1.6.1", "tinycolor2": "^1.6.0" }, "engines": { "node": ">=18" } }, "node_modules/@napi-rs/wasm-runtime": { "version": "1.1.4", "dev": true, "license": "MIT", "optional": true, "dependencies": { "@tybys/wasm-util": "^0.10.1" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Brooooooklyn" }, "peerDependencies": { "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1" } }, "node_modules/@needle-tools/engine": { "version": "5.0.3", "dependencies": { "@dimforge/rapier3d-compat": "0.19.3", "@needle-tools/gltf-progressive": "3.4.0-beta.3", "@needle-tools/materialx": "1.6.0", "@needle-tools/three-animation-pointer": "1.0.7", "@webxr-input-profiles/motion-controllers": "1.0.0", "flatbuffers": "2.0.4", "md5": "2.3.0", "n8ao": "1.10.1", "peerjs": "1.4.7", "postprocessing": "6.39.0", "scroll-timeline-polyfill": "1.1.0", "simplex-noise": "4.0.3", "stats.js": "0.17.0", "three": "npm:@needle-tools/three@0.169.19", "three-mesh-bvh": "0.9.7", "three-mesh-ui": "npm:@needle-tools/three-mesh-ui@7.1.5-alpha.5", "three.quarks": "0.15.6", "uuid": "9.0.1", "websocket-ts": "2.2.1" }, "peerDependencies": { "open": "^10.1.0" } }, "node_modules/@needle-tools/gltf-progressive": { "version": "3.4.0-beta.3", "peerDependencies": { "three": ">= 0.160.0" } }, "node_modules/@needle-tools/helper": { "version": "2.0.0", "dev": true, "dependencies": { "@caporal/core": "^2.0.7", "@donmccurdy/caporal": "^0.0.10", "archiver": "^5.3.1", "basic-ftp": "^5.0.5", "command-line-args": "^5.2.1", "find-process": "^1.4.7", "form-data": "^4.0.0", "ftp-deploy": "^2.4.4", "msdf-bmfont-xml": "^2.8.0", "node-fetch": "^3.3.1", "node-stream-zip": "^1.15.0", "shelljs": "^0.8.5" }, "bin": { "clear-caches": "dist/cli/clear-cache.js", "helper": "dist/cli/index.js" } }, "node_modules/@needle-tools/materialx": { "version": "1.6.0", "peerDependencies": { "three": ">=0.160.0" } }, "node_modules/@needle-tools/three-animation-pointer": { "version": "1.0.7", "license": "MIT", "peerDependencies": { "three": ">=0.165.0" } }, "node_modules/@oxc-project/types": { "version": "0.124.0", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/Boshen" } }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "dev": true, "license": "MIT", "optional": true, "engines": { "node": ">=14" } }, "node_modules/@pnpm/config.env-replace": { "version": "1.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=12.22.0" } }, "node_modules/@pnpm/network.ca-file": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "4.2.10" }, "engines": { "node": ">=12.22.0" } }, "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { "version": "4.2.10", "dev": true, "license": "ISC" }, "node_modules/@pnpm/npm-conf": { "version": "3.0.2", "dev": true, "license": "MIT", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", "@pnpm/network.ca-file": "^1.0.1", "config-chain": "^1.1.11" }, "engines": { "node": ">=12" } }, "node_modules/@rolldown/binding-win32-x64-msvc": { "version": "1.0.0-rc.15", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/@rolldown/pluginutils": { "version": "1.0.0-rc.15", "dev": true, "license": "MIT" }, "node_modules/@rollup/pluginutils": { "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "engines": { "node": ">=14.0.0" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "peerDependenciesMeta": { "rollup": { "optional": true } } }, "node_modules/@so-ric/colorspace": { "version": "1.1.6", "dev": true, "license": "MIT", "dependencies": { "color": "^5.0.2", "text-hex": "1.0.x" } }, "node_modules/@swc/helpers": { "version": "0.3.17", "license": "MIT", "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@tokenizer/inflate": { "version": "0.4.1", "dev": true, "license": "MIT", "dependencies": { "debug": "^4.4.3", "token-types": "^6.1.1" }, "engines": { "node": ">=18" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, "node_modules/@tokenizer/token": { "version": "0.3.0", "dev": true, "license": "MIT" }, "node_modules/@tweenjs/tween.js": { "version": "23.1.3", "dev": true, "license": "MIT" }, "node_modules/@tybys/wasm-util": { "version": "0.10.1", "dev": true, "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@types/estree": { "version": "1.0.8", "dev": true, "license": "MIT" }, "node_modules/@types/glob": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "@types/minimatch": "*", "@types/node": "*" } }, "node_modules/@types/lodash": { "version": "4.17.24", "dev": true, "license": "MIT" }, "node_modules/@types/minimatch": { "version": "5.1.2", "dev": true, "license": "MIT" }, "node_modules/@types/node": { "version": "25.6.0", "dev": true, "license": "MIT", "dependencies": { "undici-types": "~7.19.0" } }, "node_modules/@types/stats.js": { "version": "0.17.4", "dev": true, "license": "MIT" }, "node_modules/@types/table": { "version": "5.0.0", "dev": true, "license": "MIT" }, "node_modules/@types/tabtab": { "version": "3.0.4", "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/three": { "version": "0.169.0", "dev": true, "license": "MIT", "dependencies": { "@tweenjs/tween.js": "~23.1.3", "@types/stats.js": "*", "@types/webxr": "*", "@webgpu/types": "*", "fflate": "~0.8.2", "meshoptimizer": "~0.18.1" } }, "node_modules/@types/triple-beam": { "version": "1.3.5", "dev": true, "license": "MIT" }, "node_modules/@types/webxr": { "version": "0.5.24", "dev": true, "license": "MIT" }, "node_modules/@types/wrap-ansi": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "2.3.0", "dev": true, "license": "MIT", "engines": { "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "peerDependencies": { "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@webgpu/types": { "version": "0.1.69", "dev": true, "license": "BSD-3-Clause" }, "node_modules/@webxr-input-profiles/motion-controllers": { "version": "1.0.0" }, "node_modules/ajv": { "version": "6.14.0", "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-align": { "version": "3.0.1", "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.1.0" } }, "node_modules/ansi-escapes": { "version": "3.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/ansi-regex": { "version": "5.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "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/any-base": { "version": "1.1.0", "dev": true, "license": "MIT" }, "node_modules/arabic-persian-reshaper": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/archiver": { "version": "5.3.2", "dev": true, "license": "MIT", "dependencies": { "archiver-utils": "^2.1.0", "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", "readdir-glob": "^1.1.2", "tar-stream": "^2.2.0", "zip-stream": "^4.1.0" }, "engines": { "node": ">= 10" } }, "node_modules/archiver-utils": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "glob": "^7.1.4", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", "lodash.defaults": "^4.2.0", "lodash.difference": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.isplainobject": "^4.0.6", "lodash.union": "^4.6.0", "normalize-path": "^3.0.0", "readable-stream": "^2.0.0" }, "engines": { "node": ">= 6" } }, "node_modules/archiver-utils/node_modules/isarray": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/archiver-utils/node_modules/readable-stream": { "version": "2.3.8", "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "node_modules/archiver-utils/node_modules/safe-buffer": { "version": "5.1.2", "dev": true, "license": "MIT" }, "node_modules/archiver-utils/node_modules/string_decoder": { "version": "1.1.1", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/array-back": { "version": "3.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/asn1": { "version": "0.2.6", "dev": true, "license": "MIT", "dependencies": { "safer-buffer": "~2.1.0" } }, "node_modules/astral-regex": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/async": { "version": "3.2.6", "dev": true, "license": "MIT" }, "node_modules/asynckit": { "version": "0.4.0", "dev": true, "license": "MIT" }, "node_modules/atomically": { "version": "2.1.1", "dev": true, "license": "MIT", "dependencies": { "stubborn-fs": "^2.0.0", "when-exit": "^2.1.4" } }, "node_modules/await-to-js": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/balanced-match": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", "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/basic-ftp": { "version": "5.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "dev": true, "license": "BSD-3-Clause", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/bl": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "node_modules/bluebird": { "version": "2.11.0", "dev": true, "license": "MIT" }, "node_modules/bmp-ts": { "version": "1.0.9", "dev": true, "license": "MIT" }, "node_modules/boxen": { "version": "8.0.1", "dev": true, "license": "MIT", "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^8.0.0", "chalk": "^5.3.0", "cli-boxes": "^3.0.0", "string-width": "^7.2.0", "type-fest": "^4.21.0", "widest-line": "^5.0.0", "wrap-ansi": "^9.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/boxen/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/boxen/node_modules/ansi-styles": { "version": "6.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/boxen/node_modules/chalk": { "version": "5.6.2", "dev": true, "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/boxen/node_modules/emoji-regex": { "version": "10.6.0", "dev": true, "license": "MIT" }, "node_modules/boxen/node_modules/string-width": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/boxen/node_modules/strip-ansi": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/boxen/node_modules/wrap-ansi": { "version": "9.0.2", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", "strip-ansi": "^7.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/brace-expansion": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/buffer": { "version": "5.7.1", "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": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "node_modules/buffer-crc32": { "version": "0.2.13", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/buffer-from": { "version": "1.1.2", "dev": true, "license": "MIT" }, "node_modules/buildcheck": { "version": "0.0.7", "dev": true, "optional": true, "engines": { "node": ">=10.0.0" } }, "node_modules/bundle-name": { "version": "4.1.0", "license": "MIT", "peer": true, "dependencies": { "run-applescript": "^7.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/call-bind-apply-helpers": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/camelcase": { "version": "8.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/chalk": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=8" } }, "node_modules/chardet": { "version": "0.7.0", "dev": true, "license": "MIT" }, "node_modules/charenc": { "version": "0.0.2", "license": "BSD-3-Clause", "engines": { "node": "*" } }, "node_modules/cli-boxes": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-cursor": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "restore-cursor": "^2.0.0" }, "engines": { "node": ">=4" } }, "node_modules/cli-progress": { "version": "3.12.0", "dev": true, "license": "MIT", "dependencies": { "string-width": "^4.2.3" }, "engines": { "node": ">=4" } }, "node_modules/cli-width": { "version": "2.2.1", "dev": true, "license": "ISC" }, "node_modules/color": { "version": "5.0.3", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^3.1.3", "color-string": "^2.1.3" }, "engines": { "node": ">=18" } }, "node_modules/color-convert": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/color-name": { "version": "1.1.4", "dev": true, "license": "MIT" }, "node_modules/color-string": { "version": "2.1.4", "dev": true, "license": "MIT", "dependencies": { "color-name": "^2.0.0" }, "engines": { "node": ">=18" } }, "node_modules/color-string/node_modules/color-name": { "version": "2.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=12.20" } }, "node_modules/color/node_modules/color-convert": { "version": "3.1.3", "dev": true, "license": "MIT", "dependencies": { "color-name": "^2.0.0" }, "engines": { "node": ">=14.6" } }, "node_modules/color/node_modules/color-name": { "version": "2.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=12.20" } }, "node_modules/combined-stream": { "version": "1.0.8", "dev": true, "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/command-line-args": { "version": "5.2.1", "dev": true, "license": "MIT", "dependencies": { "array-back": "^3.1.0", "find-replace": "^3.0.0", "lodash.camelcase": "^4.3.0", "typical": "^4.0.0" }, "engines": { "node": ">=4.0.0" } }, "node_modules/commander": { "version": "12.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/compress-commons": { "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { "buffer-crc32": "^0.2.13", "crc32-stream": "^4.0.2", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" }, "engines": { "node": ">= 10" } }, "node_modules/concat-map": { "version": "0.0.1", "dev": true, "license": "MIT" }, "node_modules/concat-stream": { "version": "2.0.0", "dev": true, "engines": [ "node >= 6.0" ], "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.0.2", "typedarray": "^0.0.6" } }, "node_modules/config-chain": { "version": "1.1.13", "dev": true, "license": "MIT", "dependencies": { "ini": "^1.3.4", "proto-list": "~1.2.1" } }, "node_modules/config-chain/node_modules/ini": { "version": "1.3.8", "dev": true, "license": "ISC" }, "node_modules/configstore": { "version": "7.1.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "atomically": "^2.0.3", "dot-prop": "^9.0.0", "graceful-fs": "^4.2.11", "xdg-basedir": "^5.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/core-util-is": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/cpu-features": { "version": "0.0.10", "dev": true, "hasInstallScript": true, "optional": true, "dependencies": { "buildcheck": "~0.0.6", "nan": "^2.19.0" }, "engines": { "node": ">=10.0.0" } }, "node_modules/crc-32": { "version": "1.2.2", "dev": true, "license": "Apache-2.0", "bin": { "crc32": "bin/crc32.njs" }, "engines": { "node": ">=0.8" } }, "node_modules/crc32-stream": { "version": "4.0.3", "dev": true, "license": "MIT", "dependencies": { "crc-32": "^1.2.0", "readable-stream": "^3.4.0" }, "engines": { "node": ">= 10" } }, "node_modules/cross-spawn": { "version": "7.0.6", "dev": true, "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" }, "engines": { "node": ">= 8" } }, "node_modules/crypt": { "version": "0.0.2", "license": "BSD-3-Clause", "engines": { "node": "*" } }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 12" } }, "node_modules/debug": { "version": "4.4.3", "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.3" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/deep-extend": { "version": "0.6.0", "dev": true, "license": "MIT", "engines": { "node": ">=4.0.0" } }, "node_modules/default-browser": { "version": "5.5.0", "license": "MIT", "peer": true, "dependencies": { "bundle-name": "^4.1.0", "default-browser-id": "^5.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/default-browser-id": { "version": "5.0.1", "license": "MIT", "peer": true, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/define-lazy-prop": { "version": "3.0.0", "license": "MIT", "peer": true, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/delayed-stream": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/detect-libc": { "version": "2.1.2", "dev": true, "license": "Apache-2.0", "engines": { "node": ">=8" } }, "node_modules/dot-prop": { "version": "9.0.0", "dev": true, "license": "MIT", "dependencies": { "type-fest": "^4.18.2" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/dunder-proto": { "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/eastasianwidth": { "version": "0.2.0", "dev": true, "license": "MIT" }, "node_modules/emoji-regex": { "version": "8.0.0", "dev": true, "license": "MIT" }, "node_modules/enabled": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/end-of-stream": { "version": "1.4.5", "dev": true, "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "node_modules/err-code": { "version": "2.0.3", "dev": true, "license": "MIT" }, "node_modules/es-define-property": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/es-errors": { "version": "1.3.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/es-object-atoms": { "version": "1.1.1", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/es-set-tostringtag": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/es6-promisify": { "version": "6.1.1", "dev": true, "license": "MIT" }, "node_modules/escape-goat": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/estree-walker": { "version": "2.0.2", "dev": true, "license": "MIT" }, "node_modules/eventemitter3": { "version": "4.0.7", "license": "MIT" }, "node_modules/exif-parser": { "version": "0.1.12", "dev": true }, "node_modules/external-editor": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", "tmp": "^0.0.33" }, "engines": { "node": ">=4" } }, "node_modules/fast-deep-equal": { "version": "3.1.3", "dev": true, "license": "MIT" }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "dev": true, "license": "MIT" }, "node_modules/fdir": { "version": "6.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=12.0.0" }, "peerDependencies": { "picomatch": "^3 || ^4" }, "peerDependenciesMeta": { "picomatch": { "optional": true } } }, "node_modules/fecha": { "version": "4.2.3", "dev": true, "license": "MIT" }, "node_modules/fetch-blob": { "version": "3.2.0", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/jimmywarting" }, { "type": "paypal", "url": "https://paypal.me/jimmywarting" } ], "license": "MIT", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" }, "engines": { "node": "^12.20 || >= 14.13" } }, "node_modules/fflate": { "version": "0.8.2", "dev": true, "license": "MIT" }, "node_modules/figures": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, "engines": { "node": ">=4" } }, "node_modules/file-type": { "version": "21.3.4", "dev": true, "license": "MIT", "dependencies": { "@tokenizer/inflate": "^0.4.1", "strtok3": "^10.3.4", "token-types": "^6.1.1", "uint8array-extras": "^1.4.0" }, "engines": { "node": ">=20" }, "funding": { "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, "node_modules/find-process": { "version": "1.4.11", "dev": true, "license": "MIT", "dependencies": { "chalk": "~4.1.2", "commander": "^12.1.0", "loglevel": "^1.9.2" }, "bin": { "find-process": "bin/find-process.js" } }, "node_modules/find-process/node_modules/chalk": { "version": "4.1.2", "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/find-replace": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "array-back": "^3.0.1" }, "engines": { "node": ">=4.0.0" } }, "node_modules/flatbuffers": { "version": "2.0.4", "license": "SEE LICENSE IN LICENSE.txt" }, "node_modules/fn.name": { "version": "1.1.0", "dev": true, "license": "MIT" }, "node_modules/foreground-child": { "version": "3.3.1", "dev": true, "license": "ISC", "dependencies": { "cross-spawn": "^7.0.6", "signal-exit": "^4.0.1" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/foreground-child/node_modules/signal-exit": { "version": "4.1.0", "dev": true, "license": "ISC", "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/form-data": { "version": "4.0.5", "dev": true, "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", "hasown": "^2.0.2", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/formdata-polyfill": { "version": "4.0.10", "dev": true, "license": "MIT", "dependencies": { "fetch-blob": "^3.1.2" }, "engines": { "node": ">=12.20.0" } }, "node_modules/fs-constants": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/fs.realpath": { "version": "1.0.0", "dev": true, "license": "ISC" }, "node_modules/ftp-deploy": { "version": "2.4.7", "dev": true, "license": "MIT", "dependencies": { "minimatch": "9.0.0", "promise-ftp": "^1.3.5", "read": "^2.1.0", "ssh2-sftp-client": "^7.2.3", "upath": "^2.0.1" }, "engines": { "node": ">=12" } }, "node_modules/function-bind": { "version": "1.1.2", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-east-asian-width": { "version": "1.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-intrinsic": { "version": "1.3.0", "dev": true, "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-proto": { "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/gifwrap": { "version": "0.10.1", "dev": true, "license": "MIT", "dependencies": { "image-q": "^4.0.0", "omggif": "^1.0.10" } }, "node_modules/glob": { "version": "7.2.3", "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/node_modules/brace-expansion": { "version": "1.1.14", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/glob/node_modules/minimatch": { "version": "3.1.5", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/global-directory": { "version": "4.0.1", "dev": true, "license": "MIT", "dependencies": { "ini": "4.1.1" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/gopd": { "version": "1.2.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/graceful-fs": { "version": "4.2.11", "dev": true, "license": "ISC" }, "node_modules/handlebars": { "version": "4.7.9", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.5", "neo-async": "^2.6.2", "source-map": "^0.6.1", "wordwrap": "^1.0.0" }, "bin": { "handlebars": "bin/handlebars" }, "engines": { "node": ">=0.4.7" }, "optionalDependencies": { "uglify-js": "^3.1.4" } }, "node_modules/has-flag": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/has-symbols": { "version": "1.1.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-tostringtag": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/hasown": { "version": "2.0.3", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, "engines": { "node": ">= 0.4" } }, "node_modules/iconv-lite": { "version": "0.4.24", "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, "engines": { "node": ">=0.10.0" } }, "node_modules/ieee754": { "version": "1.2.1", "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": "BSD-3-Clause" }, "node_modules/image-q": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "@types/node": "16.9.1" } }, "node_modules/image-q/node_modules/@types/node": { "version": "16.9.1", "dev": true, "license": "MIT" }, "node_modules/inflight": { "version": "1.0.6", "dev": true, "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { "version": "2.0.4", "dev": true, "license": "ISC" }, "node_modules/ini": { "version": "4.1.1", "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/inquirer": { "version": "6.5.2", "dev": true, "license": "MIT", "dependencies": { "ansi-escapes": "^3.2.0", "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^2.0.0", "lodash": "^4.17.12", "mute-stream": "0.0.7", "run-async": "^2.2.0", "rxjs": "^6.4.0", "string-width": "^2.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "engines": { "node": ">=6.0.0" } }, "node_modules/inquirer/node_modules/ansi-regex": { "version": "4.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/inquirer/node_modules/ansi-styles": { "version": "3.2.1", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/chalk": { "version": "2.4.2", "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/inquirer/node_modules/color-convert": { "version": "1.9.3", "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/inquirer/node_modules/color-name": { "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/inquirer/node_modules/has-flag": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/is-fullwidth-code-point": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/mute-stream": { "version": "0.0.7", "dev": true, "license": "ISC" }, "node_modules/inquirer/node_modules/string-width": { "version": "2.1.1", "dev": true, "license": "MIT", "dependencies": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" }, "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/string-width/node_modules/ansi-regex": { "version": "3.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/inquirer/node_modules/strip-ansi": { "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^4.1.0" }, "engines": { "node": ">=6" } }, "node_modules/inquirer/node_modules/supports-color": { "version": "5.5.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/interpret": { "version": "1.4.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/is-buffer": { "version": "1.1.6", "license": "MIT" }, "node_modules/is-core-module": { "version": "2.16.1", "dev": true, "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-docker": { "version": "3.0.0", "license": "MIT", "peer": true, "bin": { "is-docker": "cli.js" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-in-ci": { "version": "1.0.0", "dev": true, "license": "MIT", "bin": { "is-in-ci": "cli.js" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-inside-container": { "version": "1.0.0", "license": "MIT", "peer": true, "dependencies": { "is-docker": "^3.0.0" }, "bin": { "is-inside-container": "cli.js" }, "engines": { "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-installed-globally": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "global-directory": "^4.0.1", "is-path-inside": "^4.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-invalid-path": { "version": "1.0.2", "dev": true, "license": "MIT", "engines": { "node": ">=6.0" } }, "node_modules/is-npm": { "version": "6.1.0", "dev": true, "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-path-inside": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-stream": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-wsl": { "version": "3.1.1", "license": "MIT", "peer": true, "dependencies": { "is-inside-container": "^1.0.0" }, "engines": { "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/isarray": { "version": "0.0.1", "dev": true, "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "dev": true, "license": "ISC" }, "node_modules/jackspeak": { "version": "3.4.3", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/isaacs" }, "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/jimp": { "version": "1.6.1", "dev": true, "license": "MIT", "dependencies": { "@jimp/core": "1.6.1", "@jimp/diff": "1.6.1", "@jimp/js-bmp": "1.6.1", "@jimp/js-gif": "1.6.1", "@jimp/js-jpeg": "1.6.1", "@jimp/js-png": "1.6.1", "@jimp/js-tiff": "1.6.1", "@jimp/plugin-blit": "1.6.1", "@jimp/plugin-blur": "1.6.1", "@jimp/plugin-circle": "1.6.1", "@jimp/plugin-color": "1.6.1", "@jimp/plugin-contain": "1.6.1", "@jimp/plugin-cover": "1.6.1", "@jimp/plugin-crop": "1.6.1", "@jimp/plugin-displace": "1.6.1", "@jimp/plugin-dither": "1.6.1", "@jimp/plugin-fisheye": "1.6.1", "@jimp/plugin-flip": "1.6.1", "@jimp/plugin-hash": "1.6.1", "@jimp/plugin-mask": "1.6.1", "@jimp/plugin-print": "1.6.1", "@jimp/plugin-quantize": "1.6.1", "@jimp/plugin-resize": "1.6.1", "@jimp/plugin-rotate": "1.6.1", "@jimp/plugin-threshold": "1.6.1", "@jimp/types": "1.6.1", "@jimp/utils": "1.6.1" }, "engines": { "node": ">=18" } }, "node_modules/jpeg-js": { "version": "0.4.4", "dev": true, "license": "BSD-3-Clause" }, "node_modules/js2xmlparser": { "version": "5.0.0", "dev": true, "license": "Apache-2.0", "dependencies": { "xmlcreate": "^2.0.4" } }, "node_modules/json-schema-traverse": { "version": "0.4.1", "dev": true, "license": "MIT" }, "node_modules/kuler": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/ky": { "version": "1.14.3", "dev": true, "license": "MIT", "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, "node_modules/latest-version": { "version": "9.0.0", "dev": true, "license": "MIT", "dependencies": { "package-json": "^10.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lazystream": { "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { "readable-stream": "^2.0.5" }, "engines": { "node": ">= 0.6.3" } }, "node_modules/lazystream/node_modules/isarray": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/lazystream/node_modules/readable-stream": { "version": "2.3.8", "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" } }, "node_modules/lazystream/node_modules/safe-buffer": { "version": "5.1.2", "dev": true, "license": "MIT" }, "node_modules/lazystream/node_modules/string_decoder": { "version": "1.1.1", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/lightningcss": { "version": "1.32.0", "dev": true, "license": "MPL-2.0", "dependencies": { "detect-libc": "^2.0.3" }, "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "optionalDependencies": { "lightningcss-android-arm64": "1.32.0", "lightningcss-darwin-arm64": "1.32.0", "lightningcss-darwin-x64": "1.32.0", "lightningcss-freebsd-x64": "1.32.0", "lightningcss-linux-arm-gnueabihf": "1.32.0", "lightningcss-linux-arm64-gnu": "1.32.0", "lightningcss-linux-arm64-musl": "1.32.0", "lightningcss-linux-x64-gnu": "1.32.0", "lightningcss-linux-x64-musl": "1.32.0", "lightningcss-win32-arm64-msvc": "1.32.0", "lightningcss-win32-x64-msvc": "1.32.0" } }, "node_modules/lightningcss-win32-x64-msvc": { "version": "1.32.0", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "win32" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-android-arm64": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "android" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-darwin-arm64": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "darwin" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-darwin-x64": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "darwin" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-freebsd-x64": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "freebsd" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-linux-arm-gnueabihf": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", "cpu": [ "arm" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-linux-arm64-gnu": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-linux-arm64-musl": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-linux-x64-gnu": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-linux-x64-musl": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", "cpu": [ "x64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "linux" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lightningcss/node_modules/lightningcss-win32-arm64-msvc": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", "cpu": [ "arm64" ], "dev": true, "license": "MPL-2.0", "optional": true, "os": [ "win32" ], "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, "node_modules/lodash": { "version": "4.18.1", "dev": true, "license": "MIT" }, "node_modules/lodash.camelcase": { "version": "4.3.0", "dev": true, "license": "MIT" }, "node_modules/lodash.defaults": { "version": "4.2.0", "dev": true, "license": "MIT" }, "node_modules/lodash.difference": { "version": "4.5.0", "dev": true, "license": "MIT" }, "node_modules/lodash.flatten": { "version": "4.4.0", "dev": true, "license": "MIT" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "dev": true, "license": "MIT" }, "node_modules/lodash.union": { "version": "4.6.0", "dev": true, "license": "MIT" }, "node_modules/logform": { "version": "2.7.0", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "1.6.0", "@types/triple-beam": "^1.3.2", "fecha": "^4.2.0", "ms": "^2.1.1", "safe-stable-stringify": "^2.3.1", "triple-beam": "^1.3.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/loglevel": { "version": "1.9.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6.0" }, "funding": { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/loglevel" } }, "node_modules/lru-cache": { "version": "10.4.3", "dev": true, "license": "ISC" }, "node_modules/map-limit": { "version": "0.0.1", "dev": true, "license": "MIT", "dependencies": { "once": "~1.3.0" } }, "node_modules/map-limit/node_modules/once": { "version": "1.3.3", "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/math-intrinsics": { "version": "1.1.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/maxrects-packer": { "version": "2.7.3", "dev": true, "license": "MIT" }, "node_modules/md5": { "version": "2.3.0", "license": "BSD-3-Clause", "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", "is-buffer": "~1.1.6" } }, "node_modules/meshoptimizer": { "version": "0.18.1", "dev": true, "license": "MIT" }, "node_modules/mime": { "version": "3.0.0", "dev": true, "license": "MIT", "bin": { "mime": "cli.js" }, "engines": { "node": ">=10.0.0" } }, "node_modules/mime-db": { "version": "1.52.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", "dev": true, "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/mimic-fn": { "version": "1.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/minimatch": { "version": "9.0.0", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { "version": "1.2.8", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minipass": { "version": "7.1.3", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/mkdirp": { "version": "0.5.6", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/ms": { "version": "2.1.3", "dev": true, "license": "MIT" }, "node_modules/msdf-bmfont-xml": { "version": "2.8.0", "dev": true, "license": "MIT", "dependencies": { "arabic-persian-reshaper": "^1.0.1", "cli-progress": "^3.12.0", "commander": "^14.0.0", "handlebars": "^4.7.8", "is-invalid-path": "^1.0.2", "jimp": "^1.6.0", "js2xmlparser": "^5.0.0", "map-limit": "0.0.1", "maxrects-packer": "^2.7.3", "opentype.js": "^1.3.4", "update-notifier": "^7.3.1" }, "bin": { "msdf-bmfont": "cli.js" } }, "node_modules/msdf-bmfont-xml/node_modules/commander": { "version": "14.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=20" } }, "node_modules/mute-stream": { "version": "1.0.0", "dev": true, "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/n8ao": { "version": "1.10.1", "license": "ISC", "peerDependencies": { "postprocessing": ">=6.30.0", "three": ">=0.137" } }, "node_modules/nan": { "version": "2.26.2", "dev": true, "license": "MIT", "optional": true }, "node_modules/nanoid": { "version": "3.3.11", "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/neo-async": { "version": "2.6.2", "dev": true, "license": "MIT" }, "node_modules/node-domexception": { "version": "1.0.0", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/jimmywarting" }, { "type": "github", "url": "https://paypal.me/jimmywarting" } ], "license": "MIT", "engines": { "node": ">=10.5.0" } }, "node_modules/node-fetch": { "version": "3.3.2", "dev": true, "license": "MIT", "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/node-fetch" } }, "node_modules/node-stream-zip": { "version": "1.15.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" }, "funding": { "type": "github", "url": "https://github.com/sponsors/antelle" } }, "node_modules/normalize-path": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/omggif": { "version": "1.0.10", "dev": true, "license": "MIT" }, "node_modules/once": { "version": "1.4.0", "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/one-time": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "fn.name": "1.x.x" } }, "node_modules/onetime": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "mimic-fn": "^1.0.0" }, "engines": { "node": ">=4" } }, "node_modules/open": { "version": "10.2.0", "license": "MIT", "peer": true, "dependencies": { "default-browser": "^5.2.1", "define-lazy-prop": "^3.0.0", "is-inside-container": "^1.0.0", "wsl-utils": "^0.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/opentype.js": { "version": "1.3.4", "dev": true, "license": "MIT", "dependencies": { "string.prototype.codepointat": "^0.2.1", "tiny-inflate": "^1.0.3" }, "bin": { "ot": "bin/ot" }, "engines": { "node": ">= 8.0.0" } }, "node_modules/os-tmpdir": { "version": "1.0.2", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/package-json": { "version": "10.0.1", "dev": true, "license": "MIT", "dependencies": { "ky": "^1.2.0", "registry-auth-token": "^5.0.2", "registry-url": "^6.0.1", "semver": "^7.6.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/package-json-from-dist": { "version": "1.0.1", "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/pako": { "version": "1.0.11", "dev": true, "license": "(MIT AND Zlib)" }, "node_modules/parse-bmfont-ascii": { "version": "1.0.6", "dev": true, "license": "MIT" }, "node_modules/parse-bmfont-binary": { "version": "1.0.6", "dev": true, "license": "MIT" }, "node_modules/parse-bmfont-xml": { "version": "1.1.6", "dev": true, "license": "MIT", "dependencies": { "xml-parse-from-string": "^1.0.0", "xml2js": "^0.5.0" } }, "node_modules/path-is-absolute": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-parse": { "version": "1.0.7", "dev": true, "license": "MIT" }, "node_modules/path-scurry": { "version": "1.11.1", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/peerjs": { "version": "1.4.7", "license": "MIT", "dependencies": { "@swc/helpers": "^0.3.13", "eventemitter3": "^4.0.7", "peerjs-js-binarypack": "1.0.1", "webrtc-adapter": "^7.7.1" }, "engines": { "node": ">= 10" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/peer" } }, "node_modules/peerjs-js-binarypack": { "version": "1.0.1", "license": "BSD" }, "node_modules/picocolors": { "version": "1.1.1", "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.4", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/pixelmatch": { "version": "5.3.0", "dev": true, "license": "ISC", "dependencies": { "pngjs": "^6.0.0" }, "bin": { "pixelmatch": "bin/pixelmatch" } }, "node_modules/pixelmatch/node_modules/pngjs": { "version": "6.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12.13.0" } }, "node_modules/pngjs": { "version": "7.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=14.19.0" } }, "node_modules/postcss": { "version": "8.5.10", "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.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/postprocessing": { "version": "6.39.0", "license": "Zlib", "peerDependencies": { "three": ">= 0.168.0 < 0.184.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", "dev": true, "license": "MIT" }, "node_modules/promise-ftp": { "version": "1.3.5", "dev": true, "license": "MIT", "dependencies": { "@icetee/ftp": "^0.3.15", "bluebird": "2.x", "promise-ftp-common": "^1.1.5" }, "engines": { "iojs": "*", "node": ">=0.11.13" }, "peerDependencies": { "promise-ftp-common": "^1.1.5" } }, "node_modules/promise-ftp-common": { "version": "1.1.5", "dev": true, "license": "MIT" }, "node_modules/promise-retry": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" }, "engines": { "node": ">=10" } }, "node_modules/proto-list": { "version": "1.2.4", "dev": true, "license": "ISC" }, "node_modules/punycode": { "version": "2.3.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/pupa": { "version": "3.3.0", "dev": true, "license": "MIT", "dependencies": { "escape-goat": "^4.0.0" }, "engines": { "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/quarks.core": { "version": "0.15.7", "license": "MIT" }, "node_modules/rc": { "version": "1.2.8", "dev": true, "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" }, "bin": { "rc": "cli.js" } }, "node_modules/rc/node_modules/ini": { "version": "1.3.8", "dev": true, "license": "ISC" }, "node_modules/read": { "version": "2.1.0", "dev": true, "license": "ISC", "dependencies": { "mute-stream": "~1.0.0" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/readable-stream": { "version": "3.6.2", "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/readdir-glob": { "version": "1.1.3", "dev": true, "license": "Apache-2.0", "dependencies": { "minimatch": "^5.1.0" } }, "node_modules/readdir-glob/node_modules/minimatch": { "version": "5.1.9", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/rechoir": { "version": "0.6.2", "dev": true, "dependencies": { "resolve": "^1.1.6" }, "engines": { "node": ">= 0.10" } }, "node_modules/registry-auth-token": { "version": "5.1.1", "dev": true, "license": "MIT", "dependencies": { "@pnpm/npm-conf": "^3.0.2" }, "engines": { "node": ">=14" } }, "node_modules/registry-url": { "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { "rc": "1.2.8" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/resolve": { "version": "1.22.12", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "is-core-module": "^2.16.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/restore-cursor": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "onetime": "^2.0.0", "signal-exit": "^3.0.2" }, "engines": { "node": ">=4" } }, "node_modules/retry": { "version": "0.12.0", "dev": true, "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/rolldown": { "version": "1.0.0-rc.15", "dev": true, "license": "MIT", "dependencies": { "@oxc-project/types": "=0.124.0", "@rolldown/pluginutils": "1.0.0-rc.15" }, "bin": { "rolldown": "bin/cli.mjs" }, "engines": { "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { "@rolldown/binding-android-arm64": "1.0.0-rc.15", "@rolldown/binding-darwin-arm64": "1.0.0-rc.15", "@rolldown/binding-darwin-x64": "1.0.0-rc.15", "@rolldown/binding-freebsd-x64": "1.0.0-rc.15", "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-rc.15", "@rolldown/binding-linux-arm64-gnu": "1.0.0-rc.15", "@rolldown/binding-linux-arm64-musl": "1.0.0-rc.15", "@rolldown/binding-linux-ppc64-gnu": "1.0.0-rc.15", "@rolldown/binding-linux-s390x-gnu": "1.0.0-rc.15", "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.15", "@rolldown/binding-linux-x64-musl": "1.0.0-rc.15", "@rolldown/binding-openharmony-arm64": "1.0.0-rc.15", "@rolldown/binding-wasm32-wasi": "1.0.0-rc.15", "@rolldown/binding-win32-arm64-msvc": "1.0.0-rc.15", "@rolldown/binding-win32-x64-msvc": "1.0.0-rc.15" } }, "node_modules/rolldown/node_modules/@rolldown/binding-android-arm64": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-rc.15.tgz", "integrity": "sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "android" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-darwin-arm64": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-rc.15.tgz", "integrity": "sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-darwin-x64": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-rc.15.tgz", "integrity": "sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-freebsd-x64": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-rc.15.tgz", "integrity": "sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "freebsd" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-arm-gnueabihf": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-rc.15.tgz", "integrity": "sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==", "cpu": [ "arm" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-arm64-gnu": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-rc.15.tgz", "integrity": "sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-arm64-musl": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-rc.15.tgz", "integrity": "sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-ppc64-gnu": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.0-rc.15.tgz", "integrity": "sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==", "cpu": [ "ppc64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-s390x-gnu": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.0-rc.15.tgz", "integrity": "sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==", "cpu": [ "s390x" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-x64-gnu": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-rc.15.tgz", "integrity": "sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-linux-x64-musl": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-rc.15.tgz", "integrity": "sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==", "cpu": [ "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-openharmony-arm64": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-rc.15.tgz", "integrity": "sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "openharmony" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-wasm32-wasi": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-rc.15.tgz", "integrity": "sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==", "cpu": [ "wasm32" ], "dev": true, "license": "MIT", "optional": true, "dependencies": { "@emnapi/core": "1.9.2", "@emnapi/runtime": "1.9.2", "@napi-rs/wasm-runtime": "^1.1.3" }, "engines": { "node": ">=14.0.0" } }, "node_modules/rolldown/node_modules/@rolldown/binding-win32-arm64-msvc": { "version": "1.0.0-rc.15", "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-rc.15.tgz", "integrity": "sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==", "cpu": [ "arm64" ], "dev": true, "license": "MIT", "optional": true, "os": [ "win32" ], "engines": { "node": "^20.19.0 || >=22.12.0" } }, "node_modules/rtcpeerconnection-shim": { "version": "1.2.15", "license": "BSD-3-Clause", "dependencies": { "sdp": "^2.6.0" }, "engines": { "node": ">=6.0.0", "npm": ">=3.10.0" } }, "node_modules/run-applescript": { "version": "7.1.0", "license": "MIT", "peer": true, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/run-async": { "version": "2.4.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/rxjs": { "version": "6.6.7", "dev": true, "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, "engines": { "npm": ">=2.0.0" } }, "node_modules/rxjs/node_modules/tslib": { "version": "1.14.1", "dev": true, "license": "0BSD" }, "node_modules/safe-buffer": { "version": "5.2.1", "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/safe-stable-stringify": { "version": "2.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/safer-buffer": { "version": "2.1.2", "dev": true, "license": "MIT" }, "node_modules/sax": { "version": "1.6.0", "dev": true, "license": "BlueOak-1.0.0", "engines": { "node": ">=11.0.0" } }, "node_modules/scroll-timeline-polyfill": { "version": "1.1.0", "license": "Apache-2.0" }, "node_modules/sdp": { "version": "2.12.0", "license": "MIT" }, "node_modules/semver": { "version": "7.7.4", "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/shebang-command": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/shebang-regex": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/shelljs": { "version": "0.8.5", "dev": true, "license": "BSD-3-Clause", "dependencies": { "glob": "^7.0.0", "interpret": "^1.0.0", "rechoir": "^0.6.2" }, "bin": { "shjs": "bin/shjs" }, "engines": { "node": ">=4" } }, "node_modules/signal-exit": { "version": "3.0.7", "dev": true, "license": "ISC" }, "node_modules/simple-xml-to-json": { "version": "1.2.7", "dev": true, "license": "MIT", "engines": { "node": ">=20.12.2" } }, "node_modules/simplex-noise": { "version": "4.0.3", "license": "MIT" }, "node_modules/slice-ansi": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", "is-fullwidth-code-point": "^2.0.0" }, "engines": { "node": ">=6" } }, "node_modules/slice-ansi/node_modules/ansi-styles": { "version": "3.2.1", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/slice-ansi/node_modules/color-convert": { "version": "1.9.3", "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/slice-ansi/node_modules/color-name": { "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/source-map": { "version": "0.6.1", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-js": { "version": "1.2.1", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/ssh2": { "version": "1.17.0", "dev": true, "hasInstallScript": true, "dependencies": { "asn1": "^0.2.6", "bcrypt-pbkdf": "^1.0.2" }, "engines": { "node": ">=10.16.0" }, "optionalDependencies": { "cpu-features": "~0.0.10", "nan": "^2.23.0" } }, "node_modules/ssh2-sftp-client": { "version": "7.2.3", "dev": true, "license": "Apache-2.0", "dependencies": { "concat-stream": "^2.0.0", "promise-retry": "^2.0.1", "ssh2": "^1.8.0" }, "engines": { "node": ">=10.24.1" } }, "node_modules/stack-trace": { "version": "0.0.10", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/stats.js": { "version": "0.17.0", "license": "MIT" }, "node_modules/string_decoder": { "version": "1.3.0", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/string-width": { "version": "4.2.3", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string.prototype.codepointat": { "version": "0.2.1", "dev": true, "license": "MIT" }, "node_modules/strip-ansi": { "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-json-comments": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/strtok3": { "version": "10.3.5", "dev": true, "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0" }, "engines": { "node": ">=18" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, "node_modules/stubborn-fs": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "stubborn-utils": "^1.0.1" } }, "node_modules/stubborn-utils": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/supports-color": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/table": { "version": "5.4.6", "dev": true, "license": "BSD-3-Clause", "dependencies": { "ajv": "^6.10.2", "lodash": "^4.17.14", "slice-ansi": "^2.1.0", "string-width": "^3.0.0" }, "engines": { "node": ">=6.0.0" } }, "node_modules/table/node_modules/ansi-regex": { "version": "4.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/table/node_modules/emoji-regex": { "version": "7.0.3", "dev": true, "license": "MIT" }, "node_modules/table/node_modules/is-fullwidth-code-point": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/table/node_modules/string-width": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^7.0.1", "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^5.1.0" }, "engines": { "node": ">=6" } }, "node_modules/table/node_modules/strip-ansi": { "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^4.1.0" }, "engines": { "node": ">=6" } }, "node_modules/tabtab": { "version": "3.0.2", "dev": true, "license": "MIT", "dependencies": { "debug": "^4.0.1", "es6-promisify": "^6.0.0", "inquirer": "^6.0.0", "minimist": "^1.2.0", "mkdirp": "^0.5.1", "untildify": "^3.0.3" } }, "node_modules/tar-mini": { "version": "0.2.0", "dev": true, "license": "MIT" }, "node_modules/tar-stream": { "version": "2.2.0", "dev": true, "license": "MIT", "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" }, "engines": { "node": ">=6" } }, "node_modules/text-hex": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/three": { "name": "@needle-tools/three", "version": "0.169.19", "license": "MIT" }, "node_modules/three-mesh-bvh": { "version": "0.9.7", "license": "MIT", "peerDependencies": { "three": ">= 0.159.0" } }, "node_modules/three-mesh-ui": { "name": "@needle-tools/three-mesh-ui", "version": "7.1.5-alpha.5", "license": "MIT", "engines": { "node": "x.x.x" }, "peerDependencies": { "three": ">=0.154.0" } }, "node_modules/three.quarks": { "version": "0.15.6", "license": "MIT", "dependencies": { "quarks.core": "^0.15.6" }, "peerDependencies": { "three": ">=0.165.0" } }, "node_modules/through": { "version": "2.3.8", "dev": true, "license": "MIT" }, "node_modules/tiny-inflate": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/tinycolor2": { "version": "1.6.0", "dev": true, "license": "MIT" }, "node_modules/tinyglobby": { "version": "0.2.16", "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" }, "engines": { "node": ">=12.0.0" }, "funding": { "url": "https://github.com/sponsors/SuperchupuDev" } }, "node_modules/tmp": { "version": "0.0.33", "dev": true, "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, "engines": { "node": ">=0.6.0" } }, "node_modules/token-types": { "version": "6.1.2", "dev": true, "license": "MIT", "dependencies": { "@borewit/text-codec": "^0.2.1", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" }, "engines": { "node": ">=14.16" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Borewit" } }, "node_modules/triple-beam": { "version": "1.4.1", "dev": true, "license": "MIT", "engines": { "node": ">= 14.0.0" } }, "node_modules/tslib": { "version": "2.8.1", "license": "0BSD" }, "node_modules/tweetnacl": { "version": "0.14.5", "dev": true, "license": "Unlicense" }, "node_modules/type-fest": { "version": "4.41.0", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/typedarray": { "version": "0.0.6", "dev": true, "license": "MIT" }, "node_modules/typescript": { "version": "5.9.3", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=14.17" } }, "node_modules/typical": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/uglify-js": { "version": "3.19.3", "dev": true, "license": "BSD-2-Clause", "optional": true, "bin": { "uglifyjs": "bin/uglifyjs" }, "engines": { "node": ">=0.8.0" } }, "node_modules/uint8array-extras": { "version": "1.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/undici-types": { "version": "7.19.2", "dev": true, "license": "MIT" }, "node_modules/untildify": { "version": "3.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/upath": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=4", "yarn": "*" } }, "node_modules/update-notifier": { "version": "7.3.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boxen": "^8.0.1", "chalk": "^5.3.0", "configstore": "^7.0.0", "is-in-ci": "^1.0.0", "is-installed-globally": "^1.0.0", "is-npm": "^6.0.0", "latest-version": "^9.0.0", "pupa": "^3.1.0", "semver": "^7.6.3", "xdg-basedir": "^5.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/yeoman/update-notifier?sponsor=1" } }, "node_modules/update-notifier/node_modules/chalk": { "version": "5.6.2", "dev": true, "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/uri-js": { "version": "4.4.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, "node_modules/utif2": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "pako": "^1.0.11" } }, "node_modules/util-deprecate": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/uuid": { "version": "9.0.1", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/vite": { "version": "8.0.8", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.32.0", "picomatch": "^4.0.4", "postcss": "^8.5.8", "rolldown": "1.0.0-rc.15", "tinyglobby": "^0.2.15" }, "bin": { "vite": "bin/vite.js" }, "engines": { "node": "^20.19.0 || >=22.12.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", "@vitejs/devtools": "^0.1.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", "sass": "^1.70.0", "sass-embedded": "^1.70.0", "stylus": ">=0.54.8", "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, "@vitejs/devtools": { "optional": true }, "esbuild": { "optional": true }, "jiti": { "optional": true }, "less": { "optional": true }, "sass": { "optional": true }, "sass-embedded": { "optional": true }, "stylus": { "optional": true }, "sugarss": { "optional": true }, "terser": { "optional": true }, "tsx": { "optional": true }, "yaml": { "optional": true } } }, "node_modules/vite-plugin-compression2": { "version": "2.5.3", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.1.0", "tar-mini": "^0.2.0" } }, "node_modules/vite/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, "license": "MIT", "optional": true, "os": [ "darwin" ], "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/web-streams-polyfill": { "version": "3.3.3", "dev": true, "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/webrtc-adapter": { "version": "7.7.1", "license": "BSD-3-Clause", "dependencies": { "rtcpeerconnection-shim": "^1.2.15", "sdp": "^2.12.0" }, "engines": { "node": ">=6.0.0", "npm": ">=3.10.0" } }, "node_modules/websocket-ts": { "version": "2.2.1", "license": "MIT" }, "node_modules/when-exit": { "version": "2.1.5", "dev": true, "license": "MIT" }, "node_modules/which": { "version": "2.0.2", "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "bin/node-which" }, "engines": { "node": ">= 8" } }, "node_modules/widest-line": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "string-width": "^7.0.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/widest-line/node_modules/ansi-regex": { "version": "6.2.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/widest-line/node_modules/emoji-regex": { "version": "10.6.0", "dev": true, "license": "MIT" }, "node_modules/widest-line/node_modules/string-width": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/widest-line/node_modules/strip-ansi": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.2.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/winston": { "version": "3.19.0", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.8", "async": "^3.2.3", "is-stream": "^2.0.0", "logform": "^2.7.0", "one-time": "^1.0.0", "readable-stream": "^3.4.0", "safe-stable-stringify": "^2.3.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", "winston-transport": "^4.9.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/winston-transport": { "version": "4.9.0", "dev": true, "license": "MIT", "dependencies": { "logform": "^2.7.0", "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/wordwrap": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/wrap-ansi": { "version": "6.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=8" } }, "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "dev": true, "license": "ISC" }, "node_modules/wsl-utils": { "version": "0.1.0", "license": "MIT", "peer": true, "dependencies": { "is-wsl": "^3.1.0" }, "engines": { "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/xdg-basedir": { "version": "5.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/xml-parse-from-string": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/xml2js": { "version": "0.5.0", "dev": true, "license": "MIT", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" }, "engines": { "node": ">=4.0.0" } }, "node_modules/xmlbuilder": { "version": "11.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=4.0" } }, "node_modules/xmlcreate": { "version": "2.0.4", "dev": true, "license": "Apache-2.0" }, "node_modules/xregexp": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/zip-stream": { "version": "4.1.1", "dev": true, "license": "MIT", "dependencies": { "archiver-utils": "^3.0.4", "compress-commons": "^4.1.2", "readable-stream": "^3.6.0" }, "engines": { "node": ">= 10" } }, "node_modules/zip-stream/node_modules/archiver-utils": { "version": "3.0.4", "dev": true, "license": "MIT", "dependencies": { "glob": "^7.2.3", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", "lodash.defaults": "^4.2.0", "lodash.difference": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.isplainobject": "^4.0.6", "lodash.union": "^4.6.0", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" }, "engines": { "node": ">= 10" } }, "node_modules/zod": { "version": "3.25.76", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } } } }