first commit
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
This commit is contained in:
9
src/.umi/core/EmptyRoute.tsx
Normal file
9
src/.umi/core/EmptyRoute.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import React from 'react';
|
||||
import { Outlet, useOutletContext } from 'umi';
|
||||
export default function EmptyRoute() {
|
||||
const context = useOutletContext();
|
||||
return <Outlet context={context} />;
|
||||
}
|
||||
21
src/.umi/core/defineApp.ts
Normal file
21
src/.umi/core/defineApp.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import type { IRuntimeConfig as Plugin0 } from 'E:/project/ks-admin/src/.umi/plugin-antd/runtimeConfig.d'
|
||||
import type { IRuntimeConfig as Plugin1 } from 'E:/project/ks-admin/src/.umi/plugin-initialState/runtimeConfig.d'
|
||||
import type { IRuntimeConfig as Plugin2 } from 'E:/project/ks-admin/src/.umi/plugin-layout/runtimeConfig.d'
|
||||
import type { IRuntimeConfig as Plugin3 } from 'E:/project/ks-admin/src/.umi/plugin-locale/runtimeConfig.d'
|
||||
import type { IRuntimeConfig as Plugin4 } from 'E:/project/ks-admin/src/.umi/plugin-request/runtimeConfig.d'
|
||||
interface IDefaultRuntimeConfig {
|
||||
onRouteChange?: (props: { routes: any, clientRoutes: any, location: any, action: any, isFirst: boolean }) => void;
|
||||
patchRoutes?: (props: { routes: any }) => void;
|
||||
patchClientRoutes?: (props: { routes: any }) => void;
|
||||
render?: (oldRender: () => void) => void;
|
||||
rootContainer?: (lastRootContainer: JSX.Element, args?: any) => void;
|
||||
[key: string]: any;
|
||||
}
|
||||
export type RuntimeConfig = IDefaultRuntimeConfig & Plugin0 & Plugin1 & Plugin2 & Plugin3 & Plugin4
|
||||
|
||||
export function defineApp(config: RuntimeConfig): RuntimeConfig {
|
||||
return config;
|
||||
}
|
||||
10
src/.umi/core/helmet.ts
Normal file
10
src/.umi/core/helmet.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import React from 'react';
|
||||
import { HelmetProvider } from 'E:/project/ks-admin/node_modules/@umijs/renderer-react';
|
||||
import { context } from './helmetContext';
|
||||
|
||||
export const innerProvider = (container) => {
|
||||
return React.createElement(HelmetProvider, { context }, container);
|
||||
}
|
||||
4
src/.umi/core/helmetContext.ts
Normal file
4
src/.umi/core/helmetContext.ts
Normal file
@@ -0,0 +1,4 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
export const context = {};
|
||||
72
src/.umi/core/history.ts
Normal file
72
src/.umi/core/history.ts
Normal file
@@ -0,0 +1,72 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import { createHashHistory, createMemoryHistory, createBrowserHistory } from 'E:/project/ks-admin/node_modules/@umijs/renderer-react';
|
||||
import type { UmiHistory } from './historyIntelli';
|
||||
|
||||
let history: UmiHistory;
|
||||
let basename: string = '/';
|
||||
export function createHistory(opts: any) {
|
||||
let h;
|
||||
if (opts.type === 'hash') {
|
||||
h = createHashHistory();
|
||||
} else if (opts.type === 'memory') {
|
||||
h = createMemoryHistory(opts);
|
||||
} else {
|
||||
h = createBrowserHistory();
|
||||
}
|
||||
if (opts.basename) {
|
||||
basename = opts.basename;
|
||||
}
|
||||
|
||||
|
||||
history = {
|
||||
...h,
|
||||
push(to, state) {
|
||||
h.push(patchTo(to, h), state);
|
||||
},
|
||||
replace(to, state) {
|
||||
h.replace(patchTo(to, h), state);
|
||||
},
|
||||
get location() {
|
||||
return h.location;
|
||||
},
|
||||
get action() {
|
||||
return h.action;
|
||||
}
|
||||
}
|
||||
|
||||
return h;
|
||||
}
|
||||
|
||||
export function setHistory(h: UmiHistory) {
|
||||
if (h) {
|
||||
history = h;
|
||||
}
|
||||
}
|
||||
|
||||
// Patch `to` to support basename
|
||||
// Refs:
|
||||
// https://github.com/remix-run/history/blob/3e9dab4/packages/history/index.ts#L484
|
||||
// https://github.com/remix-run/history/blob/dev/docs/api-reference.md#to
|
||||
function patchTo(to: any, h: History) {
|
||||
if (typeof to === 'string') {
|
||||
return `${stripLastSlash(basename)}${to}`;
|
||||
} else if (typeof to === 'object') {
|
||||
|
||||
const currentPathname = h.location.pathname;
|
||||
|
||||
return {
|
||||
...to,
|
||||
pathname: to.pathname? `${stripLastSlash(basename)}${to.pathname}` : currentPathname,
|
||||
};
|
||||
} else {
|
||||
throw new Error(`Unexpected to: ${to}`);
|
||||
}
|
||||
}
|
||||
|
||||
function stripLastSlash(path) {
|
||||
return path.slice(-1) === '/' ? path.slice(0, -1) : path;
|
||||
}
|
||||
|
||||
export { history };
|
||||
132
src/.umi/core/historyIntelli.ts
Normal file
132
src/.umi/core/historyIntelli.ts
Normal file
@@ -0,0 +1,132 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import { getRoutes } from './route'
|
||||
import type { History } from 'E:/project/ks-admin/node_modules/@umijs/renderer-react'
|
||||
|
||||
type Routes = Awaited<ReturnType<typeof getRoutes>>['routes']
|
||||
type AllRoute = Routes[keyof Routes]
|
||||
type IsRoot<T extends any> = 'parentId' extends keyof T ? false : true
|
||||
|
||||
// show `/` in not `layout / wrapper` only
|
||||
type GetAllRouteWithoutLayout<Item extends AllRoute> = Item extends any
|
||||
? 'isWrapper' extends keyof Item
|
||||
? never
|
||||
: 'isLayout' extends keyof Item
|
||||
? never
|
||||
: Item
|
||||
: never
|
||||
type AllRouteWithoutLayout = GetAllRouteWithoutLayout<AllRoute>
|
||||
type IndexRoutePathname = '/' extends AllRouteWithoutLayout['path']
|
||||
? '/'
|
||||
: never
|
||||
|
||||
type GetChildrens<T extends any> = T extends any
|
||||
? IsRoot<T> extends true
|
||||
? never
|
||||
: T
|
||||
: never
|
||||
type Childrens = GetChildrens<AllRoute>
|
||||
type Root = Exclude<AllRoute, Childrens>
|
||||
type AllIds = AllRoute['id']
|
||||
|
||||
type GetChildrensByParentId<
|
||||
Id extends AllIds,
|
||||
Item = AllRoute
|
||||
> = Item extends any
|
||||
? 'parentId' extends keyof Item
|
||||
? Item['parentId'] extends Id
|
||||
? Item
|
||||
: never
|
||||
: never
|
||||
: never
|
||||
|
||||
type RouteObject<
|
||||
Id extends AllIds,
|
||||
Item = GetChildrensByParentId<Id>
|
||||
> = IsNever<Item> extends true
|
||||
? ''
|
||||
: Item extends AllRoute
|
||||
? {
|
||||
[Key in Item['path'] as TrimSlash<Key>]: UnionMerge<
|
||||
RouteObject<Item['id']>
|
||||
>
|
||||
}
|
||||
: never
|
||||
|
||||
type GetRootRouteObject<Item extends Root> = Item extends Root
|
||||
? {
|
||||
[K in Item['path'] as TrimSlash<K>]: UnionMerge<RouteObject<Item['id']>>
|
||||
}
|
||||
: never
|
||||
type MergedResult = UnionMerge<GetRootRouteObject<Root>>
|
||||
|
||||
// --- patch history types ---
|
||||
|
||||
type HistoryTo = Parameters<History['push']>['0']
|
||||
type HistoryPath = Exclude<HistoryTo, string>
|
||||
|
||||
type UmiPathname = Path<MergedResult> | (string & {})
|
||||
interface UmiPath extends HistoryPath {
|
||||
pathname: UmiPathname
|
||||
}
|
||||
type UmiTo = UmiPathname | UmiPath
|
||||
|
||||
type UmiPush = (to: UmiTo, state?: any) => void
|
||||
type UmiReplace = (to: UmiTo, state?: any) => void
|
||||
|
||||
|
||||
export interface UmiHistory extends History {
|
||||
push: UmiPush
|
||||
replace: UmiReplace
|
||||
}
|
||||
|
||||
// --- type utils ---
|
||||
type TrimLeftSlash<T extends string> = T extends `/${infer R}`
|
||||
? TrimLeftSlash<R>
|
||||
: T
|
||||
type TrimRightSlash<T extends string> = T extends `${infer R}/`
|
||||
? TrimRightSlash<R>
|
||||
: T
|
||||
type TrimSlash<T extends string> = TrimLeftSlash<TrimRightSlash<T>>
|
||||
|
||||
type IsNever<T> = [T] extends [never] ? true : false
|
||||
type IsEqual<A, B> = (<G>() => G extends A ? 1 : 2) extends <G>() => G extends B
|
||||
? 1
|
||||
: 2
|
||||
? true
|
||||
: false
|
||||
|
||||
type UnionToIntersection<U> = (U extends any ? (k: U) => void : never) extends (
|
||||
k: infer I
|
||||
) => void
|
||||
? I
|
||||
: never
|
||||
type UnionMerge<U> = UnionToIntersection<U> extends infer O
|
||||
? { [K in keyof O]: O[K] }
|
||||
: never
|
||||
|
||||
type ExcludeEmptyKey<T> = IsEqual<T, ''> extends true ? never : T
|
||||
|
||||
type PathConcat<
|
||||
TKey extends string,
|
||||
TValue,
|
||||
N = TrimSlash<TKey>
|
||||
> = TValue extends string
|
||||
? ExcludeEmptyKey<N>
|
||||
:
|
||||
| ExcludeEmptyKey<N>
|
||||
| `${N & string}${IsNever<ExcludeEmptyKey<N>> extends true
|
||||
? ''
|
||||
: '/'}${UnionPath<TValue>}`
|
||||
|
||||
type UnionPath<T> = {
|
||||
[K in keyof T]-?: PathConcat<K & string, T[K]>
|
||||
}[keyof T]
|
||||
|
||||
type MakeSureLeftSlash<T> = T extends any
|
||||
? `/${TrimRightSlash<T & string>}`
|
||||
: never
|
||||
|
||||
// exclude `/*`, because it always at the top of the IDE tip list
|
||||
type Path<T, K = UnionPath<T>> = Exclude<MakeSureLeftSlash<K>, '/*'> | IndexRoutePathname
|
||||
70
src/.umi/core/plugin.ts
Normal file
70
src/.umi/core/plugin.ts
Normal file
@@ -0,0 +1,70 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import * as Plugin_0 from 'E:/project/ks-admin/src/app.tsx';
|
||||
import * as Plugin_1 from '@@/core/helmet.ts';
|
||||
import * as Plugin_2 from 'E:/project/ks-admin/src/.umi/plugin-access/runtime.tsx';
|
||||
import * as Plugin_3 from 'E:/project/ks-admin/src/.umi/plugin-initialState/runtime.tsx';
|
||||
import * as Plugin_4 from 'E:/project/ks-admin/src/.umi/plugin-layout/runtime.tsx';
|
||||
import * as Plugin_5 from 'E:/project/ks-admin/src/.umi/plugin-locale/runtime.tsx';
|
||||
import * as Plugin_6 from 'E:/project/ks-admin/src/.umi/plugin-model/runtime.tsx';
|
||||
import { PluginManager } from 'umi';
|
||||
|
||||
function __defaultExport (obj) {
|
||||
if (obj.default) {
|
||||
return typeof obj.default === 'function' ? obj.default() : obj.default
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
export function getPlugins() {
|
||||
return [
|
||||
{
|
||||
apply: __defaultExport(Plugin_0),
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/app.tsx',
|
||||
},
|
||||
{
|
||||
apply: Plugin_1,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : '@@/core/helmet.ts',
|
||||
},
|
||||
{
|
||||
apply: Plugin_2,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/.umi/plugin-access/runtime.tsx',
|
||||
},
|
||||
{
|
||||
apply: Plugin_3,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/.umi/plugin-initialState/runtime.tsx',
|
||||
},
|
||||
{
|
||||
apply: Plugin_4,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/.umi/plugin-layout/runtime.tsx',
|
||||
},
|
||||
{
|
||||
apply: Plugin_5,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/.umi/plugin-locale/runtime.tsx',
|
||||
},
|
||||
{
|
||||
apply: Plugin_6,
|
||||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/project/ks-admin/src/.umi/plugin-model/runtime.tsx',
|
||||
},
|
||||
];
|
||||
}
|
||||
|
||||
export function getValidKeys() {
|
||||
return ['patchRoutes','patchClientRoutes','modifyContextOpts','modifyClientRenderOpts','rootContainer','innerProvider','i18nProvider','accessProvider','dataflowProvider','outerProvider','render','onRouteChange','antd','getInitialState','layout','locale','qiankun','request',];
|
||||
}
|
||||
|
||||
let pluginManager = null;
|
||||
|
||||
export function createPluginManager() {
|
||||
pluginManager = PluginManager.create({
|
||||
plugins: getPlugins(),
|
||||
validKeys: getValidKeys(),
|
||||
});
|
||||
|
||||
|
||||
return pluginManager;
|
||||
}
|
||||
|
||||
export function getPluginManager() {
|
||||
return pluginManager;
|
||||
}
|
||||
406
src/.umi/core/pluginConfig.ts
Normal file
406
src/.umi/core/pluginConfig.ts
Normal file
@@ -0,0 +1,406 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import { IConfigFromPluginsJoi } from "./pluginConfigJoi.d";
|
||||
|
||||
interface IConfigTypes {
|
||||
codeSplitting: {
|
||||
jsStrategy: "bigVendors" | "depPerChunk" | "granularChunks";
|
||||
jsStrategyOptions?: ({
|
||||
|
||||
} | undefined);
|
||||
cssStrategy?: ("mergeAll" | undefined);
|
||||
cssStrategyOptions?: ({
|
||||
|
||||
} | undefined);
|
||||
};
|
||||
title: string;
|
||||
styles: Array<string | {
|
||||
src?: (string | undefined);
|
||||
} | {
|
||||
content?: (string | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
scripts: Array<string | {
|
||||
src?: (string | undefined);
|
||||
} | {
|
||||
content?: (string | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
routes: Array<{
|
||||
component?: (string | undefined);
|
||||
layout?: (false | undefined);
|
||||
path?: (string | undefined);
|
||||
redirect?: (string | undefined);
|
||||
routes?: IConfigTypes['routes'];
|
||||
wrappers?: (Array<string> | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
routeLoader: {
|
||||
moduleType: "esm" | "cjs";
|
||||
};
|
||||
reactRouter5Compat: boolean | {
|
||||
|
||||
};
|
||||
presets: Array<string>;
|
||||
plugins: Array<string>;
|
||||
npmClient: "pnpm" | "tnpm" | "cnpm" | "yarn" | "npm";
|
||||
mountElementId: string;
|
||||
metas: Array<{
|
||||
charset?: (string | undefined);
|
||||
content?: (string | undefined);
|
||||
"http-equiv"?: (string | undefined);
|
||||
name?: (string | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
links: Array<{
|
||||
crossorigin?: (string | undefined);
|
||||
href?: (string | undefined);
|
||||
hreflang?: (string | undefined);
|
||||
media?: (string | undefined);
|
||||
referrerpolicy?: (string | undefined);
|
||||
rel?: (string | undefined);
|
||||
sizes?: (any | undefined);
|
||||
title?: (any | undefined);
|
||||
type?: (any | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
historyWithQuery: {
|
||||
|
||||
};
|
||||
history: {
|
||||
type: "browser" | "hash" | "memory";
|
||||
};
|
||||
headScripts: Array<string | {
|
||||
src?: (string | undefined);
|
||||
} | {
|
||||
content?: (string | undefined);
|
||||
} | { [x: string]: any }>;
|
||||
esbuildMinifyIIFE: boolean;
|
||||
conventionRoutes: {
|
||||
base?: (string | undefined);
|
||||
exclude?: (Array<any> | undefined);
|
||||
};
|
||||
conventionLayout: boolean;
|
||||
base: string;
|
||||
analyze: {
|
||||
|
||||
};
|
||||
writeToDisk: boolean;
|
||||
transformRuntime: { [x: string]: any };
|
||||
theme: { [x: string]: any };
|
||||
targets: { [x: string]: any };
|
||||
svgr: { [x: string]: any };
|
||||
svgo: { [x: string]: any } | boolean;
|
||||
stylusLoader: { [x: string]: any };
|
||||
styleLoader: { [x: string]: any };
|
||||
srcTranspilerOptions: {
|
||||
esbuild?: ({ [x: string]: any } | undefined);
|
||||
swc?: ({ [x: string]: any } | undefined);
|
||||
};
|
||||
srcTranspiler: "babel" | "esbuild" | "swc";
|
||||
sassLoader: { [x: string]: any };
|
||||
runtimePublicPath: {
|
||||
|
||||
};
|
||||
purgeCSS: { [x: string]: any };
|
||||
publicPath: string;
|
||||
proxy: { [x: string]: any } | Array<any>;
|
||||
postcssLoader: { [x: string]: any };
|
||||
outputPath: string;
|
||||
normalCSSLoaderModules: { [x: string]: any };
|
||||
mfsu: {
|
||||
cacheDirectory?: (string | undefined);
|
||||
chainWebpack?: (((...args: any[]) => unknown) | undefined);
|
||||
esbuild?: (boolean | undefined);
|
||||
exclude?: (Array<string | any> | undefined);
|
||||
include?: (Array<string> | undefined);
|
||||
mfName?: (string | undefined);
|
||||
remoteAliases?: (Array<string> | undefined);
|
||||
remoteName?: (string | undefined);
|
||||
runtimePublicPath?: (boolean | undefined);
|
||||
shared?: ({ [x: string]: any } | undefined);
|
||||
strategy?: ("eager" | "normal" | undefined);
|
||||
} | boolean;
|
||||
mdx: {
|
||||
loader?: (string | undefined);
|
||||
loaderOptions?: ({ [x: string]: any } | undefined);
|
||||
};
|
||||
manifest: {
|
||||
basePath?: (string | undefined);
|
||||
fileName?: (string | undefined);
|
||||
};
|
||||
lessLoader: { [x: string]: any };
|
||||
jsMinifierOptions: { [x: string]: any };
|
||||
jsMinifier: "esbuild" | "swc" | "terser" | "uglifyJs" | "none";
|
||||
inlineLimit: number;
|
||||
ignoreMomentLocale: boolean;
|
||||
https: {
|
||||
cert?: (string | undefined);
|
||||
hosts?: (Array<string> | undefined);
|
||||
http2?: (boolean | undefined);
|
||||
key?: (string | undefined);
|
||||
};
|
||||
hash: boolean;
|
||||
forkTSChecker: { [x: string]: any };
|
||||
fastRefresh: boolean;
|
||||
extraPostCSSPlugins: Array<any>;
|
||||
extraBabelPresets: Array<string | Array<any>>;
|
||||
extraBabelPlugins: Array<string | Array<any>>;
|
||||
extraBabelIncludes: Array<string | any>;
|
||||
externals: { [x: string]: any } | string | ((...args: any[]) => unknown);
|
||||
esm: {
|
||||
|
||||
};
|
||||
devtool: "cheap-source-map" | "cheap-module-source-map" | "eval" | "eval-source-map" | "eval-cheap-source-map" | "eval-cheap-module-source-map" | "eval-nosources-cheap-source-map" | "eval-nosources-cheap-module-source-map" | "eval-nosources-source-map" | "source-map" | "hidden-source-map" | "hidden-nosources-cheap-source-map" | "hidden-nosources-cheap-module-source-map" | "hidden-nosources-source-map" | "hidden-cheap-source-map" | "hidden-cheap-module-source-map" | "inline-source-map" | "inline-cheap-source-map" | "inline-cheap-module-source-map" | "inline-nosources-cheap-source-map" | "inline-nosources-cheap-module-source-map" | "inline-nosources-source-map" | "nosources-source-map" | "nosources-cheap-source-map" | "nosources-cheap-module-source-map" | boolean;
|
||||
depTranspiler: "babel" | "esbuild" | "swc" | "none";
|
||||
define: { [x: string]: any };
|
||||
deadCode: {
|
||||
context?: (string | undefined);
|
||||
detectUnusedExport?: (boolean | undefined);
|
||||
detectUnusedFiles?: (boolean | undefined);
|
||||
exclude?: (Array<string> | undefined);
|
||||
failOnHint?: (boolean | undefined);
|
||||
patterns?: (Array<string> | undefined);
|
||||
};
|
||||
cssPublicPath: string;
|
||||
cssMinifierOptions: { [x: string]: any };
|
||||
cssMinifier: "cssnano" | "esbuild" | "parcelCSS" | "none";
|
||||
cssLoaderModules: { [x: string]: any };
|
||||
cssLoader: { [x: string]: any };
|
||||
copy: Array<{
|
||||
from: string;
|
||||
to: string;
|
||||
} | string>;
|
||||
checkDepCssModules?: boolean;
|
||||
cacheDirectoryPath: string;
|
||||
babelLoaderCustomize: string;
|
||||
autoprefixer: { [x: string]: any };
|
||||
autoCSSModules: boolean;
|
||||
alias: { [x: string]: any };
|
||||
crossorigin: boolean | {
|
||||
includes?: (Array<any> | undefined);
|
||||
};
|
||||
esmi: {
|
||||
cdnOrigin: string;
|
||||
shimUrl?: (string | undefined);
|
||||
};
|
||||
exportStatic: {
|
||||
extraRoutePaths?: (((...args: any[]) => unknown) | Array<string> | undefined);
|
||||
ignorePreRenderError?: (boolean | undefined);
|
||||
};
|
||||
favicons: Array<string>;
|
||||
helmet: boolean;
|
||||
icons: {
|
||||
autoInstall?: ({
|
||||
|
||||
} | undefined);
|
||||
defaultComponentConfig?: ({
|
||||
|
||||
} | undefined);
|
||||
alias?: ({
|
||||
|
||||
} | undefined);
|
||||
include?: (Array<string> | undefined);
|
||||
};
|
||||
mock: {
|
||||
exclude?: (Array<string> | undefined);
|
||||
include?: (Array<string> | undefined);
|
||||
};
|
||||
mpa: {
|
||||
template?: (string | undefined);
|
||||
layout?: (string | undefined);
|
||||
getConfigFromEntryFile?: (boolean | undefined);
|
||||
entry?: ({
|
||||
|
||||
} | undefined);
|
||||
};
|
||||
phantomDependency: {
|
||||
exclude?: (Array<string> | undefined);
|
||||
};
|
||||
polyfill: {
|
||||
imports?: (Array<string> | undefined);
|
||||
};
|
||||
routePrefetch: {
|
||||
defaultPrefetch?: ("none" | "intent" | "render" | "viewport" | undefined);
|
||||
defaultPrefetchTimeout?: (number | undefined);
|
||||
};
|
||||
terminal: {
|
||||
|
||||
};
|
||||
tmpFiles: boolean;
|
||||
clientLoader: {
|
||||
|
||||
};
|
||||
routeProps: {
|
||||
|
||||
};
|
||||
ssr: {
|
||||
serverBuildPath?: (string | undefined);
|
||||
serverBuildTarget?: ("express" | "worker" | undefined);
|
||||
platform?: (string | undefined);
|
||||
builder?: ("esbuild" | "webpack" | "mako" | undefined);
|
||||
__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED?: ({
|
||||
pureApp?: (boolean | undefined);
|
||||
pureHtml?: (boolean | undefined);
|
||||
} | undefined);
|
||||
useStream?: (boolean | undefined);
|
||||
};
|
||||
lowImport: {
|
||||
libs?: (Array<any> | undefined);
|
||||
css?: (string | undefined);
|
||||
};
|
||||
vite: {
|
||||
|
||||
};
|
||||
apiRoute: {
|
||||
platform?: (string | undefined);
|
||||
};
|
||||
monorepoRedirect: boolean | {
|
||||
srcDir?: (Array<string> | undefined);
|
||||
exclude?: (Array<any> | undefined);
|
||||
peerDeps?: (boolean | undefined);
|
||||
};
|
||||
test: {
|
||||
|
||||
};
|
||||
clickToComponent: {
|
||||
/** 默认情况下,点击将默认编辑器为vscode, 你可以设置编辑器 vscode 或者 vscode-insiders */
|
||||
editor?: (string | undefined);
|
||||
};
|
||||
legacy: {
|
||||
buildOnly?: (boolean | undefined);
|
||||
nodeModulesTransform?: (boolean | undefined);
|
||||
checkOutput?: (boolean | undefined);
|
||||
};
|
||||
/** 设置 babel class-properties 启用 loose
|
||||
@doc https://umijs.org/docs/api/config#classpropertiesloose */
|
||||
classPropertiesLoose: boolean | {
|
||||
|
||||
};
|
||||
ui: {
|
||||
|
||||
};
|
||||
mako: {
|
||||
plugins?: (Array<{
|
||||
load?: (((...args: any[]) => unknown) | undefined);
|
||||
generateEnd?: (((...args: any[]) => unknown) | undefined);
|
||||
}> | undefined);
|
||||
px2rem?: ({
|
||||
root?: (number | undefined);
|
||||
propBlackList?: (Array<string> | undefined);
|
||||
propWhiteList?: (Array<string> | undefined);
|
||||
selectorBlackList?: (Array<string> | undefined);
|
||||
selectorWhiteList?: (Array<string> | undefined);
|
||||
selectorDoubleList?: (Array<string> | undefined);
|
||||
} | undefined);
|
||||
experimental?: ({
|
||||
webpackSyntaxValidate?: (Array<string> | undefined);
|
||||
} | undefined);
|
||||
flexBugs?: (boolean | undefined);
|
||||
optimization?: ({
|
||||
skipModules?: (boolean | undefined);
|
||||
} | undefined);
|
||||
};
|
||||
utoopack: {
|
||||
|
||||
};
|
||||
hmrGuardian: boolean;
|
||||
forget: {
|
||||
ReactCompilerConfig?: ({
|
||||
|
||||
} | undefined);
|
||||
};
|
||||
verifyCommit: {
|
||||
scope?: (Array<string> | undefined);
|
||||
allowEmoji?: (boolean | undefined);
|
||||
};
|
||||
run: {
|
||||
globals?: (Array<string> | undefined);
|
||||
};
|
||||
access: { [x: string]: any };
|
||||
analytics: {
|
||||
baidu?: (string | undefined);
|
||||
ga?: (string | undefined);
|
||||
ga_v2?: (string | undefined);
|
||||
};
|
||||
antd: {
|
||||
dark?: (boolean | undefined);
|
||||
compact?: (boolean | undefined);
|
||||
import?: (boolean | undefined);
|
||||
style?: ("less" | "css" | undefined);
|
||||
theme?: ({
|
||||
components: { [x: string]: { [x: string]: any } };
|
||||
} | { [x: string]: any } | undefined);
|
||||
appConfig?: ({ [x: string]: any } | undefined);
|
||||
momentPicker?: (boolean | undefined);
|
||||
styleProvider?: ({ [x: string]: any } | undefined);
|
||||
configProvider?: ({
|
||||
theme: {
|
||||
components: { [x: string]: { [x: string]: any } };
|
||||
} | { [x: string]: any };
|
||||
} | { [x: string]: any } | undefined);
|
||||
};
|
||||
dva: {
|
||||
extraModels?: (Array<string> | undefined);
|
||||
immer?: ({ [x: string]: any } | undefined);
|
||||
skipModelValidate?: (boolean | undefined);
|
||||
};
|
||||
initialState: {
|
||||
loading?: (string | undefined);
|
||||
};
|
||||
layout: { [x: string]: any };
|
||||
locale: {
|
||||
default?: (string | undefined);
|
||||
useLocalStorage?: (boolean | undefined);
|
||||
baseNavigator?: (boolean | undefined);
|
||||
title?: (boolean | undefined);
|
||||
antd?: (boolean | undefined);
|
||||
baseSeparator?: (string | undefined);
|
||||
};
|
||||
mf: {
|
||||
name?: (string | undefined);
|
||||
remotes?: (Array<{
|
||||
aliasName?: (string | undefined);
|
||||
name: string;
|
||||
entry?: (string | undefined);
|
||||
entries?: ({
|
||||
|
||||
} | undefined);
|
||||
keyResolver?: (string | undefined);
|
||||
}> | undefined);
|
||||
shared?: ({ [x: string]: any } | undefined);
|
||||
library?: ({ [x: string]: any } | undefined);
|
||||
remoteHash?: (boolean | undefined);
|
||||
};
|
||||
model: {
|
||||
extraModels?: (Array<string> | undefined);
|
||||
sort?: ((((...args: any[]) => unknown) | undefined) | undefined);
|
||||
};
|
||||
moment2dayjs: {
|
||||
preset?: ("antd" | "antdv3" | "none" | undefined);
|
||||
plugins?: (Array<string> | undefined);
|
||||
};
|
||||
qiankun: {
|
||||
slave?: ({ [x: string]: any } | undefined);
|
||||
master?: ({ [x: string]: any } | undefined);
|
||||
externalQiankun?: (boolean | undefined);
|
||||
};
|
||||
reactQuery: {
|
||||
devtool?: ({ [x: string]: any } | boolean | undefined);
|
||||
queryClient?: ({ [x: string]: any } | boolean | undefined);
|
||||
};
|
||||
request: {
|
||||
dataField?: (string | undefined);
|
||||
};
|
||||
styledComponents: {
|
||||
babelPlugin?: ({ [x: string]: any } | undefined);
|
||||
};
|
||||
tailwindcss: { [x: string]: any };
|
||||
valtio: {
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
type PrettifyWithCloseable<T> = {
|
||||
[K in keyof T]: T[K] | false;
|
||||
} & {};
|
||||
|
||||
export type IConfigFromPlugins = PrettifyWithCloseable<
|
||||
IConfigFromPluginsJoi & Partial<IConfigTypes>
|
||||
>;
|
||||
50
src/.umi/core/pluginConfigJoi.d.ts
vendored
Normal file
50
src/.umi/core/pluginConfigJoi.d.ts
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
// Created by Umi Plugin
|
||||
|
||||
export interface IConfigFromPluginsJoi {
|
||||
stagewise?: unknown
|
||||
openAPI?: ({
|
||||
requestLibPath?: string
|
||||
schemaPath?: string
|
||||
mock?: boolean
|
||||
projectName?: string
|
||||
apiPrefix?: (string | (() => any))
|
||||
namespace?: string
|
||||
hook?: {
|
||||
customFunctionName?: (() => any)
|
||||
customClassName?: (() => any)
|
||||
}
|
||||
}[] | {
|
||||
requestLibPath?: string
|
||||
schemaPath?: string
|
||||
mock?: boolean
|
||||
projectName?: string
|
||||
apiPrefix?: (string | (() => any))
|
||||
namespace?: string
|
||||
hook?: {
|
||||
customFunctionName?: (() => any)
|
||||
customClassName?: (() => any)
|
||||
}
|
||||
})
|
||||
keepalive?: unknown[]
|
||||
tabsLayout?: (boolean | {
|
||||
hasCustomTabs?: boolean
|
||||
hasDropdown?: boolean
|
||||
hasFixedHeader?: boolean
|
||||
})
|
||||
requestRecord?: {
|
||||
exclude?: unknown[]
|
||||
type?: boolean
|
||||
namespace?: string
|
||||
comment?: boolean
|
||||
outputDir?: string
|
||||
successFilter?: (() => any)
|
||||
role?: string
|
||||
mock?: {
|
||||
outputDir?: string
|
||||
fileName?: string
|
||||
usingRole?: string
|
||||
}
|
||||
}
|
||||
}
|
||||
220
src/.umi/core/polyfill.ts
Normal file
220
src/.umi/core/polyfill.ts
Normal file
@@ -0,0 +1,220 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.error.cause.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.aggregate-error.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.aggregate-error.cause.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.at.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.find-last.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.find-last-index.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.push.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.reduce.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.reduce-right.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.to-reversed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.to-sorted.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.to-spliced.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.array.with.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.map.group-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.object.group-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.object.has-own.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.promise.any.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.promise.with-resolvers.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.reflect.to-string-tag.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.regexp.flags.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.string.at-alternative.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.string.is-well-formed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.string.replace-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.string.to-well-formed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.at.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.find-last.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.find-last-index.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.set.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.to-reversed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.to-sorted.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/es.typed-array.with.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.suppressed-error.constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.from-async.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.filter-out.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.filter-reject.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.group.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.group-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.group-by-to-map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.group-to-map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.is-template-object.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.last-index.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.last-item.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array.unique-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array-buffer.detached.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array-buffer.transfer.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.array-buffer.transfer-to-fixed-length.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-disposable-stack.constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.as-indexed-pairs.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.async-dispose.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.drop.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.every.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.filter.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.find.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.flat-map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.for-each.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.indexed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.reduce.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.some.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.take.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.async-iterator.to-array.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.bigint.range.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.composite-key.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.composite-symbol.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.data-view.get-float16.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.data-view.get-uint8-clamped.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.data-view.set-float16.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.data-view.set-uint8-clamped.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.disposable-stack.constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.function.demethodize.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.function.is-callable.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.function.is-constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.function.metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.function.un-this.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.constructor.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.as-indexed-pairs.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.dispose.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.drop.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.every.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.filter.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.find.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.flat-map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.for-each.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.indexed.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.range.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.reduce.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.some.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.take.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.to-array.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.iterator.to-async.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.json.is-raw-json.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.json.parse.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.json.raw-json.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.delete-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.emplace.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.every.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.filter.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.find.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.find-key.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.includes.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.key-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.key-of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.map-keys.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.map-values.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.merge.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.reduce.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.some.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.update.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.update-or-insert.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.map.upsert.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.clamp.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.deg-per-rad.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.degrees.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.fscale.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.f16round.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.iaddh.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.imulh.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.isubh.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.rad-per-deg.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.radians.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.scale.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.seeded-prng.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.signbit.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.math.umulh.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.number.from-string.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.number.range.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.object.iterate-entries.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.object.iterate-keys.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.object.iterate-values.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.observable.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.promise.try.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.define-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.delete-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.get-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.get-metadata-keys.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.get-own-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.get-own-metadata-keys.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.has-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.has-own-metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.reflect.metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.regexp.escape.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.add-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.delete-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.difference.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.difference.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.every.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.filter.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.find.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.intersection.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.intersection.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-disjoint-from.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-disjoint-from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-subset-of.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-subset-of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-superset-of.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.is-superset-of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.join.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.map.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.reduce.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.some.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.symmetric-difference.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.symmetric-difference.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.union.v2.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.set.union.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.string.at.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.string.cooked.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.string.code-points.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.string.dedent.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.async-dispose.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.dispose.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.is-registered-symbol.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.is-registered.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.is-well-known-symbol.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.is-well-known.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.matcher.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.metadata.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.metadata-key.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.observable.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.pattern-match.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.symbol.replace-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.from-async.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.filter-out.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.filter-reject.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.group-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.to-spliced.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.typed-array.unique-by.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.uint8-array.from-base64.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.uint8-array.from-hex.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.uint8-array.to-base64.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.uint8-array.to-hex.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-map.delete-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-map.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-map.of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-map.emplace.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-map.upsert.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-set.add-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-set.delete-all.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-set.from.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/esnext.weak-set.of.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.dom-exception.stack.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.immediate.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.self.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.structured-clone.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.url.can-parse.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.url-search-params.delete.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.url-search-params.has.js";
|
||||
import "E:/project/ks-admin/node_modules/core-js/modules/web.url-search-params.size.js";
|
||||
import 'E:/project/ks-admin/node_modules/@umijs/preset-umi/node_modules/regenerator-runtime/runtime.js';
|
||||
export {};
|
||||
43
src/.umi/core/route.tsx
Normal file
43
src/.umi/core/route.tsx
Normal file
@@ -0,0 +1,43 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
import React from 'react';
|
||||
|
||||
export async function getRoutes() {
|
||||
const routes = {"1":{"path":"/","redirect":"/account/center","parentId":"ant-design-pro-layout","id":"1"},"2":{"path":"*","layout":false,"id":"2"},"3":{"path":"/user","layout":false,"id":"3"},"4":{"name":"login","path":"/user/login","parentId":"3","id":"4"},"5":{"path":"/job-portal","layout":false,"id":"5"},"6":{"path":"/job-portal","parentId":"5","id":"6"},"7":{"path":"/job-portal/list","parentId":"5","id":"7"},"8":{"path":"/job-portal/detail","parentId":"5","id":"8"},"9":{"path":"/job-portal/resume","parentId":"5","id":"9"},"10":{"path":"/job-portal/profile","parentId":"5","id":"10"},"11":{"path":"/job-portal/personal-center","parentId":"5","id":"11"},"12":{"path":"/job-portal/personal-center/applications","parentId":"5","id":"12"},"13":{"path":"/job-portal/personal-center/favorites","parentId":"5","id":"13"},"14":{"path":"/job-portal/personal-center/footprints","parentId":"5","id":"14"},"15":{"path":"/account","parentId":"ant-design-pro-layout","id":"15"},"16":{"name":"acenter","path":"/account/center","parentId":"15","id":"16"},"17":{"name":"asettings","path":"/account/settings","parentId":"15","id":"17"},"18":{"name":"area","path":"/area","parentId":"ant-design-pro-layout","id":"18"},"19":{"name":"字典数据","path":"/area/updata-router/index/:id","parentId":"18","id":"19"},"20":{"name":"system","path":"/system","parentId":"ant-design-pro-layout","id":"20"},"21":{"name":"字典数据","path":"/system/dict-data/index/:id","parentId":"20","id":"21"},"22":{"name":"字典数据","path":"/system/admin-dict-data/index/:id","parentId":"20","id":"22"},"23":{"name":"分配用户","path":"/system/role-auth/user/:id","parentId":"20","id":"23"},"24":{"name":"monitor","path":"/monitor","parentId":"ant-design-pro-layout","id":"24"},"25":{"name":"任务日志","path":"/monitor/job-log/index/:id","parentId":"24","id":"25"},"26":{"name":"tool","path":"/tool","parentId":"ant-design-pro-layout","id":"26"},"27":{"name":"导入表","path":"/tool/gen/import","parentId":"26","id":"27"},"28":{"name":"编辑表","path":"/tool/gen/edit.tsx","parentId":"26","id":"28"},"ant-design-pro-layout":{"id":"ant-design-pro-layout","path":"/","isLayout":true},"umi/plugin/openapi":{"path":"/umi/plugin/openapi","id":"umi/plugin/openapi"}} as const;
|
||||
return {
|
||||
routes,
|
||||
routeComponents: {
|
||||
'1': React.lazy(() => import('./EmptyRoute')),
|
||||
'2': React.lazy(() => import(/* webpackChunkName: "p__404" */'@/pages/404.tsx')),
|
||||
'3': React.lazy(() => import('./EmptyRoute')),
|
||||
'4': React.lazy(() => import(/* webpackChunkName: "p__User__Login__index" */'@/pages/User/Login/index.tsx')),
|
||||
'5': React.lazy(() => import('./EmptyRoute')),
|
||||
'6': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__index" */'@/pages/JobPortal/index.tsx')),
|
||||
'7': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__List__index" */'@/pages/JobPortal/List/index.tsx')),
|
||||
'8': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__Detail__index" */'@/pages/JobPortal/Detail/index.tsx')),
|
||||
'9': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__Resume__index" */'@/pages/JobPortal/Resume/index.tsx')),
|
||||
'10': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__Profile__index" */'@/pages/JobPortal/Profile/index.tsx')),
|
||||
'11': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__PersonalCenter__index" */'@/pages/JobPortal/PersonalCenter/index.tsx')),
|
||||
'12': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__PersonalCenter__Applications__index" */'@/pages/JobPortal/PersonalCenter/Applications/index.tsx')),
|
||||
'13': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__PersonalCenter__Favorites__index" */'@/pages/JobPortal/PersonalCenter/Favorites/index.tsx')),
|
||||
'14': React.lazy(() => import(/* webpackChunkName: "p__JobPortal__PersonalCenter__Footprints__index" */'@/pages/JobPortal/PersonalCenter/Footprints/index.tsx')),
|
||||
'15': React.lazy(() => import('./EmptyRoute')),
|
||||
'16': React.lazy(() => import(/* webpackChunkName: "p__User__Center__index" */'@/pages/User/Center/index.tsx')),
|
||||
'17': React.lazy(() => import(/* webpackChunkName: "p__User__Settings__index" */'@/pages/User/Settings/index.tsx')),
|
||||
'18': React.lazy(() => import('./EmptyRoute')),
|
||||
'19': React.lazy(() => import(/* webpackChunkName: "p__Area__Subway__UpLine__index" */'@/pages/Area/Subway/UpLine/index.tsx')),
|
||||
'20': React.lazy(() => import('./EmptyRoute')),
|
||||
'21': React.lazy(() => import(/* webpackChunkName: "p__System__DictData__index" */'@/pages/System/DictData/index.tsx')),
|
||||
'22': React.lazy(() => import(/* webpackChunkName: "p__System__AdminDictData__index" */'@/pages/System/AdminDictData/index.tsx')),
|
||||
'23': React.lazy(() => import(/* webpackChunkName: "p__System__Role__authUser" */'@/pages/System/Role/authUser.tsx')),
|
||||
'24': React.lazy(() => import('./EmptyRoute')),
|
||||
'25': React.lazy(() => import(/* webpackChunkName: "p__Monitor__JobLog__index" */'@/pages/Monitor/JobLog/index.tsx')),
|
||||
'26': React.lazy(() => import('./EmptyRoute')),
|
||||
'27': React.lazy(() => import(/* webpackChunkName: "p__Tool__Gen__import" */'@/pages/Tool/Gen/import.tsx')),
|
||||
'28': React.lazy(() => import(/* webpackChunkName: "p__Tool__Gen__edit" */'@/pages/Tool/Gen/edit.tsx')),
|
||||
'ant-design-pro-layout': React.lazy(() => import(/* webpackChunkName: "umi__plugin-layout__Layout" */'E:/project/ks-admin/src/.umi/plugin-layout/Layout.tsx')),
|
||||
'umi/plugin/openapi': React.lazy(() => import(/* webpackChunkName: "umi__plugin-openapi__openapi" */'E:/project/ks-admin/src/.umi/plugin-openapi/openapi.tsx')),
|
||||
},
|
||||
};
|
||||
}
|
||||
37
src/.umi/core/terminal.ts
Normal file
37
src/.umi/core/terminal.ts
Normal file
@@ -0,0 +1,37 @@
|
||||
// @ts-nocheck
|
||||
// This file is generated by Umi automatically
|
||||
// DO NOT CHANGE IT MANUALLY!
|
||||
let count = 0;
|
||||
let groupLevel = 0;
|
||||
function send(type: string, message?: string) {
|
||||
if(process.env.NODE_ENV==='production'){
|
||||
return;
|
||||
}else{
|
||||
const encodedMessage = message ? `&m=${encodeURI(message)}` : '';
|
||||
fetch(`/__umi/api/terminal?type=${type}&t=${Date.now()}&c=${count++}&g=${groupLevel}${encodedMessage}`, { mode: 'no-cors' })
|
||||
}
|
||||
}
|
||||
function prettyPrint(obj: any) {
|
||||
return JSON.stringify(obj, null, 2);
|
||||
}
|
||||
function stringifyObjs(objs: any[]) {
|
||||
const obj = objs.length > 1 ? objs.map(stringify).join(' ') : objs[0];
|
||||
return typeof obj === 'object' ? `${prettyPrint(obj)}` : obj.toString();
|
||||
}
|
||||
function stringify(obj: any) {
|
||||
return typeof obj === 'object' ? `${JSON.stringify(obj)}` : obj.toString();
|
||||
}
|
||||
const terminal = {
|
||||
log(...objs: any[]) { send('log', stringifyObjs(objs)) },
|
||||
info(...objs: any[]) { send('info', stringifyObjs(objs)) },
|
||||
warn(...objs: any[]) { send('warn', stringifyObjs(objs)) },
|
||||
error(...objs: any[]) { send('error', stringifyObjs(objs)) },
|
||||
group() { groupLevel++ },
|
||||
groupCollapsed() { groupLevel++ },
|
||||
groupEnd() { groupLevel && --groupLevel },
|
||||
clear() { send('clear') },
|
||||
trace(...args: any[]) { console.trace(...args) },
|
||||
profile(...args: any[]) { console.profile(...args) },
|
||||
profileEnd(...args: any[]) { console.profileEnd(...args) },
|
||||
};
|
||||
export { terminal };
|
||||
Reference in New Issue
Block a user