{ "name": "@vben/vite-config", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@vben/vite-config", "version": "1.0.0", "license": "MIT", "dependencies": { "@ant-design/colors": "^7.0.2", "vite": "^5.2.10" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", "ant-design-vue": "^4.2.1", "dayjs": "^1.11.10", "dotenv": "^16.4.5", "fs-extra": "^11.2.0", "less": "^4.2.0", "picocolors": "^1.0.0", "pkg-types": "^1.1.0", "rollup-plugin-visualizer": "^5.12.0", "sass": "^1.75.0", "unocss": "0.59.4", "vite-plugin-compression": "^0.5.1", "vite-plugin-dts": "^3.9.0", "vite-plugin-html": "^3.2.2", "vite-plugin-mock": "^2.9.6", "vite-plugin-purge-icons": "^0.10.0", "vite-plugin-svg-icons": "^2.0.1" } }, "../../node_modules/.pnpm/@ant-design+colors@7.0.2/node_modules/@ant-design/colors": { "version": "7.0.2", "license": "MIT", "dependencies": { "@ctrl/tinycolor": "^3.6.1" }, "devDependencies": { "@types/jest": "^26.0.0", "@umijs/fabric": "^3.0.0", "eslint": "^7.1.0", "father": "^4.1.2", "jest": "^26.0.1", "np": "^7.0.0", "prettier": "^2.0.0", "ts-jest": "^26.0.0", "typescript": "^4.0.2" } }, "../../node_modules/.pnpm/@types+fs-extra@11.0.4/node_modules/@types/fs-extra": { "version": "11.0.4", "dev": true, "license": "MIT", "dependencies": { "@types/jsonfile": "*", "@types/node": "*" } }, "../../node_modules/.pnpm/@vitejs+plugin-vue-jsx@3.1.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5._xa6xqdyhe5pkglb7lytn5kyk3a/node_modules/@vitejs/plugin-vue-jsx": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.23.3", "@babel/plugin-transform-typescript": "^7.23.3", "@vue/babel-plugin-jsx": "^1.1.5" }, "devDependencies": { "vite": "^4.5.0" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { "vite": "^4.0.0 || ^5.0.0", "vue": "^3.0.0" } }, "../../node_modules/.pnpm/@vitejs+plugin-vue@5.0.4_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_p5z73732rkoe4bvfii6xrtzs34/node_modules/@vitejs/plugin-vue": { "version": "5.0.4", "dev": true, "license": "MIT", "devDependencies": { "@jridgewell/gen-mapping": "^0.3.3", "@jridgewell/trace-mapping": "^0.3.22", "debug": "^4.3.4", "rollup": "^4.9.6", "slash": "^5.1.0", "source-map-js": "^1.0.2", "vite": "^5.0.12", "vue": "^3.4.15" }, "engines": { "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { "vite": "^5.0.0", "vue": "^3.2.25" } }, "../../node_modules/.pnpm/ant-design-vue@4.2.1_vue@3.4.25_typescript@5.4.5_/node_modules/ant-design-vue": { "version": "4.2.1", "dev": true, "license": "MIT", "dependencies": { "@ant-design/colors": "^6.0.0", "@ant-design/icons-vue": "^7.0.0", "@babel/runtime": "^7.10.5", "@ctrl/tinycolor": "^3.5.0", "@emotion/hash": "^0.9.0", "@emotion/unitless": "^0.8.0", "@simonwep/pickr": "~1.8.0", "array-tree-filter": "^2.1.0", "async-validator": "^4.0.0", "csstype": "^3.1.1", "dayjs": "^1.10.5", "dom-align": "^1.12.1", "dom-scroll-into-view": "^2.0.0", "lodash": "^4.17.21", "lodash-es": "^4.17.15", "resize-observer-polyfill": "^1.5.1", "scroll-into-view-if-needed": "^2.2.25", "shallow-equal": "^1.0.0", "stylis": "^4.1.3", "throttle-debounce": "^5.0.0", "vue-types": "^3.0.0", "warning": "^4.0.0" }, "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.10.5", "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/plugin-proposal-export-default-from": "^7.8.3", "@babel/plugin-proposal-export-namespace-from": "^7.12.1", "@babel/plugin-proposal-object-rest-spread": "^7.9.6", "@babel/plugin-proposal-optional-chaining": "^7.10.1", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-member-expression-literals": "^7.8.3", "@babel/plugin-transform-object-assign": "^7.8.3", "@babel/plugin-transform-property-literals": "^7.8.3", "@babel/plugin-transform-runtime": "^7.10.5", "@babel/plugin-transform-template-literals": "^7.8.3", "@babel/plugin-transform-typescript": "^7.12.1", "@babel/polyfill": "^7.8.7", "@babel/preset-env": "^7.9.6", "@babel/preset-typescript": "^7.10.4", "@commitlint/cli": "^12.0.0", "@commitlint/config-conventional": "^12.0.0", "@octokit/rest": "^18.0.0", "@rollup/plugin-babel": "^5.3.0", "@types/compression": "^1.7.0", "@types/fs-extra": "^9.0.8", "@types/jest": "^28.1.4", "@types/koa": "^2.11.6", "@types/lodash-es": "^4.17.3", "@types/lru-cache": "^5.1.0", "@types/markdown-it": "^10.0.2", "@types/node": "^14.0.0", "@types/postcss-load-config": "^2.0.1", "@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/parser": "^5.4.0", "@vitejs/plugin-legacy": "^2.2.0", "@vitejs/plugin-vue": "^3.0.0", "@vitejs/plugin-vue-jsx": "^2.0.0", "@vue/babel-plugin-jsx": "^1.0.0", "@vue/cli-plugin-eslint": "^5.0.0", "@vue/eslint-config-prettier": "^8.0.0", "@vue/eslint-config-typescript": "^11.0.0", "@vue/test-utils": "^2.0.2", "@vue/vue3-jest": "28", "@vueuse/core": "^8.3.1", "@webpack-cli/serve": "^1.3.1", "acorn": "^8.0.0", "ali-oss": "^6.16.0", "autoprefixer": "^10.2.0", "axios": "^0.22.0", "babel-eslint": "^10.0.1", "babel-jest": "^28.1.2", "babel-loader": "^8.0.0", "babel-plugin-import": "^1.1.1", "babel-plugin-inline-import-data-uri": "^1.0.1", "babel-plugin-istanbul": "^6.0.0", "babel-plugin-transform-require-context": "^0.1.1", "case-sensitive-paths-webpack-plugin": "^2.1.2", "chalk": "^4.1.1", "cheerio": "^1.0.0-rc.2", "codecov": "^3.0.0", "codesandbox": "^2.2.3", "colorful": "^2.1.0", "commander": "^6.1.0", "compare-versions": "^3.3.0", "cross-env": "^7.0.0", "css-loader": "^5.0.0", "css-minimizer-webpack-plugin": "^3.0.0", "cz-git": "^1.3.8", "date-fns": "^2.24.0", "diacritics": "^1.3.0", "docsearch.js": "^2.6.3", "duplicate-package-checker-webpack-plugin": "^3.0.0", "enquire-js": "^0.2.1", "esbuild": "~0.12.29", "esbuild-loader": "^3.0.0", "escape-html": "^1.0.3", "eslint": "^8.3.0", "eslint-config-prettier": "^8.0.0", "eslint-plugin-html": "^6.0.0", "eslint-plugin-import": "^2.24.2", "eslint-plugin-jest": "^26.0.0", "eslint-plugin-markdown": "^2.0.0", "eslint-plugin-no-explicit-type-exports": "^0.12.0", "eslint-plugin-prettier": "^3.1.0", "eslint-plugin-vue": "^9.17.0", "fast-glob": "^3.2.7", "fetch-jsonp": "^1.1.3", "fs-extra": "^10.0.0", "glob": "^7.1.2", "globby": "^11.1.0", "gray-matter": "^4.0.3", "gulp": "^4.0.1", "gulp-babel": "^8.0.0", "gulp-strip-code": "^0.1.4", "gulp-typescript": "^6.0.0-alpha.1", "html-webpack-plugin": "^5.3.1", "husky": "^6.0.0", "ignore-emit-webpack-plugin": "^2.0.6", "is-windows": "^1.0.2", "jest": "^28.1.2", "jest-environment-jsdom": "^28.0.0", "jest-environment-node": "^28.0.2", "jest-serializer-vue": "^2.0.0", "jest-transform-stub": "^2.0.0", "js-base64": "^3.0.0", "json-templater": "^1.2.0", "jsonp": "^0.2.1", "less": "^4.0.0", "less-loader": "^10.0.0", "less-plugin-npm-import": "^2.1.0", "less-vars-to-js": "^1.3.0", "lint-staged": "^11.0.0", "majo": "^0.10.1", "markdown-it": "^8.4.2", "markdown-it-anchor": "^8.0.4", "markdown-it-container": "^3.0.0", "markdown-it-emoji": "^2.0.0", "markdown-it-table-of-contents": "^0.5.2", "marked": "0.3.18", "merge2": "^1.2.1", "mini-css-extract-plugin": "^2.4.5", "minimist": "^1.2.0", "mkdirp": "^0.5.1", "mockdate": "^2.0.2", "moment": "^2.29.1", "nprogress": "^0.2.0", "postcss": "^8.2.12", "postcss-loader": "^6.0.0", "prettier": "^2.2.0", "pretty-quick": "^3.0.0", "prismjs": "^1.23.0", "progress": "^2.0.3", "qs": "^6.10.3", "raw-loader": "^4.0.2", "remark-frontmatter": "^2.0.0", "remark-parse": "^8.0.0", "remark-stringify": "^8.0.0", "remark-yaml-config": "^4.1.0", "remove-files-webpack-plugin": "^1.5.0", "reqwest": "^2.0.5", "rimraf": "^3.0.0", "rucksack-css": "^1.0.2", "selenium-server": "^3.0.1", "semver": "^7.0.0", "slash": "^3.0.0", "string-replace-loader": "^3.1.0", "style-loader": "^3.0.0", "stylelint": "^14.0.0", "stylelint-config-prettier": "^9.0.0", "stylelint-config-rational-order": "^0.1.2", "stylelint-config-standard": "^25.0.0", "stylelint-declaration-block-no-ignored-properties": "^2.1.0", "stylelint-order": "^5.0.0", "terser-webpack-plugin": "^5.1.1", "through2": "^3.0.0", "tinycolor2": "^1.6.0", "ts-jest": "^28.0.5", "ts-loader": "^9.1.0", "tsx": "^3.12.10", "typedoc": "^0.23.25", "typescript": "~4.9.3", "umi-request": "^1.3.5", "unified": "9.2.2", "url-loader": "^3.0.0", "vanilla-jsoneditor": "^0.15.1", "vite": "^3.0.0", "vue": "^3.2.0", "vue-clipboard2": "0.3.3", "vue-drag-resize": "^2.0.3", "vue-eslint-parser": "^9.3.1", "vue-i18n": "^9.1.7", "vue-infinite-scroll": "^2.0.2", "vue-loader": "^17.0.0", "vue-request": "^1.0.2", "vue-router": "^4.0.0", "vue-style-loader": "^4.1.2", "vue-tsc": "^1.0.6", "vuex": "^4.0.0", "webpack": "^5.0.0", "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.6.0", "webpack-dev-server": "^4.0.0", "webpack-merge": "^5.0.0", "webpackbar": "^5.0.2", "xhr-mock": "^2.5.1" }, "engines": { "node": ">=12.22.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/ant-design-vue" }, "peerDependencies": { "vue": ">=3.2.0" } }, "../../node_modules/.pnpm/dayjs@1.11.11/node_modules/dayjs": { "version": "1.11.11", "dev": true, "license": "MIT", "devDependencies": { "@babel/cli": "^7.0.0-beta.44", "@babel/core": "^7.0.0-beta.44", "@babel/node": "^7.0.0-beta.44", "@babel/preset-env": "^7.0.0-beta.44", "babel-core": "^7.0.0-bridge.0", "babel-jest": "^22.4.3", "babel-plugin-external-helpers": "^6.22.0", "cross-env": "^5.1.6", "eslint": "^4.19.1", "eslint-config-airbnb-base": "^12.1.0", "eslint-plugin-import": "^2.10.0", "eslint-plugin-jest": "^21.15.0", "gzip-size-cli": "^2.1.0", "jasmine-core": "^2.99.1", "jest": "^22.4.3", "karma": "^2.0.2", "karma-jasmine": "^1.1.2", "karma-sauce-launcher": "^1.1.0", "mockdate": "^2.0.2", "moment": "2.29.2", "moment-timezone": "0.5.31", "ncp": "^2.0.0", "pre-commit": "^1.2.2", "prettier": "^1.16.1", "rollup": "^2.45.1", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-terser": "^7.0.2", "size-limit": "^0.18.0", "typescript": "^2.8.3" } }, "../../node_modules/.pnpm/dotenv@16.4.5/node_modules/dotenv": { "version": "16.4.5", "dev": true, "license": "BSD-2-Clause", "devDependencies": { "@definitelytyped/dtslint": "^0.0.133", "@types/node": "^18.11.3", "decache": "^4.6.1", "sinon": "^14.0.1", "standard": "^17.0.0", "standard-markdown": "^7.1.0", "standard-version": "^9.5.0", "tap": "^16.3.0", "tar": "^6.1.11", "typescript": "^4.8.4" }, "engines": { "node": ">=12" }, "funding": { "url": "https://dotenvx.com" } }, "../../node_modules/.pnpm/fs-extra@11.2.0/node_modules/fs-extra": { "version": "11.2.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "devDependencies": { "klaw": "^2.1.1", "klaw-sync": "^3.0.2", "minimist": "^1.1.1", "mocha": "^10.1.0", "nyc": "^15.0.0", "proxyquire": "^2.0.1", "read-dir-files": "^0.1.1", "standard": "^17.0.0" }, "engines": { "node": ">=14.14" } }, "../../node_modules/.pnpm/less@4.2.0/node_modules/less": { "version": "4.2.0", "dev": true, "license": "Apache-2.0", "dependencies": { "copy-anything": "^2.0.1", "parse-node-version": "^1.0.1", "tslib": "^2.3.0" }, "bin": { "lessc": "bin/lessc" }, "devDependencies": { "@less/test-data": "^4.2.0", "@less/test-import-module": "^4.0.0", "@rollup/plugin-commonjs": "^17.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^11.0.0", "@typescript-eslint/eslint-plugin": "^4.28.0", "@typescript-eslint/parser": "^4.28.0", "benny": "^3.6.12", "bootstrap-less-port": "0.3.0", "chai": "^4.2.0", "cross-env": "^7.0.3", "diff": "^3.2.0", "eslint": "^7.29.0", "fs-extra": "^8.1.0", "git-rev": "^0.2.1", "globby": "^10.0.1", "grunt": "^1.0.4", "grunt-cli": "^1.3.2", "grunt-contrib-clean": "^1.0.0", "grunt-contrib-connect": "^1.0.2", "grunt-eslint": "^23.0.0", "grunt-saucelabs": "^9.0.1", "grunt-shell": "^1.3.0", "html-template-tag": "^3.2.0", "jit-grunt": "^0.10.0", "less-plugin-autoprefix": "^1.5.1", "less-plugin-clean-css": "^1.5.1", "minimist": "^1.2.0", "mocha": "^6.2.1", "mocha-headless-chrome": "^4.0.0", "mocha-teamcity-reporter": "^3.0.0", "nock": "^11.8.2", "npm-run-all": "^4.1.5", "performance-now": "^0.2.0", "phin": "^2.2.3", "promise": "^7.1.1", "read-glob": "^3.0.0", "resolve": "^1.17.0", "rollup": "^2.52.2", "rollup-plugin-terser": "^5.1.1", "rollup-plugin-typescript2": "^0.29.0", "semver": "^6.3.0", "shx": "^0.3.2", "time-grunt": "^1.3.0", "ts-node": "^9.1.1", "typescript": "^4.3.4", "uikit": "2.27.4" }, "engines": { "node": ">=6" }, "optionalDependencies": { "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", "make-dir": "^2.1.0", "mime": "^1.4.1", "needle": "^3.1.0", "source-map": "~0.6.0" } }, "../../node_modules/.pnpm/picocolors@1.0.0/node_modules/picocolors": { "version": "1.0.0", "dev": true, "license": "ISC" }, "../../node_modules/.pnpm/pkg-types@1.1.0/node_modules/pkg-types": { "version": "1.1.0", "dev": true, "license": "MIT", "dependencies": { "confbox": "^0.1.7", "mlly": "^1.6.1", "pathe": "^1.1.2" }, "devDependencies": { "@types/node": "^20.12.7", "@vitest/coverage-v8": "^1.5.0", "automd": "^0.3.7", "changelogen": "^0.5.5", "eslint": "^9.0.0", "eslint-config-unjs": "^0.3.0-rc.6", "expect-type": "^0.19.0", "jiti": "^1.21.0", "prettier": "^3.2.5", "typescript": "^5.4.5", "unbuild": "^2.0.0", "vitest": "^1.5.0" } }, "../../node_modules/.pnpm/rollup-plugin-visualizer@5.12.0_rollup@4.17.0/node_modules/rollup-plugin-visualizer": { "version": "5.12.0", "dev": true, "license": "MIT", "dependencies": { "open": "^8.4.0", "picomatch": "^2.3.1", "source-map": "^0.7.4", "yargs": "^17.5.1" }, "bin": { "rollup-plugin-visualizer": "dist/bin/cli.js" }, "devDependencies": { "@jest/globals": "^29.3.1", "@rollup/plugin-alias": "^5.0.0", "@rollup/plugin-commonjs": "^25.0.1", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.1", "@types/bytes": "^3.1.1", "@types/d3-array": "^3.0.3", "@types/d3-color": "^3.1.0", "@types/d3-force": "^3.0.3", "@types/d3-hierarchy": "^3.1.0", "@types/d3-scale": "^4.0.2", "@types/d3-shape": "^3.1.0", "@types/node": "^18.8.5", "@types/picomatch": "^2.3.0", "@types/yargs": "^17.0.10", "@typescript-eslint/eslint-plugin": "^6.12.0", "@typescript-eslint/parser": "^6.12.0", "bytes": "^3.1.2", "d3-array": "^3.1.6", "d3-color": "^3.1.0", "d3-force": "^3.0.0", "d3-hierarchy": "^3.1.2", "d3-scale": "^4.0.2", "d3-shape": "^3.1.0", "del-cli": "^5.0.0", "eslint": "^8.16.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.1", "jest": "^29.3.1", "npm-run-all": "^4.1.5", "picomatch-browser": "^2.2.6", "postcss": "^8.4.14", "postcss-url": "^10.1.3", "preact": "^10.7.2", "prettier": "^3.1.0", "rollup": "^4.5.2", "rollup-plugin-postcss": "^4.0.2", "sass": "^1.52.1", "ts-jest": "^29.0.3", "typescript": "~5.3.2" }, "engines": { "node": ">=14" }, "peerDependencies": { "rollup": "2.x || 3.x || 4.x" }, "peerDependenciesMeta": { "rollup": { "optional": true } } }, "../../node_modules/.pnpm/sass@1.75.0/node_modules/sass": { "version": "1.75.0", "dev": true, "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { "sass": "sass.js" }, "engines": { "node": ">=14.0.0" } }, "../../node_modules/.pnpm/unocss@0.59.4_postcss@5.2.18_rollup@4.17.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/unocss": { "version": "0.59.4", "dev": true, "license": "MIT", "dependencies": { "@unocss/astro": "0.59.4", "@unocss/cli": "0.59.4", "@unocss/core": "0.59.4", "@unocss/extractor-arbitrary-variants": "0.59.4", "@unocss/postcss": "0.59.4", "@unocss/preset-attributify": "0.59.4", "@unocss/preset-icons": "0.59.4", "@unocss/preset-mini": "0.59.4", "@unocss/preset-tagify": "0.59.4", "@unocss/preset-typography": "0.59.4", "@unocss/preset-uno": "0.59.4", "@unocss/preset-web-fonts": "0.59.4", "@unocss/preset-wind": "0.59.4", "@unocss/reset": "0.59.4", "@unocss/transformer-attributify-jsx": "0.59.4", "@unocss/transformer-attributify-jsx-babel": "0.59.4", "@unocss/transformer-compile-class": "0.59.4", "@unocss/transformer-directives": "0.59.4", "@unocss/transformer-variant-group": "0.59.4", "@unocss/vite": "0.59.4" }, "devDependencies": { "@unocss/webpack": "0.59.4", "vite": "^5.2.9" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { "@unocss/webpack": "0.59.4", "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" }, "peerDependenciesMeta": { "@unocss/webpack": { "optional": true }, "vite": { "optional": true } } }, "../../node_modules/.pnpm/vite-plugin-compression@0.5.1_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-compression": { "version": "0.5.1", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.2", "debug": "^4.3.3", "fs-extra": "^10.0.0" }, "devDependencies": { "@types/chalk": "^2.2.0", "@types/debug": "^4.1.7", "@types/fs-extra": "^9.0.13", "@types/node": "^17.0.13" }, "peerDependencies": { "vite": ">=2.0.0" } }, "../../node_modules/.pnpm/vite-plugin-dts@3.9.0_@types+node@20.12.7_rollup@4.17.0_typescript@5.4.5_vite@5.2.10_@types+n_fufyeow7or3ddm4dyjka2mjzvy/node_modules/vite-plugin-dts": { "version": "3.9.0", "dev": true, "license": "MIT", "dependencies": { "@microsoft/api-extractor": "7.43.0", "@rollup/pluginutils": "^5.1.0", "@vue/language-core": "^1.8.27", "debug": "^4.3.4", "kolorist": "^1.8.0", "magic-string": "^0.30.8", "vue-tsc": "^1.8.27" }, "devDependencies": { "@commitlint/cli": "^19.2.1", "@types/debug": "^4.1.12", "@types/minimist": "^1.2.5", "@types/node": "^20.11.30", "@types/prompts": "^2.4.9", "@types/semver": "^7.5.8", "@vexip-ui/commitlint-config": "^0.4.0", "@vexip-ui/eslint-config": "^0.12.0", "@vexip-ui/prettier-config": "^0.2.0", "@vue/eslint-config-standard": "^8.0.1", "@vue/eslint-config-typescript": "^13.0.0", "conventional-changelog-cli": "^4.1.0", "eslint": "^8.57.0", "execa": "^8.0.1", "husky": "^9.0.11", "is-ci": "^3.0.1", "lint-staged": "^15.2.2", "minimist": "^1.2.8", "pinst": "^3.0.0", "prettier": "^3.2.5", "pretty-quick": "^4.0.0", "prompts": "^2.4.2", "rimraf": "^5.0.5", "semver": "^7.6.0", "tsx": "^4.7.1", "typescript": "5.4.3", "unbuild": "^2.0.0", "vite": "^5.2.6", "vitest": "^1.4.0" }, "engines": { "node": "^14.18.0 || >=16.0.0" }, "peerDependencies": { "typescript": "*", "vite": "*" }, "peerDependenciesMeta": { "vite": { "optional": true } } }, "../../node_modules/.pnpm/vite-plugin-html@3.2.2_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-html": { "version": "3.2.2", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^4.2.0", "colorette": "^2.0.16", "connect-history-api-fallback": "^1.6.0", "consola": "^2.15.3", "dotenv": "^16.0.0", "dotenv-expand": "^8.0.2", "ejs": "^3.1.6", "fast-glob": "^3.2.11", "fs-extra": "^10.0.1", "html-minifier-terser": "^6.1.0", "node-html-parser": "^5.3.3", "pathe": "^0.2.0" }, "devDependencies": { "@babel/types": "^7.17.0", "@types/ejs": "^3.1.0", "@types/fs-extra": "^9.0.13", "@types/html-minifier-terser": "^6.1.0", "@types/node": "^17.0.21", "typescript": "^4.6.2", "vite": "^2.8.6" }, "peerDependencies": { "vite": ">=2.0.0" } }, "../../node_modules/.pnpm/vite-plugin-mock@2.9.8_mockjs@1.1.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-mock": { "version": "2.9.8", "dev": true, "license": "MIT", "dependencies": { "@types/mockjs": "^1.0.4", "chalk": "^4.1.2", "chokidar": "^3.5.2", "connect": "^3.7.0", "debug": "^4.3.2", "esbuild": "^0.14.36", "fast-glob": "^3.2.7", "path-to-regexp": "^6.2.0" }, "devDependencies": { "@commitlint/cli": "^13.1.0", "@commitlint/config-conventional": "^13.1.0", "@types/connect": "^3.4.35", "@types/debug": "^4.1.7", "@types/jest": "^27.0.1", "@types/node": "^16.7.1", "@typescript-eslint/eslint-plugin": "^4.29.2", "@typescript-eslint/parser": "^4.29.2", "commitizen": "^4.2.4", "conventional-changelog-cli": "^2.1.1", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jest": "^24.4.0", "husky": "^7.0.1", "jest": "^27.0.6", "lint-staged": "^11.1.2", "mockjs": "^1.1.0", "prettier": "^2.3.2", "rimraf": "^3.0.2", "ts-jest": "^27.0.5", "tsup": "4.8.21", "typescript": "^4.3.5", "vite": "2.1.5" }, "engines": { "node": ">=12.0.0" }, "peerDependencies": { "mockjs": ">=1.1.0", "vite": ">=2.0.0" } }, "../../node_modules/.pnpm/vite-plugin-purge-icons@0.10.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-purge-icons": { "version": "0.10.0", "dev": true, "license": "MIT", "dependencies": { "@purge-icons/core": "^0.10.0", "@purge-icons/generated": "^0.10.0", "rollup-plugin-purge-icons": "^0.10.0" }, "devDependencies": { "esno": "^0.4.6", "tsup": "^4.14.0", "typescript": "^4.9.5", "vite": "^5" }, "engines": { "node": ">= 12" }, "peerDependencies": { "vite": ">=2" } }, "../../node_modules/.pnpm/vite-plugin-svg-icons@2.0.1_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-svg-icons": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "@types/svgo": "^2.6.1", "cors": "^2.8.5", "debug": "^4.3.3", "etag": "^1.8.1", "fs-extra": "^10.0.0", "pathe": "^0.2.0", "svg-baker": "1.7.0", "svgo": "^2.8.0" }, "devDependencies": { "@types/cors": "^2.8.12", "@types/debug": "^4.1.7", "@types/etag": "^1.8.1", "@types/fs-extra": "^9.0.13", "@types/node": "^17.0.13" }, "peerDependencies": { "vite": ">=2.0.0" } }, "../../node_modules/.pnpm/vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3/node_modules/vite": { "version": "5.2.10", "license": "MIT", "dependencies": { "esbuild": "^0.20.1", "postcss": "^8.4.38", "rollup": "^4.13.0" }, "bin": { "vite": "bin/vite.js" }, "devDependencies": { "@ampproject/remapping": "^2.3.0", "@babel/parser": "^7.24.4", "@jridgewell/trace-mapping": "^0.3.25", "@polka/compression": "^1.0.0-next.25", "@rollup/plugin-alias": "^5.1.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-dynamic-import-vars": "^2.1.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-typescript": "^11.1.6", "@rollup/pluginutils": "^5.1.0", "@types/escape-html": "^1.0.4", "@types/pnpapi": "^0.0.5", "acorn": "^8.11.3", "acorn-walk": "^8.3.2", "artichokie": "^0.2.0", "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.3", "debug": "^4.3.4", "dep-types": "link:./src/types", "dotenv": "^16.4.5", "dotenv-expand": "^11.0.6", "es-module-lexer": "^1.5.0", "escape-html": "^1.0.3", "estree-walker": "^3.0.3", "etag": "^1.8.1", "fast-glob": "^3.3.2", "http-proxy": "^1.18.1", "launch-editor-middleware": "^2.6.1", "lightningcss": "^1.24.1", "magic-string": "^0.30.9", "micromatch": "^4.0.5", "mlly": "^1.6.1", "mrmime": "^2.0.0", "open": "^8.4.2", "parse5": "^7.1.2", "pathe": "^1.1.2", "periscopic": "^4.0.2", "picocolors": "^1.0.0", "picomatch": "^2.3.1", "postcss-import": "^16.1.0", "postcss-load-config": "^4.0.2", "postcss-modules": "^6.0.0", "resolve.exports": "^2.0.2", "rollup-plugin-dts": "^6.1.0", "rollup-plugin-esbuild": "^6.1.1", "rollup-plugin-license": "^3.3.1", "sass": "^1.74.1", "sirv": "^2.0.4", "source-map-support": "^0.5.21", "strip-ansi": "^7.1.0", "strip-literal": "^2.1.0", "tsconfck": "^3.0.3", "tslib": "^2.6.2", "types": "link:./types", "ufo": "^1.5.3", "ws": "^8.16.0" }, "engines": { "node": "^18.0.0 || >=20.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || >=20.0.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, "less": { "optional": true }, "lightningcss": { "optional": true }, "sass": { "optional": true }, "stylus": { "optional": true }, "sugarss": { "optional": true }, "terser": { "optional": true } } }, "node_modules/@ant-design/colors": { "resolved": "../../node_modules/.pnpm/@ant-design+colors@7.0.2/node_modules/@ant-design/colors", "link": true }, "node_modules/@types/fs-extra": { "resolved": "../../node_modules/.pnpm/@types+fs-extra@11.0.4/node_modules/@types/fs-extra", "link": true }, "node_modules/@vitejs/plugin-vue": { "resolved": "../../node_modules/.pnpm/@vitejs+plugin-vue@5.0.4_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_p5z73732rkoe4bvfii6xrtzs34/node_modules/@vitejs/plugin-vue", "link": true }, "node_modules/@vitejs/plugin-vue-jsx": { "resolved": "../../node_modules/.pnpm/@vitejs+plugin-vue-jsx@3.1.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5._xa6xqdyhe5pkglb7lytn5kyk3a/node_modules/@vitejs/plugin-vue-jsx", "link": true }, "node_modules/ant-design-vue": { "resolved": "../../node_modules/.pnpm/ant-design-vue@4.2.1_vue@3.4.25_typescript@5.4.5_/node_modules/ant-design-vue", "link": true }, "node_modules/dayjs": { "resolved": "../../node_modules/.pnpm/dayjs@1.11.11/node_modules/dayjs", "link": true }, "node_modules/dotenv": { "resolved": "../../node_modules/.pnpm/dotenv@16.4.5/node_modules/dotenv", "link": true }, "node_modules/fs-extra": { "resolved": "../../node_modules/.pnpm/fs-extra@11.2.0/node_modules/fs-extra", "link": true }, "node_modules/less": { "resolved": "../../node_modules/.pnpm/less@4.2.0/node_modules/less", "link": true }, "node_modules/picocolors": { "resolved": "../../node_modules/.pnpm/picocolors@1.0.0/node_modules/picocolors", "link": true }, "node_modules/pkg-types": { "resolved": "../../node_modules/.pnpm/pkg-types@1.1.0/node_modules/pkg-types", "link": true }, "node_modules/rollup-plugin-visualizer": { "resolved": "../../node_modules/.pnpm/rollup-plugin-visualizer@5.12.0_rollup@4.17.0/node_modules/rollup-plugin-visualizer", "link": true }, "node_modules/sass": { "resolved": "../../node_modules/.pnpm/sass@1.75.0/node_modules/sass", "link": true }, "node_modules/unocss": { "resolved": "../../node_modules/.pnpm/unocss@0.59.4_postcss@5.2.18_rollup@4.17.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/unocss", "link": true }, "node_modules/vite": { "resolved": "../../node_modules/.pnpm/vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3/node_modules/vite", "link": true }, "node_modules/vite-plugin-compression": { "resolved": "../../node_modules/.pnpm/vite-plugin-compression@0.5.1_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-compression", "link": true }, "node_modules/vite-plugin-dts": { "resolved": "../../node_modules/.pnpm/vite-plugin-dts@3.9.0_@types+node@20.12.7_rollup@4.17.0_typescript@5.4.5_vite@5.2.10_@types+n_fufyeow7or3ddm4dyjka2mjzvy/node_modules/vite-plugin-dts", "link": true }, "node_modules/vite-plugin-html": { "resolved": "../../node_modules/.pnpm/vite-plugin-html@3.2.2_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-html", "link": true }, "node_modules/vite-plugin-mock": { "resolved": "../../node_modules/.pnpm/vite-plugin-mock@2.9.8_mockjs@1.1.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-mock", "link": true }, "node_modules/vite-plugin-purge-icons": { "resolved": "../../node_modules/.pnpm/vite-plugin-purge-icons@0.10.0_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-purge-icons", "link": true }, "node_modules/vite-plugin-svg-icons": { "resolved": "../../node_modules/.pnpm/vite-plugin-svg-icons@2.0.1_vite@5.2.10_@types+node@20.12.7_less@4.2.0_sass@1.75.0_terser@5.19.3_/node_modules/vite-plugin-svg-icons", "link": true } } }