{ "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "pkg": { "name": "dashboard", "version": "1.0.0", "private": true, "scripts": { "dev": "umi dev", "build": "umi build", "postinstall": "umi setup", "setup": "umi setup", "start": "npm run dev" }, "dependencies": { "@ant-design/charts": "^2.6.7", "@ant-design/icons": "^5.2.6", "@ant-design/plots": "^2.6.8", "@antv/g6": "^5.0.51", "@antv/l7": "^2.25.2", "@antv/l7-react": "^2.4.3", "antd": "^5.12.2", "axios": "^1.13.6", "moment": "^2.30.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-responsive": "^10.0.1", "recharts": "^3.8.0", "umi": "^4.0.0" }, "devDependencies": { "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "msw": "^2.12.13", "typescript": "^5.9.3" } }, "pkgPath": "D:\\trae_projects\\makemd\\makemd\\dashboard\\package.json", "plugins": { "./node_modules/@umijs/core/dist/service/servicePlugin": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "preset", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/core/dist/service/servicePlugin.js", "id": "./node_modules/@umijs/core/dist/service/servicePlugin", "key": "servicePlugin", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "@umijs/preset-umi": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "preset", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/index.js", "id": "@umijs/preset-umi", "key": "umi", "config": {}, "time": { "hooks": {}, "register": 21 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/registerMethods": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/registerMethods.js", "id": "./node_modules/@umijs/preset-umi/dist/registerMethods", "key": "registerMethods", "config": {}, "time": { "hooks": { "onStart": [ 0 ] }, "register": 5 }, "enableBy": "register" }, "@umijs/did-you-know": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/did-you-know/dist/plugin.js", "id": "@umijs/did-you-know", "key": "umijsDidYouKnow", "config": {}, "time": { "hooks": { "onStart": [ 3 ] }, "register": 3 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/404/404": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/404/404.js", "id": "./node_modules/@umijs/preset-umi/dist/features/404/404", "key": "404", "config": {}, "time": { "hooks": { "modifyRoutes": [ 0 ] }, "register": 0 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/aiDev/aiDev": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/aiDev/aiDev.js", "id": "./node_modules/@umijs/preset-umi/dist/features/aiDev/aiDev", "key": "aiDev", "config": {}, "time": { "hooks": {}, "register": 4 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/appData/appData": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/appData/appData.js", "id": "./node_modules/@umijs/preset-umi/dist/features/appData/appData", "key": "appData", "config": {}, "time": { "hooks": { "modifyAppData": [ 25 ] }, "register": 37 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/appData/umiInfo": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/appData/umiInfo.js", "id": "./node_modules/@umijs/preset-umi/dist/features/appData/umiInfo", "key": "umiInfo", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/check/check": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/check/check.js", "id": "./node_modules/@umijs/preset-umi/dist/features/check/check", "key": "check", "config": {}, "time": { "hooks": { "onCheckConfig": [ 0 ], "onCheck": [ 0 ] }, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/check/babel722": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/check/babel722.js", "id": "./node_modules/@umijs/preset-umi/dist/features/check/babel722", "key": "babel722", "config": {}, "time": { "hooks": { "onCheck": [ 1 ] }, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/codeSplitting/codeSplitting": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/codeSplitting/codeSplitting.js", "id": "./node_modules/@umijs/preset-umi/dist/features/codeSplitting/codeSplitting", "key": "codeSplitting", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/configPlugins/configPlugins": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/configPlugins/configPlugins.js", "id": "./node_modules/@umijs/preset-umi/dist/features/configPlugins/configPlugins", "key": "configPlugins", "config": {}, "time": { "hooks": { "modifyConfig": [ 0 ] }, "register": 16 }, "enableBy": "register" }, "virtual: config-title": { "id": "virtual: config-title", "key": "title", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-styles": { "id": "virtual: config-styles", "key": "styles", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-scripts": { "id": "virtual: config-scripts", "key": "scripts", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-routes": { "id": "virtual: config-routes", "key": "routes", "config": { "onChange": "regenerateTmpFiles" }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-routeLoader": { "id": "virtual: config-routeLoader", "key": "routeLoader", "config": { "default": { "moduleType": "esm" } }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-reactRouter5Compat": { "id": "virtual: config-reactRouter5Compat", "key": "reactRouter5Compat", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-presets": { "id": "virtual: config-presets", "key": "presets", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-plugins": { "id": "virtual: config-plugins", "key": "plugins", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-npmClient": { "id": "virtual: config-npmClient", "key": "npmClient", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-mountElementId": { "id": "virtual: config-mountElementId", "key": "mountElementId", "config": { "default": "root" }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-metas": { "id": "virtual: config-metas", "key": "metas", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-links": { "id": "virtual: config-links", "key": "links", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-historyWithQuery": { "id": "virtual: config-historyWithQuery", "key": "historyWithQuery", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-history": { "id": "virtual: config-history", "key": "history", "config": { "default": { "type": "browser" } }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-headScripts": { "id": "virtual: config-headScripts", "key": "headScripts", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-esbuildMinifyIIFE": { "id": "virtual: config-esbuildMinifyIIFE", "key": "esbuildMinifyIIFE", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-conventionRoutes": { "id": "virtual: config-conventionRoutes", "key": "conventionRoutes", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-conventionLayout": { "id": "virtual: config-conventionLayout", "key": "conventionLayout", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-base": { "id": "virtual: config-base", "key": "base", "config": { "default": "/" }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-analyze": { "id": "virtual: config-analyze", "key": "analyze", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-writeToDisk": { "id": "virtual: config-writeToDisk", "key": "writeToDisk", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-transformRuntime": { "id": "virtual: config-transformRuntime", "key": "transformRuntime", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-theme": { "id": "virtual: config-theme", "key": "theme", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-targets": { "id": "virtual: config-targets", "key": "targets", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-svgr": { "id": "virtual: config-svgr", "key": "svgr", "config": { "default": {} }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-svgo": { "id": "virtual: config-svgo", "key": "svgo", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-stylusLoader": { "id": "virtual: config-stylusLoader", "key": "stylusLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-styleLoader": { "id": "virtual: config-styleLoader", "key": "styleLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-srcTranspilerOptions": { "id": "virtual: config-srcTranspilerOptions", "key": "srcTranspilerOptions", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-srcTranspiler": { "id": "virtual: config-srcTranspiler", "key": "srcTranspiler", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-sassLoader": { "id": "virtual: config-sassLoader", "key": "sassLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-runtimePublicPath": { "id": "virtual: config-runtimePublicPath", "key": "runtimePublicPath", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-purgeCSS": { "id": "virtual: config-purgeCSS", "key": "purgeCSS", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-publicPath": { "id": "virtual: config-publicPath", "key": "publicPath", "config": { "default": "/" }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-proxy": { "id": "virtual: config-proxy", "key": "proxy", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-postcssLoader": { "id": "virtual: config-postcssLoader", "key": "postcssLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-outputPath": { "id": "virtual: config-outputPath", "key": "outputPath", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-normalCSSLoaderModules": { "id": "virtual: config-normalCSSLoaderModules", "key": "normalCSSLoaderModules", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-mfsu": { "id": "virtual: config-mfsu", "key": "mfsu", "config": { "default": { "strategy": "eager" } }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-mdx": { "id": "virtual: config-mdx", "key": "mdx", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-manifest": { "id": "virtual: config-manifest", "key": "manifest", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-lessLoader": { "id": "virtual: config-lessLoader", "key": "lessLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-jsMinifierOptions": { "id": "virtual: config-jsMinifierOptions", "key": "jsMinifierOptions", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-jsMinifier": { "id": "virtual: config-jsMinifier", "key": "jsMinifier", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-inlineLimit": { "id": "virtual: config-inlineLimit", "key": "inlineLimit", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-ignoreMomentLocale": { "id": "virtual: config-ignoreMomentLocale", "key": "ignoreMomentLocale", "config": { "default": true }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-https": { "id": "virtual: config-https", "key": "https", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-hash": { "id": "virtual: config-hash", "key": "hash", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-forkTSChecker": { "id": "virtual: config-forkTSChecker", "key": "forkTSChecker", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-fastRefresh": { "id": "virtual: config-fastRefresh", "key": "fastRefresh", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-extraPostCSSPlugins": { "id": "virtual: config-extraPostCSSPlugins", "key": "extraPostCSSPlugins", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-extraBabelPresets": { "id": "virtual: config-extraBabelPresets", "key": "extraBabelPresets", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-extraBabelPlugins": { "id": "virtual: config-extraBabelPlugins", "key": "extraBabelPlugins", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-extraBabelIncludes": { "id": "virtual: config-extraBabelIncludes", "key": "extraBabelIncludes", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-externals": { "id": "virtual: config-externals", "key": "externals", "config": { "default": {} }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-esm": { "id": "virtual: config-esm", "key": "esm", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-devtool": { "id": "virtual: config-devtool", "key": "devtool", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-depTranspiler": { "id": "virtual: config-depTranspiler", "key": "depTranspiler", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-define": { "id": "virtual: config-define", "key": "define", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-deadCode": { "id": "virtual: config-deadCode", "key": "deadCode", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cssPublicPath": { "id": "virtual: config-cssPublicPath", "key": "cssPublicPath", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cssMinifierOptions": { "id": "virtual: config-cssMinifierOptions", "key": "cssMinifierOptions", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cssMinifier": { "id": "virtual: config-cssMinifier", "key": "cssMinifier", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cssLoaderModules": { "id": "virtual: config-cssLoaderModules", "key": "cssLoaderModules", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cssLoader": { "id": "virtual: config-cssLoader", "key": "cssLoader", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-copy": { "id": "virtual: config-copy", "key": "copy", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-checkDepCssModules": { "id": "virtual: config-checkDepCssModules", "key": "checkDepCssModules", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-chainWebpack": { "id": "virtual: config-chainWebpack", "key": "chainWebpack", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-cacheDirectoryPath": { "id": "virtual: config-cacheDirectoryPath", "key": "cacheDirectoryPath", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-babelLoaderCustomize": { "id": "virtual: config-babelLoaderCustomize", "key": "babelLoaderCustomize", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-autoprefixer": { "id": "virtual: config-autoprefixer", "key": "autoprefixer", "config": {}, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-autoCSSModules": { "id": "virtual: config-autoCSSModules", "key": "autoCSSModules", "config": { "default": true }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "virtual: config-alias": { "id": "virtual: config-alias", "key": "alias", "config": { "default": { "umi": "@@/exports", "react": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react", "react-dom": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-dom", "react-router": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-router", "react-router-dom": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-router-dom" } }, "type": "plugin", "enableBy": "register", "time": { "hooks": {}, "register": 0 } }, "./node_modules/@umijs/preset-umi/dist/features/crossorigin/crossorigin": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/crossorigin/crossorigin.js", "id": "./node_modules/@umijs/preset-umi/dist/features/crossorigin/crossorigin", "key": "crossorigin", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/depsOnDemand/depsOnDemand": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/depsOnDemand/depsOnDemand.js", "id": "./node_modules/@umijs/preset-umi/dist/features/depsOnDemand/depsOnDemand", "key": "depsOnDemand", "config": {}, "time": { "hooks": { "onStart": [ 1 ] }, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/devTool/devTool": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/devTool/devTool.js", "id": "./node_modules/@umijs/preset-umi/dist/features/devTool/devTool", "key": "devTool", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/esbuildHelperChecker/esbuildHelperChecker": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/esbuildHelperChecker/esbuildHelperChecker.js", "id": "./node_modules/@umijs/preset-umi/dist/features/esbuildHelperChecker/esbuildHelperChecker", "key": "esbuildHelperChecker", "config": {}, "time": { "hooks": {}, "register": 128 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/esmi/esmi": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/esmi/esmi.js", "id": "./node_modules/@umijs/preset-umi/dist/features/esmi/esmi", "key": "esmi", "config": {}, "time": { "hooks": {}, "register": 83 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/exportStatic/exportStatic": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/exportStatic/exportStatic.js", "id": "./node_modules/@umijs/preset-umi/dist/features/exportStatic/exportStatic", "key": "exportStatic", "config": {}, "time": { "hooks": {}, "register": 37 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/favicons/favicons": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/favicons/favicons.js", "id": "./node_modules/@umijs/preset-umi/dist/features/favicons/favicons", "key": "favicons", "config": {}, "time": { "hooks": { "modifyAppData": [ 0 ] }, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/helmet/helmet": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/helmet/helmet.js", "id": "./node_modules/@umijs/preset-umi/dist/features/helmet/helmet", "key": "helmet", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/icons/icons": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/icons/icons.js", "id": "./node_modules/@umijs/preset-umi/dist/features/icons/icons", "key": "icons", "config": {}, "time": { "hooks": {}, "register": 7 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/mock/mock": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/mock/mock.js", "id": "./node_modules/@umijs/preset-umi/dist/features/mock/mock", "key": "mock", "config": {}, "time": { "hooks": {}, "register": 72 } }, "./node_modules/@umijs/preset-umi/dist/features/mpa/mpa": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/mpa/mpa.js", "id": "./node_modules/@umijs/preset-umi/dist/features/mpa/mpa", "key": "mpa", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/okam/okam": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/okam/okam.js", "id": "./node_modules/@umijs/preset-umi/dist/features/okam/okam", "key": "okam", "config": {}, "time": { "hooks": {}, "register": 2 } }, "./node_modules/@umijs/preset-umi/dist/features/overrides/overrides": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/overrides/overrides.js", "id": "./node_modules/@umijs/preset-umi/dist/features/overrides/overrides", "key": "overrides", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/phantomDependency/phantomDependency": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/phantomDependency/phantomDependency.js", "id": "./node_modules/@umijs/preset-umi/dist/features/phantomDependency/phantomDependency", "key": "phantomDependency", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/polyfill/polyfill": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/polyfill/polyfill.js", "id": "./node_modules/@umijs/preset-umi/dist/features/polyfill/polyfill", "key": "polyfill", "config": {}, "time": { "hooks": { "modifyConfig": [ 1 ] }, "register": 5 } }, "./node_modules/@umijs/preset-umi/dist/features/polyfill/publicPathPolyfill": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/polyfill/publicPathPolyfill.js", "id": "./node_modules/@umijs/preset-umi/dist/features/polyfill/publicPathPolyfill", "key": "publicPathPolyfill", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/prepare/prepare": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/prepare/prepare.js", "id": "./node_modules/@umijs/preset-umi/dist/features/prepare/prepare", "key": "prepare", "config": {}, "time": { "hooks": {}, "register": 15 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/routePrefetch/routePrefetch": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/routePrefetch/routePrefetch.js", "id": "./node_modules/@umijs/preset-umi/dist/features/routePrefetch/routePrefetch", "key": "routePrefetch", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/stagewise/stagewise": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/stagewise/stagewise.js", "id": "./node_modules/@umijs/preset-umi/dist/features/stagewise/stagewise", "key": "stagewise", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/terminal/terminal": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/terminal/terminal.js", "id": "./node_modules/@umijs/preset-umi/dist/features/terminal/terminal", "key": "terminal", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/tmpFiles/tmpFiles": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/tmpFiles/tmpFiles.js", "id": "./node_modules/@umijs/preset-umi/dist/features/tmpFiles/tmpFiles", "key": "tmpFiles", "config": {}, "time": { "hooks": {}, "register": 11 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/clientLoader/clientLoader": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/clientLoader/clientLoader.js", "id": "./node_modules/@umijs/preset-umi/dist/features/clientLoader/clientLoader", "key": "clientLoader", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/routeProps/routeProps": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/routeProps/routeProps.js", "id": "./node_modules/@umijs/preset-umi/dist/features/routeProps/routeProps", "key": "routeProps", "config": {}, "time": { "hooks": {}, "register": 1 } }, "./node_modules/@umijs/preset-umi/dist/features/ssr/ssr": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/ssr/ssr.js", "id": "./node_modules/@umijs/preset-umi/dist/features/ssr/ssr", "key": "ssr", "config": {}, "time": { "hooks": {}, "register": 9 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/tmpFiles/configTypes": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/tmpFiles/configTypes.js", "id": "./node_modules/@umijs/preset-umi/dist/features/tmpFiles/configTypes", "key": "configTypes", "config": {}, "time": { "hooks": {}, "register": 6 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/transform/transform": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/transform/transform.js", "id": "./node_modules/@umijs/preset-umi/dist/features/transform/transform", "key": "transform", "config": {}, "time": { "hooks": {}, "register": 25 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/lowImport/lowImport": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/lowImport/lowImport.js", "id": "./node_modules/@umijs/preset-umi/dist/features/lowImport/lowImport", "key": "lowImport", "config": {}, "time": { "hooks": {}, "register": 6 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/vite/vite": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/vite/vite.js", "id": "./node_modules/@umijs/preset-umi/dist/features/vite/vite", "key": "vite", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/apiRoute/apiRoute": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/apiRoute/apiRoute.js", "id": "./node_modules/@umijs/preset-umi/dist/features/apiRoute/apiRoute", "key": "apiRoute", "config": {}, "time": { "hooks": {}, "register": 17 } }, "./node_modules/@umijs/preset-umi/dist/features/monorepo/redirect": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/monorepo/redirect.js", "id": "./node_modules/@umijs/preset-umi/dist/features/monorepo/redirect", "key": "monorepoRedirect", "config": {}, "time": { "hooks": {}, "register": 75 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/test/test": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/test/test.js", "id": "./node_modules/@umijs/preset-umi/dist/features/test/test", "key": "test", "config": {}, "time": { "hooks": {}, "register": 4 } }, "./node_modules/@umijs/preset-umi/dist/features/clickToComponent/clickToComponent": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/clickToComponent/clickToComponent.js", "id": "./node_modules/@umijs/preset-umi/dist/features/clickToComponent/clickToComponent", "key": "clickToComponent", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/legacy/legacy": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/legacy/legacy.js", "id": "./node_modules/@umijs/preset-umi/dist/features/legacy/legacy", "key": "legacy", "config": {}, "time": { "hooks": {}, "register": 4 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/classPropertiesLoose/classPropertiesLoose": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/classPropertiesLoose/classPropertiesLoose.js", "id": "./node_modules/@umijs/preset-umi/dist/features/classPropertiesLoose/classPropertiesLoose", "key": "classPropertiesLoose", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/webpack/webpack": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/webpack/webpack.js", "id": "./node_modules/@umijs/preset-umi/dist/features/webpack/webpack", "key": "preset-umi:webpack", "config": {}, "time": { "hooks": {}, "register": 2 } }, "./node_modules/@umijs/preset-umi/dist/features/swc/swc": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/swc/swc.js", "id": "./node_modules/@umijs/preset-umi/dist/features/swc/swc", "key": "swc", "config": {}, "time": { "hooks": { "addOnDemandDeps": [ 0 ] }, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/features/ui/ui": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/ui/ui.js", "id": "./node_modules/@umijs/preset-umi/dist/features/ui/ui", "key": "ui", "config": {}, "time": { "hooks": {}, "register": 8 } }, "./node_modules/@umijs/preset-umi/dist/features/mako/mako": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/mako/mako.js", "id": "./node_modules/@umijs/preset-umi/dist/features/mako/mako", "key": "mako", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/utoopack/utoopack": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/utoopack/utoopack.js", "id": "./node_modules/@umijs/preset-umi/dist/features/utoopack/utoopack", "key": "utoopack", "config": {}, "time": { "hooks": {}, "register": 3 } }, "./node_modules/@umijs/preset-umi/dist/features/hmrGuardian/hmrGuardian": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/hmrGuardian/hmrGuardian.js", "id": "./node_modules/@umijs/preset-umi/dist/features/hmrGuardian/hmrGuardian", "key": "hmrGuardian", "config": {}, "time": { "hooks": {}, "register": 5 } }, "./node_modules/@umijs/preset-umi/dist/features/routePreloadOnLoad/routePreloadOnLoad": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/routePreloadOnLoad/routePreloadOnLoad.js", "id": "./node_modules/@umijs/preset-umi/dist/features/routePreloadOnLoad/routePreloadOnLoad", "key": "routePreloadOnLoad", "config": {}, "time": { "hooks": {}, "register": 61 } }, "./node_modules/@umijs/preset-umi/dist/features/forget/forget": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/forget/forget.js", "id": "./node_modules/@umijs/preset-umi/dist/features/forget/forget", "key": "forget", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "config" }, "./node_modules/@umijs/preset-umi/dist/features/bundler/bundler": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/features/bundler/bundler.js", "id": "./node_modules/@umijs/preset-umi/dist/features/bundler/bundler", "key": "preset-umi:bundler", "config": {}, "time": { "hooks": {}, "register": 5 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/build": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/build.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/build", "key": "build", "config": {}, "time": { "hooks": {}, "register": 9 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/config/config": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/config/config.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/config/config", "key": "config", "config": {}, "time": { "hooks": {}, "register": 78 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/dev/dev": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/dev/dev.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/dev/dev", "key": "dev", "config": {}, "time": { "hooks": {}, "register": 144 } }, "./node_modules/@umijs/preset-umi/dist/commands/help": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/help.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/help", "key": "help", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/lint": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/lint.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/lint", "key": "lint", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/setup": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/setup.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/setup", "key": "setup", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/deadcode": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/deadcode.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/deadcode", "key": "deadcode", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/version": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/version.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/version", "key": "version", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/page": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/page.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/page", "key": "generator:page", "config": {}, "time": { "hooks": {}, "register": 4 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/prettier": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/prettier.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/prettier", "key": "generator:prettier", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/tsconfig": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/tsconfig.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/tsconfig", "key": "generator:tsconfig", "config": {}, "time": { "hooks": {}, "register": 3 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/jest": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/jest.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/jest", "key": "generator:jest", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/tailwindcss": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/tailwindcss.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/tailwindcss", "key": "generator:tailwindcss", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/dva": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/dva.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/dva", "key": "generator:dva", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/component": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/component.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/component", "key": "generator:component", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/mock": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/mock.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/mock", "key": "generator:mock", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/cypress": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/cypress.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/cypress", "key": "generator:cypress", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/api": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/api.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/api", "key": "generator:api", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/generators/precommit": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/generators/precommit.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/generators/precommit", "key": "generator:precommit", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/plugin": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/plugin.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/plugin", "key": "command:plugin", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/verify-commit": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/verify-commit.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/verify-commit", "key": "verifyCommit", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/preview": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/preview.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/preview", "key": "preview", "config": {}, "time": { "hooks": {}, "register": 40 }, "enableBy": "register" }, "./node_modules/@umijs/preset-umi/dist/commands/mfsu/mfsu": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/preset-umi/dist/commands/mfsu/mfsu.js", "id": "./node_modules/@umijs/preset-umi/dist/commands/mfsu/mfsu", "key": "mfsu-cli", "config": {}, "time": { "hooks": {}, "register": 2 }, "enableBy": "register" }, "@umijs/plugin-run": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/plugin-run/dist/index.js", "id": "@umijs/plugin-run", "key": "run", "config": {}, "time": { "hooks": {}, "register": 7 }, "enableBy": "register" }, "./node_modules/@umijs/core/dist/service/generatePlugin": { "cwd": "D:\\trae_projects\\makemd\\makemd\\dashboard", "type": "plugin", "path": "D:/trae_projects/makemd/makemd/dashboard/node_modules/@umijs/core/dist/service/generatePlugin.js", "id": "./node_modules/@umijs/core/dist/service/generatePlugin", "key": "generatePlugin", "config": {}, "time": { "hooks": {}, "register": 1 }, "enableBy": "register" } }, "presets": [], "name": "setup", "args": { "_": [] }, "userConfig": { "routes": [ { "path": "/", "component": "@/pages/Homepage", "layout": false }, { "path": "/pricing", "component": "@/pages/Pricing", "layout": false }, { "path": "/case-study", "component": "@/pages/CaseStudy", "layout": false }, { "path": "/case-study/:id", "component": "@/pages/CaseStudy", "layout": false }, { "path": "/auth", "layout": false, "routes": [ { "path": "login", "component": "@/pages/Auth/LoginPage" }, { "path": "register", "component": "@/pages/Auth/RegisterPage" } ] }, { "path": "/dashboard", "layout": "@/layouts/index", "routes": [ { "path": "", "component": "@/pages/OperationAgent" }, { "path": "operation-agent", "component": "@/pages/OperationAgent" } ] } ], "fastRefresh": true }, "mainConfigFile": "D:\\trae_projects\\makemd\\makemd\\dashboard\\.umirc.ts", "config": { "routeLoader": { "moduleType": "esm" }, "mountElementId": "root", "history": { "type": "browser" }, "base": "/", "svgr": {}, "publicPath": "/", "mfsu": { "strategy": "eager" }, "ignoreMomentLocale": true, "externals": {}, "autoCSSModules": true, "alias": { "umi": "@@/exports", "react": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react", "react-dom": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-dom", "react-router": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-router", "react-router-dom": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\react-router-dom", "@": "D:/trae_projects/makemd/makemd/dashboard/src", "@@": "D:/trae_projects/makemd/makemd/dashboard/src/.umi", "regenerator-runtime": "D:\\trae_projects\\makemd\\makemd\\dashboard\\node_modules\\regenerator-runtime" }, "routes": [ { "path": "/", "component": "@/pages/Homepage", "layout": false }, { "path": "/pricing", "component": "@/pages/Pricing", "layout": false }, { "path": "/case-study", "component": "@/pages/CaseStudy", "layout": false }, { "path": "/case-study/:id", "component": "@/pages/CaseStudy", "layout": false }, { "path": "/auth", "layout": false, "routes": [ { "path": "login", "component": "@/pages/Auth/LoginPage" }, { "path": "register", "component": "@/pages/Auth/RegisterPage" } ] }, { "path": "/dashboard", "layout": "@/layouts/index", "routes": [ { "path": "", "component": "@/pages/OperationAgent" }, { "path": "operation-agent", "component": "@/pages/OperationAgent" } ] } ], "fastRefresh": true, "targets": { "chrome": 80 } }, "routes": { "1": { "path": "/", "layout": false, "file": "@/pages/Homepage.tsx", "id": "1", "absPath": "/", "__content": "import React, { useState, useEffect } from 'react';\nimport { Link, useNavigate } from 'umi';\nimport { Button, Typography, Row, Col, Card, Divider } from 'antd';\nimport { ArrowRightOutlined, CheckCircleOutlined, MenuOutlined, XOutlined, TwitterOutlined, LinkedinOutlined, GithubOutlined } from '@ant-design/icons';\nimport Navbar from '@/components/Navbar';\n\nconst { Title, Paragraph, Text } = Typography;\n\nconst Homepage: React.FC = () => {\n const navigate = useNavigate();\n const [isScrolled, setIsScrolled] = useState(false);\n const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false);\n\n useEffect(() => {\n const handleScroll = () => {\n setIsScrolled(window.scrollY > 50);\n };\n window.addEventListener('scroll', handleScroll);\n return () => window.removeEventListener('scroll', handleScroll);\n }, []);\n\n const features = [\n {\n title: '智能选品系统',\n description: '基于AI的商品推荐,自动识别高潜力商品,提升选品效率',\n },\n {\n title: 'AI动态定价',\n description: '实时市场分析,优化定价策略,最大化利润',\n },\n {\n title: '自动上架系统',\n description: '一键批量上架,节省人工成本,提高运营效率',\n },\n {\n title: '跨平台套利',\n description: '发现价格差异,实现利润最大化,降低运营风险',\n },\n {\n title: 'AI店铺托管',\n description: '24/7智能运营,解放人力,提升店铺表现',\n },\n {\n title: '多商户管理',\n description: '集中管理多店铺,数据一目了然,简化管理流程',\n },\n ];\n\n const stats = [\n { title: '平均提升', value: '30%', suffix: '运营效率' },\n { title: '平均提升', value: '25%', suffix: '利润率' },\n { title: '支持商户', value: '1000+', suffix: '同时在线' },\n ];\n\n return (\n
基于人工智能的数据分析和预测,帮助您做出更明智的业务决策
\n从选品到上架,从定价到运营,全流程自动化管理,节省人力成本
\n支持主流电商平台,一站式管理多店铺,提高运营效率
\n7x24小时技术支持,专业团队为您保驾护航,确保业务稳定运行
\n