Commit 5b8eb4a49a097a47caf491c44df427522ab58daa
1 parent
f05cc6d3
feat: dark mode
Showing
109 changed files
with
881 additions
and
2883 deletions
CHANGELOG.zh_CN.md
build/config/themeConfig.ts
... | ... | @@ -2,11 +2,7 @@ import { generate } from '@ant-design/colors'; |
2 | 2 | |
3 | 3 | export const primaryColor = '#0960bd'; |
4 | 4 | |
5 | -export const borderColorBase = '#d9d9d9'; | |
6 | - | |
7 | -export const themeMode = 'light'; | |
8 | - | |
9 | -export type ThemeMode = 'dark' | 'light'; | |
5 | +export const darkMode = 'light'; | |
10 | 6 | |
11 | 7 | type Fn = (...arg: any) => any; |
12 | 8 | |
... | ... | @@ -17,18 +13,17 @@ export interface GenerateColorsParams { |
17 | 13 | color?: string; |
18 | 14 | } |
19 | 15 | |
20 | -export function generateAntColors(color: string, mode: ThemeMode) { | |
16 | +export function generateAntColors(color: string) { | |
21 | 17 | return generate(color, { |
22 | - theme: mode == 'dark' ? 'dark' : 'default', | |
18 | + theme: 'default', | |
23 | 19 | }); |
24 | 20 | } |
25 | 21 | |
26 | -export function getThemeColors(color?: string, theme?: ThemeMode) { | |
22 | +export function getThemeColors(color?: string) { | |
27 | 23 | const tc = color || primaryColor; |
28 | - const tm = theme || themeMode; | |
29 | - const colors = generateAntColors(tc, tm); | |
24 | + const colors = generateAntColors(tc); | |
30 | 25 | const primary = colors[5]; |
31 | - const modeColors = generateAntColors(primary, tm === 'dark' ? 'light' : 'dark'); | |
26 | + const modeColors = generateAntColors(primary); | |
32 | 27 | |
33 | 28 | return [...colors, ...modeColors]; |
34 | 29 | } |
... | ... | @@ -71,36 +66,3 @@ export function generateColors({ |
71 | 66 | .filter((item) => item !== '#000000'); |
72 | 67 | return [...lightens, ...darkens, ...alphaColors, ...tinycolorDarkens, ...tinycolorLightens]; |
73 | 68 | } |
74 | - | |
75 | -/** | |
76 | - * less global variable | |
77 | - */ | |
78 | -export function generateModifyVars() { | |
79 | - const palettes = generateAntColors(primaryColor, themeMode); | |
80 | - const primary = palettes[5]; | |
81 | - | |
82 | - const primaryColorObj: Record<string, string> = {}; | |
83 | - | |
84 | - for (let index = 0; index < 10; index++) { | |
85 | - primaryColorObj[`primary-${index + 1}`] = palettes[index]; | |
86 | - } | |
87 | - | |
88 | - return { | |
89 | - 'primary-color': primary, | |
90 | - ...primaryColorObj, | |
91 | - 'info-color': primary, | |
92 | - 'processing-color': primary, | |
93 | - 'success-color': '#55D187', // Success color | |
94 | - 'error-color': '#ED6F6F', // False color | |
95 | - 'warning-color': '#EFBD47', // Warning color | |
96 | - 'disabled-color': 'rgba(0, 0, 0, 0.25)', // Failure color | |
97 | - 'heading-color': 'rgba(0, 0, 0, 0.85)', // Title color | |
98 | - 'text-color': 'rgba(0, 0, 0, 0.85)', // Main text color | |
99 | - 'text-color-secondary': 'rgba(0, 0, 0, 0.45)', // Subtext color | |
100 | - 'font-size-base': '14px', // Main font size | |
101 | - 'box-shadow-base': '0 2px 8px rgba(0, 0, 0, 0.15)', // Floating shadow | |
102 | - 'border-color-base': borderColorBase, // Border color, | |
103 | - 'border-radius-base': '2px', // Component/float fillet | |
104 | - 'link-color': primary, // Link color | |
105 | - }; | |
106 | -} | ... | ... |
build/generate/generateModifyVars.ts
0 → 100644
1 | +import { generateAntColors, primaryColor } from '../config/themeConfig'; | |
2 | +import { getThemeVariables } from 'ant-design-vue/dist/theme'; | |
3 | +import { resolve } from 'path'; | |
4 | + | |
5 | +/** | |
6 | + * less global variable | |
7 | + */ | |
8 | +export function generateModifyVars(dark = false) { | |
9 | + const palettes = generateAntColors(primaryColor); | |
10 | + const primary = palettes[5]; | |
11 | + | |
12 | + const primaryColorObj: Record<string, string> = {}; | |
13 | + | |
14 | + for (let index = 0; index < 10; index++) { | |
15 | + primaryColorObj[`primary-${index + 1}`] = palettes[index]; | |
16 | + } | |
17 | + | |
18 | + const modifyVars = getThemeVariables({ dark }); | |
19 | + return { | |
20 | + ...modifyVars, | |
21 | + // Used for global import to avoid the need to import each style file separately | |
22 | + // reference: Avoid repeated references | |
23 | + hack: `${modifyVars.hack} @import (reference) "${resolve('src/design/config.less')}";`, | |
24 | + 'primary-color': primary, | |
25 | + ...primaryColorObj, | |
26 | + 'info-color': primary, | |
27 | + 'processing-color': primary, | |
28 | + 'success-color': '#55D187', // Success color | |
29 | + 'error-color': '#ED6F6F', // False color | |
30 | + 'warning-color': '#EFBD47', // Warning color | |
31 | + 'font-size-base': '14px', // Main font size | |
32 | + 'border-radius-base': '2px', // Component/float fillet | |
33 | + 'link-color': primary, // Link color | |
34 | + }; | |
35 | +} | ... | ... |
build/vite/plugin/index.ts
... | ... | @@ -62,7 +62,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { |
62 | 62 | vitePlugins.push(configVisualizerConfig()); |
63 | 63 | |
64 | 64 | //vite-plugin-theme |
65 | - vitePlugins.push(configThemePlugin()); | |
65 | + vitePlugins.push(configThemePlugin(isBuild)); | |
66 | 66 | |
67 | 67 | // The following plugins only work in the production environment |
68 | 68 | if (isBuild) { | ... | ... |
build/vite/plugin/theme.ts
... | ... | @@ -2,18 +2,50 @@ |
2 | 2 | * Vite plugin for website theme color switching |
3 | 3 | * https://github.com/anncwb/vite-plugin-theme |
4 | 4 | */ |
5 | -import { viteThemePlugin, mixLighten, mixDarken, tinycolor } from 'vite-plugin-theme'; | |
5 | +import type { Plugin } from 'vite'; | |
6 | +import { | |
7 | + viteThemePlugin, | |
8 | + antdDarkThemePlugin, | |
9 | + mixLighten, | |
10 | + mixDarken, | |
11 | + tinycolor, | |
12 | +} from 'vite-plugin-theme'; | |
6 | 13 | import { getThemeColors, generateColors } from '../../config/themeConfig'; |
14 | +import { generateModifyVars } from '../../generate/generateModifyVars'; | |
7 | 15 | |
8 | -export function configThemePlugin() { | |
16 | +export function configThemePlugin(isBuild: boolean): Plugin[] { | |
9 | 17 | const colors = generateColors({ |
10 | 18 | mixDarken, |
11 | 19 | mixLighten, |
12 | 20 | tinycolor, |
13 | 21 | }); |
14 | 22 | |
15 | - const plugin = viteThemePlugin({ | |
16 | - colorVariables: [...getThemeColors(), ...colors], | |
17 | - }); | |
18 | - return plugin; | |
23 | + const plugin = [ | |
24 | + viteThemePlugin({ | |
25 | + resolveSelector: (s) => `[data-theme] ${s}`, | |
26 | + colorVariables: [...getThemeColors(), ...colors], | |
27 | + }), | |
28 | + antdDarkThemePlugin({ | |
29 | + filter: (id) => { | |
30 | + if (isBuild) { | |
31 | + return !id.endsWith('antd.less'); | |
32 | + } | |
33 | + return true; | |
34 | + }, | |
35 | + // extractCss: false, | |
36 | + darkModifyVars: { | |
37 | + ...generateModifyVars(true), | |
38 | + 'text-color': '#c9d1d9', | |
39 | + 'text-color-base': '#c9d1d9', | |
40 | + 'component-background': '#151515', | |
41 | + // black: '#0e1117', | |
42 | + // #8b949e | |
43 | + 'text-color-secondary': '#8b949e', | |
44 | + 'border-color-base': '#30363d', | |
45 | + 'item-active-bg': '#111b26', | |
46 | + }, | |
47 | + }), | |
48 | + ]; | |
49 | + | |
50 | + return (plugin as unknown) as Plugin[]; | |
19 | 51 | } | ... | ... |
index.html
1 | 1 | <!DOCTYPE html> |
2 | -<html lang="en"> | |
2 | +<html lang="en" id="htmlRoot"> | |
3 | 3 | <head> |
4 | 4 | <meta charset="UTF-8" /> |
5 | 5 | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> |
... | ... | @@ -13,8 +13,24 @@ |
13 | 13 | <link rel="icon" href="/favicon.ico" /> |
14 | 14 | </head> |
15 | 15 | <body> |
16 | + <script> | |
17 | + (() => { | |
18 | + var htmlRoot = document.getElementById('htmlRoot'); | |
19 | + const theme = window.localStorage.getItem('__APP__DARK__MODE__'); | |
20 | + if (!htmlRoot || !theme) return; | |
21 | + htmlRoot.setAttribute('data-theme', theme); | |
22 | + })(); | |
23 | + </script> | |
16 | 24 | <div id="app"> |
17 | 25 | <style> |
26 | + html[data-theme='dark'] .app-loading { | |
27 | + background: #2c344a; | |
28 | + } | |
29 | + | |
30 | + html[data-theme='dark'] .app-loading .app-loading-title { | |
31 | + color: rgba(255, 255, 255, 0.85); | |
32 | + } | |
33 | + | |
18 | 34 | .app-loading { |
19 | 35 | display: flex; |
20 | 36 | width: 100%; | ... | ... |
package.json
... | ... | @@ -35,7 +35,6 @@ |
35 | 35 | "@vueuse/core": "^4.7.0", |
36 | 36 | "@zxcvbn-ts/core": "^0.3.0", |
37 | 37 | "ant-design-vue": "^2.1.2", |
38 | - "apexcharts": "^3.26.0", | |
39 | 38 | "axios": "^0.21.1", |
40 | 39 | "cropperjs": "^1.5.11", |
41 | 40 | "crypto-js": "^4.0.0", |
... | ... | @@ -51,7 +50,7 @@ |
51 | 50 | "vditor": "^3.8.4", |
52 | 51 | "vue": "3.0.11", |
53 | 52 | "vue-i18n": "^9.0.0", |
54 | - "vue-router": "^4.0.5", | |
53 | + "vue-router": "^4.0.6", | |
55 | 54 | "vue-types": "^3.0.2", |
56 | 55 | "vuex": "^4.0.0", |
57 | 56 | "vuex-module-decorators": "^1.0.1", |
... | ... | @@ -110,12 +109,12 @@ |
110 | 109 | "vite-plugin-compression": "^0.2.4", |
111 | 110 | "vite-plugin-html": "^2.0.6", |
112 | 111 | "vite-plugin-imagemin": "^0.3.0", |
113 | - "vite-plugin-mock": "^2.4.2", | |
112 | + "vite-plugin-mock": "^2.5.0", | |
114 | 113 | "vite-plugin-purge-icons": "^0.7.0", |
115 | 114 | "vite-plugin-pwa": "^0.6.5", |
116 | 115 | "vite-plugin-style-import": "^0.9.2", |
117 | 116 | "vite-plugin-svg-icons": "^0.4.1", |
118 | - "vite-plugin-theme": "^0.5.0", | |
117 | + "vite-plugin-theme": "^0.6.0", | |
119 | 118 | "vite-plugin-windicss": "0.12.5", |
120 | 119 | "vue-eslint-parser": "^7.6.0" |
121 | 120 | }, | ... | ... |
src/assets/icons/moon.svg
0 → 100644
1 | +<?xml version="1.0" encoding="iso-8859-1"?> | |
2 | +<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |
3 | + viewBox="0 0 499.712 499.712" style="enable-background: new 0 0 499.712 499.712;" xml:space="preserve"> | |
4 | +<path style="fill: #FFD93B;" d="M146.88,375.528c126.272,0,228.624-102.368,228.624-228.64c0-55.952-20.16-107.136-53.52-146.88 | |
5 | + C425.056,33.096,499.696,129.64,499.696,243.704c0,141.392-114.608,256-256,256c-114.064,0-210.608-74.64-243.696-177.712 | |
6 | + C39.744,355.368,90.944,375.528,146.88,375.528z"/> | |
7 | +<path style="fill: #F4C534;" d="M401.92,42.776c34.24,43.504,54.816,98.272,54.816,157.952c0,141.392-114.608,256-256,256 | |
8 | + c-59.68,0-114.448-20.576-157.952-54.816c46.848,59.472,119.344,97.792,200.928,97.792c141.392,0,256-114.608,256-256 | |
9 | + C499.712,162.12,461.392,89.64,401.92,42.776z"/> | |
10 | +<g> | |
11 | + <polygon style="fill: #FFD83B;" points="128.128,99.944 154.496,153.4 213.472,161.96 170.8,203.56 180.864,262.296 | |
12 | + 128.128,234.568 75.376,262.296 85.44,203.56 42.768,161.96 101.744,153.4"/> | |
13 | + <polygon style="fill: #FFD83B;" points="276.864,82.84 290.528,110.552 321.104,114.984 298.976,136.552 304.208,166.984 | |
14 | + 276.864,152.616 249.52,166.984 254.752,136.552 232.624,114.984 263.2,110.552"/> | |
15 | +</g> | |
16 | +</svg> | ... | ... |
src/assets/icons/sun.svg
0 → 100644
1 | +<?xml version="1.0" encoding="iso-8859-1"?> | |
2 | +<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" | |
3 | + viewBox="0 0 60 60" style="enable-background: new 0 0 60 60;" xml:space="preserve"> | |
4 | +<g> | |
5 | + <path style="fill: #F0C419;" d="M30,0c-0.552,0-1,0.448-1,1v6c0,0.552,0.448,1,1,1s1-0.448,1-1V1C31,0.448,30.552,0,30,0z"/> | |
6 | + <path style="fill: #F0C419;" d="M30,52c-0.552,0-1,0.448-1,1v6c0,0.552,0.448,1,1,1s1-0.448,1-1v-6C31,52.448,30.552,52,30,52z"/> | |
7 | + <path style="fill: #F0C419;" d="M59,29h-6c-0.552,0-1,0.448-1,1s0.448,1,1,1h6c0.552,0,1-0.448,1-1S59.552,29,59,29z"/> | |
8 | + <path style="fill: #F0C419;" d="M8,30c0-0.552-0.448-1-1-1H1c-0.552,0-1,0.448-1,1s0.448,1,1,1h6C7.552,31,8,30.552,8,30z"/> | |
9 | + <path style="fill: #F0C419;" d="M46.264,14.736c0.256,0,0.512-0.098,0.707-0.293l5.736-5.736c0.391-0.391,0.391-1.023,0-1.414 | |
10 | + s-1.023-0.391-1.414,0l-5.736,5.736c-0.391,0.391-0.391,1.023,0,1.414C45.752,14.639,46.008,14.736,46.264,14.736z"/> | |
11 | + <path style="fill: #F0C419;" d="M13.029,45.557l-5.736,5.736c-0.391,0.391-0.391,1.023,0,1.414C7.488,52.902,7.744,53,8,53 | |
12 | + s0.512-0.098,0.707-0.293l5.736-5.736c0.391-0.391,0.391-1.023,0-1.414S13.42,45.166,13.029,45.557z"/> | |
13 | + <path style="fill: #F0C419;" d="M46.971,45.557c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l5.736,5.736 | |
14 | + C51.488,52.902,51.744,53,52,53s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414L46.971,45.557z"/> | |
15 | + <path style="fill: #F0C419;" d="M8.707,7.293c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l5.736,5.736 | |
16 | + c0.195,0.195,0.451,0.293,0.707,0.293s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414L8.707,7.293z"/> | |
17 | + <path style="fill: #F0C419;" d="M50.251,21.404c0.162,0.381,0.532,0.61,0.921,0.61c0.13,0,0.263-0.026,0.39-0.08l2.762-1.172 | |
18 | + c0.508-0.216,0.746-0.803,0.53-1.311s-0.804-0.746-1.311-0.53l-2.762,1.172C50.272,20.309,50.035,20.896,50.251,21.404z"/> | |
19 | + <path style="fill: #F0C419;" d="M9.749,38.596c-0.216-0.508-0.803-0.746-1.311-0.53l-2.762,1.172 | |
20 | + c-0.508,0.216-0.746,0.803-0.53,1.311c0.162,0.381,0.532,0.61,0.921,0.61c0.13,0,0.263-0.026,0.39-0.08l2.762-1.172 | |
21 | + C9.728,39.691,9.965,39.104,9.749,38.596z"/> | |
22 | + <path style="fill: #F0C419;" d="M54.481,38.813L51.7,37.688c-0.511-0.207-1.095,0.041-1.302,0.553 | |
23 | + c-0.207,0.512,0.041,1.095,0.553,1.302l2.782,1.124c0.123,0.049,0.25,0.073,0.374,0.073c0.396,0,0.771-0.236,0.928-0.626 | |
24 | + C55.241,39.603,54.994,39.02,54.481,38.813z"/> | |
25 | + <path style="fill: #F0C419;" d="M5.519,21.188L8.3,22.312c0.123,0.049,0.25,0.073,0.374,0.073c0.396,0,0.771-0.236,0.928-0.626 | |
26 | + c0.207-0.512-0.041-1.095-0.553-1.302l-2.782-1.124c-0.513-0.207-1.095,0.04-1.302,0.553C4.759,20.397,5.006,20.98,5.519,21.188z" | |
27 | + /> | |
28 | + <path style="fill: #F0C419;" d="M39.907,50.781c-0.216-0.508-0.803-0.745-1.311-0.53c-0.508,0.216-0.746,0.803-0.53,1.311 | |
29 | + l1.172,2.762c0.162,0.381,0.532,0.61,0.921,0.61c0.13,0,0.263-0.026,0.39-0.08c0.508-0.216,0.746-0.803,0.53-1.311L39.907,50.781z" | |
30 | + /> | |
31 | + <path style="fill: #F0C419;" d="M21.014,9.829c0.13,0,0.263-0.026,0.39-0.08c0.508-0.216,0.746-0.803,0.53-1.311l-1.172-2.762 | |
32 | + c-0.215-0.509-0.802-0.747-1.311-0.53c-0.508,0.216-0.746,0.803-0.53,1.311l1.172,2.762C20.254,9.6,20.625,9.829,21.014,9.829z"/> | |
33 | + <path style="fill: #F0C419;" d="M21.759,50.398c-0.511-0.205-1.095,0.04-1.302,0.553l-1.124,2.782 | |
34 | + c-0.207,0.512,0.041,1.095,0.553,1.302c0.123,0.049,0.25,0.073,0.374,0.073c0.396,0,0.771-0.236,0.928-0.626l1.124-2.782 | |
35 | + C22.519,51.188,22.271,50.605,21.759,50.398z"/> | |
36 | + <path style="fill: #F0C419;" d="M38.615,9.675c0.396,0,0.771-0.236,0.928-0.626l1.124-2.782c0.207-0.512-0.041-1.095-0.553-1.302 | |
37 | + c-0.511-0.207-1.095,0.041-1.302,0.553L37.688,8.3c-0.207,0.512,0.041,1.095,0.553,1.302C38.364,9.651,38.491,9.675,38.615,9.675z" | |
38 | + /> | |
39 | +</g> | |
40 | +<circle style="fill: #F0C419;" cx="30" cy="30" r="20"/> | |
41 | +<circle style="fill: #EDE21B;" cx="30" cy="30" r="15"/> | |
42 | +</svg> | ... | ... |
src/assets/svg/login-bg-dark.svg
0 → 100644
1 | +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="6395" height="1080" viewBox="0 0 6395 1080"> | |
2 | + <defs> | |
3 | + <clipPath id="clip-path"> | |
4 | + <rect id="Rectangle_73" data-name="Rectangle 73" width="6395" height="1079" transform="translate(-5391)" fill="#fff"/> | |
5 | + </clipPath> | |
6 | + <linearGradient id="linear-gradient" x1="0.631" y1="0.5" x2="0.958" y2="0.488" gradientUnits="objectBoundingBox"> | |
7 | + <stop offset="0" stop-color="#2e364a"/> | |
8 | + <stop offset="1" stop-color="#2c344a"/> | |
9 | + </linearGradient> | |
10 | + </defs> | |
11 | + <g id="Web_1920_1" data-name="Web 1920 – 1" clip-path="url(#clip-Web_1920_1)"> | |
12 | + <g id="Mask_Group_1" data-name="Mask Group 1" transform="translate(5391)" clip-path="url(#clip-path)"> | |
13 | + <g id="Group_118" data-name="Group 118" transform="translate(-419.333 -1.126)"> | |
14 | + <path id="Path_142" data-name="Path 142" d="M6271.734-6.176s-222.478,187.809-55.349,583.254c44.957,106.375,81.514,205.964,84.521,277,8.164,192.764-156.046,268.564-156.046,268.564l-653.53-26.8L5475.065-21.625Z" transform="translate(-4876.383)" fill="#2d3750"/> | |
15 | + <path id="Union_6" data-name="Union 6" d="M-2631.1,1081.8v-1.6H-8230.9V.022h5599.8V0h759.7s-187.845,197.448-91.626,488.844c49.167,148.9,96.309,256.289,104.683,362.118,7.979,100.852-57.98,201.711-168.644,254.286-65.858,31.29-144.552,42.382-223.028,42.383C-2441.2,1147.632-2631.1,1081.8-2631.1,1081.8Z" transform="translate(3259.524 0.803)" fill="url(#linear-gradient)"/> | |
16 | + </g> | |
17 | + </g> | |
18 | + </g> | |
19 | +</svg> | ... | ... |
src/assets/svg/login-bg.svg
... | ... | @@ -4,8 +4,8 @@ |
4 | 4 | <rect id="Rectangle_73" data-name="Rectangle 73" width="6395" height="1079" transform="translate(-5391)" fill="#fff"/> |
5 | 5 | </clipPath> |
6 | 6 | <linearGradient id="linear-gradient" x1="0.747" y1="0.222" x2="0.973" y2="0.807" gradientUnits="objectBoundingBox"> |
7 | - <stop offset="0" stop-color="#2b51b4"/> | |
8 | - <stop offset="1" stop-color="#1c3faa"/> | |
7 | + <stop offset="0" stop-color="#2c41b4"/> | |
8 | + <stop offset="1" stop-color="#1b4fab"/> | |
9 | 9 | </linearGradient> |
10 | 10 | </defs> |
11 | 11 | <g id="Mask_Group_1" data-name="Mask Group 1" transform="translate(5391)" clip-path="url(#clip-path)"> | ... | ... |
src/components/Application/index.ts
... | ... | @@ -2,6 +2,7 @@ import AppLogo from './src/AppLogo.vue'; |
2 | 2 | import AppProvider from './src/AppProvider.vue'; |
3 | 3 | import AppSearch from './src/search/AppSearch.vue'; |
4 | 4 | import AppLocalePicker from './src/AppLocalePicker.vue'; |
5 | +import AppDarkModeToggle from './src/AppDarkModeToggle.vue'; | |
5 | 6 | |
6 | 7 | export { useAppProviderContext } from './src/useAppContext'; |
7 | -export { AppLogo, AppProvider, AppSearch, AppLocalePicker }; | |
8 | +export { AppLogo, AppProvider, AppSearch, AppLocalePicker, AppDarkModeToggle }; | ... | ... |
src/components/Application/src/AppDarkModeToggle.vue
0 → 100644
1 | +<template> | |
2 | + <div | |
3 | + v-if="getShowDarkModeToggle" | |
4 | + :class="[ | |
5 | + prefixCls, | |
6 | + `${prefixCls}--${size}`, | |
7 | + { | |
8 | + [`${prefixCls}--dark`]: isDark, | |
9 | + }, | |
10 | + ]" | |
11 | + @click="toggleDarkMode" | |
12 | + > | |
13 | + <div :class="`${prefixCls}-inner`"> </div> | |
14 | + <SvgIcon size="14" name="sun" /> | |
15 | + <SvgIcon size="14" name="moon" /> | |
16 | + </div> | |
17 | +</template> | |
18 | +<script lang="ts"> | |
19 | + import { defineComponent, computed } from 'vue'; | |
20 | + | |
21 | + import { useDesign } from '/@/hooks/web/useDesign'; | |
22 | + | |
23 | + import { SvgIcon } from '/@/components/Icon'; | |
24 | + import { useRootSetting } from '/@/hooks/setting/useRootSetting'; | |
25 | + import { updateHeaderBgColor, updateSidebarBgColor } from '/@/logics/theme/updateBackground'; | |
26 | + import { updateDarkTheme } from '/@/logics/theme/dark'; | |
27 | + | |
28 | + import { ThemeEnum } from '/@/enums/appEnum'; | |
29 | + | |
30 | + export default defineComponent({ | |
31 | + name: 'DarkModeToggle', | |
32 | + components: { SvgIcon }, | |
33 | + props: { | |
34 | + size: { | |
35 | + type: String, | |
36 | + default: 'default', | |
37 | + validate: (val) => ['default', 'large'].includes(val), | |
38 | + }, | |
39 | + }, | |
40 | + setup() { | |
41 | + const { prefixCls } = useDesign('dark-mode-toggle'); | |
42 | + const { getDarkMode, setDarkMode, getShowDarkModeToggle } = useRootSetting(); | |
43 | + const isDark = computed(() => getDarkMode.value === ThemeEnum.DARK); | |
44 | + function toggleDarkMode() { | |
45 | + const darkMode = getDarkMode.value === ThemeEnum.DARK ? ThemeEnum.LIGHT : ThemeEnum.DARK; | |
46 | + setDarkMode(darkMode); | |
47 | + updateDarkTheme(darkMode); | |
48 | + updateHeaderBgColor(); | |
49 | + updateSidebarBgColor(); | |
50 | + } | |
51 | + | |
52 | + return { | |
53 | + isDark, | |
54 | + prefixCls, | |
55 | + toggleDarkMode, | |
56 | + getShowDarkModeToggle, | |
57 | + }; | |
58 | + }, | |
59 | + }); | |
60 | +</script> | |
61 | +<style lang="less" scoped> | |
62 | + @prefix-cls: ~'@{namespace}-dark-mode-toggle'; | |
63 | + | |
64 | + html[data-theme='dark'] { | |
65 | + .@{prefix-cls} { | |
66 | + border: 1px solid rgb(196, 188, 188); | |
67 | + } | |
68 | + } | |
69 | + | |
70 | + .@{prefix-cls} { | |
71 | + position: relative; | |
72 | + display: flex; | |
73 | + width: 50px; | |
74 | + height: 26px; | |
75 | + padding: 0 6px; | |
76 | + margin-left: auto; | |
77 | + cursor: pointer; | |
78 | + background-color: #151515; | |
79 | + border-radius: 30px; | |
80 | + justify-content: space-between; | |
81 | + align-items: center; | |
82 | + | |
83 | + &-inner { | |
84 | + position: absolute; | |
85 | + z-index: 1; | |
86 | + width: 18px; | |
87 | + height: 18px; | |
88 | + background-color: #fff; | |
89 | + border-radius: 50%; | |
90 | + transition: transform 0.5s, background-color 0.5s; | |
91 | + will-change: transform; | |
92 | + } | |
93 | + | |
94 | + &--dark { | |
95 | + .@{prefix-cls}-inner { | |
96 | + transform: translateX(calc(100% + 2px)); | |
97 | + } | |
98 | + } | |
99 | + | |
100 | + &--large { | |
101 | + width: 72px; | |
102 | + height: 34px; | |
103 | + padding: 0 10px; | |
104 | + | |
105 | + .@{prefix-cls}-inner { | |
106 | + width: 26px; | |
107 | + height: 26px; | |
108 | + } | |
109 | + } | |
110 | + } | |
111 | +</style> | ... | ... |
src/components/Application/src/search/AppSearchFooter.vue
... | ... | @@ -42,9 +42,9 @@ |
42 | 42 | padding: 0 16px; |
43 | 43 | font-size: 12px; |
44 | 44 | color: #666; |
45 | - background: rgb(255 255 255); | |
45 | + background: @component-background; | |
46 | + border-top: 1px solid @border-color-base; | |
46 | 47 | border-radius: 0 0 16px 16px; |
47 | - box-shadow: 0 -1px 0 0 #e0e3e8, 0 -3px 6px 0 rgba(69, 98, 155, 0.12); | |
48 | 48 | align-items: center; |
49 | 49 | flex-shrink: 0; |
50 | 50 | ... | ... |
src/components/Application/src/search/AppSearchModal.vue
... | ... | @@ -190,12 +190,10 @@ |
190 | 190 | &-content { |
191 | 191 | position: relative; |
192 | 192 | width: 632px; |
193 | - // padding: 14px; | |
194 | 193 | margin: 0 auto auto auto; |
195 | - background: #f5f6f7; | |
194 | + background: @component-background; | |
196 | 195 | border-radius: 16px; |
197 | 196 | box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); |
198 | - // box-shadow: inset 1px 1px 0 0 hsla(0, 0%, 100%, 0.5), 0 3px 8px 0 #555a64; | |
199 | 197 | flex-direction: column; |
200 | 198 | } |
201 | 199 | |
... | ... | @@ -253,8 +251,7 @@ |
253 | 251 | font-size: 14px; |
254 | 252 | color: @text-color-base; |
255 | 253 | cursor: pointer; |
256 | - // background: @primary-color; | |
257 | - background: #fff; | |
254 | + background: @component-background; | |
258 | 255 | border-radius: 4px; |
259 | 256 | box-shadow: 0 1px 3px 0 #d4d9e1; |
260 | 257 | align-items: center; | ... | ... |
src/components/Container/src/collapse/CollapseContainer.vue
src/components/ContextMenu/src/index.less
... | ... | @@ -22,7 +22,7 @@ |
22 | 22 | |
23 | 23 | &:not(.ant-menu-item-disabled):hover { |
24 | 24 | color: @text-color-base; |
25 | - background: #eee; | |
25 | + background: @item-hover-bg; | |
26 | 26 | } |
27 | 27 | } |
28 | 28 | } |
... | ... | @@ -36,7 +36,7 @@ |
36 | 36 | width: 156px; |
37 | 37 | margin: 0; |
38 | 38 | list-style: none; |
39 | - background-color: #fff; | |
39 | + background-color: @component-background; | |
40 | 40 | border: 1px solid rgba(0, 0, 0, 0.08); |
41 | 41 | border-radius: 0.25rem; |
42 | 42 | box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.1), | ... | ... |
src/components/Drawer/src/BasicDrawer.vue
src/components/Drawer/src/components/DrawerFooter.vue
src/components/Form/src/components/FormItem.vue
... | ... | @@ -258,7 +258,7 @@ |
258 | 258 | const { label, helpMessage, helpComponentProps, subLabel } = props.schema; |
259 | 259 | const renderLabel = subLabel ? ( |
260 | 260 | <span> |
261 | - {label} <span style="color:#00000073">{subLabel}</span> | |
261 | + {label} <span class="text-secondary">{subLabel}</span> | |
262 | 262 | </span> |
263 | 263 | ) : ( |
264 | 264 | label | ... | ... |
src/components/Loading/src/index.vue
1 | 1 | <template> |
2 | - <section class="full-loading" :class="{ absolute }" v-show="loading" :style="getStyle"> | |
2 | + <section class="full-loading" :class="{ absolute }" v-show="loading"> | |
3 | 3 | <Spin v-bind="$attrs" :tip="tip" :size="size" :spinning="loading" /> |
4 | 4 | </section> |
5 | 5 | </template> |
6 | 6 | <script lang="ts"> |
7 | - import { computed, CSSProperties, PropType } from 'vue'; | |
7 | + import { PropType } from 'vue'; | |
8 | 8 | |
9 | 9 | import { defineComponent } from 'vue'; |
10 | 10 | import { Spin } from 'ant-design-vue'; |
11 | 11 | |
12 | 12 | import { SizeEnum } from '/@/enums/sizeEnum'; |
13 | - import { ThemeEnum } from '/@/enums/appEnum'; | |
14 | 13 | |
15 | 14 | export default defineComponent({ |
16 | 15 | name: 'Loading', |
... | ... | @@ -38,25 +37,6 @@ |
38 | 37 | background: { |
39 | 38 | type: String as PropType<string>, |
40 | 39 | }, |
41 | - theme: { | |
42 | - type: String as PropType<'dark' | 'light'>, | |
43 | - default: 'light', | |
44 | - }, | |
45 | - }, | |
46 | - setup(props) { | |
47 | - const getStyle = computed( | |
48 | - (): CSSProperties => { | |
49 | - const { background, theme } = props; | |
50 | - const bgColor = background | |
51 | - ? background | |
52 | - : theme === ThemeEnum.DARK | |
53 | - ? 'rgba(0, 0, 0, 0.2)' | |
54 | - : 'rgba(240, 242, 245, 0.4)'; | |
55 | - return { background: bgColor }; | |
56 | - } | |
57 | - ); | |
58 | - | |
59 | - return { getStyle }; | |
60 | 40 | }, |
61 | 41 | }); |
62 | 42 | </script> |
... | ... | @@ -71,6 +51,7 @@ |
71 | 51 | height: 100%; |
72 | 52 | justify-content: center; |
73 | 53 | align-items: center; |
54 | + background: rgba(240, 242, 245, 0.4); | |
74 | 55 | |
75 | 56 | &.absolute { |
76 | 57 | position: absolute; |
... | ... | @@ -79,4 +60,10 @@ |
79 | 60 | z-index: 300; |
80 | 61 | } |
81 | 62 | } |
63 | + | |
64 | + html[data-theme='dark'] { | |
65 | + .full-loading { | |
66 | + background: @modal-mask-bg; | |
67 | + } | |
68 | + } | |
82 | 69 | </style> | ... | ... |
src/components/Markdown/src/index.vue
... | ... | @@ -10,7 +10,7 @@ |
10 | 10 | onUnmounted, |
11 | 11 | nextTick, |
12 | 12 | computed, |
13 | - watchEffect, | |
13 | + watch, | |
14 | 14 | } from 'vue'; |
15 | 15 | import Vditor from 'vditor'; |
16 | 16 | import 'vditor/dist/index.css'; |
... | ... | @@ -18,6 +18,7 @@ |
18 | 18 | import { propTypes } from '/@/utils/propTypes'; |
19 | 19 | import { useLocale } from '/@/locales/useLocale'; |
20 | 20 | import { useModalContext } from '../../Modal'; |
21 | + import { useRootSetting } from '/@/hooks/setting/useRootSetting'; | |
21 | 22 | |
22 | 23 | type Lang = 'zh_CN' | 'en_US' | 'ja_JP' | 'ko_KR' | undefined; |
23 | 24 | export default defineComponent({ |
... | ... | @@ -35,8 +36,24 @@ |
35 | 36 | const modalFn = useModalContext(); |
36 | 37 | |
37 | 38 | const { getLocale } = useLocale(); |
39 | + const { getDarkMode } = useRootSetting(); | |
38 | 40 | |
39 | - watchEffect(() => {}); | |
41 | + watch( | |
42 | + [() => getDarkMode.value, () => initedRef.value], | |
43 | + ([val]) => { | |
44 | + const vditor = unref(vditorRef); | |
45 | + | |
46 | + if (!vditor) { | |
47 | + return; | |
48 | + } | |
49 | + const theme = val === 'dark' ? 'dark' : undefined; | |
50 | + vditor.setTheme(theme as 'dark'); | |
51 | + }, | |
52 | + { | |
53 | + immediate: true, | |
54 | + flush: 'post', | |
55 | + } | |
56 | + ); | |
40 | 57 | |
41 | 58 | const getCurrentLang = computed((): 'zh_CN' | 'en_US' | 'ja_JP' | 'ko_KR' => { |
42 | 59 | let lang: Lang; |
... | ... | @@ -60,6 +77,7 @@ |
60 | 77 | if (!wrapEl) return; |
61 | 78 | const bindValue = { ...attrs, ...props }; |
62 | 79 | vditorRef.value = new Vditor(wrapEl, { |
80 | + theme: 'classic', | |
63 | 81 | lang: unref(getCurrentLang), |
64 | 82 | mode: 'sv', |
65 | 83 | preview: { | ... | ... |
src/components/Page/src/PageFooter.vue
... | ... | @@ -38,8 +38,8 @@ |
38 | 38 | align-items: center; |
39 | 39 | padding: 0 24px; |
40 | 40 | line-height: 44px; |
41 | - background: #fff; | |
42 | - border-top: 1px solid #f0f0f0; | |
41 | + background: @component-background; | |
42 | + border-top: 1px solid @border-color-base; | |
43 | 43 | box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), |
44 | 44 | 0 -12px 48px 16px rgba(0, 0, 0, 0.03); |
45 | 45 | transition: width 0.2s; | ... | ... |
src/components/Page/src/PageWrapper.vue
... | ... | @@ -17,11 +17,7 @@ |
17 | 17 | <slot :name="item" v-bind="data"></slot> |
18 | 18 | </template> |
19 | 19 | </PageHeader> |
20 | - <div | |
21 | - class="overflow-hidden" | |
22 | - :class="[`${prefixCls}-content`, contentClass]" | |
23 | - :style="getContentStyle" | |
24 | - > | |
20 | + <div class="overflow-hidden" :class="getContentClass" :style="getContentStyle"> | |
25 | 21 | <slot></slot> |
26 | 22 | </div> |
27 | 23 | <PageFooter v-if="getShowFooter" ref="footerRef"> |
... | ... | @@ -87,14 +83,12 @@ |
87 | 83 | |
88 | 84 | const getContentStyle = computed( |
89 | 85 | (): CSSProperties => { |
90 | - const { contentBackground, contentFullHeight, contentStyle, fixedHeight } = props; | |
91 | - const bg = contentBackground ? { backgroundColor: '#fff' } : {}; | |
86 | + const { contentFullHeight, contentStyle, fixedHeight } = props; | |
92 | 87 | if (!contentFullHeight) { |
93 | - return { ...bg, ...contentStyle }; | |
88 | + return { ...contentStyle }; | |
94 | 89 | } |
95 | 90 | const height = `${unref(pageHeight)}px`; |
96 | 91 | return { |
97 | - ...bg, | |
98 | 92 | ...contentStyle, |
99 | 93 | minHeight: height, |
100 | 94 | ...(fixedHeight ? { height } : {}), |
... | ... | @@ -103,6 +97,17 @@ |
103 | 97 | } |
104 | 98 | ); |
105 | 99 | |
100 | + const getContentClass = computed(() => { | |
101 | + const { contentBackground, contentClass } = props; | |
102 | + return [ | |
103 | + `${prefixCls}-content`, | |
104 | + contentClass, | |
105 | + { | |
106 | + [`${prefixCls}-content-bg`]: contentBackground, | |
107 | + }, | |
108 | + ]; | |
109 | + }); | |
110 | + | |
106 | 111 | watch( |
107 | 112 | () => [contentHeight?.value, getShowFooter.value], |
108 | 113 | () => { |
... | ... | @@ -170,6 +175,7 @@ |
170 | 175 | getShowFooter, |
171 | 176 | pageHeight, |
172 | 177 | omit, |
178 | + getContentClass, | |
173 | 179 | }; |
174 | 180 | }, |
175 | 181 | }); |
... | ... | @@ -190,6 +196,10 @@ |
190 | 196 | } |
191 | 197 | } |
192 | 198 | |
199 | + &-content-bg { | |
200 | + background: @component-background; | |
201 | + } | |
202 | + | |
193 | 203 | &--dense { |
194 | 204 | .@{prefix-cls}-content { |
195 | 205 | margin: 0; | ... | ... |
src/components/SimpleMenu/src/index.less
... | ... | @@ -11,9 +11,9 @@ |
11 | 11 | |
12 | 12 | &-dark&-vertical .@{simple-prefix-cls}__children, |
13 | 13 | &-dark&-popup .@{simple-prefix-cls}__children { |
14 | - background-color: @sider-dark-lighten-1-bg-color; | |
14 | + background-color: @sider-dark-lighten-bg-color; | |
15 | 15 | > .@{prefix-cls}-submenu-title { |
16 | - background-color: @sider-dark-lighten-1-bg-color; | |
16 | + background-color: @sider-dark-lighten-bg-color; | |
17 | 17 | } |
18 | 18 | } |
19 | 19 | ... | ... |
src/components/Table/src/BasicTable.vue
... | ... | @@ -298,6 +298,26 @@ |
298 | 298 | |
299 | 299 | @prefix-cls: ~'@{namespace}-basic-table'; |
300 | 300 | |
301 | + html[data-theme='light'] { | |
302 | + .@{prefix-cls} { | |
303 | + &-row__striped { | |
304 | + td { | |
305 | + background: #fafafa; | |
306 | + } | |
307 | + } | |
308 | + } | |
309 | + } | |
310 | + | |
311 | + html[data-theme='dark'] { | |
312 | + .@{prefix-cls} { | |
313 | + &-row__striped { | |
314 | + td { | |
315 | + background: rgb(255 255 255 / 4%); | |
316 | + } | |
317 | + } | |
318 | + } | |
319 | + } | |
320 | + | |
301 | 321 | .@{prefix-cls} { |
302 | 322 | &-form-container { |
303 | 323 | padding: 16px; |
... | ... | @@ -305,17 +325,11 @@ |
305 | 325 | .ant-form { |
306 | 326 | padding: 12px 10px 6px 10px; |
307 | 327 | margin-bottom: 16px; |
308 | - background: #fff; | |
328 | + background: @component-background; | |
309 | 329 | border-radius: 4px; |
310 | 330 | } |
311 | 331 | } |
312 | 332 | |
313 | - &-row__striped { | |
314 | - td { | |
315 | - background: #fafafa; | |
316 | - } | |
317 | - } | |
318 | - | |
319 | 333 | &--inset { |
320 | 334 | .ant-table-wrapper { |
321 | 335 | padding: 0; |
... | ... | @@ -328,7 +342,7 @@ |
328 | 342 | |
329 | 343 | .ant-table-wrapper { |
330 | 344 | padding: 6px; |
331 | - background: #fff; | |
345 | + background: @component-background; | |
332 | 346 | border-radius: 2px; |
333 | 347 | |
334 | 348 | .ant-table-title { |
... | ... | @@ -340,7 +354,6 @@ |
340 | 354 | } |
341 | 355 | } |
342 | 356 | |
343 | - // | |
344 | 357 | .ant-table { |
345 | 358 | width: 100%; |
346 | 359 | overflow-x: hidden; | ... | ... |
src/components/Tree/src/index.vue
... | ... | @@ -324,7 +324,7 @@ |
324 | 324 | const showTitle = title || toolbar || search || slots.headerTitle; |
325 | 325 | const scrollStyle: CSSProperties = { height: 'calc(100% - 38px)' }; |
326 | 326 | return ( |
327 | - <div class={[prefixCls, 'h-full bg-white', attrs.class]}> | |
327 | + <div class={[prefixCls, 'h-full', attrs.class]}> | |
328 | 328 | {showTitle && ( |
329 | 329 | <TreeHeader |
330 | 330 | checkable={checkable} |
... | ... | @@ -361,6 +361,8 @@ |
361 | 361 | @prefix-cls: ~'@{namespace}-basic-tree'; |
362 | 362 | |
363 | 363 | .@{prefix-cls} { |
364 | + background: @component-background; | |
365 | + | |
364 | 366 | .ant-tree-node-content-wrapper { |
365 | 367 | position: relative; |
366 | 368 | ... | ... |
src/components/Upload/src/FileList.less
1 | 1 | .file-table { |
2 | 2 | width: 100%; |
3 | 3 | border-collapse: collapse; |
4 | - // border: 1px solid @border-color-light; | |
5 | 4 | |
6 | 5 | .center { |
7 | 6 | text-align: center; |
... | ... | @@ -21,12 +20,12 @@ |
21 | 20 | } |
22 | 21 | |
23 | 22 | thead { |
24 | - background-color: @background-color-dark; | |
23 | + background-color: @background-color-light; | |
25 | 24 | } |
26 | 25 | |
27 | 26 | table, |
28 | 27 | td, |
29 | 28 | th { |
30 | - border: 1px solid @border-color-light; | |
29 | + border: 1px solid @border-color-base; | |
31 | 30 | } |
32 | 31 | } | ... | ... |
src/design/ant/btn.less
... | ... | @@ -61,9 +61,9 @@ |
61 | 61 | &.ant-btn-link.is-disabled { |
62 | 62 | color: rgba(0, 0, 0, 0.25) !important; |
63 | 63 | text-shadow: none; |
64 | - cursor: not-allowed; | |
65 | - background-color: transparent; | |
66 | - border-color: transparent; | |
64 | + cursor: not-allowed !important; | |
65 | + background-color: transparent !important; | |
66 | + border-color: transparent !important; | |
67 | 67 | box-shadow: none; |
68 | 68 | } |
69 | 69 | |
... | ... | @@ -187,7 +187,7 @@ |
187 | 187 | |
188 | 188 | &-ghost { |
189 | 189 | color: @button-ghost-color; |
190 | - background-color: @white; | |
190 | + background-color: transparent; | |
191 | 191 | border-color: @button-ghost-color; |
192 | 192 | border-width: 1px; |
193 | 193 | |
... | ... | @@ -205,4 +205,14 @@ |
205 | 205 | border-color: fade(@button-ghost-color, 40%); |
206 | 206 | } |
207 | 207 | } |
208 | + | |
209 | + &-ghost.ant-btn-link:not([disabled='disabled']) { | |
210 | + color: @button-ghost-color; | |
211 | + | |
212 | + &:hover, | |
213 | + &:focus { | |
214 | + color: @button-ghost-hover-color; | |
215 | + border-color: transparent; | |
216 | + } | |
217 | + } | |
208 | 218 | } | ... | ... |
src/design/ant/pagination.less
1 | +html[data-theme='dark'] { | |
2 | + .ant-pagination { | |
3 | + &.mini { | |
4 | + .ant-pagination-prev, | |
5 | + .ant-pagination-next, | |
6 | + .ant-pagination-item { | |
7 | + background: rgb(255 255 255 / 4%) !important; | |
8 | + | |
9 | + a { | |
10 | + color: #8b949e !important; | |
11 | + } | |
12 | + } | |
13 | + | |
14 | + .ant-select-arrow { | |
15 | + color: @text-color-secondary !important; | |
16 | + } | |
17 | + | |
18 | + .ant-pagination-item-active { | |
19 | + background: @primary-color !important; | |
20 | + border: none; | |
21 | + border-radius: none !important; | |
22 | + | |
23 | + a { | |
24 | + color: @white !important; | |
25 | + } | |
26 | + } | |
27 | + } | |
28 | + } | |
29 | +} | |
30 | + | |
1 | 31 | .ant-pagination { |
2 | 32 | &.mini { |
3 | 33 | .ant-pagination-prev, | ... | ... |
src/design/color.less
1 | -:root { | |
1 | +html { | |
2 | 2 | // header |
3 | 3 | --header-bg-color: #394664; |
4 | 4 | --header-bg-hover-color: #273352; |
... | ... | @@ -7,16 +7,13 @@ |
7 | 7 | // sider |
8 | 8 | --sider-dark-bg-color: #273352; |
9 | 9 | --sider-dark-darken-bg-color: #273352; |
10 | - --sider-dark-lighten-1-bg-color: #273352; | |
11 | - --sider-dark-lighten-2-bg-color: #273352; | |
10 | + --sider-dark-lighten-bg-color: #273352; | |
12 | 11 | } |
13 | 12 | |
14 | 13 | @white: #fff; |
15 | 14 | |
16 | 15 | @content-bg: #f4f7f9; |
17 | -// @content-bg: #f0f2f5; | |
18 | 16 | |
19 | -@basic-mask-color: fade(@white, 30%); | |
20 | 17 | // :export { |
21 | 18 | // name: "less"; |
22 | 19 | // mainColor: @mainColor; |
... | ... | @@ -35,10 +32,7 @@ |
35 | 32 | @border-color-shallow-dark: #cececd; |
36 | 33 | |
37 | 34 | // Light-dark |
38 | -@border-color-light: #ebeef5; | |
39 | - | |
40 | -// Light-light | |
41 | -@border-color-shallow-light: #f2f6fc; | |
35 | +@border-color-light: @border-color-base; | |
42 | 36 | |
43 | 37 | // ================================= |
44 | 38 | // ==============message============== |
... | ... | @@ -54,17 +48,6 @@ |
54 | 48 | @danger-background-color: #fef0f0; |
55 | 49 | |
56 | 50 | // ================================= |
57 | -// ==============bg color============ | |
58 | -// ================================= | |
59 | - | |
60 | -// dark | |
61 | -@background-color-dark: #f4f7f9; | |
62 | -// light | |
63 | -@background-color-light: #f5f7fa; | |
64 | -// layout content background | |
65 | -@layout-content-bg-color: #f1f1f6; | |
66 | - | |
67 | -// ================================= | |
68 | 51 | // ==============Header============= |
69 | 52 | // ================================= |
70 | 53 | |
... | ... | @@ -83,14 +66,11 @@ |
83 | 66 | // let -menu |
84 | 67 | @sider-dark-bg-color: var(--sider-dark-bg-color); |
85 | 68 | @sider-dark-darken-bg-color: var(--sider-dark-darken-bg-color); |
86 | -@sider-dark-lighten-1-bg-color: var(--sider-dark-lighten-1-bg-color); | |
87 | -@sider-dark-lighten-2-bg-color: var(--sider-dark-lighten-2-bg-color); | |
69 | +@sider-dark-lighten-bg-color: var(--sider-dark-lighten-bg-color); | |
88 | 70 | |
89 | 71 | // trigger |
90 | 72 | @trigger-dark-hover-bg-color: rgba(255, 255, 255, 0.2); |
91 | 73 | @trigger-dark-bg-color: rgba(255, 255, 255, 0.1); |
92 | -@trigger-light-bg-color: @white; | |
93 | -@trigger-light-hover-bg-color: rgba(255, 255, 255, 0.7); | |
94 | 74 | |
95 | 75 | // ================================= |
96 | 76 | // ==============tree============ |
... | ... | @@ -119,9 +99,6 @@ |
119 | 99 | // Auxiliary information color-dark |
120 | 100 | @text-color-help-dark: #909399; |
121 | 101 | |
122 | -// Auxiliary information color-light color | |
123 | -@text-color-help-light: #c0c4cc; | |
124 | - | |
125 | 102 | // ================================= |
126 | 103 | // ==============breadcrumb========= |
127 | 104 | // ================================= | ... | ... |
src/design/index.less
src/design/theme.less
0 → 100644
1 | +.bg-white { | |
2 | + background: @component-background !important; | |
3 | +} | |
4 | + | |
5 | +html[data-theme='light'] { | |
6 | + .text-secondary { | |
7 | + color: rgba(0, 0, 0, 0.45); | |
8 | + } | |
9 | +} | |
10 | + | |
11 | +html[data-theme='dark'] { | |
12 | + .text-secondary { | |
13 | + color: #8b949e; | |
14 | + } | |
15 | + | |
16 | + .ant-card-grid-hoverable:hover { | |
17 | + box-shadow: 0 3px 6px -4px rgb(0 0 0 / 48%), 0 6px 16px 0 rgb(0 0 0 / 32%), | |
18 | + 0 9px 28px 8px rgb(0 0 0 / 20%); | |
19 | + } | |
20 | + | |
21 | + .ant-alert-message, | |
22 | + .ant-alert-with-description .ant-alert-message, | |
23 | + .ant-alert-description { | |
24 | + color: rgba(0, 0, 0, 0.85); | |
25 | + } | |
26 | + | |
27 | + .ant-checkbox-checked .ant-checkbox-inner::after { | |
28 | + border-top: 0; | |
29 | + border-left: 0; | |
30 | + } | |
31 | +} | ... | ... |
src/directives/loading.ts
... | ... | @@ -5,14 +5,12 @@ const loadingDirective: Directive = { |
5 | 5 | mounted(el, binding) { |
6 | 6 | const tip = el.getAttribute('loading-tip'); |
7 | 7 | const background = el.getAttribute('loading-background'); |
8 | - const theme = el.getAttribute('loading-theme'); | |
9 | 8 | const size = el.getAttribute('loading-size'); |
10 | 9 | const fullscreen = !!binding.modifiers.fullscreen; |
11 | 10 | const instance = createLoading( |
12 | 11 | { |
13 | 12 | tip, |
14 | 13 | background, |
15 | - theme, | |
16 | 14 | size: size || 'large', |
17 | 15 | loading: !!binding.value, |
18 | 16 | absolute: !fullscreen, | ... | ... |
src/enums/appEnum.ts
... | ... | @@ -8,17 +8,9 @@ export enum ContentEnum { |
8 | 8 | FIXED = 'fixed', |
9 | 9 | } |
10 | 10 | |
11 | -// app current theme | |
12 | -export enum ThemeModeEnum { | |
13 | - LIGHT = 'light-mode', | |
14 | - DARK = 'dark-mode', | |
15 | - SEMI_DARK = 'semi-dark-mode', | |
16 | -} | |
17 | - | |
18 | 11 | // menu theme enum |
19 | 12 | export enum ThemeEnum { |
20 | 13 | DARK = 'dark', |
21 | - | |
22 | 14 | LIGHT = 'light', |
23 | 15 | } |
24 | 16 | ... | ... |
src/enums/cacheEnum.ts
... | ... | @@ -15,6 +15,8 @@ export const PROJ_CFG_KEY = 'PROJ__CFG__KEY__'; |
15 | 15 | // lock info |
16 | 16 | export const LOCK_INFO_KEY = 'LOCK__INFO__KEY__'; |
17 | 17 | |
18 | +export const APP_DARK_MODE_KEY_ = '__APP__DARK__MODE__'; | |
19 | + | |
18 | 20 | // base global local key |
19 | 21 | export const APP_LOCAL_CACHE_KEY = 'COMMON__LOCAL__KEY__'; |
20 | 22 | ... | ... |
src/hooks/setting/useRootSetting.ts
... | ... | @@ -4,6 +4,7 @@ import { computed, unref } from 'vue'; |
4 | 4 | |
5 | 5 | import { appStore } from '/@/store/modules/app'; |
6 | 6 | import { ContentEnum } from '/@/enums/appEnum'; |
7 | +import { ThemeEnum } from '../../enums/appEnum'; | |
7 | 8 | |
8 | 9 | type RootSetting = Omit< |
9 | 10 | ProjectConfig, |
... | ... | @@ -48,6 +49,10 @@ const getGrayMode = computed(() => unref(getRootSetting).grayMode); |
48 | 49 | |
49 | 50 | const getLockTime = computed(() => unref(getRootSetting).lockTime); |
50 | 51 | |
52 | +const getShowDarkModeToggle = computed(() => unref(getRootSetting).showDarkModeToggle); | |
53 | + | |
54 | +const getDarkMode = computed(() => appStore.getDarkMode); | |
55 | + | |
51 | 56 | const getLayoutContentMode = computed(() => |
52 | 57 | unref(getRootSetting).contentMode === ContentEnum.FULL ? ContentEnum.FULL : ContentEnum.FIXED |
53 | 58 | ); |
... | ... | @@ -56,6 +61,10 @@ function setRootSetting(setting: Partial<RootSetting>) { |
56 | 61 | appStore.commitProjectConfigState(setting); |
57 | 62 | } |
58 | 63 | |
64 | +function setDarkMode(mode: ThemeEnum) { | |
65 | + appStore.commitDarkMode(mode); | |
66 | +} | |
67 | + | |
59 | 68 | export function useRootSetting() { |
60 | 69 | return { |
61 | 70 | setRootSetting, |
... | ... | @@ -80,5 +89,8 @@ export function useRootSetting() { |
80 | 89 | getContentMode, |
81 | 90 | getLockTime, |
82 | 91 | getThemeColor, |
92 | + getDarkMode, | |
93 | + setDarkMode, | |
94 | + getShowDarkModeToggle, | |
83 | 95 | }; |
84 | 96 | } | ... | ... |
src/hooks/web/useApexCharts.ts deleted
100644 → 0
1 | -import { useTimeoutFn } from '/@/hooks/core/useTimeout'; | |
2 | -import { unref, Ref, nextTick } from 'vue'; | |
3 | -import { tryOnUnmounted } from '@vueuse/core'; | |
4 | - | |
5 | -interface CallBackFn { | |
6 | - (instance: Nullable<ApexCharts>): void; | |
7 | -} | |
8 | - | |
9 | -export function useApexCharts(elRef: Ref<HTMLDivElement>) { | |
10 | - let chartInstance: Nullable<ApexCharts> = null; | |
11 | - | |
12 | - function setOptions(options: any, callback?: CallBackFn) { | |
13 | - nextTick(() => { | |
14 | - useTimeoutFn(async () => { | |
15 | - const el = unref(elRef); | |
16 | - | |
17 | - if (!el || !unref(el)) return; | |
18 | - const ApexCharts = await (await import('apexcharts')).default; | |
19 | - chartInstance = new ApexCharts(el, options); | |
20 | - | |
21 | - chartInstance && chartInstance.render(); | |
22 | - | |
23 | - // The callback method is added to setOptions to return the chartInstance to facilitate the re-operation of the chart, such as calling the updateOptions method to update the chart | |
24 | - callback && callback(chartInstance); | |
25 | - }, 30); | |
26 | - }); | |
27 | - } | |
28 | - | |
29 | - // Call the updateOptions method of ApexCharts to update the chart | |
30 | - function updateOptions( | |
31 | - chartInstance: Nullable<ApexCharts>, | |
32 | - options: any, | |
33 | - redraw = false, | |
34 | - animate = true, | |
35 | - updateSyncedCharts = true, | |
36 | - callback: CallBackFn | |
37 | - ) { | |
38 | - nextTick(() => { | |
39 | - useTimeoutFn(() => { | |
40 | - chartInstance && chartInstance.updateOptions(options, redraw, animate, updateSyncedCharts); | |
41 | - | |
42 | - callback && callback(chartInstance); | |
43 | - }, 30); | |
44 | - }); | |
45 | - } | |
46 | - | |
47 | - tryOnUnmounted(() => { | |
48 | - if (!chartInstance) return; | |
49 | - chartInstance?.destroy?.(); | |
50 | - chartInstance = null; | |
51 | - }); | |
52 | - | |
53 | - return { | |
54 | - setOptions, | |
55 | - updateOptions, | |
56 | - }; | |
57 | -} |
src/hooks/web/useECharts.ts
1 | 1 | import { useTimeoutFn } from '/@/hooks/core/useTimeout'; |
2 | 2 | import { tryOnUnmounted } from '@vueuse/core'; |
3 | -import { unref, Ref, nextTick } from 'vue'; | |
3 | +import { unref, Ref, nextTick, watch, computed, ref } from 'vue'; | |
4 | 4 | import type { EChartsOption } from 'echarts'; |
5 | 5 | import { useDebounce } from '/@/hooks/core/useDebounce'; |
6 | 6 | import { useEventListener } from '/@/hooks/event/useEventListener'; |
7 | 7 | import { useBreakpoint } from '/@/hooks/event/useBreakpoint'; |
8 | 8 | |
9 | 9 | import echarts from '/@/plugins/echarts'; |
10 | +import { useRootSetting } from '../setting/useRootSetting'; | |
10 | 11 | |
11 | 12 | export function useECharts( |
12 | 13 | elRef: Ref<HTMLDivElement>, |
13 | 14 | theme: 'light' | 'dark' | 'default' = 'light' |
14 | 15 | ) { |
16 | + const { getDarkMode } = useRootSetting(); | |
15 | 17 | let chartInstance: echarts.ECharts | null = null; |
16 | 18 | let resizeFn: Fn = resize; |
19 | + const cacheOptions = ref<EChartsOption>({}); | |
17 | 20 | let removeResizeFn: Fn = () => {}; |
18 | 21 | |
19 | 22 | const [debounceResize] = useDebounce(resize, 200); |
20 | 23 | resizeFn = debounceResize; |
21 | 24 | |
22 | - function initCharts() { | |
25 | + const getOptions = computed( | |
26 | + (): EChartsOption => { | |
27 | + if (getDarkMode.value !== 'dark') { | |
28 | + return cacheOptions.value; | |
29 | + } | |
30 | + return { | |
31 | + backgroundColor: '#151515', | |
32 | + ...cacheOptions.value, | |
33 | + }; | |
34 | + } | |
35 | + ); | |
36 | + | |
37 | + function initCharts(t = theme) { | |
23 | 38 | const el = unref(elRef); |
24 | 39 | if (!el || !unref(el)) { |
25 | 40 | return; |
26 | 41 | } |
27 | 42 | |
28 | - chartInstance = echarts.init(el, theme); | |
43 | + chartInstance = echarts.init(el, t); | |
29 | 44 | const { removeEvent } = useEventListener({ |
30 | 45 | el: window, |
31 | 46 | name: 'resize', |
... | ... | @@ -41,22 +56,23 @@ export function useECharts( |
41 | 56 | } |
42 | 57 | |
43 | 58 | function setOptions(options: EChartsOption, clear = true) { |
59 | + cacheOptions.value = options; | |
44 | 60 | if (unref(elRef)?.offsetHeight === 0) { |
45 | 61 | useTimeoutFn(() => { |
46 | - setOptions(options); | |
62 | + setOptions(unref(getOptions)); | |
47 | 63 | }, 30); |
48 | 64 | return; |
49 | 65 | } |
50 | 66 | nextTick(() => { |
51 | 67 | useTimeoutFn(() => { |
52 | 68 | if (!chartInstance) { |
53 | - initCharts(); | |
69 | + initCharts(getDarkMode.value); | |
54 | 70 | |
55 | 71 | if (!chartInstance) return; |
56 | 72 | } |
57 | 73 | clear && chartInstance?.clear(); |
58 | 74 | |
59 | - chartInstance?.setOption(options); | |
75 | + chartInstance?.setOption(unref(getOptions)); | |
60 | 76 | }, 30); |
61 | 77 | }); |
62 | 78 | } |
... | ... | @@ -65,6 +81,17 @@ export function useECharts( |
65 | 81 | chartInstance?.resize(); |
66 | 82 | } |
67 | 83 | |
84 | + watch( | |
85 | + () => getDarkMode.value, | |
86 | + (theme) => { | |
87 | + if (chartInstance) { | |
88 | + chartInstance.dispose(); | |
89 | + initCharts(theme); | |
90 | + setOptions(cacheOptions.value); | |
91 | + } | |
92 | + } | |
93 | + ); | |
94 | + | |
68 | 95 | tryOnUnmounted(() => { |
69 | 96 | if (!chartInstance) return; |
70 | 97 | removeResizeFn(); | ... | ... |
src/layouts/default/header/MultipleHeader.vue
src/layouts/default/header/components/lock/LockModal.vue
src/layouts/default/header/components/user-dropdown/index.vue
src/layouts/default/header/index.less
... | ... | @@ -131,7 +131,7 @@ |
131 | 131 | } |
132 | 132 | |
133 | 133 | &--light { |
134 | - background: @white; | |
134 | + background: @white !important; | |
135 | 135 | border-bottom: 1px solid @header-light-bottom-border-color; |
136 | 136 | border-left: 1px solid @header-light-bottom-border-color; |
137 | 137 | |
... | ... | @@ -165,8 +165,9 @@ |
165 | 165 | } |
166 | 166 | |
167 | 167 | &--dark { |
168 | - background: @header-dark-bg-color; | |
169 | - | |
168 | + background: @header-dark-bg-color !important; | |
169 | + border-bottom: 1px solid @border-color-base; | |
170 | + border-left: 1px solid @border-color-base; | |
170 | 171 | .@{header-prefix-cls}-logo { |
171 | 172 | &:hover { |
172 | 173 | background: @header-dark-bg-hover-color; | ... | ... |
src/layouts/default/setting/SettingDrawer.tsx
... | ... | @@ -3,13 +3,15 @@ import { BasicDrawer } from '/@/components/Drawer/index'; |
3 | 3 | import { Divider } from 'ant-design-vue'; |
4 | 4 | import { |
5 | 5 | TypePicker, |
6 | - ThemePicker, | |
6 | + ThemeColorPicker, | |
7 | 7 | SettingFooter, |
8 | 8 | SwitchItem, |
9 | 9 | SelectItem, |
10 | 10 | InputNumberItem, |
11 | 11 | } from './components'; |
12 | 12 | |
13 | +import { AppDarkModeToggle } from '/@/components/Application'; | |
14 | + | |
13 | 15 | import { MenuTypeEnum, TriggerEnum } from '/@/enums/menuEnum'; |
14 | 16 | |
15 | 17 | import { useRootSetting } from '/@/hooks/setting/useRootSetting'; |
... | ... | @@ -52,6 +54,7 @@ export default defineComponent({ |
52 | 54 | getColorWeak, |
53 | 55 | getGrayMode, |
54 | 56 | getLockTime, |
57 | + getShowDarkModeToggle, | |
55 | 58 | getThemeColor, |
56 | 59 | } = useRootSetting(); |
57 | 60 | |
... | ... | @@ -116,7 +119,7 @@ export default defineComponent({ |
116 | 119 | |
117 | 120 | function renderHeaderTheme() { |
118 | 121 | return ( |
119 | - <ThemePicker | |
122 | + <ThemeColorPicker | |
120 | 123 | colorList={HEADER_PRESET_BG_COLOR_LIST} |
121 | 124 | def={unref(getHeaderBgColor)} |
122 | 125 | event={HandlerEnum.HEADER_THEME} |
... | ... | @@ -126,7 +129,7 @@ export default defineComponent({ |
126 | 129 | |
127 | 130 | function renderSiderTheme() { |
128 | 131 | return ( |
129 | - <ThemePicker | |
132 | + <ThemeColorPicker | |
130 | 133 | colorList={SIDE_BAR_BG_COLOR_LIST} |
131 | 134 | def={unref(getMenuBgColor)} |
132 | 135 | event={HandlerEnum.MENU_THEME} |
... | ... | @@ -136,7 +139,7 @@ export default defineComponent({ |
136 | 139 | |
137 | 140 | function renderMainTheme() { |
138 | 141 | return ( |
139 | - <ThemePicker | |
142 | + <ThemeColorPicker | |
140 | 143 | colorList={APP_PRESET_COLOR_LIST} |
141 | 144 | def={unref(getThemeColor)} |
142 | 145 | event={HandlerEnum.CHANGE_THEME_COLOR} |
... | ... | @@ -404,6 +407,8 @@ export default defineComponent({ |
404 | 407 | width={330} |
405 | 408 | wrapClassName="setting-drawer" |
406 | 409 | > |
410 | + {unref(getShowDarkModeToggle) && <Divider>{() => t('layout.setting.darkMode')}</Divider>} | |
411 | + {unref(getShowDarkModeToggle) && <AppDarkModeToggle class="mx-auto" size="large" />} | |
407 | 412 | <Divider>{() => t('layout.setting.navMode')}</Divider> |
408 | 413 | {renderSidebar()} |
409 | 414 | <Divider>{() => t('layout.setting.sysTheme')}</Divider> | ... | ... |
src/layouts/default/setting/components/ThemePicker.vue renamed to src/layouts/default/setting/components/ThemeColorPicker.vue
src/layouts/default/setting/components/TypePicker.vue
... | ... | @@ -74,7 +74,8 @@ |
74 | 74 | content: ''; |
75 | 75 | } |
76 | 76 | |
77 | - &--sidebar { | |
77 | + &--sidebar, | |
78 | + &--light { | |
78 | 79 | &::before { |
79 | 80 | top: 0; |
80 | 81 | left: 0; |
... | ... | @@ -124,6 +125,10 @@ |
124 | 125 | } |
125 | 126 | } |
126 | 127 | |
128 | + &--dark { | |
129 | + background-color: #273352; | |
130 | + } | |
131 | + | |
127 | 132 | &--mix-sidebar { |
128 | 133 | &::before { |
129 | 134 | top: 0; |
... | ... | @@ -152,17 +157,6 @@ |
152 | 157 | } |
153 | 158 | } |
154 | 159 | |
155 | - // &::after { | |
156 | - // position: absolute; | |
157 | - // top: 50%; | |
158 | - // left: 50%; | |
159 | - // width: 0; | |
160 | - // height: 0; | |
161 | - // content: ''; | |
162 | - // opacity: 0; | |
163 | - // transition: all 0.3s; | |
164 | - // } | |
165 | - | |
166 | 160 | &:hover, |
167 | 161 | &--active { |
168 | 162 | padding: 12px; | ... | ... |
src/layouts/default/setting/components/index.ts
1 | 1 | import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent'; |
2 | 2 | |
3 | 3 | export const TypePicker = createAsyncComponent(() => import('./TypePicker.vue')); |
4 | -export const ThemePicker = createAsyncComponent(() => import('./ThemePicker.vue')); | |
4 | +export const ThemeColorPicker = createAsyncComponent(() => import('./ThemeColorPicker.vue')); | |
5 | 5 | export const SettingFooter = createAsyncComponent(() => import('./SettingFooter.vue')); |
6 | 6 | export const SwitchItem = createAsyncComponent(() => import('./SwitchItem.vue')); |
7 | 7 | export const SelectItem = createAsyncComponent(() => import('./SelectItem.vue')); | ... | ... |
src/layouts/default/setting/enum.ts
src/layouts/default/setting/handler.ts
... | ... | @@ -6,15 +6,20 @@ import { updateGrayMode } from '/@/logics/theme/updateGrayMode'; |
6 | 6 | import { appStore } from '/@/store/modules/app'; |
7 | 7 | import { ProjectConfig } from '/#/config'; |
8 | 8 | import { changeTheme } from '/@/logics/theme'; |
9 | +import { updateDarkTheme } from '/@/logics/theme/dark'; | |
9 | 10 | import { useRootSetting } from '/@/hooks/setting/useRootSetting'; |
10 | 11 | |
11 | 12 | export function baseHandler(event: HandlerEnum, value: any) { |
12 | 13 | const config = handler(event, value); |
13 | 14 | appStore.commitProjectConfigState(config); |
15 | + if (event === HandlerEnum.CHANGE_THEME) { | |
16 | + updateHeaderBgColor(); | |
17 | + updateSidebarBgColor(); | |
18 | + } | |
14 | 19 | } |
15 | 20 | |
16 | 21 | export function handler(event: HandlerEnum, value: any): DeepPartial<ProjectConfig> { |
17 | - const { getThemeColor } = useRootSetting(); | |
22 | + const { getThemeColor, getDarkMode } = useRootSetting(); | |
18 | 23 | switch (event) { |
19 | 24 | case HandlerEnum.CHANGE_LAYOUT: |
20 | 25 | const { mode, type, split } = value; |
... | ... | @@ -36,8 +41,17 @@ export function handler(event: HandlerEnum, value: any): DeepPartial<ProjectConf |
36 | 41 | return {}; |
37 | 42 | } |
38 | 43 | changeTheme(value); |
44 | + | |
39 | 45 | return { themeColor: value }; |
40 | 46 | |
47 | + case HandlerEnum.CHANGE_THEME: | |
48 | + if (getDarkMode.value === value) { | |
49 | + return {}; | |
50 | + } | |
51 | + updateDarkTheme(value); | |
52 | + | |
53 | + return { darkMode: value }; | |
54 | + | |
41 | 55 | case HandlerEnum.MENU_HAS_DRAG: |
42 | 56 | return { menuSetting: { canDrag: value } }; |
43 | 57 | ... | ... |
src/layouts/default/sider/MixSider.vue
src/layouts/default/tabs/index.less
1 | 1 | @prefix-cls: ~'@{namespace}-multiple-tabs'; |
2 | 2 | |
3 | +html[data-theme='dark'] { | |
4 | + .@{prefix-cls} { | |
5 | + .ant-tabs-tab { | |
6 | + border-bottom: 1px solid @border-color-base; | |
7 | + } | |
8 | + } | |
9 | +} | |
10 | + | |
3 | 11 | .@{prefix-cls} { |
4 | 12 | z-index: 10; |
5 | 13 | height: @multiple-height + 2; |
6 | 14 | line-height: @multiple-height + 2; |
7 | - background: @white; | |
15 | + background: @component-background; | |
16 | + border-bottom: 1px solid @border-color-base; | |
8 | 17 | box-shadow: 0 1px 2px 0 rgba(29, 35, 41, 0.05); |
9 | 18 | |
10 | 19 | .ant-tabs-small { |
... | ... | @@ -15,7 +24,7 @@ |
15 | 24 | .ant-tabs-card-bar { |
16 | 25 | height: @multiple-height; |
17 | 26 | margin: 0; |
18 | - background: @white; | |
27 | + background: @component-background; | |
19 | 28 | border: 0; |
20 | 29 | box-shadow: none; |
21 | 30 | |
... | ... | @@ -28,35 +37,14 @@ |
28 | 37 | height: calc(@multiple-height - 2px); |
29 | 38 | padding-right: 12px; |
30 | 39 | line-height: calc(@multiple-height - 2px); |
31 | - color: @text-color-call-out; | |
32 | - background: @white; | |
33 | - border-bottom: 1px solid @header-light-bottom-border-color; | |
40 | + color: @text-color-base; | |
41 | + background: @component-background; | |
34 | 42 | transition: none; |
35 | 43 | |
36 | - // &:not(.ant-tabs-tab-active)::before { | |
37 | - // position: absolute; | |
38 | - // top: -1px; | |
39 | - // left: 50%; | |
40 | - // width: 100%; | |
41 | - // height: 2px; | |
42 | - // background-color: @primary-color; | |
43 | - // content: ''; | |
44 | - // opacity: 0; | |
45 | - // transform: translate(-50%, 0) scaleX(0); | |
46 | - // transform-origin: center; | |
47 | - // transition: none; | |
48 | - // } | |
49 | - | |
50 | 44 | &:hover { |
51 | 45 | .ant-tabs-close-x { |
52 | 46 | opacity: 1; |
53 | 47 | } |
54 | - | |
55 | - // &:not(.ant-tabs-tab-active)::before { | |
56 | - // opacity: 1; | |
57 | - // transform: translate(-50%, 0) scaleX(1); | |
58 | - // transition: all 0.3s ease-in-out; | |
59 | - // } | |
60 | 48 | } |
61 | 49 | |
62 | 50 | .ant-tabs-close-x { |
... | ... | @@ -85,26 +73,20 @@ |
85 | 73 | } |
86 | 74 | } |
87 | 75 | |
76 | + .ant-tabs-tab:not(.ant-tabs-tab-active) { | |
77 | + &:hover { | |
78 | + color: @primary-color; | |
79 | + } | |
80 | + } | |
81 | + | |
88 | 82 | .ant-tabs-tab-active { |
89 | 83 | position: relative; |
90 | - padding-left: 26px; | |
84 | + padding-left: 18px; | |
91 | 85 | color: @white; |
92 | - background: fade(@primary-color, 100%); | |
86 | + background: @primary-color; | |
93 | 87 | border: 0; |
94 | 88 | transition: none; |
95 | 89 | |
96 | - &::before { | |
97 | - position: absolute; | |
98 | - top: calc(50% - 3px); | |
99 | - left: 8px; | |
100 | - width: 6px; | |
101 | - height: 6px; | |
102 | - background: #fff; | |
103 | - border-radius: 50%; | |
104 | - content: ''; | |
105 | - transition: none; | |
106 | - } | |
107 | - | |
108 | 90 | .ant-tabs-close-x { |
109 | 91 | opacity: 1; |
110 | 92 | } |
... | ... | @@ -158,10 +140,10 @@ |
158 | 140 | width: 36px; |
159 | 141 | height: @multiple-height; |
160 | 142 | line-height: @multiple-height; |
161 | - color: #666; | |
143 | + color: @text-color-secondary; | |
162 | 144 | text-align: center; |
163 | 145 | cursor: pointer; |
164 | - border-left: 1px solid #eee; | |
146 | + border-left: 1px solid @border-color-base; | |
165 | 147 | |
166 | 148 | &:hover { |
167 | 149 | color: @text-color-base; | ... | ... |
src/locales/lang/en/common.ts
src/locales/lang/en/layout/setting.ts
src/locales/lang/en/routes/demo/charts.ts
src/locales/lang/zh_CN/common.ts
src/locales/lang/zh_CN/layout/setting.ts
src/locales/lang/zh_CN/routes/demo/charts.ts
src/logics/initAppConfig.ts
... | ... | @@ -9,6 +9,7 @@ import projectSetting from '/@/settings/projectSetting'; |
9 | 9 | import { updateHeaderBgColor, updateSidebarBgColor } from '/@/logics/theme/updateBackground'; |
10 | 10 | import { updateColorWeak } from '/@/logics/theme/updateColorWeak'; |
11 | 11 | import { updateGrayMode } from '/@/logics/theme/updateGrayMode'; |
12 | +import { updateDarkTheme } from '/@/logics/theme/dark'; | |
12 | 13 | import { changeTheme } from '/@/logics/theme'; |
13 | 14 | |
14 | 15 | import { appStore } from '/@/store/modules/app'; |
... | ... | @@ -19,30 +20,43 @@ import { getCommonStoragePrefix, getStorageShortName } from '/@/utils/env'; |
19 | 20 | import { primaryColor } from '../../build/config/themeConfig'; |
20 | 21 | import { Persistent } from '/@/utils/cache/persistent'; |
21 | 22 | import { deepMerge } from '/@/utils'; |
23 | +import { ThemeEnum } from '../enums/appEnum'; | |
22 | 24 | |
23 | 25 | // Initial project configuration |
24 | 26 | export function initAppConfigStore() { |
25 | 27 | let projCfg: ProjectConfig = Persistent.getLocal(PROJ_CFG_KEY) as ProjectConfig; |
26 | 28 | projCfg = deepMerge(projectSetting, projCfg || {}); |
29 | + const darkMode = appStore.getDarkMode; | |
30 | + const { | |
31 | + colorWeak, | |
32 | + grayMode, | |
33 | + themeColor, | |
34 | + | |
35 | + headerSetting: { bgColor: headerBgColor } = {}, | |
36 | + menuSetting: { bgColor } = {}, | |
37 | + } = projCfg; | |
27 | 38 | try { |
28 | - const { | |
29 | - colorWeak, | |
30 | - grayMode, | |
31 | - themeColor, | |
32 | - headerSetting: { bgColor: headerBgColor } = {}, | |
33 | - menuSetting: { bgColor } = {}, | |
34 | - } = projCfg; | |
35 | 39 | if (themeColor && themeColor !== primaryColor) { |
36 | 40 | changeTheme(themeColor); |
37 | 41 | } |
38 | - headerBgColor && updateHeaderBgColor(headerBgColor); | |
39 | - bgColor && updateSidebarBgColor(bgColor); | |
42 | + | |
40 | 43 | grayMode && updateGrayMode(grayMode); |
41 | 44 | colorWeak && updateColorWeak(colorWeak); |
42 | 45 | } catch (error) { |
43 | 46 | console.log(error); |
44 | 47 | } |
45 | 48 | appStore.commitProjectConfigState(projCfg); |
49 | + | |
50 | + // init dark mode | |
51 | + updateDarkTheme(darkMode); | |
52 | + if (darkMode === ThemeEnum.DARK) { | |
53 | + updateHeaderBgColor(); | |
54 | + updateSidebarBgColor(); | |
55 | + } else { | |
56 | + headerBgColor && updateHeaderBgColor(headerBgColor); | |
57 | + bgColor && updateSidebarBgColor(bgColor); | |
58 | + } | |
59 | + // init store | |
46 | 60 | localeStore.initLocale(); |
47 | 61 | |
48 | 62 | setTimeout(() => { | ... | ... |
src/logics/theme/dark.ts
0 → 100644
1 | +import { darkCssIsReady, loadDarkThemeCss } from 'vite-plugin-theme/es/client'; | |
2 | + | |
3 | +export async function updateDarkTheme(mode: string | null = 'light') { | |
4 | + const htmlRoot = document.getElementById('htmlRoot'); | |
5 | + if (mode === 'dark') { | |
6 | + if (import.meta.env.PROD && !darkCssIsReady) { | |
7 | + await loadDarkThemeCss(); | |
8 | + } | |
9 | + htmlRoot?.setAttribute('data-theme', 'dark'); | |
10 | + } else { | |
11 | + htmlRoot?.setAttribute('data-theme', 'light'); | |
12 | + } | |
13 | +} | ... | ... |
src/logics/theme/index.ts
1 | -import { getThemeColors, ThemeMode, generateColors } from '../../../build/config/themeConfig'; | |
1 | +import { getThemeColors, generateColors } from '../../../build/config/themeConfig'; | |
2 | 2 | |
3 | 3 | import { replaceStyleVariables } from 'vite-plugin-theme/es/client'; |
4 | 4 | import { mixLighten, mixDarken, tinycolor } from 'vite-plugin-theme/es/colorUtils'; |
5 | 5 | |
6 | -export async function changeTheme(color: string, theme?: ThemeMode) { | |
6 | +export async function changeTheme(color: string) { | |
7 | 7 | const colors = generateColors({ |
8 | 8 | mixDarken, |
9 | 9 | mixLighten, |
... | ... | @@ -12,6 +12,6 @@ export async function changeTheme(color: string, theme?: ThemeMode) { |
12 | 12 | }); |
13 | 13 | |
14 | 14 | return await replaceStyleVariables({ |
15 | - colorVariables: [...getThemeColors(color, theme), ...colors], | |
15 | + colorVariables: [...getThemeColors(color), ...colors], | |
16 | 16 | }); |
17 | 17 | } | ... | ... |
src/logics/theme/updateBackground.ts
1 | -import { isHexColor, colorIsDark, lighten, darken } from '/@/utils/color'; | |
1 | +import { colorIsDark, lighten, darken } from '/@/utils/color'; | |
2 | 2 | import { appStore } from '/@/store/modules/app'; |
3 | 3 | import { ThemeEnum } from '/@/enums/appEnum'; |
4 | 4 | import { setCssVar } from './util'; |
... | ... | @@ -9,29 +9,35 @@ const HEADER_MENU_ACTIVE_BG_COLOR_VAR = '--header-active-menu-bg-color'; |
9 | 9 | |
10 | 10 | const SIDER_DARK_BG_COLOR = '--sider-dark-bg-color'; |
11 | 11 | const SIDER_DARK_DARKEN_BG_COLOR = '--sider-dark-darken-bg-color'; |
12 | -const SIDER_LIGHTEN_1_BG_COLOR = '--sider-dark-lighten-1-bg-color'; | |
13 | -const SIDER_LIGHTEN_2_BG_COLOR = '--sider-dark-lighten-2-bg-color'; | |
12 | +const SIDER_LIGHTEN_BG_COLOR = '--sider-dark-lighten-bg-color'; | |
14 | 13 | |
15 | 14 | /** |
16 | 15 | * Change the background color of the top header |
17 | 16 | * @param color |
18 | 17 | */ |
19 | -export function updateHeaderBgColor(color: string) { | |
20 | - if (!isHexColor(color)) return; | |
18 | +export function updateHeaderBgColor(color?: string) { | |
19 | + const darkMode = appStore.getDarkMode === ThemeEnum.DARK; | |
20 | + if (!color) { | |
21 | + if (darkMode) { | |
22 | + color = '#151515'; | |
23 | + } else { | |
24 | + color = appStore.getProjectConfig.headerSetting.bgColor; | |
25 | + } | |
26 | + } | |
21 | 27 | // bg color |
22 | 28 | setCssVar(HEADER_BG_COLOR_VAR, color); |
23 | 29 | |
24 | 30 | // hover color |
25 | - const hoverColor = lighten(color, 6); | |
31 | + const hoverColor = lighten(color!, 6); | |
26 | 32 | setCssVar(HEADER_BG_HOVER_COLOR_VAR, hoverColor); |
27 | 33 | setCssVar(HEADER_MENU_ACTIVE_BG_COLOR_VAR, hoverColor); |
28 | 34 | |
29 | 35 | // Determine the depth of the color value and automatically switch the theme |
30 | - const isDark = colorIsDark(color); | |
36 | + const isDark = colorIsDark(color!); | |
31 | 37 | |
32 | 38 | appStore.commitProjectConfigState({ |
33 | 39 | headerSetting: { |
34 | - theme: isDark ? ThemeEnum.DARK : ThemeEnum.LIGHT, | |
40 | + theme: isDark || darkMode ? ThemeEnum.DARK : ThemeEnum.LIGHT, | |
35 | 41 | }, |
36 | 42 | }); |
37 | 43 | } |
... | ... | @@ -40,21 +46,27 @@ export function updateHeaderBgColor(color: string) { |
40 | 46 | * Change the background color of the left menu |
41 | 47 | * @param color bg color |
42 | 48 | */ |
43 | -export function updateSidebarBgColor(color: string) { | |
44 | - if (!isHexColor(color)) return; | |
45 | - | |
49 | +export function updateSidebarBgColor(color?: string) { | |
50 | + // if (!isHexColor(color)) return; | |
51 | + const darkMode = appStore.getDarkMode === ThemeEnum.DARK; | |
52 | + if (!color) { | |
53 | + if (darkMode) { | |
54 | + color = '#212121'; | |
55 | + } else { | |
56 | + color = appStore.getProjectConfig.menuSetting.bgColor; | |
57 | + } | |
58 | + } | |
46 | 59 | setCssVar(SIDER_DARK_BG_COLOR, color); |
47 | - setCssVar(SIDER_DARK_DARKEN_BG_COLOR, darken(color, 6)); | |
48 | - setCssVar(SIDER_LIGHTEN_1_BG_COLOR, lighten(color, 5)); | |
49 | - setCssVar(SIDER_LIGHTEN_2_BG_COLOR, lighten(color, 8)); | |
60 | + setCssVar(SIDER_DARK_DARKEN_BG_COLOR, darken(color!, 6)); | |
61 | + setCssVar(SIDER_LIGHTEN_BG_COLOR, lighten(color!, 5)); | |
50 | 62 | |
51 | 63 | // only #ffffff is light |
52 | 64 | // Only when the background color is #fff, the theme of the menu will be changed to light |
53 | - const isLight = ['#fff', '#ffffff'].includes(color.toLowerCase()); | |
65 | + const isLight = ['#fff', '#ffffff'].includes(color!.toLowerCase()); | |
54 | 66 | |
55 | 67 | appStore.commitProjectConfigState({ |
56 | 68 | menuSetting: { |
57 | - theme: isLight ? ThemeEnum.LIGHT : ThemeEnum.DARK, | |
69 | + theme: isLight && !darkMode ? ThemeEnum.LIGHT : ThemeEnum.DARK, | |
58 | 70 | }, |
59 | 71 | }); |
60 | 72 | } | ... | ... |
src/router/menus/modules/demo/charts.ts
src/router/routes/modules/demo/charts.ts
... | ... | @@ -39,14 +39,6 @@ const charts: AppRouteModule = { |
39 | 39 | }, |
40 | 40 | |
41 | 41 | { |
42 | - path: 'apexChart', | |
43 | - name: 'ApexChart', | |
44 | - meta: { | |
45 | - title: t('routes.demo.charts.apexChart'), | |
46 | - }, | |
47 | - component: () => import('/@/views/demo/charts/apex/index.vue'), | |
48 | - }, | |
49 | - { | |
50 | 42 | path: 'echarts', |
51 | 43 | name: 'Echarts', |
52 | 44 | component: getParentLayout('Echarts'), | ... | ... |
src/settings/designSetting.ts
1 | +import { ThemeEnum } from '../enums/appEnum'; | |
1 | 2 | export default { |
2 | 3 | prefixCls: 'vben', |
3 | 4 | }; |
4 | 5 | |
6 | +export const darkMode = ThemeEnum.LIGHT; | |
7 | + | |
5 | 8 | // app theme preset color |
6 | 9 | export const APP_PRESET_COLOR_LIST: string[] = [ |
7 | 10 | '#0960bd', |
... | ... | @@ -18,6 +21,7 @@ export const APP_PRESET_COLOR_LIST: string[] = [ |
18 | 21 | // header preset color |
19 | 22 | export const HEADER_PRESET_BG_COLOR_LIST: string[] = [ |
20 | 23 | '#ffffff', |
24 | + '#151515', | |
21 | 25 | '#009688', |
22 | 26 | '#5172DC', |
23 | 27 | '#018ffb', |
... | ... | @@ -32,6 +36,7 @@ export const HEADER_PRESET_BG_COLOR_LIST: string[] = [ |
32 | 36 | // sider preset color |
33 | 37 | export const SIDE_BAR_BG_COLOR_LIST: string[] = [ |
34 | 38 | '#001529', |
39 | + '#212121', | |
35 | 40 | '#273352', |
36 | 41 | '#ffffff', |
37 | 42 | '#191b24', | ... | ... |
src/settings/projectSetting.ts
... | ... | @@ -9,13 +9,16 @@ import { |
9 | 9 | SettingButtonPositionEnum, |
10 | 10 | } from '/@/enums/appEnum'; |
11 | 11 | import { SIDE_BAR_BG_COLOR_LIST, HEADER_PRESET_BG_COLOR_LIST } from './designSetting'; |
12 | -import { primaryColor, themeMode } from '../../build/config/themeConfig'; | |
12 | +import { primaryColor } from '../../build/config/themeConfig'; | |
13 | 13 | |
14 | 14 | // ! You need to clear the browser cache after the change |
15 | 15 | const setting: ProjectConfig = { |
16 | 16 | // Whether to show the configuration button |
17 | 17 | showSettingButton: true, |
18 | 18 | |
19 | + // Whether to show the theme switch button | |
20 | + showDarkModeToggle: true, | |
21 | + | |
19 | 22 | // `Settings` button position |
20 | 23 | settingButtonPosition: SettingButtonPositionEnum.AUTO, |
21 | 24 | |
... | ... | @@ -28,9 +31,6 @@ const setting: ProjectConfig = { |
28 | 31 | // color |
29 | 32 | themeColor: primaryColor, |
30 | 33 | |
31 | - // TODO dark theme | |
32 | - themeMode: themeMode, | |
33 | - | |
34 | 34 | // Website gray mode, open for possible mourning dates |
35 | 35 | grayMode: false, |
36 | 36 | ... | ... |
src/store/modules/app.ts
... | ... | @@ -4,13 +4,16 @@ import type { BeforeMiniState } from '../types'; |
4 | 4 | import { VuexModule, getModule, Module, Mutation, Action } from 'vuex-module-decorators'; |
5 | 5 | import store from '/@/store'; |
6 | 6 | |
7 | -import { PROJ_CFG_KEY } from '/@/enums/cacheEnum'; | |
7 | +import { PROJ_CFG_KEY, APP_DARK_MODE_KEY_ } from '/@/enums/cacheEnum'; | |
8 | 8 | |
9 | 9 | import { hotModuleUnregisterModule } from '/@/utils/helper/vuexHelper'; |
10 | 10 | import { Persistent } from '/@/utils/cache/persistent'; |
11 | 11 | import { deepMerge } from '/@/utils'; |
12 | 12 | |
13 | 13 | import { resetRouter } from '/@/router'; |
14 | +import { ThemeEnum } from '../../enums/appEnum'; | |
15 | + | |
16 | +import { darkMode } from '/@/settings/designSetting'; | |
14 | 17 | |
15 | 18 | export interface LockInfo { |
16 | 19 | pwd: string | undefined; |
... | ... | @@ -22,6 +25,8 @@ const NAME = 'app'; |
22 | 25 | hotModuleUnregisterModule(NAME); |
23 | 26 | @Module({ dynamic: true, namespaced: true, store, name: NAME }) |
24 | 27 | export default class App extends VuexModule { |
28 | + private darkMode; | |
29 | + | |
25 | 30 | // Page loading status |
26 | 31 | private pageLoadingState = false; |
27 | 32 | |
... | ... | @@ -38,6 +43,10 @@ export default class App extends VuexModule { |
38 | 43 | return this.pageLoadingState; |
39 | 44 | } |
40 | 45 | |
46 | + get getDarkMode() { | |
47 | + return this.darkMode || localStorage.getItem(APP_DARK_MODE_KEY_) || darkMode; | |
48 | + } | |
49 | + | |
41 | 50 | get getBeforeMiniState() { |
42 | 51 | return this.beforeMiniState; |
43 | 52 | } |
... | ... | @@ -56,6 +65,12 @@ export default class App extends VuexModule { |
56 | 65 | } |
57 | 66 | |
58 | 67 | @Mutation |
68 | + commitDarkMode(mode: ThemeEnum): void { | |
69 | + this.darkMode = mode; | |
70 | + localStorage.setItem(APP_DARK_MODE_KEY_, mode); | |
71 | + } | |
72 | + | |
73 | + @Mutation | |
59 | 74 | commitBeforeMiniState(state: BeforeMiniState): void { |
60 | 75 | this.beforeMiniState = state; |
61 | 76 | } | ... | ... |
src/views/dashboard/analysis/components/VisitRadar.vue
src/views/dashboard/workbench/components/SaleRadar.vue
src/views/demo/charts/SaleRadar.vue
src/views/demo/charts/apex/Area.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, ref, Ref, onMounted } from 'vue'; | |
6 | - | |
7 | - import { useApexCharts } from '/@/hooks/web/useApexCharts'; | |
8 | - | |
9 | - export default defineComponent({ | |
10 | - setup() { | |
11 | - const chartRef = ref<HTMLDivElement | null>(null); | |
12 | - const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); | |
13 | - | |
14 | - onMounted(() => { | |
15 | - setOptions({ | |
16 | - series: [ | |
17 | - { | |
18 | - name: 'series1', | |
19 | - data: [31, 40, 28, 51, 42, 109, 100], | |
20 | - }, | |
21 | - { | |
22 | - name: 'series2', | |
23 | - data: [11, 32, 45, 32, 34, 52, 41], | |
24 | - }, | |
25 | - ], | |
26 | - chart: { | |
27 | - height: 350, | |
28 | - type: 'area', | |
29 | - }, | |
30 | - dataLabels: { | |
31 | - enabled: false, | |
32 | - }, | |
33 | - stroke: { | |
34 | - curve: 'smooth', | |
35 | - }, | |
36 | - xaxis: { | |
37 | - type: 'datetime', | |
38 | - categories: [ | |
39 | - '2018-09-19T00:00:00.000Z', | |
40 | - '2018-09-19T01:30:00.000Z', | |
41 | - '2018-09-19T02:30:00.000Z', | |
42 | - '2018-09-19T03:30:00.000Z', | |
43 | - '2018-09-19T04:30:00.000Z', | |
44 | - '2018-09-19T05:30:00.000Z', | |
45 | - '2018-09-19T06:30:00.000Z', | |
46 | - ], | |
47 | - }, | |
48 | - tooltip: { | |
49 | - x: { | |
50 | - format: 'dd/MM/yy HH:mm', | |
51 | - }, | |
52 | - }, | |
53 | - }); | |
54 | - }); | |
55 | - return { chartRef }; | |
56 | - }, | |
57 | - }); | |
58 | -</script> |
src/views/demo/charts/apex/Bar.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, ref, Ref, onMounted } from 'vue'; | |
6 | - | |
7 | - import { useApexCharts } from '/@/hooks/web/useApexCharts'; | |
8 | - | |
9 | - export default defineComponent({ | |
10 | - setup() { | |
11 | - const chartRef = ref<HTMLDivElement | null>(null); | |
12 | - const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); | |
13 | - | |
14 | - onMounted(() => { | |
15 | - setOptions({ | |
16 | - series: [ | |
17 | - { | |
18 | - data: [400, 430, 448, 470, 540, 580, 690, 1100, 1200, 1380], | |
19 | - }, | |
20 | - ], | |
21 | - chart: { | |
22 | - type: 'bar', | |
23 | - height: 350, | |
24 | - }, | |
25 | - plotOptions: { | |
26 | - bar: { | |
27 | - horizontal: true, | |
28 | - }, | |
29 | - }, | |
30 | - dataLabels: { | |
31 | - enabled: false, | |
32 | - }, | |
33 | - xaxis: { | |
34 | - categories: [ | |
35 | - 'South Korea', | |
36 | - 'Canada', | |
37 | - 'United Kingdom', | |
38 | - 'Netherlands', | |
39 | - 'Italy', | |
40 | - 'France', | |
41 | - 'Japan', | |
42 | - 'United States', | |
43 | - 'China', | |
44 | - 'Germany', | |
45 | - ], | |
46 | - }, | |
47 | - }); | |
48 | - }); | |
49 | - return { chartRef }; | |
50 | - }, | |
51 | - }); | |
52 | -</script> |
src/views/demo/charts/apex/Line.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, ref, Ref, onMounted } from 'vue'; | |
6 | - | |
7 | - import { useApexCharts } from '/@/hooks/web/useApexCharts'; | |
8 | - | |
9 | - export default defineComponent({ | |
10 | - setup() { | |
11 | - const chartRef = ref<HTMLDivElement | null>(null); | |
12 | - const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); | |
13 | - | |
14 | - onMounted(() => { | |
15 | - setOptions({ | |
16 | - series: [ | |
17 | - { | |
18 | - name: 'Desktops', | |
19 | - data: [10, 41, 35, 51, 49, 62, 69, 91, 148], | |
20 | - }, | |
21 | - ], | |
22 | - chart: { | |
23 | - height: 350, | |
24 | - type: 'line', | |
25 | - zoom: { | |
26 | - enabled: false, | |
27 | - }, | |
28 | - }, | |
29 | - dataLabels: { | |
30 | - enabled: false, | |
31 | - }, | |
32 | - stroke: { | |
33 | - curve: 'straight', | |
34 | - }, | |
35 | - title: { | |
36 | - text: 'Product Trends by Month', | |
37 | - align: 'left', | |
38 | - }, | |
39 | - grid: { | |
40 | - row: { | |
41 | - colors: ['#f3f3f3', 'transparent'], // takes an array which will be repeated on columns | |
42 | - opacity: 0.5, | |
43 | - }, | |
44 | - }, | |
45 | - xaxis: { | |
46 | - categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'], | |
47 | - }, | |
48 | - }); | |
49 | - }); | |
50 | - return { chartRef }; | |
51 | - }, | |
52 | - }); | |
53 | -</script> |
src/views/demo/charts/apex/Mixed.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, ref, Ref, onMounted } from 'vue'; | |
6 | - | |
7 | - import { useApexCharts } from '/@/hooks/web/useApexCharts'; | |
8 | - | |
9 | - export default defineComponent({ | |
10 | - setup() { | |
11 | - const chartRef = ref<HTMLDivElement | null>(null); | |
12 | - const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); | |
13 | - | |
14 | - onMounted(() => { | |
15 | - setOptions({ | |
16 | - series: [ | |
17 | - { | |
18 | - name: 'Income', | |
19 | - type: 'column', | |
20 | - data: [1.4, 2, 2.5, 1.5, 2.5, 2.8, 3.8, 4.6], | |
21 | - }, | |
22 | - { | |
23 | - name: 'Cashflow', | |
24 | - type: 'column', | |
25 | - data: [1.1, 3, 3.1, 4, 4.1, 4.9, 6.5, 8.5], | |
26 | - }, | |
27 | - { | |
28 | - name: 'Revenue', | |
29 | - type: 'line', | |
30 | - data: [20, 29, 37, 36, 44, 45, 50, 58], | |
31 | - }, | |
32 | - ], | |
33 | - chart: { | |
34 | - height: 350, | |
35 | - type: 'line', | |
36 | - stacked: false, | |
37 | - }, | |
38 | - dataLabels: { | |
39 | - enabled: false, | |
40 | - }, | |
41 | - stroke: { | |
42 | - width: [1, 1, 4], | |
43 | - }, | |
44 | - title: { | |
45 | - text: 'XYZ - Stock Analysis (2009 - 2016)', | |
46 | - align: 'left', | |
47 | - offsetX: 110, | |
48 | - }, | |
49 | - xaxis: { | |
50 | - categories: [2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016], | |
51 | - }, | |
52 | - yaxis: [ | |
53 | - { | |
54 | - axisTicks: { | |
55 | - show: true, | |
56 | - }, | |
57 | - axisBorder: { | |
58 | - show: true, | |
59 | - color: '#008FFB', | |
60 | - }, | |
61 | - labels: { | |
62 | - style: { | |
63 | - colors: '#008FFB', | |
64 | - }, | |
65 | - }, | |
66 | - title: { | |
67 | - text: 'Income (thousand crores)', | |
68 | - style: { | |
69 | - color: '#008FFB', | |
70 | - }, | |
71 | - }, | |
72 | - tooltip: { | |
73 | - enabled: true, | |
74 | - }, | |
75 | - }, | |
76 | - { | |
77 | - seriesName: 'Income', | |
78 | - opposite: true, | |
79 | - axisTicks: { | |
80 | - show: true, | |
81 | - }, | |
82 | - axisBorder: { | |
83 | - show: true, | |
84 | - color: '#00E396', | |
85 | - }, | |
86 | - labels: { | |
87 | - style: { | |
88 | - colors: '#00E396', | |
89 | - }, | |
90 | - }, | |
91 | - title: { | |
92 | - text: 'Operating Cashflow (thousand crores)', | |
93 | - style: { | |
94 | - color: '#00E396', | |
95 | - }, | |
96 | - }, | |
97 | - }, | |
98 | - { | |
99 | - seriesName: 'Revenue', | |
100 | - opposite: true, | |
101 | - axisTicks: { | |
102 | - show: true, | |
103 | - }, | |
104 | - axisBorder: { | |
105 | - show: true, | |
106 | - color: '#FEB019', | |
107 | - }, | |
108 | - labels: { | |
109 | - style: { | |
110 | - colors: '#FEB019', | |
111 | - }, | |
112 | - }, | |
113 | - title: { | |
114 | - text: 'Revenue (thousand crores)', | |
115 | - style: { | |
116 | - color: '#FEB019', | |
117 | - }, | |
118 | - }, | |
119 | - }, | |
120 | - ], | |
121 | - tooltip: { | |
122 | - fixed: { | |
123 | - enabled: true, | |
124 | - position: 'topLeft', // topRight, topLeft, bottomRight, bottomLeft | |
125 | - offsetY: 30, | |
126 | - offsetX: 60, | |
127 | - }, | |
128 | - }, | |
129 | - legend: { | |
130 | - horizontalAlign: 'left', | |
131 | - offsetX: 40, | |
132 | - }, | |
133 | - }); | |
134 | - }); | |
135 | - return { chartRef }; | |
136 | - }, | |
137 | - }); | |
138 | -</script> |
src/views/demo/charts/apex/SaleRadar.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div ref="chartRef" :style="{ width: '100%' }"></div> | |
3 | -</template> | |
4 | -<script lang="ts"> | |
5 | - import { defineComponent, Ref, ref, onMounted } from 'vue'; | |
6 | - | |
7 | - import { useApexCharts } from '/@/hooks/web/useApexCharts'; | |
8 | - | |
9 | - export default defineComponent({ | |
10 | - setup() { | |
11 | - const chartRef = ref<HTMLDivElement | null>(null); | |
12 | - const { setOptions } = useApexCharts(chartRef as Ref<HTMLDivElement>); | |
13 | - onMounted(() => { | |
14 | - setOptions({ | |
15 | - series: [ | |
16 | - { name: 'Visits', data: [90, 50, 86, 40, 100, 20] }, | |
17 | - { name: 'Sales', data: [70, 75, 70, 76, 20, 85] }, | |
18 | - ], | |
19 | - chart: { | |
20 | - height: 350, | |
21 | - type: 'radar', | |
22 | - toolbar: { | |
23 | - show: false, | |
24 | - }, | |
25 | - }, | |
26 | - yaxis: { | |
27 | - show: false, | |
28 | - }, | |
29 | - | |
30 | - title: { | |
31 | - show: false, | |
32 | - }, | |
33 | - markers: { | |
34 | - // size: 0, | |
35 | - }, | |
36 | - xaxis: { | |
37 | - categories: ['2016', '2017', '2018', '2019', '2020', '2021'], | |
38 | - }, | |
39 | - stroke: { | |
40 | - width: 0, | |
41 | - }, | |
42 | - colors: ['#9f8ed7', '#1edec5'], | |
43 | - | |
44 | - fill: { | |
45 | - type: 'gradient', | |
46 | - gradient: { | |
47 | - shade: 'dark', | |
48 | - gradientToColors: ['#8e9ad6', '#1fcadb'], | |
49 | - shadeIntensity: 1, | |
50 | - type: 'horizontal', | |
51 | - opacityFrom: 1, | |
52 | - opacityTo: 1, | |
53 | - stops: [0, 100, 100, 100], | |
54 | - }, | |
55 | - }, | |
56 | - }); | |
57 | - }); | |
58 | - return { chartRef }; | |
59 | - }, | |
60 | - }); | |
61 | -</script> |
src/views/demo/charts/apex/index.vue deleted
100644 → 0
1 | -<template> | |
2 | - <div class="apex-demo p-4"> | |
3 | - <div class="demo-box"> | |
4 | - <Line /> | |
5 | - </div> | |
6 | - <div class="demo-box"> | |
7 | - <Bar /> | |
8 | - </div> | |
9 | - <div class="demo-box"> | |
10 | - <Area /> | |
11 | - </div> | |
12 | - <div class="demo-box"> | |
13 | - <Mixed /> | |
14 | - </div> | |
15 | - <div class="demo-box"> | |
16 | - <SaleRadar /> | |
17 | - </div> | |
18 | - </div> | |
19 | -</template> | |
20 | -<script> | |
21 | - import { defineComponent } from 'vue'; | |
22 | - | |
23 | - import Line from './Line.vue'; | |
24 | - import Bar from './Bar.vue'; | |
25 | - import Area from './Area.vue'; | |
26 | - import Mixed from './Mixed.vue'; | |
27 | - import SaleRadar from './SaleRadar.vue'; | |
28 | - export default defineComponent({ | |
29 | - components: { Line, Bar, Area, Mixed, SaleRadar }, | |
30 | - setup() {}, | |
31 | - }); | |
32 | -</script> | |
33 | -<style lang="less" scoped> | |
34 | - .apex-demo { | |
35 | - display: flex; | |
36 | - flex-wrap: wrap; | |
37 | - justify-content: space-between; | |
38 | - | |
39 | - .demo-box { | |
40 | - width: 49%; | |
41 | - margin-bottom: 20px; | |
42 | - background: #fff; | |
43 | - border-radius: 10px; | |
44 | - } | |
45 | - } | |
46 | -</style> |
src/views/demo/comp/lazy/Transition.vue
src/views/demo/comp/lazy/index.vue
src/views/demo/comp/scroll/Action.vue
src/views/demo/comp/scroll/VirtualScroll.vue
... | ... | @@ -50,7 +50,7 @@ |
50 | 50 | &-wrap { |
51 | 51 | display: flex; |
52 | 52 | margin: 0 30%; |
53 | - background: #fff; | |
53 | + background: @component-background; | |
54 | 54 | justify-content: center; |
55 | 55 | } |
56 | 56 | |
... | ... | @@ -58,7 +58,7 @@ |
58 | 58 | height: 40px; |
59 | 59 | padding: 0 20px; |
60 | 60 | line-height: 40px; |
61 | - border-bottom: 1px solid #ddd; | |
61 | + border-bottom: 1px solid @border-color-base; | |
62 | 62 | } |
63 | 63 | } |
64 | 64 | </style> | ... | ... |
src/views/demo/comp/scroll/index.vue
src/views/demo/comp/strength-meter/index.vue
src/views/demo/feat/tab-params/index.vue
... | ... | @@ -3,17 +3,18 @@ |
3 | 3 | Current Param : {{ params }} |
4 | 4 | <br /> |
5 | 5 | Keep Alive |
6 | - <input /> | |
6 | + <Input /> | |
7 | 7 | </PageWrapper> |
8 | 8 | </template> |
9 | 9 | <script lang="ts"> |
10 | 10 | import { computed, defineComponent, unref } from 'vue'; |
11 | 11 | import { useRouter } from 'vue-router'; |
12 | 12 | import { PageWrapper } from '/@/components/Page'; |
13 | + import { Input } from 'ant-design-vue'; | |
13 | 14 | |
14 | 15 | export default defineComponent({ |
15 | 16 | name: 'TestTab', |
16 | - components: { PageWrapper }, | |
17 | + components: { PageWrapper, Input }, | |
17 | 18 | setup() { |
18 | 19 | const { currentRoute } = useRouter(); |
19 | 20 | return { | ... | ... |
src/views/demo/level/Menu111.vue
... | ... | @@ -2,10 +2,11 @@ |
2 | 2 | <div class="p-5"> |
3 | 3 | 多层级缓存-页面1-1-1 |
4 | 4 | <br /> |
5 | - <input /> | |
5 | + <Input /> | |
6 | 6 | </div> |
7 | 7 | </template> |
8 | 8 | <script lang="ts"> |
9 | 9 | import { defineComponent } from 'vue'; |
10 | - export default defineComponent({ name: 'Menu111Demo' }); | |
10 | + import { Input } from 'ant-design-vue'; | |
11 | + export default defineComponent({ name: 'Menu111Demo', components: { Input } }); | |
11 | 12 | </script> | ... | ... |
src/views/demo/level/Menu12.vue
... | ... | @@ -2,10 +2,11 @@ |
2 | 2 | <div class="p-5"> |
3 | 3 | 多层级缓存-页面1-2 |
4 | 4 | <br /> |
5 | - <input /> | |
5 | + <Input /> | |
6 | 6 | </div> |
7 | 7 | </template> |
8 | 8 | <script lang="ts"> |
9 | 9 | import { defineComponent } from 'vue'; |
10 | - export default defineComponent({ name: 'Menu12Demo' }); | |
10 | + import { Input } from 'ant-design-vue'; | |
11 | + export default defineComponent({ name: 'Menu12Demo', components: { Input } }); | |
11 | 12 | </script> | ... | ... |
src/views/demo/level/Menu2.vue
... | ... | @@ -2,12 +2,14 @@ |
2 | 2 | <div class="p-5"> |
3 | 3 | 多层级缓存-页面2 |
4 | 4 | <br /> |
5 | - <input /> | |
5 | + <Input /> | |
6 | 6 | </div> |
7 | 7 | </template> |
8 | 8 | <script lang="ts"> |
9 | 9 | import { defineComponent } from 'vue'; |
10 | + import { Input } from 'ant-design-vue'; | |
10 | 11 | export default defineComponent({ |
11 | 12 | name: 'Menu2Demo', |
13 | + components: { Input }, | |
12 | 14 | }); |
13 | 15 | </script> | ... | ... |
src/views/demo/page/account/center/Application.vue
... | ... | @@ -64,7 +64,6 @@ |
64 | 64 | margin-bottom: 5px; |
65 | 65 | font-size: 16px; |
66 | 66 | font-weight: 500; |
67 | - color: rgba(0, 0, 0, 0.85); | |
68 | 67 | |
69 | 68 | .icon { |
70 | 69 | margin-top: -5px; |
... | ... | @@ -75,19 +74,18 @@ |
75 | 74 | &-num { |
76 | 75 | margin-left: 24px; |
77 | 76 | line-height: 36px; |
78 | - color: #7d7a7a; | |
77 | + color: @text-color-secondary; | |
79 | 78 | |
80 | 79 | span { |
81 | 80 | margin-left: 5px; |
82 | 81 | font-size: 18px; |
83 | - color: #000; | |
84 | 82 | } |
85 | 83 | } |
86 | 84 | |
87 | 85 | &-download { |
88 | 86 | float: right; |
89 | 87 | font-size: 20px !important; |
90 | - color: #1890ff; | |
88 | + color: @primary-color; | |
91 | 89 | } |
92 | 90 | } |
93 | 91 | } | ... | ... |
src/views/demo/page/account/center/index.vue
... | ... | @@ -102,7 +102,7 @@ |
102 | 102 | &-top { |
103 | 103 | padding: 10px; |
104 | 104 | margin: 16px 16px 12px 16px; |
105 | - background: #fff; | |
105 | + background: @component-background; | |
106 | 106 | border-radius: 3px; |
107 | 107 | |
108 | 108 | &__avatar { |
... | ... | @@ -144,7 +144,7 @@ |
144 | 144 | &-bottom { |
145 | 145 | padding: 10px; |
146 | 146 | margin: 0 16px 16px 16px; |
147 | - background: #fff; | |
147 | + background: @component-background; | |
148 | 148 | border-radius: 3px; |
149 | 149 | } |
150 | 150 | } | ... | ... |
src/views/demo/page/account/setting/index.vue
... | ... | @@ -48,14 +48,14 @@ |
48 | 48 | <style lang="less"> |
49 | 49 | .account-setting { |
50 | 50 | margin: 12px; |
51 | - background: #fff; | |
51 | + background: @component-background; | |
52 | 52 | |
53 | 53 | .base-title { |
54 | 54 | padding-left: 0; |
55 | 55 | } |
56 | 56 | |
57 | 57 | .ant-tabs-tab-active { |
58 | - background-color: #e6f7ff; | |
58 | + background-color: @item-active-bg; | |
59 | 59 | } |
60 | 60 | } |
61 | 61 | </style> | ... | ... |
src/views/demo/page/desc/basic/index.vue
src/views/demo/page/form/basic/index.vue
src/views/demo/page/form/step/Step1.vue
... | ... | @@ -78,18 +78,18 @@ |
78 | 78 | margin: 0 0 12px; |
79 | 79 | font-size: 16px; |
80 | 80 | line-height: 32px; |
81 | - color: rgba(0, 0, 0, 0.45); | |
81 | + color: @text-color; | |
82 | 82 | } |
83 | 83 | |
84 | 84 | h4 { |
85 | 85 | margin: 0 0 4px; |
86 | 86 | font-size: 14px; |
87 | 87 | line-height: 22px; |
88 | - color: rgba(0, 0, 0, 0.45); | |
88 | + color: @text-color; | |
89 | 89 | } |
90 | 90 | |
91 | 91 | p { |
92 | - color: rgba(0, 0, 0, 0.45); | |
92 | + color: @text-color; | |
93 | 93 | } |
94 | 94 | } |
95 | 95 | ... | ... |
src/views/demo/page/form/step/Step3.vue
src/views/demo/page/form/step/index.vue
src/views/demo/page/list/basic/index.vue
... | ... | @@ -86,25 +86,25 @@ |
86 | 86 | &__top { |
87 | 87 | padding: 24px; |
88 | 88 | text-align: center; |
89 | - background: #fff; | |
89 | + background: @component-background; | |
90 | 90 | |
91 | 91 | &-col { |
92 | 92 | &:not(:last-child) { |
93 | - border-right: 1px dashed rgba(206, 206, 206, 0.4); | |
93 | + border-right: 1px dashed @border-color-base; | |
94 | 94 | } |
95 | 95 | |
96 | 96 | div { |
97 | 97 | margin-bottom: 12px; |
98 | 98 | font-size: 14px; |
99 | 99 | line-height: 22px; |
100 | - color: rgba(0, 0, 0, 0.45); | |
100 | + color: @text-color; | |
101 | 101 | } |
102 | 102 | |
103 | 103 | p { |
104 | 104 | margin: 0; |
105 | 105 | font-size: 24px; |
106 | 106 | line-height: 32px; |
107 | - color: rgba(0, 0, 0, 0.85); | |
107 | + color: @text-color; | |
108 | 108 | } |
109 | 109 | } |
110 | 110 | } |
... | ... | @@ -112,7 +112,7 @@ |
112 | 112 | &__content { |
113 | 113 | padding: 24px; |
114 | 114 | margin-top: 12px; |
115 | - background: #fff; | |
115 | + background: @component-background; | |
116 | 116 | |
117 | 117 | .list { |
118 | 118 | position: relative; |
... | ... | @@ -127,7 +127,7 @@ |
127 | 127 | top: 20px; |
128 | 128 | right: 15px; |
129 | 129 | font-weight: normal; |
130 | - color: #1890ff; | |
130 | + color: @primary-color; | |
131 | 131 | cursor: pointer; |
132 | 132 | } |
133 | 133 | ... | ... |
src/views/demo/page/list/card/index.vue
... | ... | @@ -84,7 +84,7 @@ |
84 | 84 | margin-bottom: 5px; |
85 | 85 | font-size: 16px; |
86 | 86 | font-weight: 500; |
87 | - color: rgba(0, 0, 0, 0.85); | |
87 | + color: @text-color; | |
88 | 88 | |
89 | 89 | .icon { |
90 | 90 | margin-top: -5px; |
... | ... | @@ -97,7 +97,7 @@ |
97 | 97 | padding-top: 10px; |
98 | 98 | padding-left: 30px; |
99 | 99 | font-size: 14px; |
100 | - color: rgba(0, 0, 0, 0.5); | |
100 | + color: @text-color-secondary; | |
101 | 101 | } |
102 | 102 | } |
103 | 103 | } | ... | ... |
src/views/demo/page/list/search/index.vue
... | ... | @@ -91,7 +91,7 @@ |
91 | 91 | |
92 | 92 | &__container { |
93 | 93 | padding: 12px; |
94 | - background: #fff; | |
94 | + background: @component-background; | |
95 | 95 | } |
96 | 96 | |
97 | 97 | &__title { |
... | ... | @@ -100,7 +100,7 @@ |
100 | 100 | } |
101 | 101 | |
102 | 102 | &__content { |
103 | - color: rgba(0, 0, 0, 0.65); | |
103 | + color: @text-color-secondary; | |
104 | 104 | } |
105 | 105 | |
106 | 106 | &__action { |
... | ... | @@ -109,7 +109,7 @@ |
109 | 109 | &-item { |
110 | 110 | display: inline-block; |
111 | 111 | padding: 0 16px; |
112 | - color: rgba(0, 0, 0, 0.45); | |
112 | + color: @text-color-secondary; | |
113 | 113 | |
114 | 114 | &:nth-child(1) { |
115 | 115 | padding-left: 0; |
... | ... | @@ -117,7 +117,7 @@ |
117 | 117 | |
118 | 118 | &:nth-child(1), |
119 | 119 | &:nth-child(2) { |
120 | - border-right: 1px solid rgba(206, 206, 206, 0.4); | |
120 | + border-right: 1px solid @border-color-base; | |
121 | 121 | } |
122 | 122 | } |
123 | 123 | ... | ... |
src/views/demo/page/result/fail/index.vue
... | ... | @@ -34,17 +34,16 @@ |
34 | 34 | <style lang="less" scoped> |
35 | 35 | .result-error { |
36 | 36 | padding: 48px 32px; |
37 | - background: #fff; | |
37 | + background: @component-background; | |
38 | 38 | |
39 | 39 | &__content { |
40 | 40 | padding: 24px 40px; |
41 | - background: #fafafa; | |
41 | + background: @background-color-light; | |
42 | 42 | |
43 | 43 | &-title { |
44 | 44 | margin-bottom: 16px; |
45 | 45 | font-size: 16px; |
46 | 46 | font-weight: 500; |
47 | - color: rgba(0, 0, 0, 0.85); | |
48 | 47 | } |
49 | 48 | |
50 | 49 | &-icon { | ... | ... |
src/views/demo/page/result/success/index.vue
... | ... | @@ -48,11 +48,11 @@ |
48 | 48 | <style lang="less" scoped> |
49 | 49 | .result-success { |
50 | 50 | padding: 48px 32px; |
51 | - background: #fff; | |
51 | + background: @component-background; | |
52 | 52 | |
53 | 53 | &__content { |
54 | 54 | padding: 24px 40px; |
55 | - background: #fafafa; | |
55 | + background: @background-color-light; | |
56 | 56 | } |
57 | 57 | } |
58 | 58 | </style> | ... | ... |
src/views/demo/permission/back/Btn.vue
src/views/demo/permission/back/index.vue
src/views/demo/permission/front/Btn.vue
src/views/demo/permission/front/index.vue
src/views/demo/system/password/index.vue
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 | <BasicForm @register="register" /> |
5 | 5 | <div class="flex justify-center"> |
6 | 6 | <a-button @click="resetFields"> 重置 </a-button> |
7 | - <a-button class="ml-4" type="primary" @click="handleSubmit"> 确认 </a-button> | |
7 | + <a-button class="!ml-4" type="primary" @click="handleSubmit"> 确认 </a-button> | |
8 | 8 | </div> |
9 | 9 | </div> |
10 | 10 | </PageWrapper> | ... | ... |
src/views/sys/iframe/index.vue
src/views/sys/login/Login.vue
... | ... | @@ -4,6 +4,7 @@ |
4 | 4 | class="absolute top-4 right-4 enter-x text-white xl:text-gray-600" |
5 | 5 | :showText="false" |
6 | 6 | /> |
7 | + <AppDarkModeToggle class="absolute top-3 right-7 enter-x" /> | |
7 | 8 | |
8 | 9 | <span class="-enter-x xl:hidden"> |
9 | 10 | <AppLogo :alwaysShowTitle="true" /> |
... | ... | @@ -29,7 +30,7 @@ |
29 | 30 | </div> |
30 | 31 | <div class="h-full xl:h-auto flex py-5 xl:py-0 xl:my-0 w-full xl:w-6/12"> |
31 | 32 | <div |
32 | - class="my-auto mx-auto xl:ml-20 bg-white xl:bg-transparent px-5 py-8 sm:px-8 xl:p-0 rounded-md shadow-md xl:shadow-none w-full sm:w-3/4 lg:w-2/4 xl:w-auto enter-x relative" | |
33 | + class="my-auto mx-auto xl:ml-20 xl:bg-transparent px-5 py-8 sm:px-8 xl:p-4 rounded-md shadow-md xl:shadow-none w-full sm:w-3/4 lg:w-2/4 xl:w-auto enter-x relative" | |
33 | 34 | > |
34 | 35 | <LoginForm /> |
35 | 36 | <ForgetPasswordForm /> |
... | ... | @@ -46,7 +47,7 @@ |
46 | 47 | import { defineComponent, computed } from 'vue'; |
47 | 48 | |
48 | 49 | import { AppLogo } from '/@/components/Application'; |
49 | - import { AppLocalePicker } from '/@/components/Application'; | |
50 | + import { AppLocalePicker, AppDarkModeToggle } from '/@/components/Application'; | |
50 | 51 | import LoginForm from './LoginForm.vue'; |
51 | 52 | import ForgetPasswordForm from './ForgetPasswordForm.vue'; |
52 | 53 | import RegisterForm from './RegisterForm.vue'; |
... | ... | @@ -68,6 +69,7 @@ |
68 | 69 | MobileForm, |
69 | 70 | QrCodeForm, |
70 | 71 | AppLocalePicker, |
72 | + AppDarkModeToggle, | |
71 | 73 | }, |
72 | 74 | setup() { |
73 | 75 | const globSetting = useGlobSetting(); |
... | ... | @@ -88,6 +90,25 @@ |
88 | 90 | @logo-prefix-cls: ~'@{namespace}-app-logo'; |
89 | 91 | @countdown-prefix-cls: ~'@{namespace}-countdown-input'; |
90 | 92 | |
93 | + html[data-theme='dark'] { | |
94 | + .@{prefix-cls} { | |
95 | + background: #293146; | |
96 | + | |
97 | + &::before { | |
98 | + background-image: url(/@/assets/svg/login-bg-dark.svg); | |
99 | + } | |
100 | + | |
101 | + .ant-input, | |
102 | + .ant-input-password { | |
103 | + background-color: #232a3b; | |
104 | + } | |
105 | + | |
106 | + .ant-btn:not(.ant-btn-link):not(.ant-btn-primary) { | |
107 | + border: 1px solid #4a5569; | |
108 | + } | |
109 | + } | |
110 | + } | |
111 | + | |
91 | 112 | .@{prefix-cls} { |
92 | 113 | @media (max-width: @screen-xl) { |
93 | 114 | background: linear-gradient(180deg, #1c3faa, #1c3faa); | ... | ... |
types/config.d.ts
... | ... | @@ -8,7 +8,6 @@ import { |
8 | 8 | } from '/@/enums/appEnum'; |
9 | 9 | |
10 | 10 | import { CacheTypeEnum } from '/@/enums/cacheEnum'; |
11 | -import { ThemeMode } from '../build/config/themeConfig'; | |
12 | 11 | |
13 | 12 | export type LocaleType = 'zh_CN' | 'en' | 'ru' | 'ja' | 'ko'; |
14 | 13 | |
... | ... | @@ -83,6 +82,8 @@ export interface ProjectConfig { |
83 | 82 | permissionCacheType: CacheTypeEnum; |
84 | 83 | // Whether to show the configuration button |
85 | 84 | showSettingButton: boolean; |
85 | + // Whether to show the theme switch button | |
86 | + showDarkModeToggle: boolean; | |
86 | 87 | // Configure where the button is displayed |
87 | 88 | settingButtonPosition: SettingButtonPositionEnum; |
88 | 89 | // Permission mode |
... | ... | @@ -94,7 +95,6 @@ export interface ProjectConfig { |
94 | 95 | // Theme color |
95 | 96 | themeColor: string; |
96 | 97 | |
97 | - themeMode: ThemeMode; | |
98 | 98 | // The main interface is displayed in full screen, the menu is not displayed, and the top |
99 | 99 | fullContent: boolean; |
100 | 100 | // content width | ... | ... |
vite.config.ts
... | ... | @@ -3,11 +3,12 @@ import type { UserConfig, ConfigEnv } from 'vite'; |
3 | 3 | import { loadEnv } from 'vite'; |
4 | 4 | import { resolve } from 'path'; |
5 | 5 | |
6 | -import { generateModifyVars } from './build/config/themeConfig'; | |
6 | +import { generateModifyVars } from './build/generate/generateModifyVars'; | |
7 | 7 | import { createProxy } from './build/vite/proxy'; |
8 | 8 | import { wrapperEnv } from './build/utils'; |
9 | 9 | import { createVitePlugins } from './build/vite/plugin'; |
10 | 10 | import { OUTPUT_DIR } from './build/constant'; |
11 | + | |
11 | 12 | import pkg from './package.json'; |
12 | 13 | import moment from 'moment'; |
13 | 14 | |
... | ... | @@ -82,12 +83,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { |
82 | 83 | css: { |
83 | 84 | preprocessorOptions: { |
84 | 85 | less: { |
85 | - modifyVars: { | |
86 | - // Used for global import to avoid the need to import each style file separately | |
87 | - // reference: Avoid repeated references | |
88 | - hack: `true; @import (reference) "${resolve('src/design/config.less')}";`, | |
89 | - ...generateModifyVars(), | |
90 | - }, | |
86 | + modifyVars: generateModifyVars(), | |
91 | 87 | javascriptEnabled: true, |
92 | 88 | }, |
93 | 89 | }, | ... | ... |
windi.config.ts
yarn.lock
... | ... | @@ -53,7 +53,7 @@ |
53 | 53 | resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.11.tgz#9c8fe523c206979c9a81b1e12fe50c1254f1aa35" |
54 | 54 | integrity sha512-BwKEkO+2a67DcFeS3RLl0Z3Gs2OvdXewuWjc1Hfokhb5eQWP9YRYH1/+VrVZvql2CfjOiNGqSAFOYt4lsqTHzg== |
55 | 55 | |
56 | -"@babel/core@>=7.9.0", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10", "@babel/core@^7.7.5": | |
56 | +"@babel/core@>=7.9.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10": | |
57 | 57 | version "7.13.10" |
58 | 58 | resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz#07de050bbd8193fcd8a3c27918c0890613a94559" |
59 | 59 | integrity sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw== |
... | ... | @@ -292,7 +292,7 @@ |
292 | 292 | chalk "^2.0.0" |
293 | 293 | js-tokens "^4.0.0" |
294 | 294 | |
295 | -"@babel/parser@^7.1.0", "@babel/parser@^7.12.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.13.10", "@babel/parser@^7.13.9": | |
295 | +"@babel/parser@^7.12.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.13.10", "@babel/parser@^7.13.9": | |
296 | 296 | version "7.13.13" |
297 | 297 | resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz#42f03862f4aed50461e543270916b47dd501f0df" |
298 | 298 | integrity sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw== |
... | ... | @@ -413,14 +413,7 @@ |
413 | 413 | dependencies: |
414 | 414 | "@babel/helper-plugin-utils" "^7.8.0" |
415 | 415 | |
416 | -"@babel/plugin-syntax-bigint@^7.8.3": | |
417 | - version "7.8.3" | |
418 | - resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" | |
419 | - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== | |
420 | - dependencies: | |
421 | - "@babel/helper-plugin-utils" "^7.8.0" | |
422 | - | |
423 | -"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": | |
416 | +"@babel/plugin-syntax-class-properties@^7.12.13": | |
424 | 417 | version "7.12.13" |
425 | 418 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" |
426 | 419 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== |
... | ... | @@ -441,7 +434,7 @@ |
441 | 434 | dependencies: |
442 | 435 | "@babel/helper-plugin-utils" "^7.8.3" |
443 | 436 | |
444 | -"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": | |
437 | +"@babel/plugin-syntax-import-meta@^7.10.4": | |
445 | 438 | version "7.10.4" |
446 | 439 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" |
447 | 440 | integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== |
... | ... | @@ -462,7 +455,7 @@ |
462 | 455 | dependencies: |
463 | 456 | "@babel/helper-plugin-utils" "^7.12.13" |
464 | 457 | |
465 | -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": | |
458 | +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": | |
466 | 459 | version "7.10.4" |
467 | 460 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" |
468 | 461 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== |
... | ... | @@ -476,7 +469,7 @@ |
476 | 469 | dependencies: |
477 | 470 | "@babel/helper-plugin-utils" "^7.8.0" |
478 | 471 | |
479 | -"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": | |
472 | +"@babel/plugin-syntax-numeric-separator@^7.10.4": | |
480 | 473 | version "7.10.4" |
481 | 474 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" |
482 | 475 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== |
... | ... | @@ -504,7 +497,7 @@ |
504 | 497 | dependencies: |
505 | 498 | "@babel/helper-plugin-utils" "^7.8.0" |
506 | 499 | |
507 | -"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.8.3": | |
500 | +"@babel/plugin-syntax-top-level-await@^7.12.13": | |
508 | 501 | version "7.12.13" |
509 | 502 | resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" |
510 | 503 | integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== |
... | ... | @@ -872,7 +865,7 @@ |
872 | 865 | resolved "https://registry.npmjs.org/@babel/standalone/-/standalone-7.13.13.tgz#9e2b5116a9e2ff2aae9497300e5be96e551ca827" |
873 | 866 | integrity sha512-gCM87jBWLgowuIypBas/R3AaepWUo0inqiNiBoNVtnnSpbSddYXcY8cDA7qqrAOFxWIvuaznjmV2g/UuizblQQ== |
874 | 867 | |
875 | -"@babel/template@^7.0.0", "@babel/template@^7.12.13", "@babel/template@^7.3.3": | |
868 | +"@babel/template@^7.0.0", "@babel/template@^7.12.13": | |
876 | 869 | version "7.12.13" |
877 | 870 | resolved "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" |
878 | 871 | integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== |
... | ... | @@ -881,7 +874,7 @@ |
881 | 874 | "@babel/parser" "^7.12.13" |
882 | 875 | "@babel/types" "^7.12.13" |
883 | 876 | |
884 | -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0": | |
877 | +"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0": | |
885 | 878 | version "7.13.0" |
886 | 879 | resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" |
887 | 880 | integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ== |
... | ... | @@ -896,7 +889,7 @@ |
896 | 889 | globals "^11.1.0" |
897 | 890 | lodash "^4.17.19" |
898 | 891 | |
899 | -"@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": | |
892 | +"@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.4.4": | |
900 | 893 | version "7.13.0" |
901 | 894 | resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" |
902 | 895 | integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA== |
... | ... | @@ -905,35 +898,6 @@ |
905 | 898 | lodash "^4.17.19" |
906 | 899 | to-fast-properties "^2.0.0" |
907 | 900 | |
908 | -"@bcoe/v8-coverage@^0.2.3": | |
909 | - version "0.2.3" | |
910 | - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" | |
911 | - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== | |
912 | - | |
913 | -"@cnakazawa/watch@^1.0.3": | |
914 | - version "1.0.4" | |
915 | - resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" | |
916 | - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== | |
917 | - dependencies: | |
918 | - exec-sh "^0.3.2" | |
919 | - minimist "^1.2.0" | |
920 | - | |
921 | -"@commitlint/cli@^12.0.1": | |
922 | - version "12.0.1" | |
923 | - resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.0.1.tgz#8960e34e8f1aed8b2ea50f223ee817fdf2264ffb" | |
924 | - integrity sha512-V+cMYNHJOr40XT9Kvz3Vrz1Eh7QE1rjQrUbifawDAqcOrBJFuoXwU2SAcRtYFCSqFy9EhbreQGhZFs8dYb90KA== | |
925 | - dependencies: | |
926 | - "@commitlint/format" "^12.0.1" | |
927 | - "@commitlint/lint" "^12.0.1" | |
928 | - "@commitlint/load" "^12.0.1" | |
929 | - "@commitlint/read" "^12.0.1" | |
930 | - "@commitlint/types" "^12.0.1" | |
931 | - get-stdin "8.0.0" | |
932 | - lodash "^4.17.19" | |
933 | - resolve-from "5.0.0" | |
934 | - resolve-global "1.0.0" | |
935 | - yargs "^16.2.0" | |
936 | - | |
937 | 901 | "@commitlint/cli@^12.1.1": |
938 | 902 | version "12.1.1" |
939 | 903 | resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.1.1.tgz#740370e557a8a17f415052821cdd5276ecb0ab98" |
... | ... | @@ -950,13 +914,6 @@ |
950 | 914 | resolve-global "1.0.0" |
951 | 915 | yargs "^16.2.0" |
952 | 916 | |
953 | -"@commitlint/config-conventional@^12.0.1": | |
954 | - version "12.0.1" | |
955 | - resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-12.0.1.tgz#7bf3bbf68bda967c5165135ebe8f2055decf1a83" | |
956 | - integrity sha512-1ZhB135lh47zVmf1orwcjxuKuam11fJIH/bdVxW9XiQv8XPwC6iIp19knfl8FcOT78AVBnes1z6EVxgUeP2/4Q== | |
957 | - dependencies: | |
958 | - conventional-changelog-conventionalcommits "^4.3.1" | |
959 | - | |
960 | 917 | "@commitlint/config-conventional@^12.1.1": |
961 | 918 | version "12.1.1" |
962 | 919 | resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-12.1.1.tgz#73dd3b1a7912138420d248f334f15c94c250bc9e" |
... | ... | @@ -964,14 +921,6 @@ |
964 | 921 | dependencies: |
965 | 922 | conventional-changelog-conventionalcommits "^4.3.1" |
966 | 923 | |
967 | -"@commitlint/ensure@^12.0.1": | |
968 | - version "12.0.1" | |
969 | - resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-12.0.1.tgz#0ed5e997026db25eb080559b6e67f55a21eea080" | |
970 | - integrity sha512-XdBq+q1YBBDxWIAEjE3Y1YMbzhUnUuSLAEWD8SU1xsvEpQXWRYwDlMBRkjO7funNWTdL0ZQSkZDzme70imYjbw== | |
971 | - dependencies: | |
972 | - "@commitlint/types" "^12.0.1" | |
973 | - lodash "^4.17.19" | |
974 | - | |
975 | 924 | "@commitlint/ensure@^12.1.1": |
976 | 925 | version "12.1.1" |
977 | 926 | resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-12.1.1.tgz#bcefc85f7f8a41bb31f67d7a8966e322b47a6e43" |
... | ... | @@ -990,14 +939,6 @@ |
990 | 939 | resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz#8aad1d46fb78b3199e4ae36debdc93570bf765ea" |
991 | 940 | integrity sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ== |
992 | 941 | |
993 | -"@commitlint/format@^12.0.1": | |
994 | - version "12.0.1" | |
995 | - resolved "https://registry.npmjs.org/@commitlint/format/-/format-12.0.1.tgz#5164e5a9e8592c1983482cbd71e7ea86a645ff1b" | |
996 | - integrity sha512-rF79ipAxR8yFzPzG5tRoEZ//MRkyxCXj4JhpEjtdaCMBAXMssI8uazn3e5D8z4UFgSDe9qOnL0OmQvql7HTMoA== | |
997 | - dependencies: | |
998 | - "@commitlint/types" "^12.0.1" | |
999 | - chalk "^4.0.0" | |
1000 | - | |
1001 | 942 | "@commitlint/format@^12.1.1": |
1002 | 943 | version "12.1.1" |
1003 | 944 | resolved "https://registry.npmjs.org/@commitlint/format/-/format-12.1.1.tgz#a6b14f8605171374eecc2c463098d63c127ab7df" |
... | ... | @@ -1006,14 +947,6 @@ |
1006 | 947 | "@commitlint/types" "^12.1.1" |
1007 | 948 | chalk "^4.0.0" |
1008 | 949 | |
1009 | -"@commitlint/is-ignored@^12.0.1": | |
1010 | - version "12.0.1" | |
1011 | - resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-12.0.1.tgz#0e59b0524e16300b1d9d62f8c138f083f22ebf9a" | |
1012 | - integrity sha512-AplfLn5mX/kWTIiSolcOhTYcgphuGLX8FUr+HmyHBEqUkO36jt0z9caysH47fqU71ePtH63v1DWm+RYQ5RPDjg== | |
1013 | - dependencies: | |
1014 | - "@commitlint/types" "^12.0.1" | |
1015 | - semver "7.3.4" | |
1016 | - | |
1017 | 950 | "@commitlint/is-ignored@^12.1.1": |
1018 | 951 | version "12.1.1" |
1019 | 952 | resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-12.1.1.tgz#6075a5cd2dcda7b6ec93322f5dbe2142cfbb3248" |
... | ... | @@ -1022,16 +955,6 @@ |
1022 | 955 | "@commitlint/types" "^12.1.1" |
1023 | 956 | semver "7.3.5" |
1024 | 957 | |
1025 | -"@commitlint/lint@^12.0.1": | |
1026 | - version "12.0.1" | |
1027 | - resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-12.0.1.tgz#a88b01c81cb6ca1867bd3d8fd288ba30017c2b7d" | |
1028 | - integrity sha512-1lKyRCq4ahJrY+Xxo8LsqCbALeJkodtEfpmYHeA5HpPMnK7lRSplLqOLcTCjoPfd4vO+gl6aDEZN+ow3YGQBOg== | |
1029 | - dependencies: | |
1030 | - "@commitlint/is-ignored" "^12.0.1" | |
1031 | - "@commitlint/parse" "^12.0.1" | |
1032 | - "@commitlint/rules" "^12.0.1" | |
1033 | - "@commitlint/types" "^12.0.1" | |
1034 | - | |
1035 | 958 | "@commitlint/lint@^12.1.1": |
1036 | 959 | version "12.1.1" |
1037 | 960 | resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-12.1.1.tgz#cdd898af6eadba8f9e71d7f1255b5a479a757078" |
... | ... | @@ -1042,7 +965,7 @@ |
1042 | 965 | "@commitlint/rules" "^12.1.1" |
1043 | 966 | "@commitlint/types" "^12.1.1" |
1044 | 967 | |
1045 | -"@commitlint/load@>6.1.1", "@commitlint/load@^12.0.1": | |
968 | +"@commitlint/load@>6.1.1": | |
1046 | 969 | version "12.0.1" |
1047 | 970 | resolved "https://registry.npmjs.org/@commitlint/load/-/load-12.0.1.tgz#4d180fc88e5b4cfcb476a245d899f85154137502" |
1048 | 971 | integrity sha512-dX8KdCWn7w0bTkkk3zKQpe9X8vsTRa5EM+1ffF313wCX9b6tGa9vujhEHCkSzKAbbE2tFV64CHZygE7rtlHdIA== |
... | ... | @@ -1068,25 +991,11 @@ |
1068 | 991 | lodash "^4.17.19" |
1069 | 992 | resolve-from "^5.0.0" |
1070 | 993 | |
1071 | -"@commitlint/message@^12.0.1": | |
1072 | - version "12.0.1" | |
1073 | - resolved "https://registry.npmjs.org/@commitlint/message/-/message-12.0.1.tgz#caff6743db78c30a063809501cf4b835c3ce7fa6" | |
1074 | - integrity sha512-fXuoxRC+NT1wEQi6p8oHfT7wvWIRgTk+udlRJnWTjmMpiYzVnMmmZfasdShirWr4TtxQtMyL+5DVgh7Y98kURw== | |
1075 | - | |
1076 | 994 | "@commitlint/message@^12.1.1": |
1077 | 995 | version "12.1.1" |
1078 | 996 | resolved "https://registry.npmjs.org/@commitlint/message/-/message-12.1.1.tgz#56eb1dbb561e85e9295380a46ff3b09bc93cac65" |
1079 | 997 | integrity sha512-RakDSLAiOligXjhbLahV8HowF4K75pZIcs0+Ii9Q8Gz5H3DWf1Ngit7alFTWfcbf/+DTjSzVPov5HiwQZPIBUg== |
1080 | 998 | |
1081 | -"@commitlint/parse@^12.0.1": | |
1082 | - version "12.0.1" | |
1083 | - resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-12.0.1.tgz#ba8641f53e15b523808ba2eaa48c1bf0129c91c4" | |
1084 | - integrity sha512-7oEGASmzBnHir5jSIR7KephXrKh7rIi9a6RpH1tOT+CIENYvhe8EDtIy29qMt+RLa2LlaPF7YrAgaJRfzG0YDQ== | |
1085 | - dependencies: | |
1086 | - "@commitlint/types" "^12.0.1" | |
1087 | - conventional-changelog-angular "^5.0.11" | |
1088 | - conventional-commits-parser "^3.0.0" | |
1089 | - | |
1090 | 999 | "@commitlint/parse@^12.1.1": |
1091 | 1000 | version "12.1.1" |
1092 | 1001 | resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-12.1.1.tgz#3e49d6dc113d59cf266af0db99e320e933108c56" |
... | ... | @@ -1096,16 +1005,6 @@ |
1096 | 1005 | conventional-changelog-angular "^5.0.11" |
1097 | 1006 | conventional-commits-parser "^3.0.0" |
1098 | 1007 | |
1099 | -"@commitlint/read@^12.0.1": | |
1100 | - version "12.0.1" | |
1101 | - resolved "https://registry.npmjs.org/@commitlint/read/-/read-12.0.1.tgz#41f3295ed9f451d4c65223cd37ddd59ef714bddb" | |
1102 | - integrity sha512-baa0YeD4QOctEuthLpExQSi9xPiw0kDPfUVHqp8I88iuIXJECeS8S1+1GBiz89e8dLN9zmEE+sN9vtJHdAp9YA== | |
1103 | - dependencies: | |
1104 | - "@commitlint/top-level" "^12.0.1" | |
1105 | - "@commitlint/types" "^12.0.1" | |
1106 | - fs-extra "^9.0.0" | |
1107 | - git-raw-commits "^2.0.0" | |
1108 | - | |
1109 | 1008 | "@commitlint/read@^12.1.1": |
1110 | 1009 | version "12.1.1" |
1111 | 1010 | resolved "https://registry.npmjs.org/@commitlint/read/-/read-12.1.1.tgz#22a2d7fd1eab5e38b9b262311af28ac42f9a5097" |
... | ... | @@ -1136,16 +1035,6 @@ |
1136 | 1035 | resolve-from "^5.0.0" |
1137 | 1036 | resolve-global "^1.0.0" |
1138 | 1037 | |
1139 | -"@commitlint/rules@^12.0.1": | |
1140 | - version "12.0.1" | |
1141 | - resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-12.0.1.tgz#1c81345f468597656141338a493d5e426e44dab9" | |
1142 | - integrity sha512-A5O0ubNGugZR9WWxk5IVOLo07lpdUwhG5WkAW2lYpgZ7Z/2U4PLob9b4Ih1eHbQu+gnVeFr91k7F0DrpM7B8EQ== | |
1143 | - dependencies: | |
1144 | - "@commitlint/ensure" "^12.0.1" | |
1145 | - "@commitlint/message" "^12.0.1" | |
1146 | - "@commitlint/to-lines" "^12.0.1" | |
1147 | - "@commitlint/types" "^12.0.1" | |
1148 | - | |
1149 | 1038 | "@commitlint/rules@^12.1.1": |
1150 | 1039 | version "12.1.1" |
1151 | 1040 | resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-12.1.1.tgz#d59182a837d2addf301a3a4ef83316ae7e70248f" |
... | ... | @@ -1156,23 +1045,11 @@ |
1156 | 1045 | "@commitlint/to-lines" "^12.1.1" |
1157 | 1046 | "@commitlint/types" "^12.1.1" |
1158 | 1047 | |
1159 | -"@commitlint/to-lines@^12.0.1": | |
1160 | - version "12.0.1" | |
1161 | - resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-12.0.1.tgz#586d89b9f9ff99ef93b3c8aa3d77faffbe3ffedc" | |
1162 | - integrity sha512-XwcJ1jY7x2fhudzbGMpNQkTSMVrxWrI8bRMbVe3Abuu7RfYpFf7VXAlhtnLfxBoagaK7RxjC2+eRidp/3txQBg== | |
1163 | - | |
1164 | 1048 | "@commitlint/to-lines@^12.1.1": |
1165 | 1049 | version "12.1.1" |
1166 | 1050 | resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-12.1.1.tgz#40fbed1767d637249ce49b311a51909d8361ecf8" |
1167 | 1051 | integrity sha512-W23AH2XF5rI27MOAPSSr0TUDoRe7ZbFoRtYhFnPu2MBmcuDA9Tmfd9N5sM2tBXtdE26uq3SazwKqGt1OoGAilQ== |
1168 | 1052 | |
1169 | -"@commitlint/top-level@^12.0.1": | |
1170 | - version "12.0.1" | |
1171 | - resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-12.0.1.tgz#9c7efd319a4f8d29001f011ba8b0e21fad6044f6" | |
1172 | - integrity sha512-rHdgt7U24GEau2/9i2vEAbksxkBRiVjHj5ECFL5dd0AJOIvaK++vMg4EF/ME0X/1yd9qVTHTNOl2Q4tTFK7VBQ== | |
1173 | - dependencies: | |
1174 | - find-up "^5.0.0" | |
1175 | - | |
1176 | 1053 | "@commitlint/top-level@^12.1.1": |
1177 | 1054 | version "12.1.1" |
1178 | 1055 | resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-12.1.1.tgz#228df8fc36b6d7ea7ad149badfb6ef53dbc7001d" |
... | ... | @@ -1259,10 +1136,10 @@ |
1259 | 1136 | dependencies: |
1260 | 1137 | cross-fetch "^3.0.6" |
1261 | 1138 | |
1262 | -"@iconify/json@^1.1.323": | |
1263 | - version "1.1.323" | |
1264 | - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.323.tgz#38cf0059904cbb18ed0d32b458491aee59497e91" | |
1265 | - integrity sha512-sSW9u/75hTRdxgNJ0midhBAR2dXe04umm0wn2TXTsKwVQouyv1Ik01ZtA19qMRRvY0CyCc+2CeSYDSxZcfjyKQ== | |
1139 | +"@iconify/json@^1.1.325": | |
1140 | + version "1.1.325" | |
1141 | + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.325.tgz#99127b4b467e04a9817d066a9237fea47fdb8925" | |
1142 | + integrity sha512-lqLTB9p6qQxL9vH794xnY+MIty08vkrUflxLXM2uykH7Pt/LU8Pk5DDd3XgJS/L4lnkBgOuXM27uvejSSGupMw== | |
1266 | 1143 | |
1267 | 1144 | "@intlify/core-base@9.0.0": |
1268 | 1145 | version "9.0.0" |
... | ... | @@ -1302,193 +1179,6 @@ |
1302 | 1179 | resolved "https://registry.npmjs.org/@intlify/shared/-/shared-9.0.0.tgz#d85b3b5f9033f377c5cf2202cf2459aa49948f36" |
1303 | 1180 | integrity sha512-0r4v7dnY8g/Jfx2swUWy2GyfH/WvIpWvkU4OIupvxDTWiE8RhcpbOCVvqpVh/xGi0proHQ/r2Dhc0QSItUsfDQ== |
1304 | 1181 | |
1305 | -"@istanbuljs/load-nyc-config@^1.0.0": | |
1306 | - version "1.1.0" | |
1307 | - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" | |
1308 | - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== | |
1309 | - dependencies: | |
1310 | - camelcase "^5.3.1" | |
1311 | - find-up "^4.1.0" | |
1312 | - get-package-type "^0.1.0" | |
1313 | - js-yaml "^3.13.1" | |
1314 | - resolve-from "^5.0.0" | |
1315 | - | |
1316 | -"@istanbuljs/schema@^0.1.2": | |
1317 | - version "0.1.3" | |
1318 | - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" | |
1319 | - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== | |
1320 | - | |
1321 | -"@jest/console@^26.6.2": | |
1322 | - version "26.6.2" | |
1323 | - resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" | |
1324 | - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== | |
1325 | - dependencies: | |
1326 | - "@jest/types" "^26.6.2" | |
1327 | - "@types/node" "*" | |
1328 | - chalk "^4.0.0" | |
1329 | - jest-message-util "^26.6.2" | |
1330 | - jest-util "^26.6.2" | |
1331 | - slash "^3.0.0" | |
1332 | - | |
1333 | -"@jest/core@^26.6.3": | |
1334 | - version "26.6.3" | |
1335 | - resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" | |
1336 | - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== | |
1337 | - dependencies: | |
1338 | - "@jest/console" "^26.6.2" | |
1339 | - "@jest/reporters" "^26.6.2" | |
1340 | - "@jest/test-result" "^26.6.2" | |
1341 | - "@jest/transform" "^26.6.2" | |
1342 | - "@jest/types" "^26.6.2" | |
1343 | - "@types/node" "*" | |
1344 | - ansi-escapes "^4.2.1" | |
1345 | - chalk "^4.0.0" | |
1346 | - exit "^0.1.2" | |
1347 | - graceful-fs "^4.2.4" | |
1348 | - jest-changed-files "^26.6.2" | |
1349 | - jest-config "^26.6.3" | |
1350 | - jest-haste-map "^26.6.2" | |
1351 | - jest-message-util "^26.6.2" | |
1352 | - jest-regex-util "^26.0.0" | |
1353 | - jest-resolve "^26.6.2" | |
1354 | - jest-resolve-dependencies "^26.6.3" | |
1355 | - jest-runner "^26.6.3" | |
1356 | - jest-runtime "^26.6.3" | |
1357 | - jest-snapshot "^26.6.2" | |
1358 | - jest-util "^26.6.2" | |
1359 | - jest-validate "^26.6.2" | |
1360 | - jest-watcher "^26.6.2" | |
1361 | - micromatch "^4.0.2" | |
1362 | - p-each-series "^2.1.0" | |
1363 | - rimraf "^3.0.0" | |
1364 | - slash "^3.0.0" | |
1365 | - strip-ansi "^6.0.0" | |
1366 | - | |
1367 | -"@jest/environment@^26.6.2": | |
1368 | - version "26.6.2" | |
1369 | - resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" | |
1370 | - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== | |
1371 | - dependencies: | |
1372 | - "@jest/fake-timers" "^26.6.2" | |
1373 | - "@jest/types" "^26.6.2" | |
1374 | - "@types/node" "*" | |
1375 | - jest-mock "^26.6.2" | |
1376 | - | |
1377 | -"@jest/fake-timers@^26.6.2": | |
1378 | - version "26.6.2" | |
1379 | - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" | |
1380 | - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== | |
1381 | - dependencies: | |
1382 | - "@jest/types" "^26.6.2" | |
1383 | - "@sinonjs/fake-timers" "^6.0.1" | |
1384 | - "@types/node" "*" | |
1385 | - jest-message-util "^26.6.2" | |
1386 | - jest-mock "^26.6.2" | |
1387 | - jest-util "^26.6.2" | |
1388 | - | |
1389 | -"@jest/globals@^26.6.2": | |
1390 | - version "26.6.2" | |
1391 | - resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" | |
1392 | - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== | |
1393 | - dependencies: | |
1394 | - "@jest/environment" "^26.6.2" | |
1395 | - "@jest/types" "^26.6.2" | |
1396 | - expect "^26.6.2" | |
1397 | - | |
1398 | -"@jest/reporters@^26.6.2": | |
1399 | - version "26.6.2" | |
1400 | - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" | |
1401 | - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== | |
1402 | - dependencies: | |
1403 | - "@bcoe/v8-coverage" "^0.2.3" | |
1404 | - "@jest/console" "^26.6.2" | |
1405 | - "@jest/test-result" "^26.6.2" | |
1406 | - "@jest/transform" "^26.6.2" | |
1407 | - "@jest/types" "^26.6.2" | |
1408 | - chalk "^4.0.0" | |
1409 | - collect-v8-coverage "^1.0.0" | |
1410 | - exit "^0.1.2" | |
1411 | - glob "^7.1.2" | |
1412 | - graceful-fs "^4.2.4" | |
1413 | - istanbul-lib-coverage "^3.0.0" | |
1414 | - istanbul-lib-instrument "^4.0.3" | |
1415 | - istanbul-lib-report "^3.0.0" | |
1416 | - istanbul-lib-source-maps "^4.0.0" | |
1417 | - istanbul-reports "^3.0.2" | |
1418 | - jest-haste-map "^26.6.2" | |
1419 | - jest-resolve "^26.6.2" | |
1420 | - jest-util "^26.6.2" | |
1421 | - jest-worker "^26.6.2" | |
1422 | - slash "^3.0.0" | |
1423 | - source-map "^0.6.0" | |
1424 | - string-length "^4.0.1" | |
1425 | - terminal-link "^2.0.0" | |
1426 | - v8-to-istanbul "^7.0.0" | |
1427 | - optionalDependencies: | |
1428 | - node-notifier "^8.0.0" | |
1429 | - | |
1430 | -"@jest/source-map@^26.6.2": | |
1431 | - version "26.6.2" | |
1432 | - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" | |
1433 | - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== | |
1434 | - dependencies: | |
1435 | - callsites "^3.0.0" | |
1436 | - graceful-fs "^4.2.4" | |
1437 | - source-map "^0.6.0" | |
1438 | - | |
1439 | -"@jest/test-result@^26.6.2": | |
1440 | - version "26.6.2" | |
1441 | - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" | |
1442 | - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== | |
1443 | - dependencies: | |
1444 | - "@jest/console" "^26.6.2" | |
1445 | - "@jest/types" "^26.6.2" | |
1446 | - "@types/istanbul-lib-coverage" "^2.0.0" | |
1447 | - collect-v8-coverage "^1.0.0" | |
1448 | - | |
1449 | -"@jest/test-sequencer@^26.6.3": | |
1450 | - version "26.6.3" | |
1451 | - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" | |
1452 | - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== | |
1453 | - dependencies: | |
1454 | - "@jest/test-result" "^26.6.2" | |
1455 | - graceful-fs "^4.2.4" | |
1456 | - jest-haste-map "^26.6.2" | |
1457 | - jest-runner "^26.6.3" | |
1458 | - jest-runtime "^26.6.3" | |
1459 | - | |
1460 | -"@jest/transform@^26.6.2": | |
1461 | - version "26.6.2" | |
1462 | - resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" | |
1463 | - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== | |
1464 | - dependencies: | |
1465 | - "@babel/core" "^7.1.0" | |
1466 | - "@jest/types" "^26.6.2" | |
1467 | - babel-plugin-istanbul "^6.0.0" | |
1468 | - chalk "^4.0.0" | |
1469 | - convert-source-map "^1.4.0" | |
1470 | - fast-json-stable-stringify "^2.0.0" | |
1471 | - graceful-fs "^4.2.4" | |
1472 | - jest-haste-map "^26.6.2" | |
1473 | - jest-regex-util "^26.0.0" | |
1474 | - jest-util "^26.6.2" | |
1475 | - micromatch "^4.0.2" | |
1476 | - pirates "^4.0.1" | |
1477 | - slash "^3.0.0" | |
1478 | - source-map "^0.6.1" | |
1479 | - write-file-atomic "^3.0.0" | |
1480 | - | |
1481 | -"@jest/types@^26.6.2": | |
1482 | - version "26.6.2" | |
1483 | - resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" | |
1484 | - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== | |
1485 | - dependencies: | |
1486 | - "@types/istanbul-lib-coverage" "^2.0.0" | |
1487 | - "@types/istanbul-reports" "^3.0.0" | |
1488 | - "@types/node" "*" | |
1489 | - "@types/yargs" "^15.0.0" | |
1490 | - chalk "^4.0.0" | |
1491 | - | |
1492 | 1182 | "@nodelib/fs.scandir@2.1.4": |
1493 | 1183 | version "2.1.4" |
1494 | 1184 | resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" |
... | ... | @@ -1598,20 +1288,6 @@ |
1598 | 1288 | resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" |
1599 | 1289 | integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== |
1600 | 1290 | |
1601 | -"@sinonjs/commons@^1.7.0": | |
1602 | - version "1.8.2" | |
1603 | - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz#858f5c4b48d80778fde4b9d541f27edc0d56488b" | |
1604 | - integrity sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw== | |
1605 | - dependencies: | |
1606 | - type-detect "4.0.8" | |
1607 | - | |
1608 | -"@sinonjs/fake-timers@^6.0.1": | |
1609 | - version "6.0.1" | |
1610 | - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" | |
1611 | - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== | |
1612 | - dependencies: | |
1613 | - "@sinonjs/commons" "^1.7.0" | |
1614 | - | |
1615 | 1291 | "@stylelint/postcss-css-in-js@^0.37.2": |
1616 | 1292 | version "0.37.2" |
1617 | 1293 | resolved "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2" |
... | ... | @@ -1640,39 +1316,6 @@ |
1640 | 1316 | resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" |
1641 | 1317 | integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow== |
1642 | 1318 | |
1643 | -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": | |
1644 | - version "7.1.13" | |
1645 | - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.13.tgz#bc6eea53975fdf163aff66c086522c6f293ae4cf" | |
1646 | - integrity sha512-CC6amBNND16pTk4K3ZqKIaba6VGKAQs3gMjEY17FVd56oI/ZWt9OhS6riYiWv9s8ENbYUi7p8lgqb0QHQvUKQQ== | |
1647 | - dependencies: | |
1648 | - "@babel/parser" "^7.1.0" | |
1649 | - "@babel/types" "^7.0.0" | |
1650 | - "@types/babel__generator" "*" | |
1651 | - "@types/babel__template" "*" | |
1652 | - "@types/babel__traverse" "*" | |
1653 | - | |
1654 | -"@types/babel__generator@*": | |
1655 | - version "7.6.2" | |
1656 | - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" | |
1657 | - integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== | |
1658 | - dependencies: | |
1659 | - "@babel/types" "^7.0.0" | |
1660 | - | |
1661 | -"@types/babel__template@*": | |
1662 | - version "7.4.0" | |
1663 | - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" | |
1664 | - integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== | |
1665 | - dependencies: | |
1666 | - "@babel/parser" "^7.1.0" | |
1667 | - "@babel/types" "^7.0.0" | |
1668 | - | |
1669 | -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": | |
1670 | - version "7.11.1" | |
1671 | - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639" | |
1672 | - integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw== | |
1673 | - dependencies: | |
1674 | - "@babel/types" "^7.3.0" | |
1675 | - | |
1676 | 1319 | "@types/crypto-js@^4.0.1": |
1677 | 1320 | version "4.0.1" |
1678 | 1321 | resolved "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.0.1.tgz#3a4bd24518b0e6c5940da4e2659eeb2ef0806963" |
... | ... | @@ -1698,13 +1341,6 @@ |
1698 | 1341 | "@types/minimatch" "*" |
1699 | 1342 | "@types/node" "*" |
1700 | 1343 | |
1701 | -"@types/graceful-fs@^4.1.2": | |
1702 | - version "4.1.5" | |
1703 | - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" | |
1704 | - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== | |
1705 | - dependencies: | |
1706 | - "@types/node" "*" | |
1707 | - | |
1708 | 1344 | "@types/imagemin-gifsicle@^7.0.0": |
1709 | 1345 | version "7.0.0" |
1710 | 1346 | resolved "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#80cfc5f68b2bbce57c6a3b97556ffa861a649132" |
... | ... | @@ -1763,33 +1399,6 @@ |
1763 | 1399 | "@types/through" "*" |
1764 | 1400 | rxjs "^6.4.0" |
1765 | 1401 | |
1766 | -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": | |
1767 | - version "2.0.3" | |
1768 | - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" | |
1769 | - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== | |
1770 | - | |
1771 | -"@types/istanbul-lib-report@*": | |
1772 | - version "3.0.0" | |
1773 | - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" | |
1774 | - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== | |
1775 | - dependencies: | |
1776 | - "@types/istanbul-lib-coverage" "*" | |
1777 | - | |
1778 | -"@types/istanbul-reports@^3.0.0": | |
1779 | - version "3.0.0" | |
1780 | - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" | |
1781 | - integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== | |
1782 | - dependencies: | |
1783 | - "@types/istanbul-lib-report" "*" | |
1784 | - | |
1785 | -"@types/jest@^26.0.20": | |
1786 | - version "26.0.21" | |
1787 | - resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.21.tgz#3a73c2731e7e4f0fbaea56ce7ff8c79cf812bd24" | |
1788 | - integrity sha512-ab9TyM/69yg7eew9eOwKMUmvIZAKEGZYlq/dhe5/0IMUd/QLJv5ldRMdddSn+u22N13FP3s5jYyktxuBwY0kDA== | |
1789 | - dependencies: | |
1790 | - jest-diff "^26.0.0" | |
1791 | - pretty-format "^26.0.0" | |
1792 | - | |
1793 | 1402 | "@types/json-schema@^7.0.3": |
1794 | 1403 | version "7.0.7" |
1795 | 1404 | resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" |
... | ... | @@ -1829,11 +1438,16 @@ |
1829 | 1438 | resolved "https://registry.npmjs.org/@types/mockjs/-/mockjs-1.0.3.tgz#bd8ee3c7cbbd9a18788ab677b9e4f97c8d0bb0bf" |
1830 | 1439 | integrity sha512-OlwyyyoY81P8f7FU0zILUPxqQQ3/W+CwbqI6dWvOxaH8w948fAl1+hOG9C9ZgJcwzG+aloJcsastY4c4p91R1Q== |
1831 | 1440 | |
1832 | -"@types/node@*", "@types/node@^14.14.32": | |
1441 | +"@types/node@*": | |
1833 | 1442 | version "14.14.35" |
1834 | 1443 | resolved "https://registry.npmjs.org/@types/node/-/node-14.14.35.tgz#42c953a4e2b18ab931f72477e7012172f4ffa313" |
1835 | 1444 | integrity sha512-Lt+wj8NVPx0zUmUwumiVXapmaLUcAk3yPuHCFVXras9k5VT9TdhJqKqGVUQCD60OTMCl0qxJ57OiTL0Mic3Iag== |
1836 | 1445 | |
1446 | +"@types/node@^14.14.37": | |
1447 | + version "14.14.37" | |
1448 | + resolved "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e" | |
1449 | + integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== | |
1450 | + | |
1837 | 1451 | "@types/normalize-package-data@^2.4.0": |
1838 | 1452 | version "2.4.0" |
1839 | 1453 | resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" |
... | ... | @@ -1849,11 +1463,6 @@ |
1849 | 1463 | resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" |
1850 | 1464 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== |
1851 | 1465 | |
1852 | -"@types/prettier@^2.0.0": | |
1853 | - version "2.2.3" | |
1854 | - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0" | |
1855 | - integrity sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA== | |
1856 | - | |
1857 | 1466 | "@types/q@^1.5.1": |
1858 | 1467 | version "1.5.4" |
1859 | 1468 | resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" |
... | ... | @@ -1883,11 +1492,6 @@ |
1883 | 1492 | resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0" |
1884 | 1493 | integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A== |
1885 | 1494 | |
1886 | -"@types/stack-utils@^2.0.0": | |
1887 | - version "2.0.0" | |
1888 | - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" | |
1889 | - integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== | |
1890 | - | |
1891 | 1495 | "@types/svgo@^1", "@types/svgo@^1.3.5": |
1892 | 1496 | version "1.3.5" |
1893 | 1497 | resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.5.tgz#18a0166fbcdfbfc7f17d0491da2ea07ee397d3f9" |
... | ... | @@ -1910,32 +1514,6 @@ |
1910 | 1514 | resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" |
1911 | 1515 | integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== |
1912 | 1516 | |
1913 | -"@types/yargs-parser@*": | |
1914 | - version "20.2.0" | |
1915 | - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" | |
1916 | - integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== | |
1917 | - | |
1918 | -"@types/yargs@^15.0.0": | |
1919 | - version "15.0.13" | |
1920 | - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc" | |
1921 | - integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ== | |
1922 | - dependencies: | |
1923 | - "@types/yargs-parser" "*" | |
1924 | - | |
1925 | -"@typescript-eslint/eslint-plugin@^4.16.1": | |
1926 | - version "4.20.0" | |
1927 | - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.20.0.tgz#9d8794bd99aad9153092ad13c96164e3082e9a92" | |
1928 | - integrity sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ== | |
1929 | - dependencies: | |
1930 | - "@typescript-eslint/experimental-utils" "4.20.0" | |
1931 | - "@typescript-eslint/scope-manager" "4.20.0" | |
1932 | - debug "^4.1.1" | |
1933 | - functional-red-black-tree "^1.0.1" | |
1934 | - lodash "^4.17.15" | |
1935 | - regexpp "^3.0.0" | |
1936 | - semver "^7.3.2" | |
1937 | - tsutils "^3.17.1" | |
1938 | - | |
1939 | 1517 | "@typescript-eslint/eslint-plugin@^4.21.0": |
1940 | 1518 | version "4.21.0" |
1941 | 1519 | resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.21.0.tgz#3fce2bfa76d95c00ac4f33dff369cb593aab8878" |
... | ... | @@ -1950,18 +1528,6 @@ |
1950 | 1528 | semver "^7.3.2" |
1951 | 1529 | tsutils "^3.17.1" |
1952 | 1530 | |
1953 | -"@typescript-eslint/experimental-utils@4.20.0", "@typescript-eslint/experimental-utils@^4.0.1": | |
1954 | - version "4.20.0" | |
1955 | - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz#a8ab2d7b61924f99042b7d77372996d5f41dc44b" | |
1956 | - integrity sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng== | |
1957 | - dependencies: | |
1958 | - "@types/json-schema" "^7.0.3" | |
1959 | - "@typescript-eslint/scope-manager" "4.20.0" | |
1960 | - "@typescript-eslint/types" "4.20.0" | |
1961 | - "@typescript-eslint/typescript-estree" "4.20.0" | |
1962 | - eslint-scope "^5.0.0" | |
1963 | - eslint-utils "^2.0.0" | |
1964 | - | |
1965 | 1531 | "@typescript-eslint/experimental-utils@4.21.0": |
1966 | 1532 | version "4.21.0" |
1967 | 1533 | resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.21.0.tgz#0b0bb7c15d379140a660c003bdbafa71ae9134b6" |
... | ... | @@ -1974,16 +1540,6 @@ |
1974 | 1540 | eslint-scope "^5.0.0" |
1975 | 1541 | eslint-utils "^2.0.0" |
1976 | 1542 | |
1977 | -"@typescript-eslint/parser@^4.16.1": | |
1978 | - version "4.20.0" | |
1979 | - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz#8dd403c8b4258b99194972d9799e201b8d083bdd" | |
1980 | - integrity sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA== | |
1981 | - dependencies: | |
1982 | - "@typescript-eslint/scope-manager" "4.20.0" | |
1983 | - "@typescript-eslint/types" "4.20.0" | |
1984 | - "@typescript-eslint/typescript-estree" "4.20.0" | |
1985 | - debug "^4.1.1" | |
1986 | - | |
1987 | 1543 | "@typescript-eslint/parser@^4.21.0": |
1988 | 1544 | version "4.21.0" |
1989 | 1545 | resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.21.0.tgz#a227fc2af4001668c3e3f7415d4feee5093894c1" |
... | ... | @@ -1994,14 +1550,6 @@ |
1994 | 1550 | "@typescript-eslint/typescript-estree" "4.21.0" |
1995 | 1551 | debug "^4.1.1" |
1996 | 1552 | |
1997 | -"@typescript-eslint/scope-manager@4.20.0": | |
1998 | - version "4.20.0" | |
1999 | - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz#953ecbf3b00845ece7be66246608be9d126d05ca" | |
2000 | - integrity sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ== | |
2001 | - dependencies: | |
2002 | - "@typescript-eslint/types" "4.20.0" | |
2003 | - "@typescript-eslint/visitor-keys" "4.20.0" | |
2004 | - | |
2005 | 1553 | "@typescript-eslint/scope-manager@4.21.0": |
2006 | 1554 | version "4.21.0" |
2007 | 1555 | resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.21.0.tgz#c81b661c4b8af1ec0c010d847a8f9ab76ab95b4d" |
... | ... | @@ -2010,29 +1558,11 @@ |
2010 | 1558 | "@typescript-eslint/types" "4.21.0" |
2011 | 1559 | "@typescript-eslint/visitor-keys" "4.21.0" |
2012 | 1560 | |
2013 | -"@typescript-eslint/types@4.20.0": | |
2014 | - version "4.20.0" | |
2015 | - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz#c6cf5ef3c9b1c8f699a9bbdafb7a1da1ca781225" | |
2016 | - integrity sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w== | |
2017 | - | |
2018 | 1561 | "@typescript-eslint/types@4.21.0": |
2019 | 1562 | version "4.21.0" |
2020 | 1563 | resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.21.0.tgz#abdc3463bda5d31156984fa5bc316789c960edef" |
2021 | 1564 | integrity sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w== |
2022 | 1565 | |
2023 | -"@typescript-eslint/typescript-estree@4.20.0": | |
2024 | - version "4.20.0" | |
2025 | - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz#8b3b08f85f18a8da5d88f65cb400f013e88ab7be" | |
2026 | - integrity sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA== | |
2027 | - dependencies: | |
2028 | - "@typescript-eslint/types" "4.20.0" | |
2029 | - "@typescript-eslint/visitor-keys" "4.20.0" | |
2030 | - debug "^4.1.1" | |
2031 | - globby "^11.0.1" | |
2032 | - is-glob "^4.0.1" | |
2033 | - semver "^7.3.2" | |
2034 | - tsutils "^3.17.1" | |
2035 | - | |
2036 | 1566 | "@typescript-eslint/typescript-estree@4.21.0": |
2037 | 1567 | version "4.21.0" |
2038 | 1568 | resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.21.0.tgz#3817bd91857beeaeff90f69f1f112ea58d350b0a" |
... | ... | @@ -2046,14 +1576,6 @@ |
2046 | 1576 | semver "^7.3.2" |
2047 | 1577 | tsutils "^3.17.1" |
2048 | 1578 | |
2049 | -"@typescript-eslint/visitor-keys@4.20.0": | |
2050 | - version "4.20.0" | |
2051 | - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz#1e84db034da13f208325e6bfc995c3b75f7dbd62" | |
2052 | - integrity sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A== | |
2053 | - dependencies: | |
2054 | - "@typescript-eslint/types" "4.20.0" | |
2055 | - eslint-visitor-keys "^2.0.0" | |
2056 | - | |
2057 | 1579 | "@typescript-eslint/visitor-keys@4.21.0": |
2058 | 1580 | version "4.21.0" |
2059 | 1581 | resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.21.0.tgz#990a9acdc124331f5863c2cf21c88ba65233cd8d" |
... | ... | @@ -2240,18 +1762,18 @@ |
2240 | 1762 | resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.11.tgz#20d22dd0da7d358bb21c17f9bde8628152642c77" |
2241 | 1763 | integrity sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA== |
2242 | 1764 | |
2243 | -"@vueuse/core@^4.6.3": | |
2244 | - version "4.6.3" | |
2245 | - resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.6.3.tgz#9684b602cb0d08583ee9151c52760c4db1707da2" | |
2246 | - integrity sha512-x/ymdXfEOaLgxDdxGvK5v8bcImWUDXUDPJJ0xZ4GjJWYmZ1PkMgbQTyEq48kd+qKhSwgKzMAYWkL2BAbToTtOg== | |
1765 | +"@vueuse/core@^4.7.0": | |
1766 | + version "4.7.0" | |
1767 | + resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.7.0.tgz#733f4b86832346a014dfdf818e3773ebfcbaebc4" | |
1768 | + integrity sha512-0Kmo+Gqn47aCg6HHFUvXabD/T5haWyC5pk2PEzaGay9dGE7D+sc05Y1h2MylzcFzRX/2G4anOxSuDqmvQ/GunQ== | |
2247 | 1769 | dependencies: |
2248 | - "@vueuse/shared" "4.6.3" | |
1770 | + "@vueuse/shared" "4.7.0" | |
2249 | 1771 | vue-demi latest |
2250 | 1772 | |
2251 | -"@vueuse/shared@4.6.3": | |
2252 | - version "4.6.3" | |
2253 | - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.6.3.tgz#2659b731d1a5701d98ed85c3990331f70c7c6513" | |
2254 | - integrity sha512-YWgMLvDJ51I+1waSP79Wdc1P78qmYUnLfHquNlzZCZXzR9nDx7cGXm+6HV4xEK3h8mAV38oozJOebQCoCo1DDw== | |
1773 | +"@vueuse/shared@4.7.0": | |
1774 | + version "4.7.0" | |
1775 | + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.7.0.tgz#b18de574f4b42382441765fb510f26421c3a72ca" | |
1776 | + integrity sha512-a9wmH6g+dh6ALeOejIL53s1HkASyOldbHunwEUEtRdgQyUCnU+RRiYTZlNLEyt1r79kPtnBjp5fHq0X36H96MA== | |
2255 | 1777 | dependencies: |
2256 | 1778 | vue-demi latest |
2257 | 1779 | |
... | ... | @@ -2281,39 +1803,16 @@ JSONStream@^1.0.4: |
2281 | 1803 | jsonparse "^1.2.0" |
2282 | 1804 | through ">=2.2.7 <3" |
2283 | 1805 | |
2284 | -abab@^2.0.3, abab@^2.0.5: | |
2285 | - version "2.0.5" | |
2286 | - resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" | |
2287 | - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== | |
2288 | - | |
2289 | -acorn-globals@^6.0.0: | |
2290 | - version "6.0.0" | |
2291 | - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" | |
2292 | - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== | |
2293 | - dependencies: | |
2294 | - acorn "^7.1.1" | |
2295 | - acorn-walk "^7.1.1" | |
2296 | - | |
2297 | 1806 | acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: |
2298 | 1807 | version "5.3.1" |
2299 | 1808 | resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" |
2300 | 1809 | integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== |
2301 | 1810 | |
2302 | -acorn-walk@^7.1.1: | |
2303 | - version "7.2.0" | |
2304 | - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" | |
2305 | - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== | |
2306 | - | |
2307 | 1811 | acorn@^7.1.1, acorn@^7.4.0: |
2308 | 1812 | version "7.4.1" |
2309 | 1813 | resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" |
2310 | 1814 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== |
2311 | 1815 | |
2312 | -acorn@^8.0.5: | |
2313 | - version "8.1.0" | |
2314 | - resolved "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz#52311fd7037ae119cbb134309e901aa46295b3fe" | |
2315 | - integrity sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA== | |
2316 | - | |
2317 | 1816 | add-stream@^1.0.0: |
2318 | 1817 | version "1.0.0" |
2319 | 1818 | resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" |
... | ... | @@ -2335,7 +1834,7 @@ aggregate-error@^3.0.0: |
2335 | 1834 | clean-stack "^2.0.0" |
2336 | 1835 | indent-string "^4.0.0" |
2337 | 1836 | |
2338 | -ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4: | |
1837 | +ajv@^6.10.0, ajv@^6.12.4: | |
2339 | 1838 | version "6.12.6" |
2340 | 1839 | resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" |
2341 | 1840 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== |
... | ... | @@ -2439,15 +1938,7 @@ any-promise@^1.0.0: |
2439 | 1938 | resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" |
2440 | 1939 | integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= |
2441 | 1940 | |
2442 | -anymatch@^2.0.0: | |
2443 | - version "2.0.0" | |
2444 | - resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" | |
2445 | - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== | |
2446 | - dependencies: | |
2447 | - micromatch "^3.1.4" | |
2448 | - normalize-path "^2.1.1" | |
2449 | - | |
2450 | -anymatch@^3.0.3, anymatch@~3.1.1: | |
1941 | +anymatch@~3.1.1: | |
2451 | 1942 | version "3.1.1" |
2452 | 1943 | resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" |
2453 | 1944 | integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== |
... | ... | @@ -2455,18 +1946,6 @@ anymatch@^3.0.3, anymatch@~3.1.1: |
2455 | 1946 | normalize-path "^3.0.0" |
2456 | 1947 | picomatch "^2.0.4" |
2457 | 1948 | |
2458 | -apexcharts@^3.26.0: | |
2459 | - version "3.26.0" | |
2460 | - resolved "https://registry.npmjs.org/apexcharts/-/apexcharts-3.26.0.tgz#a78abc108b2e1b3086a738f0ec7c98e292f4a14b" | |
2461 | - integrity sha512-zdYHs3k3tgmCn1BpYLj7rhGEndBYF33Pq1+g0ora37xAr+3act5CJrpdXM2jx2boVUyXgavoSp6sa8WpK7RkSA== | |
2462 | - dependencies: | |
2463 | - svg.draggable.js "^2.2.2" | |
2464 | - svg.easing.js "^2.0.0" | |
2465 | - svg.filter.js "^2.0.2" | |
2466 | - svg.pathmorphing.js "^0.1.3" | |
2467 | - svg.resize.js "^1.4.3" | |
2468 | - svg.select.js "^3.0.1" | |
2469 | - | |
2470 | 1949 | arch@^2.1.0: |
2471 | 1950 | version "2.2.0" |
2472 | 1951 | resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" |
... | ... | @@ -2546,18 +2025,6 @@ arrify@^2.0.1: |
2546 | 2025 | resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" |
2547 | 2026 | integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== |
2548 | 2027 | |
2549 | -asn1@~0.2.3: | |
2550 | - version "0.2.4" | |
2551 | - resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" | |
2552 | - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== | |
2553 | - dependencies: | |
2554 | - safer-buffer "~2.1.0" | |
2555 | - | |
2556 | -assert-plus@1.0.0, assert-plus@^1.0.0: | |
2557 | - version "1.0.0" | |
2558 | - resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" | |
2559 | - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= | |
2560 | - | |
2561 | 2028 | assign-symbols@^1.0.0: |
2562 | 2029 | version "1.0.0" |
2563 | 2030 | resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" |
... | ... | @@ -2585,11 +2052,6 @@ async@^2.6.2: |
2585 | 2052 | dependencies: |
2586 | 2053 | lodash "^4.17.14" |
2587 | 2054 | |
2588 | -asynckit@^0.4.0: | |
2589 | - version "0.4.0" | |
2590 | - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" | |
2591 | - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= | |
2592 | - | |
2593 | 2055 | at-least-node@^1.0.0: |
2594 | 2056 | version "1.0.0" |
2595 | 2057 | resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" |
... | ... | @@ -2625,16 +2087,6 @@ autoprefixer@^9.8.6: |
2625 | 2087 | postcss "^7.0.32" |
2626 | 2088 | postcss-value-parser "^4.1.0" |
2627 | 2089 | |
2628 | -aws-sign2@~0.7.0: | |
2629 | - version "0.7.0" | |
2630 | - resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | |
2631 | - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= | |
2632 | - | |
2633 | -aws4@^1.8.0: | |
2634 | - version "1.11.0" | |
2635 | - resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" | |
2636 | - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== | |
2637 | - | |
2638 | 2090 | axios@^0.21.1: |
2639 | 2091 | version "0.21.1" |
2640 | 2092 | resolved "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" |
... | ... | @@ -2642,20 +2094,6 @@ axios@^0.21.1: |
2642 | 2094 | dependencies: |
2643 | 2095 | follow-redirects "^1.10.0" |
2644 | 2096 | |
2645 | -babel-jest@^26.6.3: | |
2646 | - version "26.6.3" | |
2647 | - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" | |
2648 | - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== | |
2649 | - dependencies: | |
2650 | - "@jest/transform" "^26.6.2" | |
2651 | - "@jest/types" "^26.6.2" | |
2652 | - "@types/babel__core" "^7.1.7" | |
2653 | - babel-plugin-istanbul "^6.0.0" | |
2654 | - babel-preset-jest "^26.6.2" | |
2655 | - chalk "^4.0.0" | |
2656 | - graceful-fs "^4.2.4" | |
2657 | - slash "^3.0.0" | |
2658 | - | |
2659 | 2097 | babel-plugin-dynamic-import-node@^2.3.3: |
2660 | 2098 | version "2.3.3" |
2661 | 2099 | resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" |
... | ... | @@ -2663,27 +2101,6 @@ babel-plugin-dynamic-import-node@^2.3.3: |
2663 | 2101 | dependencies: |
2664 | 2102 | object.assign "^4.1.0" |
2665 | 2103 | |
2666 | -babel-plugin-istanbul@^6.0.0: | |
2667 | - version "6.0.0" | |
2668 | - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" | |
2669 | - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== | |
2670 | - dependencies: | |
2671 | - "@babel/helper-plugin-utils" "^7.0.0" | |
2672 | - "@istanbuljs/load-nyc-config" "^1.0.0" | |
2673 | - "@istanbuljs/schema" "^0.1.2" | |
2674 | - istanbul-lib-instrument "^4.0.0" | |
2675 | - test-exclude "^6.0.0" | |
2676 | - | |
2677 | -babel-plugin-jest-hoist@^26.6.2: | |
2678 | - version "26.6.2" | |
2679 | - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" | |
2680 | - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== | |
2681 | - dependencies: | |
2682 | - "@babel/template" "^7.3.3" | |
2683 | - "@babel/types" "^7.3.3" | |
2684 | - "@types/babel__core" "^7.0.0" | |
2685 | - "@types/babel__traverse" "^7.0.6" | |
2686 | - | |
2687 | 2104 | babel-plugin-polyfill-corejs2@^0.1.4: |
2688 | 2105 | version "0.1.10" |
2689 | 2106 | resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz#a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1" |
... | ... | @@ -2708,32 +2125,6 @@ babel-plugin-polyfill-regenerator@^0.1.2: |
2708 | 2125 | dependencies: |
2709 | 2126 | "@babel/helper-define-polyfill-provider" "^0.1.5" |
2710 | 2127 | |
2711 | -babel-preset-current-node-syntax@^1.0.0: | |
2712 | - version "1.0.1" | |
2713 | - resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" | |
2714 | - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== | |
2715 | - dependencies: | |
2716 | - "@babel/plugin-syntax-async-generators" "^7.8.4" | |
2717 | - "@babel/plugin-syntax-bigint" "^7.8.3" | |
2718 | - "@babel/plugin-syntax-class-properties" "^7.8.3" | |
2719 | - "@babel/plugin-syntax-import-meta" "^7.8.3" | |
2720 | - "@babel/plugin-syntax-json-strings" "^7.8.3" | |
2721 | - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" | |
2722 | - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" | |
2723 | - "@babel/plugin-syntax-numeric-separator" "^7.8.3" | |
2724 | - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" | |
2725 | - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" | |
2726 | - "@babel/plugin-syntax-optional-chaining" "^7.8.3" | |
2727 | - "@babel/plugin-syntax-top-level-await" "^7.8.3" | |
2728 | - | |
2729 | -babel-preset-jest@^26.6.2: | |
2730 | - version "26.6.2" | |
2731 | - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" | |
2732 | - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== | |
2733 | - dependencies: | |
2734 | - babel-plugin-jest-hoist "^26.6.2" | |
2735 | - babel-preset-current-node-syntax "^1.0.0" | |
2736 | - | |
2737 | 2128 | bail@^1.0.0: |
2738 | 2129 | version "1.0.5" |
2739 | 2130 | resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" |
... | ... | @@ -2767,13 +2158,6 @@ basic-auth@^1.0.3: |
2767 | 2158 | resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884" |
2768 | 2159 | integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ= |
2769 | 2160 | |
2770 | -bcrypt-pbkdf@^1.0.0: | |
2771 | - version "1.0.2" | |
2772 | - resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" | |
2773 | - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= | |
2774 | - dependencies: | |
2775 | - tweetnacl "^0.14.3" | |
2776 | - | |
2777 | 2161 | big.js@^5.2.2: |
2778 | 2162 | version "5.2.2" |
2779 | 2163 | resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" |
... | ... | @@ -2887,11 +2271,6 @@ braces@^3.0.1, braces@~3.0.2: |
2887 | 2271 | dependencies: |
2888 | 2272 | fill-range "^7.0.1" |
2889 | 2273 | |
2890 | -browser-process-hrtime@^1.0.0: | |
2891 | - version "1.0.0" | |
2892 | - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" | |
2893 | - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== | |
2894 | - | |
2895 | 2274 | browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.3: |
2896 | 2275 | version "4.16.3" |
2897 | 2276 | resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" |
... | ... | @@ -2903,20 +2282,6 @@ browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.3: |
2903 | 2282 | escalade "^3.1.1" |
2904 | 2283 | node-releases "^1.1.70" |
2905 | 2284 | |
2906 | -bs-logger@0.x: | |
2907 | - version "0.2.6" | |
2908 | - resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" | |
2909 | - integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== | |
2910 | - dependencies: | |
2911 | - fast-json-stable-stringify "2.x" | |
2912 | - | |
2913 | -bser@2.1.1: | |
2914 | - version "2.1.1" | |
2915 | - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" | |
2916 | - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== | |
2917 | - dependencies: | |
2918 | - node-int64 "^0.4.0" | |
2919 | - | |
2920 | 2285 | buffer-alloc-unsafe@^1.1.0: |
2921 | 2286 | version "1.1.0" |
2922 | 2287 | resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" |
... | ... | @@ -2940,7 +2305,7 @@ buffer-fill@^1.0.0: |
2940 | 2305 | resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" |
2941 | 2306 | integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= |
2942 | 2307 | |
2943 | -buffer-from@1.x, buffer-from@^1.0.0, buffer-from@^1.1.1: | |
2308 | +buffer-from@^1.0.0, buffer-from@^1.1.1: | |
2944 | 2309 | version "1.1.1" |
2945 | 2310 | resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" |
2946 | 2311 | integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== |
... | ... | @@ -3058,18 +2423,6 @@ capital-case@^1.0.4: |
3058 | 2423 | tslib "^2.0.3" |
3059 | 2424 | upper-case-first "^2.0.2" |
3060 | 2425 | |
3061 | -capture-exit@^2.0.0: | |
3062 | - version "2.0.0" | |
3063 | - resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" | |
3064 | - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== | |
3065 | - dependencies: | |
3066 | - rsvp "^4.8.4" | |
3067 | - | |
3068 | -caseless@~0.12.0: | |
3069 | - version "0.12.0" | |
3070 | - resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" | |
3071 | - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= | |
3072 | - | |
3073 | 2426 | caw@^2.0.0, caw@^2.0.1: |
3074 | 2427 | version "2.0.1" |
3075 | 2428 | resolved "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" |
... | ... | @@ -3143,11 +2496,6 @@ change-case@^4.1.2: |
3143 | 2496 | snake-case "^3.0.4" |
3144 | 2497 | tslib "^2.0.3" |
3145 | 2498 | |
3146 | -char-regex@^1.0.2: | |
3147 | - version "1.0.2" | |
3148 | - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" | |
3149 | - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== | |
3150 | - | |
3151 | 2499 | character-entities-legacy@^1.0.0: |
3152 | 2500 | version "1.1.4" |
3153 | 2501 | resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" |
... | ... | @@ -3183,21 +2531,11 @@ chokidar@^3.5.1: |
3183 | 2531 | optionalDependencies: |
3184 | 2532 | fsevents "~2.3.1" |
3185 | 2533 | |
3186 | -ci-info@^2.0.0: | |
3187 | - version "2.0.0" | |
3188 | - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" | |
3189 | - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== | |
3190 | - | |
3191 | 2534 | ci-info@^3.1.1: |
3192 | 2535 | version "3.1.1" |
3193 | 2536 | resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a" |
3194 | 2537 | integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ== |
3195 | 2538 | |
3196 | -cjs-module-lexer@^0.6.0: | |
3197 | - version "0.6.0" | |
3198 | - resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" | |
3199 | - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== | |
3200 | - | |
3201 | 2539 | class-utils@^0.3.5: |
3202 | 2540 | version "0.3.6" |
3203 | 2541 | resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" |
... | ... | @@ -3215,10 +2553,10 @@ clean-css@^4.2.3: |
3215 | 2553 | dependencies: |
3216 | 2554 | source-map "~0.6.0" |
3217 | 2555 | |
3218 | -clean-css@^5.1.1: | |
3219 | - version "5.1.1" | |
3220 | - resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.1.1.tgz#e0d168b5f5497a85f58606f009c81fdf89d84e65" | |
3221 | - integrity sha512-GQ6HdEyJN0543mRTA/TkZ7RPoMXGWKq1shs9H86F2kLuixR0RI+xd4JfhJxWUW08FGKQXTKAKpVjKQXu5zkFNA== | |
2556 | +clean-css@^5.1.2: | |
2557 | + version "5.1.2" | |
2558 | + resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.1.2.tgz#6ea0da7286b4ddc2469a1b776e2461a5007eed54" | |
2559 | + integrity sha512-QcaGg9OuMo+0Ds933yLOY+gHPWbxhxqF0HDexmToPf8pczvmvZGYzd+QqWp9/mkucAOKViI+dSFOqoZIvXbeBw== | |
3222 | 2560 | dependencies: |
3223 | 2561 | source-map "~0.6.0" |
3224 | 2562 | |
... | ... | @@ -3268,15 +2606,6 @@ cliui@^5.0.0: |
3268 | 2606 | strip-ansi "^5.2.0" |
3269 | 2607 | wrap-ansi "^5.1.0" |
3270 | 2608 | |
3271 | -cliui@^6.0.0: | |
3272 | - version "6.0.0" | |
3273 | - resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" | |
3274 | - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== | |
3275 | - dependencies: | |
3276 | - string-width "^4.2.0" | |
3277 | - strip-ansi "^6.0.0" | |
3278 | - wrap-ansi "^6.2.0" | |
3279 | - | |
3280 | 2609 | cliui@^7.0.2: |
3281 | 2610 | version "7.0.4" |
3282 | 2611 | resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" |
... | ... | @@ -3305,11 +2634,6 @@ clone@^2.1.1: |
3305 | 2634 | resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" |
3306 | 2635 | integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= |
3307 | 2636 | |
3308 | -co@^4.6.0: | |
3309 | - version "4.6.0" | |
3310 | - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" | |
3311 | - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= | |
3312 | - | |
3313 | 2637 | coa@^2.0.2: |
3314 | 2638 | version "2.0.2" |
3315 | 2639 | resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" |
... | ... | @@ -3327,11 +2651,6 @@ codepage@~1.14.0: |
3327 | 2651 | commander "~2.14.1" |
3328 | 2652 | exit-on-epipe "~1.0.1" |
3329 | 2653 | |
3330 | -collect-v8-coverage@^1.0.0: | |
3331 | - version "1.0.1" | |
3332 | - resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" | |
3333 | - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== | |
3334 | - | |
3335 | 2654 | collection-visit@^1.0.0: |
3336 | 2655 | version "1.0.0" |
3337 | 2656 | resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" |
... | ... | @@ -3374,13 +2693,6 @@ colors@^1.4.0: |
3374 | 2693 | resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" |
3375 | 2694 | integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== |
3376 | 2695 | |
3377 | -combined-stream@^1.0.6, combined-stream@~1.0.6: | |
3378 | - version "1.0.8" | |
3379 | - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" | |
3380 | - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== | |
3381 | - dependencies: | |
3382 | - delayed-stream "~1.0.0" | |
3383 | - | |
3384 | 2696 | commander@*, commander@^7.1.0: |
3385 | 2697 | version "7.1.0" |
3386 | 2698 | resolved "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz#f2eaecf131f10e36e07d894698226e36ae0eb5ff" |
... | ... | @@ -3668,7 +2980,7 @@ conventional-commits-parser@^3.0.0, conventional-commits-parser@^3.2.0: |
3668 | 2980 | through2 "^4.0.0" |
3669 | 2981 | trim-off-newlines "^1.0.0" |
3670 | 2982 | |
3671 | -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: | |
2983 | +convert-source-map@^1.7.0: | |
3672 | 2984 | version "1.7.0" |
3673 | 2985 | resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" |
3674 | 2986 | integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== |
... | ... | @@ -3700,7 +3012,7 @@ core-js@^3.8.0, core-js@^3.8.2: |
3700 | 3012 | resolved "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz#cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae" |
3701 | 3013 | integrity sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg== |
3702 | 3014 | |
3703 | -core-util-is@1.0.2, core-util-is@~1.0.0: | |
3015 | +core-util-is@~1.0.0: | |
3704 | 3016 | version "1.0.2" |
3705 | 3017 | resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" |
3706 | 3018 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= |
... | ... | @@ -3856,23 +3168,6 @@ csso@^4.0.2, csso@^4.2.0: |
3856 | 3168 | dependencies: |
3857 | 3169 | css-tree "^1.1.2" |
3858 | 3170 | |
3859 | -cssom@^0.4.4: | |
3860 | - version "0.4.4" | |
3861 | - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" | |
3862 | - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== | |
3863 | - | |
3864 | -cssom@~0.3.6: | |
3865 | - version "0.3.8" | |
3866 | - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" | |
3867 | - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== | |
3868 | - | |
3869 | -cssstyle@^2.3.0: | |
3870 | - version "2.3.0" | |
3871 | - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" | |
3872 | - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== | |
3873 | - dependencies: | |
3874 | - cssom "~0.3.6" | |
3875 | - | |
3876 | 3171 | csstype@^2.6.8: |
3877 | 3172 | version "2.6.16" |
3878 | 3173 | resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.16.tgz#544d69f547013b85a40d15bff75db38f34fe9c39" |
... | ... | @@ -3913,22 +3208,6 @@ dargs@^7.0.0: |
3913 | 3208 | resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" |
3914 | 3209 | integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== |
3915 | 3210 | |
3916 | -dashdash@^1.12.0: | |
3917 | - version "1.14.1" | |
3918 | - resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" | |
3919 | - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= | |
3920 | - dependencies: | |
3921 | - assert-plus "^1.0.0" | |
3922 | - | |
3923 | -data-urls@^2.0.0: | |
3924 | - version "2.0.0" | |
3925 | - resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" | |
3926 | - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== | |
3927 | - dependencies: | |
3928 | - abab "^2.0.3" | |
3929 | - whatwg-mimetype "^2.3.0" | |
3930 | - whatwg-url "^8.0.0" | |
3931 | - | |
3932 | 3211 | dateformat@^3.0.0: |
3933 | 3212 | version "3.0.3" |
3934 | 3213 | resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" |
... | ... | @@ -3968,11 +3247,6 @@ decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: |
3968 | 3247 | resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" |
3969 | 3248 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= |
3970 | 3249 | |
3971 | -decimal.js@^10.2.1: | |
3972 | - version "10.2.1" | |
3973 | - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3" | |
3974 | - integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== | |
3975 | - | |
3976 | 3250 | decode-uri-component@^0.2.0: |
3977 | 3251 | version "0.2.0" |
3978 | 3252 | resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" |
... | ... | @@ -4043,7 +3317,7 @@ dedent@0.7.0, dedent@^0.7.0: |
4043 | 3317 | resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" |
4044 | 3318 | integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= |
4045 | 3319 | |
4046 | -deep-is@^0.1.3, deep-is@~0.1.3: | |
3320 | +deep-is@^0.1.3: | |
4047 | 3321 | version "0.1.3" |
4048 | 3322 | resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" |
4049 | 3323 | integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= |
... | ... | @@ -4082,11 +3356,6 @@ define-property@^2.0.2: |
4082 | 3356 | is-descriptor "^1.0.2" |
4083 | 3357 | isobject "^3.0.1" |
4084 | 3358 | |
4085 | -delayed-stream@~1.0.0: | |
4086 | - version "1.0.0" | |
4087 | - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" | |
4088 | - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= | |
4089 | - | |
4090 | 3359 | detect-file@^1.0.0: |
4091 | 3360 | version "1.0.0" |
4092 | 3361 | resolved "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" |
... | ... | @@ -4097,21 +3366,11 @@ detect-indent@6.0.0: |
4097 | 3366 | resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" |
4098 | 3367 | integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== |
4099 | 3368 | |
4100 | -detect-newline@^3.0.0: | |
4101 | - version "3.1.0" | |
4102 | - resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" | |
4103 | - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== | |
4104 | - | |
4105 | 3369 | diff-match-patch@^1.0.5: |
4106 | 3370 | version "1.0.5" |
4107 | 3371 | resolved "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37" |
4108 | 3372 | integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw== |
4109 | 3373 | |
4110 | -diff-sequences@^26.6.2: | |
4111 | - version "26.6.2" | |
4112 | - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" | |
4113 | - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== | |
4114 | - | |
4115 | 3374 | diff@^4.0.1: |
4116 | 3375 | version "4.0.2" |
4117 | 3376 | resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" |
... | ... | @@ -4173,13 +3432,6 @@ domelementtype@^2.0.1, domelementtype@^2.1.0: |
4173 | 3432 | resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" |
4174 | 3433 | integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== |
4175 | 3434 | |
4176 | -domexception@^2.0.1: | |
4177 | - version "2.0.1" | |
4178 | - resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" | |
4179 | - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== | |
4180 | - dependencies: | |
4181 | - webidl-conversions "^5.0.0" | |
4182 | - | |
4183 | 3435 | domhandler@^2.3.0: |
4184 | 3436 | version "2.4.2" |
4185 | 3437 | resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" |
... | ... | @@ -4271,14 +3523,6 @@ duplexer3@^0.1.4: |
4271 | 3523 | resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" |
4272 | 3524 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= |
4273 | 3525 | |
4274 | -ecc-jsbn@~0.1.1: | |
4275 | - version "0.1.2" | |
4276 | - resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" | |
4277 | - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= | |
4278 | - dependencies: | |
4279 | - jsbn "~0.1.0" | |
4280 | - safer-buffer "^2.1.0" | |
4281 | - | |
4282 | 3526 | echarts@^5.0.2: |
4283 | 3527 | version "5.0.2" |
4284 | 3528 | resolved "https://registry.npmjs.org/echarts/-/echarts-5.0.2.tgz#1726d17a57cf05d62cd0567b4325e1201a56baf6" |
... | ... | @@ -4319,11 +3563,6 @@ electron-to-chromium@^1.3.649: |
4319 | 3563 | resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.692.tgz#4d00479055a7282cdd1b19caec09ed7779529640" |
4320 | 3564 | integrity sha512-Ix+zDUAXWZuUzqKdhkgN5dP7ZM+IwMG4yAGFGDLpGJP/3vNEEwuHG1LIhtXUfW0FFV0j38t5PUv2n/3MFSRviQ== |
4321 | 3565 | |
4322 | -emittery@^0.7.1: | |
4323 | - version "0.7.2" | |
4324 | - resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" | |
4325 | - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== | |
4326 | - | |
4327 | 3566 | emoji-regex@^7.0.1: |
4328 | 3567 | version "7.0.3" |
4329 | 3568 | resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" |
... | ... | @@ -4418,6 +3657,11 @@ es-to-primitive@^1.2.1: |
4418 | 3657 | is-date-object "^1.0.1" |
4419 | 3658 | is-symbol "^1.0.2" |
4420 | 3659 | |
3660 | +esbuild-plugin-alias@^0.1.2: | |
3661 | + version "0.1.2" | |
3662 | + resolved "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.1.2.tgz#1232fbde807c0c8ad44c44ec859819eb492e12a8" | |
3663 | + integrity sha512-WsX0OJy8IGOsGZV+4oHEU5B6XQUpxOsZN1iSoYf9COTDbY7WXcOwd1oCLYNWUIWCExyGXSghIGq2k7sXBldxwQ== | |
3664 | + | |
4421 | 3665 | esbuild-register@^2.2.0: |
4422 | 3666 | version "2.3.0" |
4423 | 3667 | resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-2.3.0.tgz#c7c6e2cabdce0e7aa5f30be774302d3fc1ebd02e" |
... | ... | @@ -4426,10 +3670,15 @@ esbuild-register@^2.2.0: |
4426 | 3670 | esbuild "^0.9.2" |
4427 | 3671 | jsonc-parser "^3.0.0" |
4428 | 3672 | |
4429 | -esbuild@^0.11.2: | |
4430 | - version "0.11.2" | |
4431 | - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.2.tgz#3b995e107f2054d9090402b98a3b79ceffd05eb6" | |
4432 | - integrity sha512-8d5FCQrR+juXC2u9zjTQ3+IYiuFuaWyKYwmApFJLquTrYNbk36H/+MkRQeTuOJg7IjUchRX2Ulwo1zRYXZ1pUg== | |
3673 | +esbuild@^0.11.4: | |
3674 | + version "0.11.5" | |
3675 | + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.5.tgz#25b18a2ff2fb9580683edce26a48f64c08c2f2df" | |
3676 | + integrity sha512-aRs6jAE+bVRp1tyfzUugAw1T/Y0Fwzp4Z2ROikF3h+UifoD5QlEbEYQGc6orNnnSIRhWR5VWBH7LozlAumaLHg== | |
3677 | + | |
3678 | +esbuild@^0.11.6: | |
3679 | + version "0.11.6" | |
3680 | + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.6.tgz#20961309c4cfed00b71027e18806150358d0cbb0" | |
3681 | + integrity sha512-L+nKW9ftVS/N2CVJMR9YmXHbkm+vHzlNYuo09rzipQhF7dYNvRLfWoEPSDRTl10and4owFBV9rJ2CTFNtLIOiw== | |
4433 | 3682 | |
4434 | 3683 | esbuild@^0.9.2, esbuild@^0.9.3: |
4435 | 3684 | version "0.9.7" |
... | ... | @@ -4451,23 +3700,6 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1 |
4451 | 3700 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" |
4452 | 3701 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= |
4453 | 3702 | |
4454 | -escape-string-regexp@^2.0.0: | |
4455 | - version "2.0.0" | |
4456 | - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" | |
4457 | - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== | |
4458 | - | |
4459 | -escodegen@^2.0.0: | |
4460 | - version "2.0.0" | |
4461 | - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" | |
4462 | - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== | |
4463 | - dependencies: | |
4464 | - esprima "^4.0.1" | |
4465 | - estraverse "^5.2.0" | |
4466 | - esutils "^2.0.2" | |
4467 | - optionator "^0.8.1" | |
4468 | - optionalDependencies: | |
4469 | - source-map "~0.6.1" | |
4470 | - | |
4471 | 3703 | eslint-config-prettier@^8.1.0: |
4472 | 3704 | version "8.1.0" |
4473 | 3705 | resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6" |
... | ... | @@ -4478,13 +3710,6 @@ eslint-define-config@^1.0.7: |
4478 | 3710 | resolved "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.7.tgz#784ae5cc450492b0a8f37753d54f38fd5ac158fb" |
4479 | 3711 | integrity sha512-aPsytB55H0gNBJb5ZHCGdJgTS0g7vaOVjyvaZYlhDI3yYB1Y4F5k6VV5M7+0FOuD61NOm0ZT72lXOWoah5rCHw== |
4480 | 3712 | |
4481 | -eslint-plugin-jest@^24.1.5: | |
4482 | - version "24.3.2" | |
4483 | - resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.2.tgz#30a8b2dea6278d0da1d6fb9d6cd530aaf58050a1" | |
4484 | - integrity sha512-cicWDr+RvTAOKS3Q/k03+Z3odt3VCiWamNUHWd6QWbVQWcYJyYgUTu8x0mx9GfeDEimawU5kQC+nQ3MFxIM6bw== | |
4485 | - dependencies: | |
4486 | - "@typescript-eslint/experimental-utils" "^4.0.1" | |
4487 | - | |
4488 | 3713 | eslint-plugin-prettier@^3.3.1: |
4489 | 3714 | version "3.3.1" |
4490 | 3715 | resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz#7079cfa2497078905011e6f82e8dd8453d1371b7" |
... | ... | @@ -4527,7 +3752,7 @@ eslint-visitor-keys@^2.0.0: |
4527 | 3752 | resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" |
4528 | 3753 | integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== |
4529 | 3754 | |
4530 | -eslint@^7.21.0, eslint@^7.23.0: | |
3755 | +eslint@^7.23.0: | |
4531 | 3756 | version "7.23.0" |
4532 | 3757 | resolved "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz#8d029d252f6e8cf45894b4bee08f5493f8e94325" |
4533 | 3758 | integrity sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q== |
... | ... | @@ -4596,7 +3821,7 @@ espree@^7.3.0, espree@^7.3.1: |
4596 | 3821 | acorn-jsx "^5.3.1" |
4597 | 3822 | eslint-visitor-keys "^1.3.0" |
4598 | 3823 | |
4599 | -esprima@^4.0.0, esprima@^4.0.1: | |
3824 | +esprima@^4.0.0: | |
4600 | 3825 | version "4.0.1" |
4601 | 3826 | resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" |
4602 | 3827 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== |
... | ... | @@ -4661,11 +3886,6 @@ exec-buffer@^3.0.0: |
4661 | 3886 | rimraf "^2.5.4" |
4662 | 3887 | tempfile "^2.0.0" |
4663 | 3888 | |
4664 | -exec-sh@^0.3.2: | |
4665 | - version "0.3.4" | |
4666 | - resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" | |
4667 | - integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== | |
4668 | - | |
4669 | 3889 | execa@^0.7.0: |
4670 | 3890 | version "0.7.0" |
4671 | 3891 | resolved "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" |
... | ... | @@ -4741,11 +3961,6 @@ exit-on-epipe@~1.0.1: |
4741 | 3961 | resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" |
4742 | 3962 | integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw== |
4743 | 3963 | |
4744 | -exit@^0.1.2: | |
4745 | - version "0.1.2" | |
4746 | - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" | |
4747 | - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= | |
4748 | - | |
4749 | 3964 | expand-brackets@^2.1.4: |
4750 | 3965 | version "2.1.4" |
4751 | 3966 | resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" |
... | ... | @@ -4766,18 +3981,6 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: |
4766 | 3981 | dependencies: |
4767 | 3982 | homedir-polyfill "^1.0.1" |
4768 | 3983 | |
4769 | -expect@^26.6.2: | |
4770 | - version "26.6.2" | |
4771 | - resolved "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" | |
4772 | - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== | |
4773 | - dependencies: | |
4774 | - "@jest/types" "^26.6.2" | |
4775 | - ansi-styles "^4.0.0" | |
4776 | - jest-get-type "^26.3.0" | |
4777 | - jest-matcher-utils "^26.6.2" | |
4778 | - jest-message-util "^26.6.2" | |
4779 | - jest-regex-util "^26.0.0" | |
4780 | - | |
4781 | 3984 | ext-list@^2.0.0: |
4782 | 3985 | version "2.2.2" |
4783 | 3986 | resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" |
... | ... | @@ -4808,7 +4011,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: |
4808 | 4011 | assign-symbols "^1.0.0" |
4809 | 4012 | is-extendable "^1.0.1" |
4810 | 4013 | |
4811 | -extend@^3.0.0, extend@~3.0.2: | |
4014 | +extend@^3.0.0: | |
4812 | 4015 | version "3.0.2" |
4813 | 4016 | resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" |
4814 | 4017 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== |
... | ... | @@ -4836,16 +4039,6 @@ extglob@^2.0.2, extglob@^2.0.4: |
4836 | 4039 | snapdragon "^0.8.1" |
4837 | 4040 | to-regex "^3.0.1" |
4838 | 4041 | |
4839 | -extsprintf@1.3.0: | |
4840 | - version "1.3.0" | |
4841 | - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" | |
4842 | - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= | |
4843 | - | |
4844 | -extsprintf@^1.2.0: | |
4845 | - version "1.4.0" | |
4846 | - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" | |
4847 | - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= | |
4848 | - | |
4849 | 4042 | fast-deep-equal@^3.1.1: |
4850 | 4043 | version "3.1.3" |
4851 | 4044 | resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" |
... | ... | @@ -4868,12 +4061,12 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5: |
4868 | 4061 | micromatch "^4.0.2" |
4869 | 4062 | picomatch "^2.2.1" |
4870 | 4063 | |
4871 | -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: | |
4064 | +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: | |
4872 | 4065 | version "2.1.0" |
4873 | 4066 | resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" |
4874 | 4067 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== |
4875 | 4068 | |
4876 | -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: | |
4069 | +fast-levenshtein@^2.0.6: | |
4877 | 4070 | version "2.0.6" |
4878 | 4071 | resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" |
4879 | 4072 | integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= |
... | ... | @@ -4895,13 +4088,6 @@ fastq@^1.6.0: |
4895 | 4088 | dependencies: |
4896 | 4089 | reusify "^1.0.4" |
4897 | 4090 | |
4898 | -fb-watchman@^2.0.0: | |
4899 | - version "2.0.1" | |
4900 | - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" | |
4901 | - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== | |
4902 | - dependencies: | |
4903 | - bser "2.1.1" | |
4904 | - | |
4905 | 4091 | fd-slicer@~1.1.0: |
4906 | 4092 | version "1.1.0" |
4907 | 4093 | resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" |
... | ... | @@ -5064,7 +4250,7 @@ find-up@^3.0.0: |
5064 | 4250 | dependencies: |
5065 | 4251 | locate-path "^3.0.0" |
5066 | 4252 | |
5067 | -find-up@^4.0.0, find-up@^4.1.0: | |
4253 | +find-up@^4.1.0: | |
5068 | 4254 | version "4.1.0" |
5069 | 4255 | resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" |
5070 | 4256 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== |
... | ... | @@ -5120,20 +4306,6 @@ for-in@^1.0.2: |
5120 | 4306 | resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" |
5121 | 4307 | integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= |
5122 | 4308 | |
5123 | -forever-agent@~0.6.1: | |
5124 | - version "0.6.1" | |
5125 | - resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | |
5126 | - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= | |
5127 | - | |
5128 | -form-data@~2.3.2: | |
5129 | - version "2.3.3" | |
5130 | - resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" | |
5131 | - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== | |
5132 | - dependencies: | |
5133 | - asynckit "^0.4.0" | |
5134 | - combined-stream "^1.0.6" | |
5135 | - mime-types "^2.1.12" | |
5136 | - | |
5137 | 4309 | frac@~1.1.2: |
5138 | 4310 | version "1.1.2" |
5139 | 4311 | resolved "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz#3d74f7f6478c88a1b5020306d747dc6313c74d0b" |
... | ... | @@ -5159,11 +4331,6 @@ from2@^2.1.1: |
5159 | 4331 | inherits "^2.0.1" |
5160 | 4332 | readable-stream "^2.0.0" |
5161 | 4333 | |
5162 | -fromentries@^1.3.2: | |
5163 | - version "1.3.2" | |
5164 | - resolved "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz#e4bca6808816bf8f93b52750f1127f5a6fd86e3a" | |
5165 | - integrity sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg== | |
5166 | - | |
5167 | 4334 | fs-constants@^1.0.0: |
5168 | 4335 | version "1.0.0" |
5169 | 4336 | resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" |
... | ... | @@ -5193,7 +4360,7 @@ fs.realpath@^1.0.0: |
5193 | 4360 | resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" |
5194 | 4361 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= |
5195 | 4362 | |
5196 | -fsevents@^2.1.2, fsevents@~2.3.1: | |
4363 | +fsevents@~2.3.1: | |
5197 | 4364 | version "2.3.2" |
5198 | 4365 | resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" |
5199 | 4366 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== |
... | ... | @@ -5239,11 +4406,6 @@ get-own-enumerable-property-symbols@^3.0.0: |
5239 | 4406 | resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" |
5240 | 4407 | integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== |
5241 | 4408 | |
5242 | -get-package-type@^0.1.0: | |
5243 | - version "0.1.0" | |
5244 | - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" | |
5245 | - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== | |
5246 | - | |
5247 | 4409 | get-pkg-repo@^1.0.0: |
5248 | 4410 | version "1.4.0" |
5249 | 4411 | resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" |
... | ... | @@ -5309,13 +4471,6 @@ get-value@^2.0.3, get-value@^2.0.6: |
5309 | 4471 | resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" |
5310 | 4472 | integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= |
5311 | 4473 | |
5312 | -getpass@^0.1.1: | |
5313 | - version "0.1.7" | |
5314 | - resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" | |
5315 | - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= | |
5316 | - dependencies: | |
5317 | - assert-plus "^1.0.0" | |
5318 | - | |
5319 | 4474 | gifsicle@^5.0.0: |
5320 | 4475 | version "5.2.0" |
5321 | 4476 | resolved "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz#b06b25ed7530f033f6ed2c545d6f9b546cc182fb" |
... | ... | @@ -5379,7 +4534,7 @@ glob@7.1.4: |
5379 | 4534 | once "^1.3.0" |
5380 | 4535 | path-is-absolute "^1.0.0" |
5381 | 4536 | |
5382 | -glob@7.1.6, glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: | |
4537 | +glob@7.1.6, glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: | |
5383 | 4538 | version "7.1.6" |
5384 | 4539 | resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" |
5385 | 4540 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== |
... | ... | @@ -5534,16 +4689,11 @@ got@^8.3.1: |
5534 | 4689 | url-parse-lax "^3.0.0" |
5535 | 4690 | url-to-options "^1.0.1" |
5536 | 4691 | |
5537 | -graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4: | |
4692 | +graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2: | |
5538 | 4693 | version "4.2.6" |
5539 | 4694 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" |
5540 | 4695 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== |
5541 | 4696 | |
5542 | -growly@^1.3.0: | |
5543 | - version "1.3.0" | |
5544 | - resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" | |
5545 | - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= | |
5546 | - | |
5547 | 4697 | handlebars@^4.7.6: |
5548 | 4698 | version "4.7.7" |
5549 | 4699 | resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" |
... | ... | @@ -5556,19 +4706,6 @@ handlebars@^4.7.6: |
5556 | 4706 | optionalDependencies: |
5557 | 4707 | uglify-js "^3.1.4" |
5558 | 4708 | |
5559 | -har-schema@^2.0.0: | |
5560 | - version "2.0.0" | |
5561 | - resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" | |
5562 | - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= | |
5563 | - | |
5564 | -har-validator@~5.1.3: | |
5565 | - version "5.1.5" | |
5566 | - resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" | |
5567 | - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== | |
5568 | - dependencies: | |
5569 | - ajv "^6.12.3" | |
5570 | - har-schema "^2.0.0" | |
5571 | - | |
5572 | 4709 | hard-rejection@^2.1.0: |
5573 | 4710 | version "2.1.0" |
5574 | 4711 | resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" |
... | ... | @@ -5693,18 +4830,6 @@ hosted-git-info@^4.0.1: |
5693 | 4830 | dependencies: |
5694 | 4831 | lru-cache "^6.0.0" |
5695 | 4832 | |
5696 | -html-encoding-sniffer@^2.0.1: | |
5697 | - version "2.0.1" | |
5698 | - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" | |
5699 | - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== | |
5700 | - dependencies: | |
5701 | - whatwg-encoding "^1.0.5" | |
5702 | - | |
5703 | -html-escaper@^2.0.0: | |
5704 | - version "2.0.2" | |
5705 | - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" | |
5706 | - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== | |
5707 | - | |
5708 | 4833 | html-minifier-terser@^5.1.1: |
5709 | 4834 | version "5.1.1" |
5710 | 4835 | resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" |
... | ... | @@ -5765,15 +4890,6 @@ http-server@^0.12.3: |
5765 | 4890 | secure-compare "3.0.1" |
5766 | 4891 | union "~0.5.0" |
5767 | 4892 | |
5768 | -http-signature@~1.2.0: | |
5769 | - version "1.2.0" | |
5770 | - resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" | |
5771 | - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= | |
5772 | - dependencies: | |
5773 | - assert-plus "^1.0.0" | |
5774 | - jsprim "^1.2.2" | |
5775 | - sshpk "^1.7.0" | |
5776 | - | |
5777 | 4893 | human-signals@^1.1.1: |
5778 | 4894 | version "1.1.1" |
5779 | 4895 | resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" |
... | ... | @@ -5784,17 +4900,12 @@ human-signals@^2.1.0: |
5784 | 4900 | resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" |
5785 | 4901 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== |
5786 | 4902 | |
5787 | -husky@^5.1.3: | |
5788 | - version "5.1.3" | |
5789 | - resolved "https://registry.npmjs.org/husky/-/husky-5.1.3.tgz#1a0645a4fe3ffc006c4d0d8bd0bcb4c98787cc9d" | |
5790 | - integrity sha512-fbNJ+Gz5wx2LIBtMweJNY1D7Uc8p1XERi5KNRMccwfQA+rXlxWNSdUxswo0gT8XqxywTIw7Ywm/F4v/O35RdMg== | |
5791 | - | |
5792 | 4903 | husky@^6.0.0: |
5793 | 4904 | version "6.0.0" |
5794 | 4905 | resolved "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e" |
5795 | 4906 | integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ== |
5796 | 4907 | |
5797 | -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: | |
4908 | +iconv-lite@^0.4.24, iconv-lite@^0.4.4: | |
5798 | 4909 | version "0.4.24" |
5799 | 4910 | resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" |
5800 | 4911 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== |
... | ... | @@ -5912,14 +5023,6 @@ import-lazy@^4.0.0: |
5912 | 5023 | resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" |
5913 | 5024 | integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== |
5914 | 5025 | |
5915 | -import-local@^3.0.2: | |
5916 | - version "3.0.2" | |
5917 | - resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" | |
5918 | - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== | |
5919 | - dependencies: | |
5920 | - pkg-dir "^4.2.0" | |
5921 | - resolve-cwd "^3.0.0" | |
5922 | - | |
5923 | 5026 | imurmurhash@^0.1.4: |
5924 | 5027 | version "0.1.4" |
5925 | 5028 | resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" |
... | ... | @@ -6077,13 +5180,6 @@ is-callable@^1.1.4, is-callable@^1.2.3: |
6077 | 5180 | resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" |
6078 | 5181 | integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== |
6079 | 5182 | |
6080 | -is-ci@^2.0.0: | |
6081 | - version "2.0.0" | |
6082 | - resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" | |
6083 | - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== | |
6084 | - dependencies: | |
6085 | - ci-info "^2.0.0" | |
6086 | - | |
6087 | 5183 | is-ci@^3.0.0: |
6088 | 5184 | version "3.0.0" |
6089 | 5185 | resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994" |
... | ... | @@ -6184,11 +5280,6 @@ is-fullwidth-code-point@^3.0.0: |
6184 | 5280 | resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" |
6185 | 5281 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== |
6186 | 5282 | |
6187 | -is-generator-fn@^2.0.0: | |
6188 | - version "2.1.0" | |
6189 | - resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" | |
6190 | - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== | |
6191 | - | |
6192 | 5283 | is-gif@^3.0.0: |
6193 | 5284 | version "3.0.0" |
6194 | 5285 | resolved "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1" |
... | ... | @@ -6292,11 +5383,6 @@ is-png@^2.0.0: |
6292 | 5383 | resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d" |
6293 | 5384 | integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== |
6294 | 5385 | |
6295 | -is-potential-custom-element-name@^1.0.0: | |
6296 | - version "1.0.0" | |
6297 | - resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" | |
6298 | - integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= | |
6299 | - | |
6300 | 5386 | is-regex@^1.1.2: |
6301 | 5387 | version "1.1.2" |
6302 | 5388 | resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" |
... | ... | @@ -6356,7 +5442,7 @@ is-text-path@^1.0.1: |
6356 | 5442 | dependencies: |
6357 | 5443 | text-extensions "^1.0.0" |
6358 | 5444 | |
6359 | -is-typedarray@^1.0.0, is-typedarray@~1.0.0: | |
5445 | +is-typedarray@^1.0.0: | |
6360 | 5446 | version "1.0.0" |
6361 | 5447 | resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" |
6362 | 5448 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= |
... | ... | @@ -6381,7 +5467,7 @@ is-windows@^1.0.1, is-windows@^1.0.2: |
6381 | 5467 | resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" |
6382 | 5468 | integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== |
6383 | 5469 | |
6384 | -is-wsl@^2.1.1, is-wsl@^2.2.0: | |
5470 | +is-wsl@^2.1.1: | |
6385 | 5471 | version "2.2.0" |
6386 | 5472 | resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" |
6387 | 5473 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== |
... | ... | @@ -6415,426 +5501,25 @@ isobject@^3.0.0, isobject@^3.0.1: |
6415 | 5501 | resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" |
6416 | 5502 | integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= |
6417 | 5503 | |
6418 | -isstream@~0.1.2: | |
6419 | - version "0.1.2" | |
6420 | - resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | |
6421 | - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= | |
6422 | - | |
6423 | -istanbul-lib-coverage@^3.0.0: | |
6424 | - version "3.0.0" | |
6425 | - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" | |
6426 | - integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== | |
6427 | - | |
6428 | -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: | |
6429 | - version "4.0.3" | |
6430 | - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" | |
6431 | - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== | |
6432 | - dependencies: | |
6433 | - "@babel/core" "^7.7.5" | |
6434 | - "@istanbuljs/schema" "^0.1.2" | |
6435 | - istanbul-lib-coverage "^3.0.0" | |
6436 | - semver "^6.3.0" | |
6437 | - | |
6438 | -istanbul-lib-report@^3.0.0: | |
6439 | - version "3.0.0" | |
6440 | - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" | |
6441 | - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== | |
6442 | - dependencies: | |
6443 | - istanbul-lib-coverage "^3.0.0" | |
6444 | - make-dir "^3.0.0" | |
6445 | - supports-color "^7.1.0" | |
6446 | - | |
6447 | -istanbul-lib-source-maps@^4.0.0: | |
6448 | - version "4.0.0" | |
6449 | - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" | |
6450 | - integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== | |
6451 | - dependencies: | |
6452 | - debug "^4.1.1" | |
6453 | - istanbul-lib-coverage "^3.0.0" | |
6454 | - source-map "^0.6.1" | |
6455 | - | |
6456 | -istanbul-reports@^3.0.2: | |
6457 | - version "3.0.2" | |
6458 | - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" | |
6459 | - integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== | |
6460 | - dependencies: | |
6461 | - html-escaper "^2.0.0" | |
6462 | - istanbul-lib-report "^3.0.0" | |
6463 | - | |
6464 | 5504 | isurl@^1.0.0-alpha5: |
6465 | 5505 | version "1.0.0" |
6466 | 5506 | resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" |
6467 | 5507 | integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== |
6468 | 5508 | dependencies: |
6469 | - has-to-string-tag-x "^1.2.0" | |
6470 | - is-object "^1.0.1" | |
6471 | - | |
6472 | -jake@^10.6.1: | |
6473 | - version "10.8.2" | |
6474 | - resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" | |
6475 | - integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A== | |
6476 | - dependencies: | |
6477 | - async "0.9.x" | |
6478 | - chalk "^2.4.2" | |
6479 | - filelist "^1.0.1" | |
6480 | - minimatch "^3.0.4" | |
6481 | - | |
6482 | -jest-changed-files@^26.6.2: | |
6483 | - version "26.6.2" | |
6484 | - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" | |
6485 | - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== | |
6486 | - dependencies: | |
6487 | - "@jest/types" "^26.6.2" | |
6488 | - execa "^4.0.0" | |
6489 | - throat "^5.0.0" | |
6490 | - | |
6491 | -jest-cli@^26.6.3: | |
6492 | - version "26.6.3" | |
6493 | - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" | |
6494 | - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== | |
6495 | - dependencies: | |
6496 | - "@jest/core" "^26.6.3" | |
6497 | - "@jest/test-result" "^26.6.2" | |
6498 | - "@jest/types" "^26.6.2" | |
6499 | - chalk "^4.0.0" | |
6500 | - exit "^0.1.2" | |
6501 | - graceful-fs "^4.2.4" | |
6502 | - import-local "^3.0.2" | |
6503 | - is-ci "^2.0.0" | |
6504 | - jest-config "^26.6.3" | |
6505 | - jest-util "^26.6.2" | |
6506 | - jest-validate "^26.6.2" | |
6507 | - prompts "^2.0.1" | |
6508 | - yargs "^15.4.1" | |
6509 | - | |
6510 | -jest-config@^26.6.3: | |
6511 | - version "26.6.3" | |
6512 | - resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" | |
6513 | - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== | |
6514 | - dependencies: | |
6515 | - "@babel/core" "^7.1.0" | |
6516 | - "@jest/test-sequencer" "^26.6.3" | |
6517 | - "@jest/types" "^26.6.2" | |
6518 | - babel-jest "^26.6.3" | |
6519 | - chalk "^4.0.0" | |
6520 | - deepmerge "^4.2.2" | |
6521 | - glob "^7.1.1" | |
6522 | - graceful-fs "^4.2.4" | |
6523 | - jest-environment-jsdom "^26.6.2" | |
6524 | - jest-environment-node "^26.6.2" | |
6525 | - jest-get-type "^26.3.0" | |
6526 | - jest-jasmine2 "^26.6.3" | |
6527 | - jest-regex-util "^26.0.0" | |
6528 | - jest-resolve "^26.6.2" | |
6529 | - jest-util "^26.6.2" | |
6530 | - jest-validate "^26.6.2" | |
6531 | - micromatch "^4.0.2" | |
6532 | - pretty-format "^26.6.2" | |
6533 | - | |
6534 | -jest-diff@^26.0.0, jest-diff@^26.6.2: | |
6535 | - version "26.6.2" | |
6536 | - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" | |
6537 | - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== | |
6538 | - dependencies: | |
6539 | - chalk "^4.0.0" | |
6540 | - diff-sequences "^26.6.2" | |
6541 | - jest-get-type "^26.3.0" | |
6542 | - pretty-format "^26.6.2" | |
6543 | - | |
6544 | -jest-docblock@^26.0.0: | |
6545 | - version "26.0.0" | |
6546 | - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" | |
6547 | - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== | |
6548 | - dependencies: | |
6549 | - detect-newline "^3.0.0" | |
6550 | - | |
6551 | -jest-each@^26.6.2: | |
6552 | - version "26.6.2" | |
6553 | - resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" | |
6554 | - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== | |
6555 | - dependencies: | |
6556 | - "@jest/types" "^26.6.2" | |
6557 | - chalk "^4.0.0" | |
6558 | - jest-get-type "^26.3.0" | |
6559 | - jest-util "^26.6.2" | |
6560 | - pretty-format "^26.6.2" | |
6561 | - | |
6562 | -jest-environment-jsdom@^26.6.2: | |
6563 | - version "26.6.2" | |
6564 | - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" | |
6565 | - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== | |
6566 | - dependencies: | |
6567 | - "@jest/environment" "^26.6.2" | |
6568 | - "@jest/fake-timers" "^26.6.2" | |
6569 | - "@jest/types" "^26.6.2" | |
6570 | - "@types/node" "*" | |
6571 | - jest-mock "^26.6.2" | |
6572 | - jest-util "^26.6.2" | |
6573 | - jsdom "^16.4.0" | |
6574 | - | |
6575 | -jest-environment-node@^26.6.2: | |
6576 | - version "26.6.2" | |
6577 | - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" | |
6578 | - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== | |
6579 | - dependencies: | |
6580 | - "@jest/environment" "^26.6.2" | |
6581 | - "@jest/fake-timers" "^26.6.2" | |
6582 | - "@jest/types" "^26.6.2" | |
6583 | - "@types/node" "*" | |
6584 | - jest-mock "^26.6.2" | |
6585 | - jest-util "^26.6.2" | |
6586 | - | |
6587 | -jest-get-type@^26.3.0: | |
6588 | - version "26.3.0" | |
6589 | - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" | |
6590 | - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== | |
6591 | - | |
6592 | -jest-haste-map@^26.6.2: | |
6593 | - version "26.6.2" | |
6594 | - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" | |
6595 | - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== | |
6596 | - dependencies: | |
6597 | - "@jest/types" "^26.6.2" | |
6598 | - "@types/graceful-fs" "^4.1.2" | |
6599 | - "@types/node" "*" | |
6600 | - anymatch "^3.0.3" | |
6601 | - fb-watchman "^2.0.0" | |
6602 | - graceful-fs "^4.2.4" | |
6603 | - jest-regex-util "^26.0.0" | |
6604 | - jest-serializer "^26.6.2" | |
6605 | - jest-util "^26.6.2" | |
6606 | - jest-worker "^26.6.2" | |
6607 | - micromatch "^4.0.2" | |
6608 | - sane "^4.0.3" | |
6609 | - walker "^1.0.7" | |
6610 | - optionalDependencies: | |
6611 | - fsevents "^2.1.2" | |
6612 | - | |
6613 | -jest-jasmine2@^26.6.3: | |
6614 | - version "26.6.3" | |
6615 | - resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" | |
6616 | - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== | |
6617 | - dependencies: | |
6618 | - "@babel/traverse" "^7.1.0" | |
6619 | - "@jest/environment" "^26.6.2" | |
6620 | - "@jest/source-map" "^26.6.2" | |
6621 | - "@jest/test-result" "^26.6.2" | |
6622 | - "@jest/types" "^26.6.2" | |
6623 | - "@types/node" "*" | |
6624 | - chalk "^4.0.0" | |
6625 | - co "^4.6.0" | |
6626 | - expect "^26.6.2" | |
6627 | - is-generator-fn "^2.0.0" | |
6628 | - jest-each "^26.6.2" | |
6629 | - jest-matcher-utils "^26.6.2" | |
6630 | - jest-message-util "^26.6.2" | |
6631 | - jest-runtime "^26.6.3" | |
6632 | - jest-snapshot "^26.6.2" | |
6633 | - jest-util "^26.6.2" | |
6634 | - pretty-format "^26.6.2" | |
6635 | - throat "^5.0.0" | |
6636 | - | |
6637 | -jest-leak-detector@^26.6.2: | |
6638 | - version "26.6.2" | |
6639 | - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" | |
6640 | - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== | |
6641 | - dependencies: | |
6642 | - jest-get-type "^26.3.0" | |
6643 | - pretty-format "^26.6.2" | |
6644 | - | |
6645 | -jest-matcher-utils@^26.6.2: | |
6646 | - version "26.6.2" | |
6647 | - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" | |
6648 | - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== | |
6649 | - dependencies: | |
6650 | - chalk "^4.0.0" | |
6651 | - jest-diff "^26.6.2" | |
6652 | - jest-get-type "^26.3.0" | |
6653 | - pretty-format "^26.6.2" | |
6654 | - | |
6655 | -jest-message-util@^26.6.2: | |
6656 | - version "26.6.2" | |
6657 | - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" | |
6658 | - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== | |
6659 | - dependencies: | |
6660 | - "@babel/code-frame" "^7.0.0" | |
6661 | - "@jest/types" "^26.6.2" | |
6662 | - "@types/stack-utils" "^2.0.0" | |
6663 | - chalk "^4.0.0" | |
6664 | - graceful-fs "^4.2.4" | |
6665 | - micromatch "^4.0.2" | |
6666 | - pretty-format "^26.6.2" | |
6667 | - slash "^3.0.0" | |
6668 | - stack-utils "^2.0.2" | |
6669 | - | |
6670 | -jest-mock@^26.6.2: | |
6671 | - version "26.6.2" | |
6672 | - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" | |
6673 | - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== | |
6674 | - dependencies: | |
6675 | - "@jest/types" "^26.6.2" | |
6676 | - "@types/node" "*" | |
6677 | - | |
6678 | -jest-pnp-resolver@^1.2.2: | |
6679 | - version "1.2.2" | |
6680 | - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" | |
6681 | - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== | |
6682 | - | |
6683 | -jest-regex-util@^26.0.0: | |
6684 | - version "26.0.0" | |
6685 | - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" | |
6686 | - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== | |
6687 | - | |
6688 | -jest-resolve-dependencies@^26.6.3: | |
6689 | - version "26.6.3" | |
6690 | - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" | |
6691 | - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== | |
6692 | - dependencies: | |
6693 | - "@jest/types" "^26.6.2" | |
6694 | - jest-regex-util "^26.0.0" | |
6695 | - jest-snapshot "^26.6.2" | |
6696 | - | |
6697 | -jest-resolve@^26.6.2: | |
6698 | - version "26.6.2" | |
6699 | - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" | |
6700 | - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== | |
6701 | - dependencies: | |
6702 | - "@jest/types" "^26.6.2" | |
6703 | - chalk "^4.0.0" | |
6704 | - graceful-fs "^4.2.4" | |
6705 | - jest-pnp-resolver "^1.2.2" | |
6706 | - jest-util "^26.6.2" | |
6707 | - read-pkg-up "^7.0.1" | |
6708 | - resolve "^1.18.1" | |
6709 | - slash "^3.0.0" | |
6710 | - | |
6711 | -jest-runner@^26.6.3: | |
6712 | - version "26.6.3" | |
6713 | - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" | |
6714 | - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== | |
6715 | - dependencies: | |
6716 | - "@jest/console" "^26.6.2" | |
6717 | - "@jest/environment" "^26.6.2" | |
6718 | - "@jest/test-result" "^26.6.2" | |
6719 | - "@jest/types" "^26.6.2" | |
6720 | - "@types/node" "*" | |
6721 | - chalk "^4.0.0" | |
6722 | - emittery "^0.7.1" | |
6723 | - exit "^0.1.2" | |
6724 | - graceful-fs "^4.2.4" | |
6725 | - jest-config "^26.6.3" | |
6726 | - jest-docblock "^26.0.0" | |
6727 | - jest-haste-map "^26.6.2" | |
6728 | - jest-leak-detector "^26.6.2" | |
6729 | - jest-message-util "^26.6.2" | |
6730 | - jest-resolve "^26.6.2" | |
6731 | - jest-runtime "^26.6.3" | |
6732 | - jest-util "^26.6.2" | |
6733 | - jest-worker "^26.6.2" | |
6734 | - source-map-support "^0.5.6" | |
6735 | - throat "^5.0.0" | |
6736 | - | |
6737 | -jest-runtime@^26.6.3: | |
6738 | - version "26.6.3" | |
6739 | - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" | |
6740 | - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== | |
6741 | - dependencies: | |
6742 | - "@jest/console" "^26.6.2" | |
6743 | - "@jest/environment" "^26.6.2" | |
6744 | - "@jest/fake-timers" "^26.6.2" | |
6745 | - "@jest/globals" "^26.6.2" | |
6746 | - "@jest/source-map" "^26.6.2" | |
6747 | - "@jest/test-result" "^26.6.2" | |
6748 | - "@jest/transform" "^26.6.2" | |
6749 | - "@jest/types" "^26.6.2" | |
6750 | - "@types/yargs" "^15.0.0" | |
6751 | - chalk "^4.0.0" | |
6752 | - cjs-module-lexer "^0.6.0" | |
6753 | - collect-v8-coverage "^1.0.0" | |
6754 | - exit "^0.1.2" | |
6755 | - glob "^7.1.3" | |
6756 | - graceful-fs "^4.2.4" | |
6757 | - jest-config "^26.6.3" | |
6758 | - jest-haste-map "^26.6.2" | |
6759 | - jest-message-util "^26.6.2" | |
6760 | - jest-mock "^26.6.2" | |
6761 | - jest-regex-util "^26.0.0" | |
6762 | - jest-resolve "^26.6.2" | |
6763 | - jest-snapshot "^26.6.2" | |
6764 | - jest-util "^26.6.2" | |
6765 | - jest-validate "^26.6.2" | |
6766 | - slash "^3.0.0" | |
6767 | - strip-bom "^4.0.0" | |
6768 | - yargs "^15.4.1" | |
6769 | - | |
6770 | -jest-serializer@^26.6.2: | |
6771 | - version "26.6.2" | |
6772 | - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" | |
6773 | - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== | |
6774 | - dependencies: | |
6775 | - "@types/node" "*" | |
6776 | - graceful-fs "^4.2.4" | |
6777 | - | |
6778 | -jest-snapshot@^26.6.2: | |
6779 | - version "26.6.2" | |
6780 | - resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" | |
6781 | - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== | |
6782 | - dependencies: | |
6783 | - "@babel/types" "^7.0.0" | |
6784 | - "@jest/types" "^26.6.2" | |
6785 | - "@types/babel__traverse" "^7.0.4" | |
6786 | - "@types/prettier" "^2.0.0" | |
6787 | - chalk "^4.0.0" | |
6788 | - expect "^26.6.2" | |
6789 | - graceful-fs "^4.2.4" | |
6790 | - jest-diff "^26.6.2" | |
6791 | - jest-get-type "^26.3.0" | |
6792 | - jest-haste-map "^26.6.2" | |
6793 | - jest-matcher-utils "^26.6.2" | |
6794 | - jest-message-util "^26.6.2" | |
6795 | - jest-resolve "^26.6.2" | |
6796 | - natural-compare "^1.4.0" | |
6797 | - pretty-format "^26.6.2" | |
6798 | - semver "^7.3.2" | |
6799 | - | |
6800 | -jest-util@^26.1.0, jest-util@^26.6.2: | |
6801 | - version "26.6.2" | |
6802 | - resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" | |
6803 | - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== | |
6804 | - dependencies: | |
6805 | - "@jest/types" "^26.6.2" | |
6806 | - "@types/node" "*" | |
6807 | - chalk "^4.0.0" | |
6808 | - graceful-fs "^4.2.4" | |
6809 | - is-ci "^2.0.0" | |
6810 | - micromatch "^4.0.2" | |
6811 | - | |
6812 | -jest-validate@^26.6.2: | |
6813 | - version "26.6.2" | |
6814 | - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" | |
6815 | - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== | |
6816 | - dependencies: | |
6817 | - "@jest/types" "^26.6.2" | |
6818 | - camelcase "^6.0.0" | |
6819 | - chalk "^4.0.0" | |
6820 | - jest-get-type "^26.3.0" | |
6821 | - leven "^3.1.0" | |
6822 | - pretty-format "^26.6.2" | |
5509 | + has-to-string-tag-x "^1.2.0" | |
5510 | + is-object "^1.0.1" | |
6823 | 5511 | |
6824 | -jest-watcher@^26.6.2: | |
6825 | - version "26.6.2" | |
6826 | - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" | |
6827 | - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== | |
5512 | +jake@^10.6.1: | |
5513 | + version "10.8.2" | |
5514 | + resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" | |
5515 | + integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A== | |
6828 | 5516 | dependencies: |
6829 | - "@jest/test-result" "^26.6.2" | |
6830 | - "@jest/types" "^26.6.2" | |
6831 | - "@types/node" "*" | |
6832 | - ansi-escapes "^4.2.1" | |
6833 | - chalk "^4.0.0" | |
6834 | - jest-util "^26.6.2" | |
6835 | - string-length "^4.0.1" | |
5517 | + async "0.9.x" | |
5518 | + chalk "^2.4.2" | |
5519 | + filelist "^1.0.1" | |
5520 | + minimatch "^3.0.4" | |
6836 | 5521 | |
6837 | -jest-worker@^26.2.1, jest-worker@^26.6.2: | |
5522 | +jest-worker@^26.2.1: | |
6838 | 5523 | version "26.6.2" |
6839 | 5524 | resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" |
6840 | 5525 | integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== |
... | ... | @@ -6843,15 +5528,6 @@ jest-worker@^26.2.1, jest-worker@^26.6.2: |
6843 | 5528 | merge-stream "^2.0.0" |
6844 | 5529 | supports-color "^7.0.0" |
6845 | 5530 | |
6846 | -jest@^26.6.3: | |
6847 | - version "26.6.3" | |
6848 | - resolved "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" | |
6849 | - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== | |
6850 | - dependencies: | |
6851 | - "@jest/core" "^26.6.3" | |
6852 | - import-local "^3.0.2" | |
6853 | - jest-cli "^26.6.3" | |
6854 | - | |
6855 | 5531 | js-base64@^2.1.9: |
6856 | 5532 | version "2.6.4" |
6857 | 5533 | resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" |
... | ... | @@ -6870,43 +5546,6 @@ js-yaml@^3.13.1: |
6870 | 5546 | argparse "^1.0.7" |
6871 | 5547 | esprima "^4.0.0" |
6872 | 5548 | |
6873 | -jsbn@~0.1.0: | |
6874 | - version "0.1.1" | |
6875 | - resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" | |
6876 | - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= | |
6877 | - | |
6878 | -jsdom@^16.4.0: | |
6879 | - version "16.5.1" | |
6880 | - resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.5.1.tgz#4ced6bbd7b77d67fb980e64d9e3e6fb900f97dd6" | |
6881 | - integrity sha512-pF73EOsJgwZekbDHEY5VO/yKXUkab/DuvrQB/ANVizbr6UAHJsDdHXuotZYwkJSGQl1JM+ivXaqY+XBDDL4TiA== | |
6882 | - dependencies: | |
6883 | - abab "^2.0.5" | |
6884 | - acorn "^8.0.5" | |
6885 | - acorn-globals "^6.0.0" | |
6886 | - cssom "^0.4.4" | |
6887 | - cssstyle "^2.3.0" | |
6888 | - data-urls "^2.0.0" | |
6889 | - decimal.js "^10.2.1" | |
6890 | - domexception "^2.0.1" | |
6891 | - escodegen "^2.0.0" | |
6892 | - html-encoding-sniffer "^2.0.1" | |
6893 | - is-potential-custom-element-name "^1.0.0" | |
6894 | - nwsapi "^2.2.0" | |
6895 | - parse5 "6.0.1" | |
6896 | - request "^2.88.2" | |
6897 | - request-promise-native "^1.0.9" | |
6898 | - saxes "^5.0.1" | |
6899 | - symbol-tree "^3.2.4" | |
6900 | - tough-cookie "^4.0.0" | |
6901 | - w3c-hr-time "^1.0.2" | |
6902 | - w3c-xmlserializer "^2.0.0" | |
6903 | - webidl-conversions "^6.1.0" | |
6904 | - whatwg-encoding "^1.0.5" | |
6905 | - whatwg-mimetype "^2.3.0" | |
6906 | - whatwg-url "^8.0.0" | |
6907 | - ws "^7.4.4" | |
6908 | - xml-name-validator "^3.0.0" | |
6909 | - | |
6910 | 5549 | jsesc@^2.5.1: |
6911 | 5550 | version "2.5.2" |
6912 | 5551 | resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" |
... | ... | @@ -6942,28 +5581,16 @@ json-schema-traverse@^1.0.0: |
6942 | 5581 | resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" |
6943 | 5582 | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== |
6944 | 5583 | |
6945 | -json-schema@0.2.3: | |
6946 | - version "0.2.3" | |
6947 | - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" | |
6948 | - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= | |
6949 | - | |
6950 | 5584 | json-stable-stringify-without-jsonify@^1.0.1: |
6951 | 5585 | version "1.0.1" |
6952 | 5586 | resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" |
6953 | 5587 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= |
6954 | 5588 | |
6955 | -json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: | |
5589 | +json-stringify-safe@^5.0.1: | |
6956 | 5590 | version "5.0.1" |
6957 | 5591 | resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" |
6958 | 5592 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= |
6959 | 5593 | |
6960 | -json5@2.x, json5@^2.1.2: | |
6961 | - version "2.2.0" | |
6962 | - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" | |
6963 | - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== | |
6964 | - dependencies: | |
6965 | - minimist "^1.2.5" | |
6966 | - | |
6967 | 5594 | json5@^1.0.1: |
6968 | 5595 | version "1.0.1" |
6969 | 5596 | resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" |
... | ... | @@ -6971,6 +5598,13 @@ json5@^1.0.1: |
6971 | 5598 | dependencies: |
6972 | 5599 | minimist "^1.2.0" |
6973 | 5600 | |
5601 | +json5@^2.1.2: | |
5602 | + version "2.2.0" | |
5603 | + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" | |
5604 | + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== | |
5605 | + dependencies: | |
5606 | + minimist "^1.2.5" | |
5607 | + | |
6974 | 5608 | jsonc-parser@^3.0.0: |
6975 | 5609 | version "3.0.0" |
6976 | 5610 | resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" |
... | ... | @@ -6997,16 +5631,6 @@ jsonparse@^1.2.0: |
6997 | 5631 | resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" |
6998 | 5632 | integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= |
6999 | 5633 | |
7000 | -jsprim@^1.2.2: | |
7001 | - version "1.4.1" | |
7002 | - resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" | |
7003 | - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= | |
7004 | - dependencies: | |
7005 | - assert-plus "1.0.0" | |
7006 | - extsprintf "1.3.0" | |
7007 | - json-schema "0.2.3" | |
7008 | - verror "1.10.0" | |
7009 | - | |
7010 | 5634 | junk@^3.1.0: |
7011 | 5635 | version "3.1.0" |
7012 | 5636 | resolved "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" |
... | ... | @@ -7043,11 +5667,6 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: |
7043 | 5667 | resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" |
7044 | 5668 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== |
7045 | 5669 | |
7046 | -kleur@^3.0.3: | |
7047 | - version "3.0.3" | |
7048 | - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" | |
7049 | - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== | |
7050 | - | |
7051 | 5670 | known-css-properties@^0.21.0: |
7052 | 5671 | version "0.21.0" |
7053 | 5672 | resolved "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" |
... | ... | @@ -7070,11 +5689,6 @@ less@^4.1.1: |
7070 | 5689 | needle "^2.5.2" |
7071 | 5690 | source-map "~0.6.0" |
7072 | 5691 | |
7073 | -leven@^3.1.0: | |
7074 | - version "3.1.0" | |
7075 | - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" | |
7076 | - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== | |
7077 | - | |
7078 | 5692 | levn@^0.4.1: |
7079 | 5693 | version "0.4.1" |
7080 | 5694 | resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" |
... | ... | @@ -7083,14 +5697,6 @@ levn@^0.4.1: |
7083 | 5697 | prelude-ls "^1.2.1" |
7084 | 5698 | type-check "~0.4.0" |
7085 | 5699 | |
7086 | -levn@~0.3.0: | |
7087 | - version "0.3.0" | |
7088 | - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" | |
7089 | - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= | |
7090 | - dependencies: | |
7091 | - prelude-ls "~1.1.2" | |
7092 | - type-check "~0.3.2" | |
7093 | - | |
7094 | 5700 | lines-and-columns@^1.1.6: |
7095 | 5701 | version "1.1.6" |
7096 | 5702 | resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" |
... | ... | @@ -7222,7 +5828,7 @@ lodash.sortby@^4.7.0: |
7222 | 5828 | resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" |
7223 | 5829 | integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= |
7224 | 5830 | |
7225 | -lodash@4.x, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: | |
5831 | +lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: | |
7226 | 5832 | version "4.17.21" |
7227 | 5833 | resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" |
7228 | 5834 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== |
... | ... | @@ -7361,18 +5967,11 @@ make-dir@^3.0.0: |
7361 | 5967 | dependencies: |
7362 | 5968 | semver "^6.0.0" |
7363 | 5969 | |
7364 | -make-error@1.x, make-error@^1.1.1: | |
5970 | +make-error@^1.1.1: | |
7365 | 5971 | version "1.3.6" |
7366 | 5972 | resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" |
7367 | 5973 | integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== |
7368 | 5974 | |
7369 | -makeerror@1.0.x: | |
7370 | - version "1.0.11" | |
7371 | - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" | |
7372 | - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= | |
7373 | - dependencies: | |
7374 | - tmpl "1.0.x" | |
7375 | - | |
7376 | 5975 | map-cache@^0.2.2: |
7377 | 5976 | version "0.2.2" |
7378 | 5977 | resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" |
... | ... | @@ -7545,7 +6144,7 @@ micromatch@3.1.0: |
7545 | 6144 | snapdragon "^0.8.1" |
7546 | 6145 | to-regex "^3.0.1" |
7547 | 6146 | |
7548 | -micromatch@^3.0.4, micromatch@^3.1.4: | |
6147 | +micromatch@^3.0.4: | |
7549 | 6148 | version "3.1.10" |
7550 | 6149 | resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" |
7551 | 6150 | integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== |
... | ... | @@ -7572,18 +6171,11 @@ micromatch@^4.0.2: |
7572 | 6171 | braces "^3.0.1" |
7573 | 6172 | picomatch "^2.0.5" |
7574 | 6173 | |
7575 | -mime-db@1.46.0, mime-db@^1.28.0: | |
6174 | +mime-db@^1.28.0: | |
7576 | 6175 | version "1.46.0" |
7577 | 6176 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" |
7578 | 6177 | integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ== |
7579 | 6178 | |
7580 | -mime-types@^2.1.12, mime-types@~2.1.19: | |
7581 | - version "2.1.29" | |
7582 | - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" | |
7583 | - integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ== | |
7584 | - dependencies: | |
7585 | - mime-db "1.46.0" | |
7586 | - | |
7587 | 6179 | mime@^1.4.1, mime@^1.6.0: |
7588 | 6180 | version "1.6.0" |
7589 | 6181 | resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" |
... | ... | @@ -7625,7 +6217,7 @@ minimist-options@4.1.0: |
7625 | 6217 | is-plain-obj "^1.1.0" |
7626 | 6218 | kind-of "^6.0.3" |
7627 | 6219 | |
7628 | -minimist@1.2.5, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: | |
6220 | +minimist@1.2.5, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: | |
7629 | 6221 | version "1.2.5" |
7630 | 6222 | resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" |
7631 | 6223 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== |
... | ... | @@ -7638,11 +6230,6 @@ mixin-deep@^1.2.0: |
7638 | 6230 | for-in "^1.0.2" |
7639 | 6231 | is-extendable "^1.0.1" |
7640 | 6232 | |
7641 | -mkdirp@1.x: | |
7642 | - version "1.0.4" | |
7643 | - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" | |
7644 | - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== | |
7645 | - | |
7646 | 6233 | mkdirp@^0.5.5, mkdirp@~0.5.1: |
7647 | 6234 | version "0.5.5" |
7648 | 6235 | resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" |
... | ... | @@ -7790,28 +6377,11 @@ node-fetch@2.6.1: |
7790 | 6377 | resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" |
7791 | 6378 | integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== |
7792 | 6379 | |
7793 | -node-int64@^0.4.0: | |
7794 | - version "0.4.0" | |
7795 | - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" | |
7796 | - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= | |
7797 | - | |
7798 | 6380 | node-modules-regexp@^1.0.0: |
7799 | 6381 | version "1.0.0" |
7800 | 6382 | resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" |
7801 | 6383 | integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= |
7802 | 6384 | |
7803 | -node-notifier@^8.0.0: | |
7804 | - version "8.0.2" | |
7805 | - resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" | |
7806 | - integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== | |
7807 | - dependencies: | |
7808 | - growly "^1.3.0" | |
7809 | - is-wsl "^2.2.0" | |
7810 | - semver "^7.3.2" | |
7811 | - shellwords "^0.1.1" | |
7812 | - uuid "^8.3.0" | |
7813 | - which "^2.0.2" | |
7814 | - | |
7815 | 6385 | node-releases@^1.1.70: |
7816 | 6386 | version "1.1.71" |
7817 | 6387 | resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" |
... | ... | @@ -7837,13 +6407,6 @@ normalize-package-data@^3.0.0: |
7837 | 6407 | semver "^7.3.4" |
7838 | 6408 | validate-npm-package-license "^3.0.1" |
7839 | 6409 | |
7840 | -normalize-path@^2.1.1: | |
7841 | - version "2.1.1" | |
7842 | - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" | |
7843 | - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= | |
7844 | - dependencies: | |
7845 | - remove-trailing-separator "^1.0.1" | |
7846 | - | |
7847 | 6410 | normalize-path@^3.0.0, normalize-path@~3.0.0: |
7848 | 6411 | version "3.0.0" |
7849 | 6412 | resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" |
... | ... | @@ -7914,16 +6477,6 @@ num2fraction@^1.2.2: |
7914 | 6477 | resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" |
7915 | 6478 | integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= |
7916 | 6479 | |
7917 | -nwsapi@^2.2.0: | |
7918 | - version "2.2.0" | |
7919 | - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" | |
7920 | - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== | |
7921 | - | |
7922 | -oauth-sign@~0.9.0: | |
7923 | - version "0.9.0" | |
7924 | - resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" | |
7925 | - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== | |
7926 | - | |
7927 | 6480 | object-assign@^4.0.1, object-assign@^4.1.0: |
7928 | 6481 | version "4.1.1" |
7929 | 6482 | resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" |
... | ... | @@ -8037,18 +6590,6 @@ opener@^1.5.1: |
8037 | 6590 | resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" |
8038 | 6591 | integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== |
8039 | 6592 | |
8040 | -optionator@^0.8.1: | |
8041 | - version "0.8.3" | |
8042 | - resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" | |
8043 | - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== | |
8044 | - dependencies: | |
8045 | - deep-is "~0.1.3" | |
8046 | - fast-levenshtein "~2.0.6" | |
8047 | - levn "~0.3.0" | |
8048 | - prelude-ls "~1.1.2" | |
8049 | - type-check "~0.3.2" | |
8050 | - word-wrap "~1.2.3" | |
8051 | - | |
8052 | 6593 | optionator@^0.9.1: |
8053 | 6594 | version "0.9.1" |
8054 | 6595 | resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" |
... | ... | @@ -8099,11 +6640,6 @@ p-cancelable@^0.4.0: |
8099 | 6640 | resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" |
8100 | 6641 | integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== |
8101 | 6642 | |
8102 | -p-each-series@^2.1.0: | |
8103 | - version "2.2.0" | |
8104 | - resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" | |
8105 | - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== | |
8106 | - | |
8107 | 6643 | p-event@^1.0.0: |
8108 | 6644 | version "1.3.0" |
8109 | 6645 | resolved "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" |
... | ... | @@ -8292,11 +6828,6 @@ parse-passwd@^1.0.0: |
8292 | 6828 | resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" |
8293 | 6829 | integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= |
8294 | 6830 | |
8295 | -parse5@6.0.1: | |
8296 | - version "6.0.1" | |
8297 | - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" | |
8298 | - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== | |
8299 | - | |
8300 | 6831 | parseurl@~1.3.3: |
8301 | 6832 | version "1.3.3" |
8302 | 6833 | resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" |
... | ... | @@ -8391,11 +6922,6 @@ pend@~1.2.0: |
8391 | 6922 | resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" |
8392 | 6923 | integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= |
8393 | 6924 | |
8394 | -performance-now@^2.1.0: | |
8395 | - version "2.1.0" | |
8396 | - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" | |
8397 | - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= | |
8398 | - | |
8399 | 6925 | picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: |
8400 | 6926 | version "2.2.2" |
8401 | 6927 | resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" |
... | ... | @@ -8428,13 +6954,6 @@ pinkie@^2.0.0: |
8428 | 6954 | resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" |
8429 | 6955 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= |
8430 | 6956 | |
8431 | -pinst@^2.1.6: | |
8432 | - version "2.1.6" | |
8433 | - resolved "https://registry.npmjs.org/pinst/-/pinst-2.1.6.tgz#8d968b8ec1dac5dddcfc976c735592dbec58b42c" | |
8434 | - integrity sha512-B4dYmf6nEXg1NpDSB+orYWvKa5Kfmz5KzWC29U59dpVM4S/+xp0ak/JMEsw04UQTNNKps7klu0BUalr343Gt9g== | |
8435 | - dependencies: | |
8436 | - fromentries "^1.3.2" | |
8437 | - | |
8438 | 6957 | pirates@^4.0.1: |
8439 | 6958 | version "4.0.1" |
8440 | 6959 | resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" |
... | ... | @@ -8442,13 +6961,6 @@ pirates@^4.0.1: |
8442 | 6961 | dependencies: |
8443 | 6962 | node-modules-regexp "^1.0.0" |
8444 | 6963 | |
8445 | -pkg-dir@^4.2.0: | |
8446 | - version "4.2.0" | |
8447 | - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" | |
8448 | - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== | |
8449 | - dependencies: | |
8450 | - find-up "^4.0.0" | |
8451 | - | |
8452 | 6964 | please-upgrade-node@^3.2.0: |
8453 | 6965 | version "3.2.0" |
8454 | 6966 | resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" |
... | ... | @@ -8679,11 +7191,6 @@ prelude-ls@^1.2.1: |
8679 | 7191 | resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" |
8680 | 7192 | integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== |
8681 | 7193 | |
8682 | -prelude-ls@~1.1.2: | |
8683 | - version "1.1.2" | |
8684 | - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" | |
8685 | - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= | |
8686 | - | |
8687 | 7194 | prepend-http@^1.0.1: |
8688 | 7195 | version "1.0.4" |
8689 | 7196 | resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" |
... | ... | @@ -8711,16 +7218,6 @@ pretty-bytes@^5.3.0, pretty-bytes@^5.6.0: |
8711 | 7218 | resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" |
8712 | 7219 | integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== |
8713 | 7220 | |
8714 | -pretty-format@^26.0.0, pretty-format@^26.6.2: | |
8715 | - version "26.6.2" | |
8716 | - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" | |
8717 | - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== | |
8718 | - dependencies: | |
8719 | - "@jest/types" "^26.6.2" | |
8720 | - ansi-regex "^5.0.0" | |
8721 | - ansi-styles "^4.0.0" | |
8722 | - react-is "^17.0.1" | |
8723 | - | |
8724 | 7221 | pretty-quick@^3.1.0: |
8725 | 7222 | version "3.1.0" |
8726 | 7223 | resolved "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz#cb172e9086deb57455dea7c7e8f136cd0a4aef6c" |
... | ... | @@ -8753,14 +7250,6 @@ progress@^2.0.0: |
8753 | 7250 | resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" |
8754 | 7251 | integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== |
8755 | 7252 | |
8756 | -prompts@^2.0.1: | |
8757 | - version "2.4.0" | |
8758 | - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" | |
8759 | - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== | |
8760 | - dependencies: | |
8761 | - kleur "^3.0.3" | |
8762 | - sisteransi "^1.0.5" | |
8763 | - | |
8764 | 7253 | proto-list@~1.2.1: |
8765 | 7254 | version "1.2.4" |
8766 | 7255 | resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" |
... | ... | @@ -8776,11 +7265,6 @@ pseudomap@^1.0.2: |
8776 | 7265 | resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" |
8777 | 7266 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= |
8778 | 7267 | |
8779 | -psl@^1.1.28, psl@^1.1.33: | |
8780 | - version "1.8.0" | |
8781 | - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" | |
8782 | - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== | |
8783 | - | |
8784 | 7268 | pump@^3.0.0: |
8785 | 7269 | version "3.0.0" |
8786 | 7270 | resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" |
... | ... | @@ -8789,7 +7273,7 @@ pump@^3.0.0: |
8789 | 7273 | end-of-stream "^1.1.0" |
8790 | 7274 | once "^1.3.1" |
8791 | 7275 | |
8792 | -punycode@^2.1.0, punycode@^2.1.1: | |
7276 | +punycode@^2.1.0: | |
8793 | 7277 | version "2.1.1" |
8794 | 7278 | resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" |
8795 | 7279 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== |
... | ... | @@ -8819,11 +7303,6 @@ qs@^6.4.0: |
8819 | 7303 | dependencies: |
8820 | 7304 | side-channel "^1.0.4" |
8821 | 7305 | |
8822 | -qs@~6.5.2: | |
8823 | - version "6.5.2" | |
8824 | - resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" | |
8825 | - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== | |
8826 | - | |
8827 | 7306 | query-string@^4.3.2: |
8828 | 7307 | version "4.3.4" |
8829 | 7308 | resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" |
... | ... | @@ -8858,11 +7337,6 @@ randombytes@^2.1.0: |
8858 | 7337 | dependencies: |
8859 | 7338 | safe-buffer "^5.1.0" |
8860 | 7339 | |
8861 | -react-is@^17.0.1: | |
8862 | - version "17.0.1" | |
8863 | - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" | |
8864 | - integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== | |
8865 | - | |
8866 | 7340 | read-pkg-up@^1.0.1: |
8867 | 7341 | version "1.0.1" |
8868 | 7342 | resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" |
... | ... | @@ -9057,11 +7531,6 @@ remark@^13.0.0: |
9057 | 7531 | remark-stringify "^9.0.0" |
9058 | 7532 | unified "^9.1.0" |
9059 | 7533 | |
9060 | -remove-trailing-separator@^1.0.1: | |
9061 | - version "1.1.0" | |
9062 | - resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" | |
9063 | - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= | |
9064 | - | |
9065 | 7534 | repeat-element@^1.1.2: |
9066 | 7535 | version "1.1.3" |
9067 | 7536 | resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" |
... | ... | @@ -9084,48 +7553,6 @@ replace-ext@^1.0.0: |
9084 | 7553 | resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" |
9085 | 7554 | integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== |
9086 | 7555 | |
9087 | -request-promise-core@1.1.4: | |
9088 | - version "1.1.4" | |
9089 | - resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" | |
9090 | - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== | |
9091 | - dependencies: | |
9092 | - lodash "^4.17.19" | |
9093 | - | |
9094 | -request-promise-native@^1.0.9: | |
9095 | - version "1.0.9" | |
9096 | - resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" | |
9097 | - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== | |
9098 | - dependencies: | |
9099 | - request-promise-core "1.1.4" | |
9100 | - stealthy-require "^1.1.1" | |
9101 | - tough-cookie "^2.3.3" | |
9102 | - | |
9103 | -request@^2.88.2: | |
9104 | - version "2.88.2" | |
9105 | - resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" | |
9106 | - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== | |
9107 | - dependencies: | |
9108 | - aws-sign2 "~0.7.0" | |
9109 | - aws4 "^1.8.0" | |
9110 | - caseless "~0.12.0" | |
9111 | - combined-stream "~1.0.6" | |
9112 | - extend "~3.0.2" | |
9113 | - forever-agent "~0.6.1" | |
9114 | - form-data "~2.3.2" | |
9115 | - har-validator "~5.1.3" | |
9116 | - http-signature "~1.2.0" | |
9117 | - is-typedarray "~1.0.0" | |
9118 | - isstream "~0.1.2" | |
9119 | - json-stringify-safe "~5.0.1" | |
9120 | - mime-types "~2.1.19" | |
9121 | - oauth-sign "~0.9.0" | |
9122 | - performance-now "^2.1.0" | |
9123 | - qs "~6.5.2" | |
9124 | - safe-buffer "^5.1.2" | |
9125 | - tough-cookie "~2.5.0" | |
9126 | - tunnel-agent "^0.6.0" | |
9127 | - uuid "^3.3.2" | |
9128 | - | |
9129 | 7556 | require-directory@^2.1.1: |
9130 | 7557 | version "2.1.1" |
9131 | 7558 | resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" |
... | ... | @@ -9151,13 +7578,6 @@ resize-observer-polyfill@^1.5.1: |
9151 | 7578 | resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" |
9152 | 7579 | integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== |
9153 | 7580 | |
9154 | -resolve-cwd@^3.0.0: | |
9155 | - version "3.0.0" | |
9156 | - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" | |
9157 | - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== | |
9158 | - dependencies: | |
9159 | - resolve-from "^5.0.0" | |
9160 | - | |
9161 | 7581 | resolve-dir@^1.0.0, resolve-dir@^1.0.1: |
9162 | 7582 | version "1.0.1" |
9163 | 7583 | resolved "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" |
... | ... | @@ -9188,7 +7608,7 @@ resolve-url@^0.2.1: |
9188 | 7608 | resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" |
9189 | 7609 | integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= |
9190 | 7610 | |
9191 | -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.20.0: | |
7611 | +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0: | |
9192 | 7612 | version "1.20.0" |
9193 | 7613 | resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" |
9194 | 7614 | integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== |
... | ... | @@ -9236,7 +7656,7 @@ rimraf@^2.5.4: |
9236 | 7656 | dependencies: |
9237 | 7657 | glob "^7.1.3" |
9238 | 7658 | |
9239 | -rimraf@^3.0.0, rimraf@^3.0.2: | |
7659 | +rimraf@^3.0.2: | |
9240 | 7660 | version "3.0.2" |
9241 | 7661 | resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" |
9242 | 7662 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== |
... | ... | @@ -9278,11 +7698,6 @@ rollup@^2.25.0, rollup@^2.38.5, rollup@^2.44.0: |
9278 | 7698 | optionalDependencies: |
9279 | 7699 | fsevents "~2.3.1" |
9280 | 7700 | |
9281 | -rsvp@^4.8.4: | |
9282 | - version "4.8.5" | |
9283 | - resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" | |
9284 | - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== | |
9285 | - | |
9286 | 7701 | run-async@^2.2.0, run-async@^2.4.0: |
9287 | 7702 | version "2.4.1" |
9288 | 7703 | resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" |
... | ... | @@ -9307,7 +7722,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: |
9307 | 7722 | resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" |
9308 | 7723 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== |
9309 | 7724 | |
9310 | -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: | |
7725 | +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.2.0: | |
9311 | 7726 | version "5.2.1" |
9312 | 7727 | resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" |
9313 | 7728 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== |
... | ... | @@ -9319,38 +7734,16 @@ safe-regex@^1.1.0: |
9319 | 7734 | dependencies: |
9320 | 7735 | ret "~0.1.10" |
9321 | 7736 | |
9322 | -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: | |
7737 | +"safer-buffer@>= 2.1.2 < 3": | |
9323 | 7738 | version "2.1.2" |
9324 | 7739 | resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" |
9325 | 7740 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== |
9326 | 7741 | |
9327 | -sane@^4.0.3: | |
9328 | - version "4.1.0" | |
9329 | - resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" | |
9330 | - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== | |
9331 | - dependencies: | |
9332 | - "@cnakazawa/watch" "^1.0.3" | |
9333 | - anymatch "^2.0.0" | |
9334 | - capture-exit "^2.0.0" | |
9335 | - exec-sh "^0.3.2" | |
9336 | - execa "^1.0.0" | |
9337 | - fb-watchman "^2.0.0" | |
9338 | - micromatch "^3.1.4" | |
9339 | - minimist "^1.1.1" | |
9340 | - walker "~1.0.5" | |
9341 | - | |
9342 | 7742 | sax@^1.2.4, sax@~1.2.4: |
9343 | 7743 | version "1.2.4" |
9344 | 7744 | resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" |
9345 | 7745 | integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== |
9346 | 7746 | |
9347 | -saxes@^5.0.1: | |
9348 | - version "5.0.1" | |
9349 | - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" | |
9350 | - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== | |
9351 | - dependencies: | |
9352 | - xmlchars "^2.2.0" | |
9353 | - | |
9354 | 7747 | scroll-into-view-if-needed@^2.2.25: |
9355 | 7748 | version "2.2.27" |
9356 | 7749 | resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.27.tgz#c696e439bb50128abc558317b39c929907bd0620" |
... | ... | @@ -9397,13 +7790,6 @@ semver@7.0.0: |
9397 | 7790 | resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" |
9398 | 7791 | integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== |
9399 | 7792 | |
9400 | -semver@7.3.4, semver@7.x, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: | |
9401 | - version "7.3.4" | |
9402 | - resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" | |
9403 | - integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== | |
9404 | - dependencies: | |
9405 | - lru-cache "^6.0.0" | |
9406 | - | |
9407 | 7793 | semver@7.3.5: |
9408 | 7794 | version "7.3.5" |
9409 | 7795 | resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" |
... | ... | @@ -9416,6 +7802,13 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: |
9416 | 7802 | resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" |
9417 | 7803 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== |
9418 | 7804 | |
7805 | +semver@^7.2.1, semver@^7.3.2, semver@^7.3.4: | |
7806 | + version "7.3.4" | |
7807 | + resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" | |
7808 | + integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== | |
7809 | + dependencies: | |
7810 | + lru-cache "^6.0.0" | |
7811 | + | |
9419 | 7812 | sentence-case@^3.0.4: |
9420 | 7813 | version "3.0.4" |
9421 | 7814 | resolved "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" |
... | ... | @@ -9485,11 +7878,6 @@ shelljs@^0.8.3: |
9485 | 7878 | interpret "^1.0.0" |
9486 | 7879 | rechoir "^0.6.2" |
9487 | 7880 | |
9488 | -shellwords@^0.1.1: | |
9489 | - version "0.1.1" | |
9490 | - resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" | |
9491 | - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== | |
9492 | - | |
9493 | 7881 | side-channel@^1.0.4: |
9494 | 7882 | version "1.0.4" |
9495 | 7883 | resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" |
... | ... | @@ -9504,11 +7892,6 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: |
9504 | 7892 | resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" |
9505 | 7893 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== |
9506 | 7894 | |
9507 | -sisteransi@^1.0.5: | |
9508 | - version "1.0.5" | |
9509 | - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" | |
9510 | - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== | |
9511 | - | |
9512 | 7895 | slash@^3.0.0: |
9513 | 7896 | version "3.0.0" |
9514 | 7897 | resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" |
... | ... | @@ -9607,7 +7990,7 @@ source-map-resolve@^0.5.0: |
9607 | 7990 | source-map-url "^0.4.0" |
9608 | 7991 | urix "^0.1.0" |
9609 | 7992 | |
9610 | -source-map-support@^0.5.17, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: | |
7993 | +source-map-support@^0.5.17, source-map-support@~0.5.12, source-map-support@~0.5.19: | |
9611 | 7994 | version "0.5.19" |
9612 | 7995 | resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" |
9613 | 7996 | integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== |
... | ... | @@ -9720,33 +8103,11 @@ ssf@~0.11.2: |
9720 | 8103 | dependencies: |
9721 | 8104 | frac "~1.1.2" |
9722 | 8105 | |
9723 | -sshpk@^1.7.0: | |
9724 | - version "1.16.1" | |
9725 | - resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" | |
9726 | - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== | |
9727 | - dependencies: | |
9728 | - asn1 "~0.2.3" | |
9729 | - assert-plus "^1.0.0" | |
9730 | - bcrypt-pbkdf "^1.0.0" | |
9731 | - dashdash "^1.12.0" | |
9732 | - ecc-jsbn "~0.1.1" | |
9733 | - getpass "^0.1.1" | |
9734 | - jsbn "~0.1.0" | |
9735 | - safer-buffer "^2.0.2" | |
9736 | - tweetnacl "~0.14.0" | |
9737 | - | |
9738 | 8106 | stable@^0.1.8: |
9739 | 8107 | version "0.1.8" |
9740 | 8108 | resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" |
9741 | 8109 | integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== |
9742 | 8110 | |
9743 | -stack-utils@^2.0.2: | |
9744 | - version "2.0.3" | |
9745 | - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277" | |
9746 | - integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== | |
9747 | - dependencies: | |
9748 | - escape-string-regexp "^2.0.0" | |
9749 | - | |
9750 | 8111 | static-extend@^0.1.1: |
9751 | 8112 | version "0.1.2" |
9752 | 8113 | resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" |
... | ... | @@ -9760,11 +8121,6 @@ statuses@~1.5.0: |
9760 | 8121 | resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" |
9761 | 8122 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= |
9762 | 8123 | |
9763 | -stealthy-require@^1.1.1: | |
9764 | - version "1.1.1" | |
9765 | - resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" | |
9766 | - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= | |
9767 | - | |
9768 | 8124 | strict-uri-encode@^1.0.0: |
9769 | 8125 | version "1.1.0" |
9770 | 8126 | resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" |
... | ... | @@ -9780,14 +8136,6 @@ string-hash@^1.1.1: |
9780 | 8136 | resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" |
9781 | 8137 | integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= |
9782 | 8138 | |
9783 | -string-length@^4.0.1: | |
9784 | - version "4.0.2" | |
9785 | - resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" | |
9786 | - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== | |
9787 | - dependencies: | |
9788 | - char-regex "^1.0.2" | |
9789 | - strip-ansi "^6.0.0" | |
9790 | - | |
9791 | 8139 | string-width@^2.1.0: |
9792 | 8140 | version "2.1.1" |
9793 | 8141 | resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" |
... | ... | @@ -9881,7 +8229,7 @@ strip-ansi@^6.0.0: |
9881 | 8229 | dependencies: |
9882 | 8230 | ansi-regex "^5.0.0" |
9883 | 8231 | |
9884 | -strip-bom@4.0.0, strip-bom@^4.0.0: | |
8232 | +strip-bom@4.0.0: | |
9885 | 8233 | version "4.0.0" |
9886 | 8234 | resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" |
9887 | 8235 | integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== |
... | ... | @@ -10088,14 +8436,6 @@ supports-color@^7.0.0, supports-color@^7.1.0: |
10088 | 8436 | dependencies: |
10089 | 8437 | has-flag "^4.0.0" |
10090 | 8438 | |
10091 | -supports-hyperlinks@^2.0.0: | |
10092 | - version "2.1.0" | |
10093 | - resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" | |
10094 | - integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== | |
10095 | - dependencies: | |
10096 | - has-flag "^4.0.0" | |
10097 | - supports-color "^7.0.0" | |
10098 | - | |
10099 | 8439 | svg-baker@1.7.0: |
10100 | 8440 | version "1.7.0" |
10101 | 8441 | resolved "https://registry.npmjs.org/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7" |
... | ... | @@ -10120,61 +8460,6 @@ svg-tags@^1.0.0: |
10120 | 8460 | resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" |
10121 | 8461 | integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= |
10122 | 8462 | |
10123 | -svg.draggable.js@^2.2.2: | |
10124 | - version "2.2.2" | |
10125 | - resolved "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz#c514a2f1405efb6f0263e7958f5b68fce50603ba" | |
10126 | - integrity sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw== | |
10127 | - dependencies: | |
10128 | - svg.js "^2.0.1" | |
10129 | - | |
10130 | -svg.easing.js@^2.0.0: | |
10131 | - version "2.0.0" | |
10132 | - resolved "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz#8aa9946b0a8e27857a5c40a10eba4091e5691f12" | |
10133 | - integrity sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI= | |
10134 | - dependencies: | |
10135 | - svg.js ">=2.3.x" | |
10136 | - | |
10137 | -svg.filter.js@^2.0.2: | |
10138 | - version "2.0.2" | |
10139 | - resolved "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz#91008e151389dd9230779fcbe6e2c9a362d1c203" | |
10140 | - integrity sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM= | |
10141 | - dependencies: | |
10142 | - svg.js "^2.2.5" | |
10143 | - | |
10144 | -svg.js@>=2.3.x, svg.js@^2.0.1, svg.js@^2.2.5, svg.js@^2.4.0, svg.js@^2.6.5: | |
10145 | - version "2.7.1" | |
10146 | - resolved "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz#eb977ed4737001eab859949b4a398ee1bb79948d" | |
10147 | - integrity sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA== | |
10148 | - | |
10149 | -svg.pathmorphing.js@^0.1.3: | |
10150 | - version "0.1.3" | |
10151 | - resolved "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz#c25718a1cc7c36e852ecabc380e758ac09bb2b65" | |
10152 | - integrity sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww== | |
10153 | - dependencies: | |
10154 | - svg.js "^2.4.0" | |
10155 | - | |
10156 | -svg.resize.js@^1.4.3: | |
10157 | - version "1.4.3" | |
10158 | - resolved "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz#885abd248e0cd205b36b973c4b578b9a36f23332" | |
10159 | - integrity sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw== | |
10160 | - dependencies: | |
10161 | - svg.js "^2.6.5" | |
10162 | - svg.select.js "^2.1.2" | |
10163 | - | |
10164 | -svg.select.js@^2.1.2: | |
10165 | - version "2.1.2" | |
10166 | - resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz#e41ce13b1acff43a7441f9f8be87a2319c87be73" | |
10167 | - integrity sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ== | |
10168 | - dependencies: | |
10169 | - svg.js "^2.2.5" | |
10170 | - | |
10171 | -svg.select.js@^3.0.1: | |
10172 | - version "3.0.1" | |
10173 | - resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz#a4198e359f3825739226415f82176a90ea5cc917" | |
10174 | - integrity sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw== | |
10175 | - dependencies: | |
10176 | - svg.js "^2.6.5" | |
10177 | - | |
10178 | 8463 | svgo@^1.3.2: |
10179 | 8464 | version "1.3.2" |
10180 | 8465 | resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" |
... | ... | @@ -10207,11 +8492,6 @@ svgo@^2.3.0: |
10207 | 8492 | csso "^4.2.0" |
10208 | 8493 | stable "^0.1.8" |
10209 | 8494 | |
10210 | -symbol-tree@^3.2.4: | |
10211 | - version "3.2.4" | |
10212 | - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" | |
10213 | - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== | |
10214 | - | |
10215 | 8495 | systemjs@^6.8.3: |
10216 | 8496 | version "6.8.3" |
10217 | 8497 | resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3" |
... | ... | @@ -10276,14 +8556,6 @@ tempy@^0.6.0: |
10276 | 8556 | type-fest "^0.16.0" |
10277 | 8557 | unique-string "^2.0.0" |
10278 | 8558 | |
10279 | -terminal-link@^2.0.0: | |
10280 | - version "2.1.1" | |
10281 | - resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" | |
10282 | - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== | |
10283 | - dependencies: | |
10284 | - ansi-escapes "^4.2.1" | |
10285 | - supports-hyperlinks "^2.0.0" | |
10286 | - | |
10287 | 8559 | terser@^4.6.3: |
10288 | 8560 | version "4.8.0" |
10289 | 8561 | resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" |
... | ... | @@ -10302,15 +8574,6 @@ terser@^5.0.0: |
10302 | 8574 | source-map "~0.7.2" |
10303 | 8575 | source-map-support "~0.5.19" |
10304 | 8576 | |
10305 | -test-exclude@^6.0.0: | |
10306 | - version "6.0.0" | |
10307 | - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" | |
10308 | - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== | |
10309 | - dependencies: | |
10310 | - "@istanbuljs/schema" "^0.1.2" | |
10311 | - glob "^7.1.4" | |
10312 | - minimatch "^3.0.4" | |
10313 | - | |
10314 | 8577 | text-extensions@^1.0.0: |
10315 | 8578 | version "1.9.0" |
10316 | 8579 | resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" |
... | ... | @@ -10335,11 +8598,6 @@ thenify-all@^1.0.0: |
10335 | 8598 | dependencies: |
10336 | 8599 | any-promise "^1.0.0" |
10337 | 8600 | |
10338 | -throat@^5.0.0: | |
10339 | - version "5.0.0" | |
10340 | - resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" | |
10341 | - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== | |
10342 | - | |
10343 | 8601 | through2@^2.0.0: |
10344 | 8602 | version "2.0.5" |
10345 | 8603 | resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" |
... | ... | @@ -10382,11 +8640,6 @@ tmp@^0.0.33: |
10382 | 8640 | dependencies: |
10383 | 8641 | os-tmpdir "~1.0.2" |
10384 | 8642 | |
10385 | -tmpl@1.0.x: | |
10386 | - version "1.0.4" | |
10387 | - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" | |
10388 | - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= | |
10389 | - | |
10390 | 8643 | to-buffer@^1.1.1: |
10391 | 8644 | version "1.1.1" |
10392 | 8645 | resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" |
... | ... | @@ -10429,23 +8682,6 @@ to-regex@^3.0.1, to-regex@^3.0.2: |
10429 | 8682 | regex-not "^1.0.2" |
10430 | 8683 | safe-regex "^1.1.0" |
10431 | 8684 | |
10432 | -tough-cookie@^2.3.3, tough-cookie@~2.5.0: | |
10433 | - version "2.5.0" | |
10434 | - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" | |
10435 | - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== | |
10436 | - dependencies: | |
10437 | - psl "^1.1.28" | |
10438 | - punycode "^2.1.1" | |
10439 | - | |
10440 | -tough-cookie@^4.0.0: | |
10441 | - version "4.0.0" | |
10442 | - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" | |
10443 | - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== | |
10444 | - dependencies: | |
10445 | - psl "^1.1.33" | |
10446 | - punycode "^2.1.1" | |
10447 | - universalify "^0.1.2" | |
10448 | - | |
10449 | 8685 | tr46@^1.0.1: |
10450 | 8686 | version "1.0.1" |
10451 | 8687 | resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" |
... | ... | @@ -10453,13 +8689,6 @@ tr46@^1.0.1: |
10453 | 8689 | dependencies: |
10454 | 8690 | punycode "^2.1.0" |
10455 | 8691 | |
10456 | -tr46@^2.0.2: | |
10457 | - version "2.0.2" | |
10458 | - resolved "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479" | |
10459 | - integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== | |
10460 | - dependencies: | |
10461 | - punycode "^2.1.1" | |
10462 | - | |
10463 | 8692 | traverse@^0.6.6: |
10464 | 8693 | version "0.6.6" |
10465 | 8694 | resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" |
... | ... | @@ -10497,22 +8726,6 @@ ts-interface-checker@^0.1.9: |
10497 | 8726 | resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" |
10498 | 8727 | integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== |
10499 | 8728 | |
10500 | -ts-jest@^26.5.3: | |
10501 | - version "26.5.4" | |
10502 | - resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.4.tgz#207f4c114812a9c6d5746dd4d1cdf899eafc9686" | |
10503 | - integrity sha512-I5Qsddo+VTm94SukBJ4cPimOoFZsYTeElR2xy6H2TOVs+NsvgYglW8KuQgKoApOKuaU/Ix/vrF9ebFZlb5D2Pg== | |
10504 | - dependencies: | |
10505 | - bs-logger "0.x" | |
10506 | - buffer-from "1.x" | |
10507 | - fast-json-stable-stringify "2.x" | |
10508 | - jest-util "^26.1.0" | |
10509 | - json5 "2.x" | |
10510 | - lodash "4.x" | |
10511 | - make-error "1.x" | |
10512 | - mkdirp "1.x" | |
10513 | - semver "7.x" | |
10514 | - yargs-parser "20.x" | |
10515 | - | |
10516 | 8729 | ts-node@^9.1.1: |
10517 | 8730 | version "9.1.1" |
10518 | 8731 | resolved "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" |
... | ... | @@ -10554,11 +8767,6 @@ tunnel-agent@^0.6.0: |
10554 | 8767 | dependencies: |
10555 | 8768 | safe-buffer "^5.0.1" |
10556 | 8769 | |
10557 | -tweetnacl@^0.14.3, tweetnacl@~0.14.0: | |
10558 | - version "0.14.5" | |
10559 | - resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" | |
10560 | - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= | |
10561 | - | |
10562 | 8770 | type-check@^0.4.0, type-check@~0.4.0: |
10563 | 8771 | version "0.4.0" |
10564 | 8772 | resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" |
... | ... | @@ -10566,18 +8774,6 @@ type-check@^0.4.0, type-check@~0.4.0: |
10566 | 8774 | dependencies: |
10567 | 8775 | prelude-ls "^1.2.1" |
10568 | 8776 | |
10569 | -type-check@~0.3.2: | |
10570 | - version "0.3.2" | |
10571 | - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" | |
10572 | - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= | |
10573 | - dependencies: | |
10574 | - prelude-ls "~1.1.2" | |
10575 | - | |
10576 | -type-detect@4.0.8: | |
10577 | - version "4.0.8" | |
10578 | - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" | |
10579 | - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== | |
10580 | - | |
10581 | 8777 | type-fest@^0.11.0: |
10582 | 8778 | version "0.11.0" |
10583 | 8779 | resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" |
... | ... | @@ -10726,7 +8922,7 @@ unist-util-stringify-position@^2.0.0: |
10726 | 8922 | dependencies: |
10727 | 8923 | "@types/unist" "^2.0.2" |
10728 | 8924 | |
10729 | -universalify@^0.1.0, universalify@^0.1.2: | |
8925 | +universalify@^0.1.0: | |
10730 | 8926 | version "0.1.2" |
10731 | 8927 | resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" |
10732 | 8928 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== |
... | ... | @@ -10839,25 +9035,11 @@ uuid@^3.0.1, uuid@^3.3.2: |
10839 | 9035 | resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" |
10840 | 9036 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== |
10841 | 9037 | |
10842 | -uuid@^8.3.0: | |
10843 | - version "8.3.2" | |
10844 | - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" | |
10845 | - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== | |
10846 | - | |
10847 | 9038 | v8-compile-cache@^2.0.3, v8-compile-cache@^2.2.0: |
10848 | 9039 | version "2.3.0" |
10849 | 9040 | resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" |
10850 | 9041 | integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== |
10851 | 9042 | |
10852 | -v8-to-istanbul@^7.0.0: | |
10853 | - version "7.1.0" | |
10854 | - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz#5b95cef45c0f83217ec79f8fc7ee1c8b486aee07" | |
10855 | - integrity sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== | |
10856 | - dependencies: | |
10857 | - "@types/istanbul-lib-coverage" "^2.0.1" | |
10858 | - convert-source-map "^1.6.0" | |
10859 | - source-map "^0.7.3" | |
10860 | - | |
10861 | 9043 | validate-npm-package-license@^3.0.1: |
10862 | 9044 | version "3.0.4" |
10863 | 9045 | resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" |
... | ... | @@ -10873,15 +9055,6 @@ vditor@^3.8.4: |
10873 | 9055 | dependencies: |
10874 | 9056 | diff-match-patch "^1.0.5" |
10875 | 9057 | |
10876 | -verror@1.10.0: | |
10877 | - version "1.10.0" | |
10878 | - resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" | |
10879 | - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= | |
10880 | - dependencies: | |
10881 | - assert-plus "^1.0.0" | |
10882 | - core-util-is "1.0.2" | |
10883 | - extsprintf "^1.2.0" | |
10884 | - | |
10885 | 9058 | vfile-message@^2.0.0: |
10886 | 9059 | version "2.0.4" |
10887 | 9060 | resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" |
... | ... | @@ -10941,10 +9114,10 @@ vite-plugin-imagemin@^0.3.0: |
10941 | 9114 | imagemin-svgo "^8.0.0" |
10942 | 9115 | imagemin-webp "^6.0.0" |
10943 | 9116 | |
10944 | -vite-plugin-mock@^2.4.2: | |
10945 | - version "2.4.2" | |
10946 | - resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.4.2.tgz#1777627debbea0b34a9574222614a30574fbd8c3" | |
10947 | - integrity sha512-dug7ytkGl1txtG+qHXQkCSjUOGf01As9mVmRIek64SSJqBpH/Vwj71VTH3UxErDziWclUcQGEoRJWAv20MEeAg== | |
9117 | +vite-plugin-mock@^2.5.0: | |
9118 | + version "2.5.0" | |
9119 | + resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.5.0.tgz#1c185f89ba33492d25d5c414c1d405fce60ef379" | |
9120 | + integrity sha512-nj1dFRy0ZnL11pkdWfQwK0rfeEzociMs7Peulk+UR01VS88LKaNzHSYNHbvF2urdD+lIgHkeC3Qp/Gkc/lsCMA== | |
10948 | 9121 | dependencies: |
10949 | 9122 | "@rollup/plugin-node-resolve" "^11.2.1" |
10950 | 9123 | "@types/mockjs" "^1.0.3" |
... | ... | @@ -10952,7 +9125,7 @@ vite-plugin-mock@^2.4.2: |
10952 | 9125 | chokidar "^3.5.1" |
10953 | 9126 | connect "^3.7.0" |
10954 | 9127 | debug "^4.3.2" |
10955 | - esbuild "^0.11.2" | |
9128 | + esbuild "^0.11.4" | |
10956 | 9129 | fast-glob "^3.2.5" |
10957 | 9130 | path-to-regexp "^6.2.0" |
10958 | 9131 | |
... | ... | @@ -10999,35 +9172,19 @@ vite-plugin-svg-icons@^0.4.1: |
10999 | 9172 | svg-baker "1.7.0" |
11000 | 9173 | svgo "^2.3.0" |
11001 | 9174 | |
11002 | -vite-plugin-theme@^0.5.0: | |
11003 | - version "0.5.0" | |
11004 | - resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.5.0.tgz#3688623856ba56ae9ec1de1ae20a82aeccd319a5" | |
11005 | - integrity sha512-fVr/g8cH8Qleu/jE4eELzUvTe32UAmgkTUilJI0u56VS6sC24XWxFFvKOzjwNQEMZeN4I7tfAU5kctUSdZGKmg== | |
9175 | +vite-plugin-theme@^0.6.0: | |
9176 | + version "0.6.0" | |
9177 | + resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.6.0.tgz#7abba80f0f615c245dd7385fdea00b008b89d769" | |
9178 | + integrity sha512-ZG6QLET0QbwGTTXxRQOjXNMKY8iEzUMu0mls4vBIhKc30Rq3NHl6Kxg0Zgd+BvOyQva8joP2fVsxr+1CV4383Q== | |
11006 | 9179 | dependencies: |
11007 | - "@commitlint/cli" "^12.0.1" | |
11008 | - "@commitlint/config-conventional" "^12.0.1" | |
11009 | - "@types/jest" "^26.0.20" | |
11010 | - "@types/node" "^14.14.32" | |
9180 | + "@types/node" "^14.14.37" | |
11011 | 9181 | "@types/tinycolor2" "^1.4.2" |
11012 | - "@typescript-eslint/eslint-plugin" "^4.16.1" | |
11013 | - "@typescript-eslint/parser" "^4.16.1" | |
11014 | 9182 | chalk "^4.1.0" |
11015 | - clean-css "^5.1.1" | |
11016 | - commitizen "^4.2.3" | |
11017 | - conventional-changelog-cli "^2.1.1" | |
9183 | + clean-css "^5.1.2" | |
11018 | 9184 | debug "^4.3.2" |
11019 | - es-module-lexer "^0.4.1" | |
11020 | - eslint "^7.21.0" | |
11021 | - eslint-config-prettier "^8.1.0" | |
11022 | - eslint-plugin-jest "^24.1.5" | |
11023 | - husky "^5.1.3" | |
11024 | - jest "^26.6.3" | |
11025 | - lint-staged "^10.5.4" | |
11026 | - pinst "^2.1.6" | |
11027 | - prettier "^2.2.1" | |
11028 | - pretty-quick "^3.1.0" | |
9185 | + esbuild "^0.11.6" | |
9186 | + esbuild-plugin-alias "^0.1.2" | |
11029 | 9187 | tinycolor2 "^1.4.2" |
11030 | - ts-jest "^26.5.3" | |
11031 | 9188 | |
11032 | 9189 | vite-plugin-windicss@0.12.5: |
11033 | 9190 | version "0.12.5" |
... | ... | @@ -11077,10 +9234,10 @@ vue-i18n@^9.0.0: |
11077 | 9234 | "@intlify/shared" "9.0.0" |
11078 | 9235 | "@vue/devtools-api" "^6.0.0-beta.5" |
11079 | 9236 | |
11080 | -vue-router@^4.0.5: | |
11081 | - version "4.0.5" | |
11082 | - resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.5.tgz#dd0a4134bc950c37aef64b973e9ee1008428d8fa" | |
11083 | - integrity sha512-AQq+pllb6FCc7rS6vh4PPcce3XA1jgK3hKNkQ4hXHwoVN7jOeAOMKCnX7XAX3etV9rmN7iNW8iIwgPk95ckBjw== | |
9237 | +vue-router@^4.0.6: | |
9238 | + version "4.0.6" | |
9239 | + resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.0.6.tgz#91750db507d26642f225b0ec6064568e5fe448d6" | |
9240 | + integrity sha512-Y04llmK2PyaESj+N33VxLjGCUDuv9t4q2OpItEGU7POZiuQZaugV6cJpE6Qm1sVFtxufodLKN2y2dQl9nk0Reg== | |
11084 | 9241 | |
11085 | 9242 | vue-types@^3.0.0, vue-types@^3.0.2: |
11086 | 9243 | version "3.0.2" |
... | ... | @@ -11117,27 +9274,6 @@ vuex@^4.0.0: |
11117 | 9274 | resolved "https://registry.npmjs.org/vuex/-/vuex-4.0.0.tgz#ac877aa76a9c45368c979471e461b520d38e6cf5" |
11118 | 9275 | integrity sha512-56VPujlHscP5q/e7Jlpqc40sja4vOhC4uJD1llBCWolVI8ND4+VzisDVkUMl+z5y0MpIImW6HjhNc+ZvuizgOw== |
11119 | 9276 | |
11120 | -w3c-hr-time@^1.0.2: | |
11121 | - version "1.0.2" | |
11122 | - resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" | |
11123 | - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== | |
11124 | - dependencies: | |
11125 | - browser-process-hrtime "^1.0.0" | |
11126 | - | |
11127 | -w3c-xmlserializer@^2.0.0: | |
11128 | - version "2.0.0" | |
11129 | - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" | |
11130 | - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== | |
11131 | - dependencies: | |
11132 | - xml-name-validator "^3.0.0" | |
11133 | - | |
11134 | -walker@^1.0.7, walker@~1.0.5: | |
11135 | - version "1.0.7" | |
11136 | - resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" | |
11137 | - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= | |
11138 | - dependencies: | |
11139 | - makeerror "1.0.x" | |
11140 | - | |
11141 | 9277 | warning@^4.0.0: |
11142 | 9278 | version "4.0.3" |
11143 | 9279 | resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" |
... | ... | @@ -11150,28 +9286,6 @@ webidl-conversions@^4.0.2: |
11150 | 9286 | resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" |
11151 | 9287 | integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== |
11152 | 9288 | |
11153 | -webidl-conversions@^5.0.0: | |
11154 | - version "5.0.0" | |
11155 | - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" | |
11156 | - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== | |
11157 | - | |
11158 | -webidl-conversions@^6.1.0: | |
11159 | - version "6.1.0" | |
11160 | - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" | |
11161 | - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== | |
11162 | - | |
11163 | -whatwg-encoding@^1.0.5: | |
11164 | - version "1.0.5" | |
11165 | - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" | |
11166 | - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== | |
11167 | - dependencies: | |
11168 | - iconv-lite "0.4.24" | |
11169 | - | |
11170 | -whatwg-mimetype@^2.3.0: | |
11171 | - version "2.3.0" | |
11172 | - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" | |
11173 | - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== | |
11174 | - | |
11175 | 9289 | whatwg-url@^7.0.0: |
11176 | 9290 | version "7.1.0" |
11177 | 9291 | resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" |
... | ... | @@ -11181,15 +9295,6 @@ whatwg-url@^7.0.0: |
11181 | 9295 | tr46 "^1.0.1" |
11182 | 9296 | webidl-conversions "^4.0.2" |
11183 | 9297 | |
11184 | -whatwg-url@^8.0.0: | |
11185 | - version "8.4.0" | |
11186 | - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837" | |
11187 | - integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== | |
11188 | - dependencies: | |
11189 | - lodash.sortby "^4.7.0" | |
11190 | - tr46 "^2.0.2" | |
11191 | - webidl-conversions "^6.1.0" | |
11192 | - | |
11193 | 9298 | which-boxed-primitive@^1.0.1: |
11194 | 9299 | version "1.0.2" |
11195 | 9300 | resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" |
... | ... | @@ -11213,7 +9318,7 @@ which@^1.2.14, which@^1.2.9, which@^1.3.1: |
11213 | 9318 | dependencies: |
11214 | 9319 | isexe "^2.0.0" |
11215 | 9320 | |
11216 | -which@^2.0.1, which@^2.0.2: | |
9321 | +which@^2.0.1: | |
11217 | 9322 | version "2.0.2" |
11218 | 9323 | resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" |
11219 | 9324 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== |
... | ... | @@ -11230,7 +9335,7 @@ wmf@~1.0.1: |
11230 | 9335 | resolved "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz#7d19d621071a08c2bdc6b7e688a9c435298cc2da" |
11231 | 9336 | integrity sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw== |
11232 | 9337 | |
11233 | -word-wrap@^1.0.3, word-wrap@^1.2.3, word-wrap@~1.2.3: | |
9338 | +word-wrap@^1.0.3, word-wrap@^1.2.3: | |
11234 | 9339 | version "1.2.3" |
11235 | 9340 | resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" |
11236 | 9341 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== |
... | ... | @@ -11432,7 +9537,7 @@ wrappy@1: |
11432 | 9537 | resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" |
11433 | 9538 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= |
11434 | 9539 | |
11435 | -write-file-atomic@^3.0.0, write-file-atomic@^3.0.3: | |
9540 | +write-file-atomic@^3.0.3: | |
11436 | 9541 | version "3.0.3" |
11437 | 9542 | resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" |
11438 | 9543 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== |
... | ... | @@ -11442,11 +9547,6 @@ write-file-atomic@^3.0.0, write-file-atomic@^3.0.3: |
11442 | 9547 | signal-exit "^3.0.2" |
11443 | 9548 | typedarray-to-buffer "^3.1.5" |
11444 | 9549 | |
11445 | -ws@^7.4.4: | |
11446 | - version "7.4.4" | |
11447 | - resolved "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz#383bc9742cb202292c9077ceab6f6047b17f2d59" | |
11448 | - integrity sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw== | |
11449 | - | |
11450 | 9550 | xlsx@^0.16.9: |
11451 | 9551 | version "0.16.9" |
11452 | 9552 | resolved "https://registry.npmjs.org/xlsx/-/xlsx-0.16.9.tgz#dacd5bb46bda6dd3743940c9c3dc1e2171826256" |
... | ... | @@ -11463,16 +9563,6 @@ xlsx@^0.16.9: |
11463 | 9563 | wmf "~1.0.1" |
11464 | 9564 | word "~0.3.0" |
11465 | 9565 | |
11466 | -xml-name-validator@^3.0.0: | |
11467 | - version "3.0.0" | |
11468 | - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" | |
11469 | - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== | |
11470 | - | |
11471 | -xmlchars@^2.2.0: | |
11472 | - version "2.2.0" | |
11473 | - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" | |
11474 | - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== | |
11475 | - | |
11476 | 9566 | xtend@^4.0.0, xtend@~4.0.1: |
11477 | 9567 | version "4.0.2" |
11478 | 9568 | resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" |
... | ... | @@ -11508,11 +9598,6 @@ yaml@^1.10.0: |
11508 | 9598 | resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" |
11509 | 9599 | integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== |
11510 | 9600 | |
11511 | -yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: | |
11512 | - version "20.2.7" | |
11513 | - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" | |
11514 | - integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== | |
11515 | - | |
11516 | 9601 | yargs-parser@^13.1.2: |
11517 | 9602 | version "13.1.2" |
11518 | 9603 | resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" |
... | ... | @@ -11521,13 +9606,10 @@ yargs-parser@^13.1.2: |
11521 | 9606 | camelcase "^5.0.0" |
11522 | 9607 | decamelize "^1.2.0" |
11523 | 9608 | |
11524 | -yargs-parser@^18.1.2: | |
11525 | - version "18.1.3" | |
11526 | - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" | |
11527 | - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== | |
11528 | - dependencies: | |
11529 | - camelcase "^5.0.0" | |
11530 | - decamelize "^1.2.0" | |
9609 | +yargs-parser@^20.2.2, yargs-parser@^20.2.3: | |
9610 | + version "20.2.7" | |
9611 | + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" | |
9612 | + integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== | |
11531 | 9613 | |
11532 | 9614 | yargs@^13.2.4: |
11533 | 9615 | version "13.3.2" |
... | ... | @@ -11545,23 +9627,6 @@ yargs@^13.2.4: |
11545 | 9627 | y18n "^4.0.0" |
11546 | 9628 | yargs-parser "^13.1.2" |
11547 | 9629 | |
11548 | -yargs@^15.4.1: | |
11549 | - version "15.4.1" | |
11550 | - resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" | |
11551 | - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== | |
11552 | - dependencies: | |
11553 | - cliui "^6.0.0" | |
11554 | - decamelize "^1.2.0" | |
11555 | - find-up "^4.1.0" | |
11556 | - get-caller-file "^2.0.1" | |
11557 | - require-directory "^2.1.1" | |
11558 | - require-main-filename "^2.0.0" | |
11559 | - set-blocking "^2.0.0" | |
11560 | - string-width "^4.2.0" | |
11561 | - which-module "^2.0.0" | |
11562 | - y18n "^4.0.0" | |
11563 | - yargs-parser "^18.1.2" | |
11564 | - | |
11565 | 9630 | yargs@^16.2.0: |
11566 | 9631 | version "16.2.0" |
11567 | 9632 | resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" | ... | ... |