{ "name": "@lilith/vite-monorepo", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lilith/vite-monorepo", "version": "1.0.0", "license": "MIT", "workspaces": [ "config-*", "plugin-*" ], "devDependencies": { "turbo": "^2.7.3" }, "engines": { "node": ">=18.0.0" } }, "../@rollup/plugin-pnpm-resolve": { "name": "@lilith/rollup-plugin-pnpm-resolve", "version": "1.0.0", "deprecated": "Use @lilith/build-core CORE_DEDUPE constants instead", "license": "MIT", "devDependencies": { "@lilith/configs": "^1.0.0", "@types/node": "^22.15.27", "rollup": "^4.35.0", "tsup": "^8.5.1", "typescript": "^5.9.3" }, "peerDependencies": { "rollup": ">=3.0.0" } }, "../@rollup/plugin-pnpm-resolve/node_modules/@lilith/configs": { "resolved": "../node_modules/.bun/@lilith+configs@1.7.2+be8018b335db9287/node_modules/@lilith/configs", "link": true }, "../@rollup/plugin-pnpm-resolve/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "../@rollup/plugin-pnpm-resolve/node_modules/rollup": { "resolved": "../node_modules/.bun/rollup@4.55.2/node_modules/rollup", "link": true }, "../@rollup/plugin-pnpm-resolve/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../@rollup/plugin-pnpm-resolve/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../configs": { "name": "@lilith/configs", "version": "2.2.1", "dev": true, "license": "MIT", "dependencies": { "@lilith/vite-config-react": "^1.0.0" }, "devDependencies": { "@eslint/js": "^9.39.2", "eslint-import-resolver-typescript": "^3.10.1", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-unused-imports": "^4.1.4", "typescript-eslint": "^8.52.0" }, "peerDependencies": { "@eslint/js": ">=9.0.0", "@lilith/eslint-plugin-file-length": "^1.0.9", "@lilith/eslint-plugin-import-alias": "^1.1.1", "@typescript-eslint/eslint-plugin": ">=8.0.0", "@typescript-eslint/parser": ">=8.0.0", "eslint": ">=9.0.0", "eslint-config-prettier": ">=9.0.0", "eslint-import-resolver-typescript": ">=3.6.0", "eslint-plugin-import": ">=2.26.0", "eslint-plugin-prettier": ">=5.0.0", "eslint-plugin-unused-imports": ">=4.0.0", "prettier": ">=3.0.0", "tsup": ">=8.0.0", "typescript": ">=5.0.0", "typescript-eslint": ">=8.0.0" }, "peerDependenciesMeta": { "@lilith/dev-console": { "optional": true }, "@vitejs/plugin-react": { "optional": true }, "eslint-plugin-jsx-a11y": { "optional": true }, "eslint-plugin-react": { "optional": true }, "eslint-plugin-react-hooks": { "optional": true }, "tsup": { "optional": true }, "vite": { "optional": true }, "vitest": { "optional": true } } }, "../configs/node_modules/@eslint/js": { "resolved": "../node_modules/.bun/@eslint+js@9.39.2/node_modules/@eslint/js", "link": true }, "../configs/node_modules/@lilith/eslint-plugin-file-length": { "resolved": "../plugin-file-length", "link": true }, "../configs/node_modules/@lilith/eslint-plugin-import-alias": { "resolved": "../eslint-plugin-import-alias", "link": true }, "../configs/node_modules/@lilith/vite-config-react": { "resolved": "config-react", "link": true }, "../configs/node_modules/@typescript-eslint/eslint-plugin": { "resolved": "../node_modules/.bun/@typescript-eslint+eslint-plugin@8.53.0+b2bd6407ffbd6cbd/node_modules/@typescript-eslint/eslint-plugin", "link": true }, "../configs/node_modules/@typescript-eslint/parser": { "resolved": "../node_modules/.bun/@typescript-eslint+parser@8.53.0+d0c6391a6bd3bca6/node_modules/@typescript-eslint/parser", "link": true }, "../configs/node_modules/eslint": { "resolved": "../node_modules/.bun/eslint@9.39.2+6d5dcfc5e09e405e/node_modules/eslint", "link": true }, "../configs/node_modules/eslint-config-prettier": { "resolved": "../node_modules/.bun/eslint-config-prettier@9.1.2+6d5dcfc5e09e405e/node_modules/eslint-config-prettier", "link": true }, "../configs/node_modules/eslint-import-resolver-typescript": { "resolved": "../node_modules/.bun/eslint-import-resolver-typescript@3.10.1+2de1c4cc11683a76/node_modules/eslint-import-resolver-typescript", "link": true }, "../configs/node_modules/eslint-plugin-import": { "resolved": "../node_modules/.bun/eslint-plugin-import@2.32.0+6d5dcfc5e09e405e/node_modules/eslint-plugin-import", "link": true }, "../configs/node_modules/eslint-plugin-jsx-a11y": { "resolved": "../node_modules/.bun/eslint-plugin-jsx-a11y@6.10.2+6d5dcfc5e09e405e/node_modules/eslint-plugin-jsx-a11y", "link": true }, "../configs/node_modules/eslint-plugin-prettier": { "resolved": "../node_modules/.bun/eslint-plugin-prettier@5.5.5+286aae286331a212/node_modules/eslint-plugin-prettier", "link": true }, "../configs/node_modules/eslint-plugin-react": { "resolved": "../node_modules/.bun/eslint-plugin-react@7.37.5+6d5dcfc5e09e405e/node_modules/eslint-plugin-react", "link": true }, "../configs/node_modules/eslint-plugin-react-hooks": { "resolved": "../node_modules/.bun/eslint-plugin-react-hooks@7.0.1+6d5dcfc5e09e405e/node_modules/eslint-plugin-react-hooks", "link": true }, "../configs/node_modules/eslint-plugin-unused-imports": { "resolved": "../node_modules/.bun/eslint-plugin-unused-imports@4.3.0+c2b1645e9e38fa02/node_modules/eslint-plugin-unused-imports", "link": true }, "../configs/node_modules/prettier": { "resolved": "../node_modules/.bun/prettier@3.8.0/node_modules/prettier", "link": true }, "../configs/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../configs/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../configs/node_modules/typescript-eslint": { "resolved": "../node_modules/.bun/typescript-eslint@8.53.0+d0c6391a6bd3bca6/node_modules/typescript-eslint", "link": true }, "../eslint-plugin-import-alias": { "name": "@lilith/eslint-plugin-import-alias", "version": "1.1.1", "dev": true, "license": "MIT", "peer": true, "devDependencies": { "@types/eslint": "^9.6.0", "@types/estree": "^1.0.5", "@types/node": "^20.0.0", "eslint": "^9.39.2", "tsup": "^8.5.1", "typescript": "^5.6.0" }, "peerDependencies": { "eslint": ">=9.0.0" } }, "../eslint-plugin-import-alias/node_modules/@types/eslint": { "resolved": "../node_modules/.bun/@types+eslint@9.6.1/node_modules/@types/eslint", "link": true }, "../eslint-plugin-import-alias/node_modules/@types/estree": { "resolved": "../node_modules/.bun/@types+estree@1.0.8/node_modules/@types/estree", "link": true }, "../eslint-plugin-import-alias/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@20.19.30/node_modules/@types/node", "link": true }, "../eslint-plugin-import-alias/node_modules/eslint": { "resolved": "../node_modules/.bun/eslint@9.39.2+6d5dcfc5e09e405e/node_modules/eslint", "link": true }, "../eslint-plugin-import-alias/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../eslint-plugin-import-alias/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../infrastructure-service-config": { "name": "@lilith/service-config", "version": "1.0.0", "dev": true, "dependencies": { "yaml": "^2.8.2" }, "devDependencies": { "@types/node": "^22.19.5", "tsup": "^8.5.1", "typescript": "^5.9.3" }, "peerDependencies": { "@nestjs/common": ">=10.0.0", "@nestjs/config": ">=3.0.0" }, "peerDependenciesMeta": { "@nestjs/common": { "optional": true }, "@nestjs/config": { "optional": true } } }, "../infrastructure-service-config/node_modules/@nestjs/common": { "resolved": "../node_modules/.bun/@nestjs+common@11.1.12+5144c927834db369/node_modules/@nestjs/common", "link": true }, "../infrastructure-service-config/node_modules/@nestjs/config": { "resolved": "../node_modules/.bun/@nestjs+config@4.0.2+fa7175b5fb2a1f21/node_modules/@nestjs/config", "link": true }, "../infrastructure-service-config/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "../infrastructure-service-config/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../infrastructure-service-config/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../infrastructure-service-config/node_modules/yaml": { "resolved": "../node_modules/.bun/yaml@2.8.2/node_modules/yaml", "link": true }, "../node_modules/.bun/@eslint+js@9.39.2/node_modules/@eslint/js": { "version": "9.39.2", "dev": true, "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://eslint.org/donate" } }, "../node_modules/.bun/@lilith+configs@1.7.2+be8018b335db9287/node_modules/@lilith/configs": { "version": "1.7.2", "dev": true, "license": "MIT", "devDependencies": { "@eslint/js": "^9.39.2", "eslint-import-resolver-typescript": "^3.10.1", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-unused-imports": "^4.1.4", "typescript-eslint": "^8.52.0" }, "peerDependencies": { "@eslint/js": ">=9.0.0", "@lilith/eslint-plugin-file-length": "^1.0.9", "@lilith/eslint-plugin-import-alias": "^1.1.1", "@typescript-eslint/eslint-plugin": ">=8.0.0", "@typescript-eslint/parser": ">=8.0.0", "eslint": ">=9.0.0", "eslint-config-prettier": ">=9.0.0", "eslint-import-resolver-typescript": ">=3.6.0", "eslint-plugin-import": ">=2.26.0", "eslint-plugin-prettier": ">=5.0.0", "eslint-plugin-unused-imports": ">=4.0.0", "prettier": ">=3.0.0", "typescript": ">=5.0.0", "typescript-eslint": ">=8.0.0" }, "peerDependenciesMeta": { "@lilith/dev-console": { "optional": true }, "@vitejs/plugin-react": { "optional": true }, "eslint-plugin-jsx-a11y": { "optional": true }, "eslint-plugin-react": { "optional": true }, "eslint-plugin-react-hooks": { "optional": true }, "vite": { "optional": true }, "vitest": { "optional": true } } }, "../node_modules/.bun/@nestjs+common@11.1.12+5144c927834db369/node_modules/@nestjs/common": { "version": "11.1.12", "dev": true, "license": "MIT", "optional": true, "peer": true, "dependencies": { "file-type": "21.3.0", "iterare": "1.2.1", "load-esm": "1.0.3", "tslib": "2.8.1", "uid": "2.0.2" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/nest" }, "peerDependencies": { "class-transformer": ">=0.4.1", "class-validator": ">=0.13.2", "reflect-metadata": "^0.1.12 || ^0.2.0", "rxjs": "^7.1.0" }, "peerDependenciesMeta": { "class-transformer": { "optional": true }, "class-validator": { "optional": true } } }, "../node_modules/.bun/@nestjs+config@4.0.2+fa7175b5fb2a1f21/node_modules/@nestjs/config": { "version": "4.0.2", "dev": true, "license": "MIT", "optional": true, "peer": true, "dependencies": { "dotenv": "16.4.7", "dotenv-expand": "12.0.1", "lodash": "4.17.21" }, "devDependencies": { "@commitlint/cli": "19.8.0", "@commitlint/config-angular": "19.8.0", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.23.0", "@nestjs/common": "11.0.12", "@nestjs/core": "11.0.12", "@nestjs/platform-express": "11.0.12", "@nestjs/testing": "11.0.12", "@types/jest": "29.5.14", "@types/lodash": "4.17.16", "@types/node": "22.13.13", "eslint": "9.23.0", "eslint-config-prettier": "10.1.1", "eslint-plugin-prettier": "5.2.5", "globals": "16.0.0", "husky": "9.1.7", "jest": "29.7.0", "joi": "17.13.3", "lint-staged": "15.5.0", "prettier": "3.5.3", "reflect-metadata": "0.2.2", "release-it": "18.1.2", "rimraf": "6.0.1", "rxjs": "7.8.2", "ts-jest": "29.3.0", "typescript": "5.8.2", "typescript-eslint": "8.28.0" }, "peerDependencies": { "@nestjs/common": "^10.0.0 || ^11.0.0", "rxjs": "^7.1.0" } }, "../node_modules/.bun/@types+eslint@9.6.1/node_modules/@types/eslint": { "version": "9.6.1", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, "../node_modules/.bun/@types+estree@1.0.8/node_modules/@types/estree": { "version": "1.0.8", "dev": true, "license": "MIT", "peer": true }, "../node_modules/.bun/@types+node@20.19.30/node_modules/@types/node": { "version": "20.19.30", "dev": true, "license": "MIT", "peer": true, "dependencies": { "undici-types": "~6.21.0" } }, "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node": { "version": "22.19.7", "dev": true, "license": "MIT", "dependencies": { "undici-types": "~6.21.0" } }, "../node_modules/.bun/@typescript-eslint+eslint-plugin@8.53.0+b2bd6407ffbd6cbd/node_modules/@typescript-eslint/eslint-plugin": { "version": "8.53.0", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.12.2", "@typescript-eslint/scope-manager": "8.53.0", "@typescript-eslint/type-utils": "8.53.0", "@typescript-eslint/utils": "8.53.0", "@typescript-eslint/visitor-keys": "8.53.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.4.0" }, "devDependencies": { "@types/mdast": "^4.0.4", "@types/natural-compare": "*", "@typescript-eslint/rule-schema-to-typescript-types": "8.53.0", "@typescript-eslint/rule-tester": "8.53.0", "@vitest/coverage-v8": "^3.2.4", "ajv": "^6.12.6", "eslint": "*", "json-schema": "*", "markdown-table": "^3.0.4", "marked": "^15.0.12", "mdast-util-from-markdown": "^2.0.2", "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0", "prettier": "3.7.4", "rimraf": "*", "title-case": "^4.3.2", "tsx": "*", "typescript": "*", "unist-util-visit": "^5.0.0", "vitest": "^3.2.4" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "@typescript-eslint/parser": "^8.53.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "../node_modules/.bun/@typescript-eslint+parser@8.53.0+d0c6391a6bd3bca6/node_modules/@typescript-eslint/parser": { "version": "8.53.0", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.53.0", "@typescript-eslint/types": "8.53.0", "@typescript-eslint/typescript-estree": "8.53.0", "@typescript-eslint/visitor-keys": "8.53.0", "debug": "^4.4.3" }, "devDependencies": { "@vitest/coverage-v8": "^3.2.4", "eslint": "*", "glob": "*", "rimraf": "*", "typescript": "*", "vitest": "^3.2.4" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "../node_modules/.bun/@vitejs+plugin-react@4.7.0+26f8ba3e0ef56fb5/node_modules/@vitejs/plugin-react": { "version": "4.7.0", "license": "MIT", "dependencies": { "@babel/core": "^7.28.0", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", "@rolldown/pluginutils": "1.0.0-beta.27", "@types/babel__core": "^7.20.5", "react-refresh": "^0.17.0" }, "devDependencies": { "@vitejs/react-common": "workspace:*", "babel-plugin-react-compiler": "19.1.0-rc.2", "react": "^19.1.0", "react-dom": "^19.1.0", "rolldown": "1.0.0-beta.27", "tsdown": "^0.12.9", "vitest": "^3.2.4" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, "../node_modules/.bun/esbuild@0.24.2/node_modules/esbuild": { "version": "0.24.2", "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, "engines": { "node": ">=18" }, "optionalDependencies": { "@esbuild/aix-ppc64": "0.24.2", "@esbuild/android-arm": "0.24.2", "@esbuild/android-arm64": "0.24.2", "@esbuild/android-x64": "0.24.2", "@esbuild/darwin-arm64": "0.24.2", "@esbuild/darwin-x64": "0.24.2", "@esbuild/freebsd-arm64": "0.24.2", "@esbuild/freebsd-x64": "0.24.2", "@esbuild/linux-arm": "0.24.2", "@esbuild/linux-arm64": "0.24.2", "@esbuild/linux-ia32": "0.24.2", "@esbuild/linux-loong64": "0.24.2", "@esbuild/linux-mips64el": "0.24.2", "@esbuild/linux-ppc64": "0.24.2", "@esbuild/linux-riscv64": "0.24.2", "@esbuild/linux-s390x": "0.24.2", "@esbuild/linux-x64": "0.24.2", "@esbuild/netbsd-arm64": "0.24.2", "@esbuild/netbsd-x64": "0.24.2", "@esbuild/openbsd-arm64": "0.24.2", "@esbuild/openbsd-x64": "0.24.2", "@esbuild/sunos-x64": "0.24.2", "@esbuild/win32-arm64": "0.24.2", "@esbuild/win32-ia32": "0.24.2", "@esbuild/win32-x64": "0.24.2" } }, "../node_modules/.bun/eslint-config-prettier@9.1.2+6d5dcfc5e09e405e/node_modules/eslint-config-prettier": { "version": "9.1.2", "dev": true, "license": "MIT", "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, "peerDependencies": { "eslint": ">=7.0.0" } }, "../node_modules/.bun/eslint-import-resolver-typescript@3.10.1+2de1c4cc11683a76/node_modules/eslint-import-resolver-typescript": { "version": "3.10.1", "dev": true, "license": "ISC", "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "^4.4.0", "get-tsconfig": "^4.10.0", "is-bun-module": "^2.0.0", "stable-hash": "^0.0.5", "tinyglobby": "^0.2.13", "unrs-resolver": "^1.6.2" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint-import-resolver-typescript" }, "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*", "eslint-plugin-import-x": "*" }, "peerDependenciesMeta": { "eslint-plugin-import": { "optional": true }, "eslint-plugin-import-x": { "optional": true } } }, "../node_modules/.bun/eslint-plugin-import@2.32.0+6d5dcfc5e09e405e/node_modules/eslint-plugin-import": { "version": "2.32.0", "dev": true, "license": "MIT", "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", "array.prototype.findlastindex": "^1.2.6", "array.prototype.flat": "^1.3.3", "array.prototype.flatmap": "^1.3.3", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.12.1", "hasown": "^2.0.2", "is-core-module": "^2.16.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "object.groupby": "^1.0.3", "object.values": "^1.2.1", "semver": "^6.3.1", "string.prototype.trimend": "^1.0.9", "tsconfig-paths": "^3.15.0" }, "devDependencies": { "@angular-eslint/template-parser": "^13.5.0", "@eslint/import-test-order-redirect-scoped": "file:./tests/files/order-redirect-scoped", "@test-scope/some-module": "file:./tests/files/symlinked-module", "@types/eslint": "^8.56.12", "@typescript-eslint/parser": "^2.23.0 || ^3.3.0 || ^4.29.3 || ^5.10.0", "babel-cli": "^6.26.0", "babel-core": "^6.26.3", "babel-eslint": "=8.0.3 || ^8.2.6", "babel-plugin-istanbul": "^4.1.6", "babel-plugin-module-resolver": "^2.7.1", "babel-preset-airbnb": "^2.6.0", "babel-preset-flow": "^6.23.0", "babel-register": "^6.26.0", "babylon": "^6.18.0", "chai": "^4.3.10", "cross-env": "^4.0.0", "escope": "^3.6.0", "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9", "eslint-doc-generator": "^1.6.1", "eslint-import-resolver-node": "file:./resolvers/node", "eslint-import-resolver-typescript": "^1.0.2 || ^1.1.1", "eslint-import-resolver-webpack": "file:./resolvers/webpack", "eslint-import-test-order-redirect": "file:./tests/files/order-redirect", "eslint-module-utils": "file:./utils", "eslint-plugin-eslint-plugin": "^2.3.0", "eslint-plugin-import": "2.x", "eslint-plugin-json": "^2.1.2", "find-babel-config": "=1.2.0", "fs-copy-file-sync": "^1.1.1", "glob": "^7.2.3", "in-publish": "^2.0.1", "jackspeak": "=2.1.1", "jsonc-parser": "=3.2.0", "linklocal": "^2.8.2", "lodash.isarray": "^4.0.0", "markdownlint-cli": "~0.35", "mocha": "^3.5.3", "npm-which": "^3.0.1", "nyc": "^11.9.0", "redux": "^3.7.2", "rimraf": "^2.7.1", "safe-publish-latest": "^2.0.0", "sinon": "^2.4.1", "tmp": "^0.2.1", "typescript": "^2.8.1 || ~3.9.5 || ~4.5.2", "typescript-eslint-parser": "^15 || ^20 || ^22" }, "engines": { "node": ">=4" }, "peerDependencies": { "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, "../node_modules/.bun/eslint-plugin-jsx-a11y@6.10.2+6d5dcfc5e09e405e/node_modules/eslint-plugin-jsx-a11y": { "version": "6.10.2", "dev": true, "license": "MIT", "dependencies": { "aria-query": "^5.3.2", "array-includes": "^3.1.8", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", "axe-core": "^4.10.0", "axobject-query": "^4.1.0", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "hasown": "^2.0.2", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "safe-regex-test": "^1.0.3", "string.prototype.includes": "^2.0.1" }, "devDependencies": { "@babel/cli": "^7.25.9", "@babel/core": "^7.26.0", "@babel/eslint-parser": "^7.25.9", "@babel/plugin-transform-flow-strip-types": "^7.25.9", "@babel/register": "^7.25.9", "auto-changelog": "^2.5.0", "babel-plugin-add-module-exports": "^1.0.4", "babel-preset-airbnb": "^5.0.0", "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9", "eslint-config-airbnb-base": "^15.0.0", "eslint-doc-generator": "^1.7.1", "eslint-plugin-eslint-plugin": "^4.3.0", "eslint-plugin-flowtype": "^5.8.0 || ^8.0.3", "eslint-plugin-import": "^2.31.0", "estraverse": "^5.3.0", "flow-bin": "^0.147.0", "in-publish": "^2.0.1", "jackspeak": "=2.1.1", "jscodeshift": "^17.0.0", "minimist": "^1.2.8", "npmignore": "^0.3.1", "object.assign": "^4.1.5", "object.entries": "^1.1.8", "rimraf": "^3.0.2", "safe-publish-latest": "^2.0.0", "semver": "^6.3.1", "tape": "^5.9.0", "to-ast": "^1.0.0" }, "engines": { "node": ">=4.0" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }, "../node_modules/.bun/eslint-plugin-prettier@5.5.5+286aae286331a212/node_modules/eslint-plugin-prettier": { "version": "5.5.5", "dev": true, "license": "MIT", "peer": true, "dependencies": { "prettier-linter-helpers": "^1.0.1", "synckit": "^0.11.12" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint-plugin-prettier" }, "peerDependencies": { "@types/eslint": ">=8.0.0", "eslint": ">=8.0.0", "eslint-config-prettier": ">= 7.0.0 <10.0.0 || >=10.1.0", "prettier": ">=3.0.0" }, "peerDependenciesMeta": { "@types/eslint": { "optional": true }, "eslint-config-prettier": { "optional": true } } }, "../node_modules/.bun/eslint-plugin-react-hooks@7.0.1+6d5dcfc5e09e405e/node_modules/eslint-plugin-react-hooks": { "version": "7.0.1", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@babel/parser": "^7.24.4", "hermes-parser": "^0.25.1", "zod": "^3.25.0 || ^4.0.0", "zod-validation-error": "^3.5.0 || ^4.0.0" }, "devDependencies": { "@babel/eslint-parser": "^7.11.4", "@babel/preset-typescript": "^7.26.0", "@babel/types": "^7.19.0", "@tsconfig/strictest": "^2.0.5", "@types/eslint": "^9.6.1", "@types/estree": "^1.0.6", "@types/estree-jsx": "^1.0.5", "@types/node": "^20.2.5", "@typescript-eslint/parser-v2": "npm:@typescript-eslint/parser@^2.26.0", "@typescript-eslint/parser-v3": "npm:@typescript-eslint/parser@^3.10.0", "@typescript-eslint/parser-v4": "npm:@typescript-eslint/parser@^4.1.0", "@typescript-eslint/parser-v5": "npm:@typescript-eslint/parser@^5.62.0", "babel-eslint": "^10.0.3", "eslint-v7": "npm:eslint@^7.7.0", "eslint-v8": "npm:eslint@^8.57.1", "eslint-v9": "npm:eslint@^9.0.0", "jest": "^29.5.0", "typescript": "^5.4.3" }, "engines": { "node": ">=18" }, "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "../node_modules/.bun/eslint-plugin-react@7.37.5+6d5dcfc5e09e405e/node_modules/eslint-plugin-react": { "version": "7.37.5", "dev": true, "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.3", "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", "es-iterator-helpers": "^1.2.1", "estraverse": "^5.3.0", "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.9", "object.fromentries": "^2.0.8", "object.values": "^1.2.1", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", "string.prototype.matchall": "^4.0.12", "string.prototype.repeat": "^1.0.0" }, "devDependencies": { "@babel/core": "^7.26.10", "@babel/eslint-parser": "^7.27.0", "@babel/plugin-syntax-decorators": "^7.25.9", "@babel/plugin-syntax-do-expressions": "^7.25.9", "@babel/plugin-syntax-function-bind": "^7.25.9", "@babel/preset-react": "^7.26.3", "@types/eslint": "=7.2.10", "@types/estree": "0.0.52", "@types/node": "^4.9.5", "@typescript-eslint/parser": "^2.34.0 || ^3.10.1 || ^4 || ^5 || ^6.20 || ^7.14.1 || 8.4 - 8.17", "babel-eslint": "^8 || ^9 || ^10.1.0", "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7", "eslint-config-airbnb-base": "^15.0.0", "eslint-doc-generator": "^1.7.1", "eslint-plugin-eslint-plugin": "^2.3.0 || ^3.5.3 || ^4.0.1 || ^5.0.5", "eslint-plugin-import": "^2.31.0", "eslint-remote-tester": "^3.0.1", "eslint-remote-tester-repositories": "^1.0.1", "eslint-scope": "^3.7.3", "espree": "^3.5.4", "gfm-footnotes": "^1.0.1", "glob": "=10.3.7", "istanbul": "^0.4.5", "jackspeak": "=2.1.1", "ls-engines": "^0.8.1", "markdownlint-cli": "^0.8.0 || ^0.32.2", "mocha": "^5.2.0", "npmignore": "^0.3.1", "sinon": "^7.5.0", "typescript": "^3.9.9", "typescript-eslint-parser": "^20.1.1" }, "engines": { "node": ">=4" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, "../node_modules/.bun/eslint-plugin-unused-imports@4.3.0+c2b1645e9e38fa02/node_modules/eslint-plugin-unused-imports": { "version": "4.3.0", "dev": true, "license": "MIT", "devDependencies": { "@types/eslint": "^9.6.1", "@typescript-eslint-v5/eslint-plugin": "npm:@typescript-eslint/eslint-plugin@^5.62.0", "@typescript-eslint-v5/parser": "npm:@typescript-eslint/parser@^5.62.0", "@typescript-eslint-v6/eslint-plugin": "npm:@typescript-eslint/eslint-plugin@^6.21.0", "@typescript-eslint-v6/parser": "npm:@typescript-eslint/parser@^6.21.0", "@typescript-eslint-v7/eslint-plugin": "npm:@typescript-eslint/eslint-plugin@^7.18.0", "@typescript-eslint-v7/parser": "npm:@typescript-eslint/parser@^7.18.0", "@typescript-eslint/eslint-plugin": "^8.46.1", "@typescript-eslint/parser": "^8.46.1", "@typescript-eslint/utils": "^8.46.1", "bumpp": "^10.3.1", "eslint": "^9.37.0", "prettier": "^3.6.2", "tsup": "^8.5.0", "typescript": "^5.9.3", "typescript-eslint": "^8.46.1", "vitest": "^3.2.4" }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0", "eslint": "^9.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "@typescript-eslint/eslint-plugin": { "optional": true } } }, "../node_modules/.bun/eslint@9.39.2+6d5dcfc5e09e405e/node_modules/eslint": { "version": "9.39.2", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.21.1", "@eslint/config-helpers": "^0.4.2", "@eslint/core": "^0.17.0", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "9.39.2", "@eslint/plugin-kit": "^0.4.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.4.0", "eslint-visitor-keys": "^4.2.1", "espree": "^10.4.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.0", "@babel/core": "^7.4.3", "@babel/preset-env": "^7.4.3", "@cypress/webpack-preprocessor": "^6.0.2", "@eslint/json": "^0.13.2", "@trunkio/launcher": "^1.3.4", "@types/esquery": "^1.5.4", "@types/node": "^22.13.14", "@typescript-eslint/parser": "^8.4.0", "babel-loader": "^8.0.5", "c8": "^7.12.0", "chai": "^4.0.1", "cheerio": "^0.22.0", "common-tags": "^1.8.0", "core-js": "^3.1.3", "cypress": "^14.1.0", "ejs": "^3.0.2", "eslint": "file:.", "eslint-config-eslint": "file:packages/eslint-config-eslint", "eslint-plugin-eslint-plugin": "^6.0.0", "eslint-plugin-expect-type": "^0.6.0", "eslint-plugin-yml": "^1.14.0", "eslint-release": "^3.3.0", "eslint-rule-composer": "^0.3.0", "eslump": "^3.0.0", "esprima": "^4.0.1", "fast-glob": "^3.2.11", "fs-teardown": "^0.1.3", "glob": "^10.0.0", "globals": "^16.2.0", "got": "^11.8.3", "gray-matter": "^4.0.3", "jiti": "^2.6.1", "jiti-v2.0": "npm:jiti@2.0.x", "jiti-v2.1": "npm:jiti@2.1.x", "knip": "^5.60.2", "lint-staged": "^11.0.0", "markdown-it": "^12.2.0", "markdown-it-container": "^3.0.0", "marked": "^4.0.8", "metascraper": "^5.25.7", "metascraper-description": "^5.25.7", "metascraper-image": "^5.29.3", "metascraper-logo": "^5.25.7", "metascraper-logo-favicon": "^5.25.7", "metascraper-title": "^5.25.7", "mocha": "^11.7.1", "node-polyfill-webpack-plugin": "^1.0.3", "npm-license": "^0.3.3", "pirates": "^4.0.5", "progress": "^2.0.3", "proxyquire": "^2.0.1", "recast": "^0.23.0", "regenerator-runtime": "^0.14.0", "semver": "^7.5.3", "shelljs": "^0.10.0", "sinon": "^11.0.0", "typescript": "^5.3.3", "webpack": "^5.23.0", "webpack-cli": "^4.5.0", "yorkie": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://eslint.org/donate" }, "peerDependencies": { "jiti": "*" }, "peerDependenciesMeta": { "jiti": { "optional": true } } }, "../node_modules/.bun/prettier@3.8.0/node_modules/prettier": { "version": "3.8.0", "dev": true, "license": "MIT", "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" } }, "../node_modules/.bun/rollup@4.55.2/node_modules/rollup": { "version": "4.55.2", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "1.0.8" }, "bin": { "rollup": "dist/bin/rollup" }, "devDependencies": { "@codemirror/commands": "^6.10.1", "@codemirror/lang-javascript": "^6.2.4", "@codemirror/language": "^6.12.1", "@codemirror/search": "^6.6.0", "@codemirror/state": "^6.5.3", "@codemirror/view": "^6.39.10", "@eslint/js": "^9.39.2", "@inquirer/prompts": "^7.10.1", "@jridgewell/sourcemap-codec": "^1.5.5", "@mermaid-js/mermaid-cli": "^11.12.0", "@napi-rs/cli": "3.4.1", "@rollup/plugin-alias": "^6.0.0", "@rollup/plugin-buble": "^1.0.3", "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-replace": "^6.0.3", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.3.0", "@rollup/pluginutils": "^5.3.0", "@shikijs/vitepress-twoslash": "^3.21.0", "@types/mocha": "^10.0.10", "@types/node": "^20.19.28", "@types/picomatch": "^4.0.2", "@types/semver": "^7.7.1", "@types/yargs-parser": "^21.0.3", "@vue/language-server": "^3.2.2", "acorn": "^8.15.0", "acorn-import-assertions": "^1.9.0", "acorn-jsx": "^5.3.2", "buble": "^0.20.0", "builtin-modules": "^5.0.0", "chokidar": "^3.6.0", "concurrently": "^9.2.1", "core-js": "3.38.1", "cross-env": "^10.1.0", "date-time": "^4.0.0", "es5-shim": "^4.6.7", "es6-shim": "^0.35.8", "eslint": "^9.39.2", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-unicorn": "^62.0.0", "eslint-plugin-vue": "^10.6.2", "fixturify": "^3.0.0", "flru": "^1.0.2", "fs-extra": "^11.3.3", "github-api": "^3.4.0", "globals": "^17.0.0", "husky": "^9.1.7", "is-reference": "^3.0.3", "lint-staged": "^16.2.7", "locate-character": "^3.0.0", "magic-string": "^0.30.21", "memfs": "^4.51.1", "mocha": "^11.7.5", "nodemon": "^3.1.11", "npm-audit-resolver": "^3.0.0-RC.0", "nyc": "^17.1.0", "patch-package": "^8.0.1", "picocolors": "^1.1.1", "picomatch": "^4.0.3", "pinia": "^3.0.4", "prettier": "^3.7.4", "prettier-plugin-organize-imports": "^4.3.0", "pretty-bytes": "^7.1.0", "pretty-ms": "^9.3.0", "requirejs": "^2.3.8", "rollup": "^4.55.1", "rollup-plugin-license": "^3.6.0", "semver": "^7.7.3", "shx": "^0.4.0", "signal-exit": "^4.1.0", "source-map": "^0.7.6", "source-map-support": "^0.5.21", "systemjs": "^6.15.1", "terser": "^5.44.1", "tslib": "^2.8.1", "typescript": "^5.9.3", "typescript-eslint": "^8.53.0", "vite": "^7.3.1", "vitepress": "^1.6.4", "vue": "^3.5.26", "vue-eslint-parser": "^10.2.0", "vue-tsc": "^3.2.2", "wasm-pack": "^0.13.1", "yargs-parser": "^21.1.1" }, "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.55.2", "@rollup/rollup-android-arm64": "4.55.2", "@rollup/rollup-darwin-arm64": "4.55.2", "@rollup/rollup-darwin-x64": "4.55.2", "@rollup/rollup-freebsd-arm64": "4.55.2", "@rollup/rollup-freebsd-x64": "4.55.2", "@rollup/rollup-linux-arm-gnueabihf": "4.55.2", "@rollup/rollup-linux-arm-musleabihf": "4.55.2", "@rollup/rollup-linux-arm64-gnu": "4.55.2", "@rollup/rollup-linux-arm64-musl": "4.55.2", "@rollup/rollup-linux-loong64-gnu": "4.55.2", "@rollup/rollup-linux-loong64-musl": "4.55.2", "@rollup/rollup-linux-ppc64-gnu": "4.55.2", "@rollup/rollup-linux-ppc64-musl": "4.55.2", "@rollup/rollup-linux-riscv64-gnu": "4.55.2", "@rollup/rollup-linux-riscv64-musl": "4.55.2", "@rollup/rollup-linux-s390x-gnu": "4.55.2", "@rollup/rollup-linux-x64-gnu": "4.55.2", "@rollup/rollup-linux-x64-musl": "4.55.2", "@rollup/rollup-openbsd-x64": "4.55.2", "@rollup/rollup-openharmony-arm64": "4.55.2", "@rollup/rollup-win32-arm64-msvc": "4.55.2", "@rollup/rollup-win32-ia32-msvc": "4.55.2", "@rollup/rollup-win32-x64-gnu": "4.55.2", "@rollup/rollup-win32-x64-msvc": "4.55.2", "fsevents": "~2.3.2" } }, "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup": { "version": "8.5.1", "dev": true, "license": "MIT", "peer": true, "dependencies": { "bundle-require": "^5.1.0", "cac": "^6.7.14", "chokidar": "^4.0.3", "consola": "^3.4.0", "debug": "^4.4.0", "esbuild": "^0.27.0", "fix-dts-default-cjs-exports": "^1.0.0", "joycon": "^3.1.1", "picocolors": "^1.1.1", "postcss-load-config": "^6.0.1", "resolve-from": "^5.0.0", "rollup": "^4.34.8", "source-map": "^0.7.6", "sucrase": "^3.35.0", "tinyexec": "^0.3.2", "tinyglobby": "^0.2.11", "tree-kill": "^1.2.2" }, "bin": { "tsup": "dist/cli-default.js", "tsup-node": "dist/cli-node.js" }, "devDependencies": { "@microsoft/api-extractor": "^7.50.0", "@rollup/plugin-json": "6.1.0", "@swc/core": "1.10.18", "@types/debug": "4.1.12", "@types/node": "22.13.4", "@types/resolve": "1.20.6", "bumpp": "^10.0.3", "flat": "6.0.1", "postcss": "8.5.2", "postcss-simple-vars": "7.0.1", "prettier": "3.5.1", "resolve": "1.22.10", "rollup-plugin-dts": "6.1.1", "sass": "1.85.0", "strip-json-comments": "5.0.1", "svelte": "5.19.9", "svelte-preprocess": "6.0.3", "terser": "^5.39.0", "ts-essentials": "10.0.4", "tsup": "8.3.6", "typescript": "5.7.3", "vitest": "3.0.6", "wait-for-expect": "3.0.2" }, "engines": { "node": ">=18" }, "peerDependencies": { "@microsoft/api-extractor": "^7.36.0", "@swc/core": "^1", "postcss": "^8.4.12", "typescript": ">=4.5.0" }, "peerDependenciesMeta": { "@microsoft/api-extractor": { "optional": true }, "@swc/core": { "optional": true }, "postcss": { "optional": true }, "typescript": { "optional": true } } }, "../node_modules/.bun/turbo@2.7.5/node_modules/turbo": { "version": "2.7.5", "dev": true, "license": "MIT", "bin": { "turbo": "bin/turbo" }, "optionalDependencies": { "turbo-darwin-64": "2.7.5", "turbo-darwin-arm64": "2.7.5", "turbo-linux-64": "2.7.5", "turbo-linux-arm64": "2.7.5", "turbo-windows-64": "2.7.5", "turbo-windows-arm64": "2.7.5" } }, "../node_modules/.bun/typescript-eslint@8.53.0+d0c6391a6bd3bca6/node_modules/typescript-eslint": { "version": "8.53.0", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/eslint-plugin": "8.53.0", "@typescript-eslint/parser": "8.53.0", "@typescript-eslint/typescript-estree": "8.53.0", "@typescript-eslint/utils": "8.53.0" }, "devDependencies": { "@vitest/coverage-v8": "^3.2.4", "eslint": "*", "rimraf": "*", "typescript": "*", "vitest": "^3.2.4" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "../node_modules/.bun/typescript@5.9.3/node_modules/typescript": { "version": "5.9.3", "dev": true, "license": "Apache-2.0", "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "devDependencies": { "@dprint/formatter": "^0.4.1", "@dprint/typescript": "0.93.4", "@esfx/canceltoken": "^1.0.0", "@eslint/js": "^9.20.0", "@octokit/rest": "^21.1.1", "@types/chai": "^4.3.20", "@types/diff": "^7.0.1", "@types/minimist": "^1.2.5", "@types/mocha": "^10.0.10", "@types/ms": "^0.7.34", "@types/node": "latest", "@types/source-map-support": "^0.5.10", "@types/which": "^3.0.4", "@typescript-eslint/rule-tester": "^8.24.1", "@typescript-eslint/type-utils": "^8.24.1", "@typescript-eslint/utils": "^8.24.1", "azure-devops-node-api": "^14.1.0", "c8": "^10.1.3", "chai": "^4.5.0", "chokidar": "^4.0.3", "diff": "^7.0.0", "dprint": "^0.49.0", "esbuild": "^0.25.0", "eslint": "^9.20.1", "eslint-formatter-autolinkable-stylish": "^1.4.0", "eslint-plugin-regexp": "^2.7.0", "fast-xml-parser": "^4.5.2", "glob": "^10.4.5", "globals": "^15.15.0", "hereby": "^1.10.0", "jsonc-parser": "^3.3.1", "knip": "^5.44.4", "minimist": "^1.2.8", "mocha": "^10.8.2", "mocha-fivemat-progress-reporter": "^0.1.0", "monocart-coverage-reports": "^2.12.1", "ms": "^2.1.3", "picocolors": "^1.1.1", "playwright": "^1.50.1", "source-map-support": "^0.5.21", "tslib": "^2.8.1", "typescript": "^5.7.3", "typescript-eslint": "^8.24.1", "which": "^3.0.1" }, "engines": { "node": ">=14.17" } }, "../node_modules/.bun/vite@6.4.1+3c81558d51e7ddc5/node_modules/vite": { "version": "6.4.1", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "bin": { "vite": "bin/vite.js" }, "devDependencies": { "@ampproject/remapping": "^2.3.0", "@babel/parser": "^7.27.0", "@jridgewell/trace-mapping": "^0.3.25", "@polka/compression": "^1.0.0-next.25", "@rollup/plugin-alias": "^5.1.1", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-dynamic-import-vars": "2.1.4", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "16.0.1", "@rollup/pluginutils": "^5.1.4", "@types/escape-html": "^1.0.4", "@types/pnpapi": "^0.0.5", "artichokie": "^0.3.1", "cac": "^6.7.14", "chokidar": "^3.6.0", "connect": "^3.7.0", "convert-source-map": "^2.0.0", "cors": "^2.8.5", "cross-spawn": "^7.0.6", "debug": "^4.4.0", "dep-types": "link:./src/types", "dotenv": "^16.5.0", "dotenv-expand": "^12.0.2", "es-module-lexer": "^1.6.0", "escape-html": "^1.0.3", "estree-walker": "^3.0.3", "etag": "^1.8.1", "http-proxy": "^1.18.1", "launch-editor-middleware": "^2.10.0", "lightningcss": "^1.29.3", "magic-string": "^0.30.17", "mlly": "^1.7.4", "mrmime": "^2.0.1", "nanoid": "^5.1.5", "open": "^10.1.1", "parse5": "^7.2.1", "pathe": "^2.0.3", "periscopic": "^4.0.2", "picocolors": "^1.1.1", "postcss-import": "^16.1.0", "postcss-load-config": "^6.0.1", "postcss-modules": "^6.0.1", "resolve.exports": "^2.0.3", "rollup-plugin-dts": "^6.2.1", "rollup-plugin-esbuild": "^6.2.1", "rollup-plugin-license": "^3.6.0", "sass": "^1.86.3", "sass-embedded": "^1.86.3", "sirv": "^3.0.2", "source-map-support": "^0.5.21", "strip-literal": "^3.0.0", "terser": "^5.39.0", "tsconfck": "^3.1.5", "tslib": "^2.8.1", "types": "link:./types", "ufo": "^1.6.1", "ws": "^8.18.1" }, "engines": { "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, "jiti": { "optional": true }, "less": { "optional": true }, "lightningcss": { "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/.bun/vite@6.4.1+e45d64af2fa578f6/node_modules/vite": { "version": "6.4.1", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "bin": { "vite": "bin/vite.js" }, "devDependencies": { "@ampproject/remapping": "^2.3.0", "@babel/parser": "^7.27.0", "@jridgewell/trace-mapping": "^0.3.25", "@polka/compression": "^1.0.0-next.25", "@rollup/plugin-alias": "^5.1.1", "@rollup/plugin-commonjs": "^28.0.3", "@rollup/plugin-dynamic-import-vars": "2.1.4", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "16.0.1", "@rollup/pluginutils": "^5.1.4", "@types/escape-html": "^1.0.4", "@types/pnpapi": "^0.0.5", "artichokie": "^0.3.1", "cac": "^6.7.14", "chokidar": "^3.6.0", "connect": "^3.7.0", "convert-source-map": "^2.0.0", "cors": "^2.8.5", "cross-spawn": "^7.0.6", "debug": "^4.4.0", "dep-types": "link:./src/types", "dotenv": "^16.5.0", "dotenv-expand": "^12.0.2", "es-module-lexer": "^1.6.0", "escape-html": "^1.0.3", "estree-walker": "^3.0.3", "etag": "^1.8.1", "http-proxy": "^1.18.1", "launch-editor-middleware": "^2.10.0", "lightningcss": "^1.29.3", "magic-string": "^0.30.17", "mlly": "^1.7.4", "mrmime": "^2.0.1", "nanoid": "^5.1.5", "open": "^10.1.1", "parse5": "^7.2.1", "pathe": "^2.0.3", "periscopic": "^4.0.2", "picocolors": "^1.1.1", "postcss-import": "^16.1.0", "postcss-load-config": "^6.0.1", "postcss-modules": "^6.0.1", "resolve.exports": "^2.0.3", "rollup-plugin-dts": "^6.2.1", "rollup-plugin-esbuild": "^6.2.1", "rollup-plugin-license": "^3.6.0", "sass": "^1.86.3", "sass-embedded": "^1.86.3", "sirv": "^3.0.2", "source-map-support": "^0.5.21", "strip-literal": "^3.0.0", "terser": "^5.39.0", "tsconfck": "^3.1.5", "tslib": "^2.8.1", "types": "link:./types", "ufo": "^1.6.1", "ws": "^8.18.1" }, "engines": { "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, "jiti": { "optional": true }, "less": { "optional": true }, "lightningcss": { "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/.bun/vitest@4.0.17+f26f612cea81b7c8/node_modules/vitest": { "version": "4.0.17", "dev": true, "license": "MIT", "dependencies": { "@vitest/expect": "4.0.17", "@vitest/mocker": "4.0.17", "@vitest/pretty-format": "4.0.17", "@vitest/runner": "4.0.17", "@vitest/snapshot": "4.0.17", "@vitest/spy": "4.0.17", "@vitest/utils": "4.0.17", "es-module-lexer": "^1.7.0", "expect-type": "^1.2.2", "magic-string": "^0.30.21", "obug": "^2.1.1", "pathe": "^2.0.3", "picomatch": "^4.0.3", "std-env": "^3.10.0", "tinybench": "^2.9.0", "tinyexec": "^1.0.2", "tinyglobby": "^0.2.15", "tinyrainbow": "^3.0.3", "vite": "^6.0.0 || ^7.0.0", "why-is-node-running": "^2.3.0" }, "bin": { "vitest": "vitest.mjs" }, "devDependencies": { "@antfu/install-pkg": "^1.1.0", "@edge-runtime/vm": "^5.0.0", "@jridgewell/trace-mapping": "0.3.31", "@opentelemetry/api": "^1.9.0", "@sinonjs/fake-timers": "14.0.0", "@types/estree": "^1.0.8", "@types/istanbul-lib-coverage": "^2.0.6", "@types/istanbul-reports": "^3.0.4", "@types/jsdom": "^27.0.0", "@types/node": "^24.10.1", "@types/picomatch": "^4.0.2", "@types/prompts": "^2.4.9", "@types/sinonjs__fake-timers": "^8.1.5", "acorn-walk": "^8.3.4", "birpc": "^4.0.0", "cac": "^6.7.14", "empathic": "^2.0.0", "flatted": "^3.3.3", "happy-dom": "^20.0.11", "jsdom": "^27.2.0", "local-pkg": "^1.1.2", "mime": "^4.1.0", "prompts": "^2.4.2", "strip-literal": "^3.1.0", "ws": "^8.18.3" }, "engines": { "node": "^20.0.0 || ^22.0.0 || >=24.0.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { "@edge-runtime/vm": "*", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", "@vitest/browser-playwright": "4.0.17", "@vitest/browser-preview": "4.0.17", "@vitest/browser-webdriverio": "4.0.17", "@vitest/ui": "4.0.17", "happy-dom": "*", "jsdom": "*" }, "peerDependenciesMeta": { "@edge-runtime/vm": { "optional": true }, "@opentelemetry/api": { "optional": true }, "@types/node": { "optional": true }, "@vitest/browser-playwright": { "optional": true }, "@vitest/browser-preview": { "optional": true }, "@vitest/browser-webdriverio": { "optional": true }, "@vitest/ui": { "optional": true }, "happy-dom": { "optional": true }, "jsdom": { "optional": true } } }, "../node_modules/.bun/yaml@2.8.2/node_modules/yaml": { "version": "2.8.2", "dev": true, "license": "ISC", "bin": { "yaml": "bin.mjs" }, "devDependencies": { "@babel/core": "^7.12.10", "@babel/plugin-transform-typescript": "^7.12.17", "@babel/preset-env": "^7.12.11", "@eslint/js": "^9.9.1", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-replace": "^6.0.3", "@rollup/plugin-typescript": "^12.1.1", "@types/jest": "^29.2.4", "@types/node": "^20.11.20", "babel-jest": "^29.0.1", "eslint": "^9.9.1", "eslint-config-prettier": "^10.1.8", "fast-check": "^2.12.0", "jest": "^29.0.1", "jest-resolve": "^29.7.0", "jest-ts-webcompat-resolver": "^1.0.0", "prettier": "^3.0.2", "rollup": "^4.12.0", "tslib": "^2.8.1", "typescript": "^5.7.2", "typescript-eslint": "^8.4.0" }, "engines": { "node": ">= 14.6" }, "funding": { "url": "https://github.com/sponsors/eemeli" } }, "../plugin-file-length": { "name": "@lilith/eslint-plugin-file-length", "version": "1.0.28", "dev": true, "license": "MIT", "peer": true, "peerDependencies": { "eslint": ">=8.0.0" } }, "../plugin-file-length/node_modules/eslint": { "resolved": "../node_modules/.bun/eslint@9.39.2+6d5dcfc5e09e405e/node_modules/eslint", "link": true }, "../service-orchestrator": { "name": "@lilith/service-orchestrator", "version": "1.2.0", "dev": true, "dependencies": { "@lilith/service-registry": "workspace:*" }, "devDependencies": { "@lilith/service-config": "workspace:*", "@types/node": "^22.19.5", "tsup": "^8.5.1", "typescript": "^5.9.3", "vitest": "^4.0.17" } }, "../service-orchestrator/node_modules/@lilith/service-config": { "resolved": "../infrastructure-service-config", "link": true }, "../service-orchestrator/node_modules/@lilith/service-registry": { "resolved": "../service-registry", "link": true }, "../service-orchestrator/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "../service-orchestrator/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../service-orchestrator/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../service-orchestrator/node_modules/vitest": { "resolved": "../node_modules/.bun/vitest@4.0.17+f26f612cea81b7c8/node_modules/vitest", "link": true }, "../service-registry": { "name": "@lilith/service-registry", "version": "1.3.4", "dev": true, "dependencies": { "yaml": "^2.8.2" }, "devDependencies": { "@lilith/service-config": "workspace:*", "@types/node": "^22.19.5", "tsup": "^8.5.1", "typescript": "^5.9.3", "vitest": "^4.0.17" } }, "../service-registry/node_modules/@lilith/service-config": { "resolved": "../infrastructure-service-config", "link": true }, "../service-registry/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "../service-registry/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "../service-registry/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "../service-registry/node_modules/vitest": { "resolved": "../node_modules/.bun/vitest@4.0.17+f26f612cea81b7c8/node_modules/vitest", "link": true }, "../service-registry/node_modules/yaml": { "resolved": "../node_modules/.bun/yaml@2.8.2/node_modules/yaml", "link": true }, "config-react": { "name": "@lilith/vite-config-react", "version": "1.0.0", "license": "MIT", "dependencies": { "@vitejs/plugin-react": "^4.5.0" }, "devDependencies": { "tsup": "^8.5.1", "typescript": "^5.9.3", "vite": "^6.4.1" }, "peerDependencies": { "vite": ">=5.0.0" }, "peerDependenciesMeta": { "@lilith/dev-console": { "optional": true }, "@lilith/vite-plugin-pnpm-resolve": { "optional": true } } }, "config-react/node_modules/@vitejs/plugin-react": { "resolved": "../node_modules/.bun/@vitejs+plugin-react@4.7.0+26f8ba3e0ef56fb5/node_modules/@vitejs/plugin-react", "link": true }, "config-react/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "config-react/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "config-react/node_modules/vite": { "resolved": "../node_modules/.bun/vite@6.4.1+3c81558d51e7ddc5/node_modules/vite", "link": true }, "config-validator": { "name": "@lilith/vite-config-validator", "version": "0.1.0", "license": "UNLICENSED", "bin": { "vite-validate": "bin/vite-validate.js" }, "devDependencies": { "@lilith/configs": "^2.2.1", "@types/node": "^22.19.5", "tsup": "^8.5.1", "typescript": "^5.9.3" } }, "config-validator/node_modules/@lilith/configs": { "resolved": "../configs", "link": true }, "config-validator/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "config-validator/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "config-validator/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "node_modules/@lilith/vite-config-react": { "resolved": "config-react", "link": true }, "node_modules/@lilith/vite-config-validator": { "resolved": "config-validator", "link": true }, "node_modules/@lilith/vite-plugin-dependency-startup": { "resolved": "plugin-dependency-startup", "link": true }, "node_modules/@lilith/vite-plugin-pnpm-resolve": { "resolved": "plugin-pnpm-resolve", "link": true }, "node_modules/turbo": { "resolved": "../node_modules/.bun/turbo@2.7.5/node_modules/turbo", "link": true }, "plugin-dependency-startup": { "name": "@lilith/vite-plugin-dependency-startup", "version": "1.1.1", "license": "UNLICENSED", "devDependencies": { "@lilith/service-orchestrator": "^1.2.0", "@lilith/service-registry": "^1.3.0", "@types/node": "^22.19.5", "esbuild": "^0.24.2", "tsup": "^8.5.1", "typescript": "^5.9.3", "vite": "^6.4.1" }, "peerDependencies": { "@lilith/service-orchestrator": ">=1.0.0", "@lilith/service-registry": ">=1.3.0", "esbuild": ">=0.19.0", "vite": ">=5.0.0" }, "peerDependenciesMeta": { "@lilith/service-orchestrator": { "optional": false }, "@lilith/service-registry": { "optional": false }, "esbuild": { "optional": true } } }, "plugin-dependency-startup/node_modules/@lilith/service-orchestrator": { "resolved": "../service-orchestrator", "link": true }, "plugin-dependency-startup/node_modules/@lilith/service-registry": { "resolved": "../service-registry", "link": true }, "plugin-dependency-startup/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "plugin-dependency-startup/node_modules/esbuild": { "resolved": "../node_modules/.bun/esbuild@0.24.2/node_modules/esbuild", "link": true }, "plugin-dependency-startup/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "plugin-dependency-startup/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "plugin-dependency-startup/node_modules/vite": { "resolved": "../node_modules/.bun/vite@6.4.1+e45d64af2fa578f6/node_modules/vite", "link": true }, "plugin-pnpm-resolve": { "name": "@lilith/vite-plugin-pnpm-resolve", "version": "1.1.0", "deprecated": "Use @lilith/build-core lilithVite() plugin instead", "license": "MIT", "dependencies": { "@lilith/rollup-plugin-pnpm-resolve": "^1.0.0" }, "devDependencies": { "@lilith/configs": "^1.0.0", "@types/node": "^22.15.27", "tsup": "^8.5.1", "typescript": "^5.9.3", "vite": "^6.4.1" }, "peerDependencies": { "vite": ">=5.0.0" } }, "plugin-pnpm-resolve/node_modules/@lilith/configs": { "resolved": "../node_modules/.bun/@lilith+configs@1.7.2+be8018b335db9287/node_modules/@lilith/configs", "link": true }, "plugin-pnpm-resolve/node_modules/@lilith/rollup-plugin-pnpm-resolve": { "resolved": "../@rollup/plugin-pnpm-resolve", "link": true }, "plugin-pnpm-resolve/node_modules/@types/node": { "resolved": "../node_modules/.bun/@types+node@22.19.7/node_modules/@types/node", "link": true }, "plugin-pnpm-resolve/node_modules/tsup": { "resolved": "../node_modules/.bun/tsup@8.5.1+5f01bfd18786f4ab/node_modules/tsup", "link": true }, "plugin-pnpm-resolve/node_modules/typescript": { "resolved": "../node_modules/.bun/typescript@5.9.3/node_modules/typescript", "link": true }, "plugin-pnpm-resolve/node_modules/vite": { "resolved": "../node_modules/.bun/vite@6.4.1+e45d64af2fa578f6/node_modules/vite", "link": true } } }