├── .gitignore
├── .replit
├── README.md
├── dev
├── basicSetupNoKeymap.ts
├── index.html
├── index.ts
└── vite.config.js
├── package.json
├── pull_request_template.md
├── replit.nix
├── src
├── index.ts
└── multiCursor.ts
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .upm
4 | .config
5 | .cache
--------------------------------------------------------------------------------
/.replit:
--------------------------------------------------------------------------------
1 | run="yarn run dev"
2 |
3 | [packager]
4 | language = "nodejs-yarn"
5 | [packager.features]
6 | packageSearch = true
7 | guessImports = true
8 |
9 | [languages.js]
10 | pattern = "**/*.ts"
11 | [languages.js.languageServer]
12 | start = ["typescript-language-server", "--stdio"]
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # CodeMirror VSCode Keymap
2 |
3 |
4 |
5 |
6 | Ports VSCode's keyboard shortcuts to CodeMirror 6.
7 |
8 | This keymap includes shortcuts for all the official extension and replaces codemirror default keymaps:
9 | - autocomplete (make sure to set `defaultKeymap: false` when enabling this plugin)
10 | - closebrackets
11 | - commands
12 | - comment
13 | - fold
14 | - history
15 | - lint
16 | - search
17 |
18 | The keymap is based on the following:
19 | - [Windows](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf)
20 | - [Mac](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf)
21 | - [Linux](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf)
22 |
23 | ### Usage
24 | ```ts
25 | import { EditorView, keymap } from '@codemirror/view';
26 | import { EditorState } from '@codemirror/state';
27 | import { javascript } from '@codemirror/lang-javascript';
28 | import { vscodeKeymap } from "@replit/codemirror-vscode-keymap";
29 |
30 | const doc = `
31 | function wow() {
32 | function hello() {
33 | console.log({
34 | lol: 1
35 | })
36 | }
37 | }
38 | `
39 |
40 | new EditorView({
41 | state: EditorState.create({
42 | doc,
43 | extensions: [keymap.of(vscodeKeymap), javascript()],
44 | }),
45 | parent: document.querySelector('#editor'),
46 | });
47 | ```
48 |
49 | ### Missing features
50 | - Scroll Line Down Ctrl+Down
51 | - Scroll Line Up Ctrl+Up
52 | - Scroll Page Down Alt+PageDown
53 | - Scroll Page Up Alt+PageUp
54 |
55 |
--------------------------------------------------------------------------------
/dev/basicSetupNoKeymap.ts:
--------------------------------------------------------------------------------
1 | import { rectangularSelection, lineNumbers, highlightActiveLineGutter, highlightSpecialChars, drawSelection, highlightActiveLine, dropCursor} from "@codemirror/view"
2 | import {EditorState} from "@codemirror/state"
3 | import {history} from "@codemirror/commands"
4 | import {indentOnInput, foldGutter, bracketMatching, defaultHighlightStyle, syntaxHighlighting} from "@codemirror/language"
5 | import {highlightSelectionMatches} from "@codemirror/search"
6 | import {closeBrackets, autocompletion} from "@codemirror/autocomplete"
7 |
8 | const basicSetup = [
9 | lineNumbers(),
10 | highlightActiveLineGutter(),
11 | highlightSpecialChars(),
12 | history(),
13 | foldGutter(),
14 | drawSelection(),
15 | dropCursor(),
16 | EditorState.allowMultipleSelections.of(true),
17 | indentOnInput(),
18 | syntaxHighlighting(defaultHighlightStyle, {fallback: true}),
19 | bracketMatching(),
20 | closeBrackets(),
21 | autocompletion(),
22 | rectangularSelection(),
23 | highlightActiveLine(),
24 | highlightSelectionMatches(),
25 | ];
26 |
27 | export default basicSetup;
--------------------------------------------------------------------------------
/dev/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Vite App
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/dev/index.ts:
--------------------------------------------------------------------------------
1 | import { EditorView, keymap } from '@codemirror/view';
2 | import { EditorState } from '@codemirror/state';
3 | import { javascript } from '@codemirror/lang-javascript'
4 | import { vscodeKeymap } from "../src/"
5 | import basicSetup from './basicSetupNoKeymap'
6 |
7 | const doc = `
8 | function wow() {
9 | function hello() {
10 | console.log({
11 | lol: 1
12 | })
13 | }
14 | }
15 | `
16 |
17 | new EditorView({
18 | state: EditorState.create({
19 | doc,
20 | extensions: [basicSetup, keymap.of(vscodeKeymap), javascript()],
21 | }),
22 | parent: document.querySelector('#editor'),
23 | });
24 |
--------------------------------------------------------------------------------
/dev/vite.config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | server: {
3 | host: '0.0.0.0',
4 | hmr: {
5 | clientPort: 443,
6 | }
7 | }
8 | }
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@replit/codemirror-vscode-keymap",
3 | "description": "VSCode keyboard shortcuts for Codemirror 6",
4 | "version": "6.0.2",
5 | "author": {
6 | "name": "Faris Masad",
7 | "email": "faris@repl.it"
8 | },
9 | "repository": "https://github.com/replit/codemirror-vscode-keymap.git",
10 | "type": "module",
11 | "main": "dist/index.cjs",
12 | "exports": {
13 | "import": "./dist/index.js",
14 | "require": "./dist/index.cjs"
15 | },
16 | "types": "dist/index.d.ts",
17 | "module": "dist/index.js",
18 | "sideEffects": false,
19 | "license": "MIT",
20 | "scripts": {
21 | "dev": "vite ./dev",
22 | "build": "cm-buildhelper src/index.ts",
23 | "test": "cm-runtests",
24 | "prepublishOnly": "npm run build"
25 | },
26 | "peerDependencies": {
27 | "@codemirror/autocomplete": "^6.0.0",
28 | "@codemirror/commands": "^6.0.0",
29 | "@codemirror/language": "^6.0.0",
30 | "@codemirror/lint": "^6.0.0",
31 | "@codemirror/search": "^6.0.0",
32 | "@codemirror/state": "^6.0.0",
33 | "@codemirror/view": "^6.0.0"
34 | },
35 | "devDependencies": {
36 | "@codemirror/autocomplete": "^6.0.0",
37 | "@codemirror/buildhelper": "^0.1.16",
38 | "@codemirror/commands": "^6.0.0",
39 | "@codemirror/lang-javascript": "^6.0.0",
40 | "@codemirror/language": "^6.0.0",
41 | "@codemirror/lint": "^6.0.0",
42 | "@codemirror/search": "^6.0.0",
43 | "@codemirror/state": "^6.0.0",
44 | "@codemirror/view": "^6.0.0",
45 | "@lezer/highlight": "^0.16.0",
46 | "vite": "^2.8.6"
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/pull_request_template.md:
--------------------------------------------------------------------------------
1 | # Why
2 |
3 |
7 |
8 | # What changed
9 |
10 |
16 |
17 | # Test plan
18 |
19 |
24 |
--------------------------------------------------------------------------------
/replit.nix:
--------------------------------------------------------------------------------
1 | { pkgs }: {
2 | deps = [
3 | pkgs.nodejs-16_x
4 | pkgs.nodePackages.yarn
5 | pkgs.nodePackages.typescript-language-server
6 | ];
7 | }
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import { KeyBinding } from '@codemirror/view';
2 | import {
3 | insertNewlineAndIndent,
4 | cursorCharLeft,
5 | selectCharLeft,
6 | deleteLine,
7 | moveLineDown,
8 | moveLineUp,
9 | copyLineDown,
10 | copyLineUp,
11 | selectLine,
12 | cursorMatchingBracket,
13 | indentMore,
14 | indentLess,
15 | cursorLineBoundaryBackward,
16 | selectLineBoundaryBackward,
17 | cursorDocStart,
18 | selectDocStart,
19 | cursorLineBoundaryForward,
20 | selectLineBoundaryForward,
21 | cursorDocEnd,
22 | selectDocEnd,
23 | cursorGroupLeft,
24 | selectGroupLeft,
25 | cursorPageDown,
26 | cursorPageUp,
27 | deleteCharBackward,
28 | deleteCharForward,
29 | deleteGroupBackward,
30 | deleteGroupForward,
31 | deleteToLineEnd,
32 | deleteToLineStart,
33 | selectAll,
34 | selectPageDown,
35 | selectPageUp,
36 | cursorCharRight,
37 | cursorGroupRight,
38 | selectCharRight,
39 | selectGroupRight,
40 | cursorLineUp,
41 | selectLineUp,
42 | cursorLineDown,
43 | selectLineDown,
44 | cursorLineEnd,
45 | cursorLineStart,
46 | selectLineEnd,
47 | selectLineStart,
48 | splitLine,
49 | transposeChars,
50 | redo,
51 | undo,
52 | undoSelection,
53 | toggleComment,
54 | lineComment,
55 | lineUncomment,
56 | toggleBlockComment,
57 | } from '@codemirror/commands';
58 | import {
59 | closeSearchPanel,
60 | gotoLine,
61 | openSearchPanel,
62 | replaceAll,
63 | selectMatches,
64 | selectNextOccurrence,
65 | selectSelectionMatches,
66 | } from '@codemirror/search';
67 | import { foldCode, unfoldCode, foldAll, unfoldAll } from '@codemirror/language';
68 | import {
69 | acceptCompletion,
70 | closeCompletion,
71 | deleteBracketPair,
72 | moveCompletionSelection,
73 | startCompletion,
74 | } from '@codemirror/autocomplete';
75 | import { nextDiagnostic, openLintPanel } from '@codemirror/lint';
76 | import { addCursorAtEachSelectionLine, addCursorDown, addCursorUp } from './multiCursor';
77 |
78 | export const vscodeKeymap: ReadonlyArray = [
79 | { key: 'Ctrl-Space', run: startCompletion },
80 | { key: 'Escape', run: closeCompletion },
81 | { key: 'ArrowDown', run: moveCompletionSelection(true) },
82 | { key: 'ArrowUp', run: moveCompletionSelection(false) },
83 | { key: 'PageDown', run: moveCompletionSelection(true, 'page') },
84 | { key: 'PageUp', run: moveCompletionSelection(false, 'page') },
85 | { key: 'Enter', run: acceptCompletion },
86 | { key: 'Tab', run: acceptCompletion },
87 |
88 | { key: 'Mod-f', run: openSearchPanel, scope: 'editor search-panel' },
89 | { key: 'Escape', run: closeSearchPanel, scope: 'editor search-panel' },
90 | { key: 'Alt-Enter', run: selectMatches, scope: 'editor search-panel' },
91 | { key: 'Mod-Alt-Enter', run: replaceAll, scope: 'editor search-panel' },
92 | { key: 'Ctrl-g', run: gotoLine },
93 | { key: 'Mod-d', run: selectNextOccurrence, preventDefault: true },
94 | { key: 'Shift-Mod-l', run: selectSelectionMatches },
95 | // Enter and shift enter handled within the search panel plugin
96 |
97 | { key: 'Enter', run: insertNewlineAndIndent, shift: insertNewlineAndIndent },
98 | {
99 | key: 'ArrowLeft',
100 | run: cursorCharLeft,
101 | shift: selectCharLeft,
102 | preventDefault: true,
103 | },
104 | {
105 | key: 'Mod-ArrowLeft',
106 | mac: 'Alt-ArrowLeft',
107 | run: cursorGroupLeft,
108 | shift: selectGroupLeft,
109 | },
110 | {
111 | key: 'ArrowRight',
112 | run: cursorCharRight,
113 | shift: selectCharRight,
114 | preventDefault: true,
115 | },
116 | {
117 | key: 'Mod-ArrowRight',
118 | mac: 'Alt-ArrowRight',
119 | run: cursorGroupRight,
120 | shift: selectGroupRight,
121 | },
122 |
123 | {
124 | key: 'ArrowUp',
125 | run: cursorLineUp,
126 | shift: selectLineUp,
127 | preventDefault: true,
128 | },
129 | {
130 | key: 'ArrowDown',
131 | run: cursorLineDown,
132 | shift: selectLineDown,
133 | preventDefault: true,
134 | },
135 |
136 | {
137 | key: 'Home',
138 | run: cursorLineBoundaryBackward,
139 | shift: selectLineBoundaryBackward,
140 | },
141 | {
142 | mac: 'Cmd-ArrowLeft',
143 | run: cursorLineBoundaryBackward,
144 | shift: selectLineBoundaryBackward,
145 | },
146 | { key: 'Mod-Home', run: cursorDocStart, shift: selectDocStart },
147 | { mac: 'Cmd-ArrowUp', run: cursorDocStart, shift: selectDocStart },
148 |
149 | { key: 'PageUp', run: cursorPageUp, shift: selectPageUp },
150 | { mac: 'Ctrl-ArrowUp', run: cursorPageUp, shift: selectPageUp },
151 |
152 | { key: 'PageDown', run: cursorPageDown, shift: selectPageDown },
153 | { mac: 'Ctrl-ArrowDown', run: cursorPageDown, shift: selectPageDown },
154 |
155 | {
156 | key: 'End',
157 | run: cursorLineBoundaryForward,
158 | shift: selectLineBoundaryForward,
159 | },
160 | {
161 | mac: 'Cmd-ArrowRight',
162 | run: cursorLineBoundaryForward,
163 | shift: selectLineBoundaryForward,
164 | },
165 |
166 | {
167 | key: 'Mod-Alt-ArrowUp',
168 | linux: 'Shift-Alt-ArrowUp',
169 | run: addCursorUp,
170 | preventDefault: true,
171 | },
172 | {
173 | key: 'Mod-Alt-ArrowDown',
174 | linux: 'Shift-Alt-ArrowDown',
175 | run: addCursorDown,
176 | preventDefault: true,
177 | },
178 |
179 | {
180 | key: 'Shift-Alt-i',
181 | run: addCursorAtEachSelectionLine,
182 | },
183 |
184 | { key: 'Mod-End', run: cursorDocEnd, shift: selectDocEnd },
185 | { mac: 'Cmd-ArrowDown', run: cursorDocEnd, shift: selectDocEnd },
186 |
187 | { key: 'Mod-a', run: selectAll },
188 | { key: 'Backspace', run: deleteBracketPair },
189 | { key: 'Backspace', run: deleteCharBackward, shift: deleteCharBackward },
190 | { key: 'Delete', run: deleteCharForward },
191 | { key: 'Mod-Backspace', mac: 'Alt-Backspace', run: deleteGroupBackward },
192 | { key: 'Mod-Delete', mac: 'Alt-Delete', run: deleteGroupForward },
193 | { mac: 'Mod-Backspace', run: deleteToLineStart },
194 | { mac: 'Mod-Delete', run: deleteToLineEnd },
195 |
196 | {
197 | mac: 'Ctrl-b',
198 | run: cursorCharLeft,
199 | shift: selectCharLeft,
200 | preventDefault: true,
201 | },
202 | { mac: 'Ctrl-f', run: cursorCharRight, shift: selectCharRight },
203 |
204 | { mac: 'Ctrl-p', run: cursorLineUp, shift: selectLineUp },
205 | { mac: 'Ctrl-n', run: cursorLineDown, shift: selectLineDown },
206 |
207 | { mac: 'Ctrl-a', run: cursorLineStart, shift: selectLineStart },
208 | { mac: 'Ctrl-e', run: cursorLineEnd, shift: selectLineEnd },
209 |
210 | { mac: 'Ctrl-d', run: deleteCharForward },
211 | { mac: 'Ctrl-h', run: deleteCharBackward },
212 | { mac: 'Ctrl-k', run: deleteToLineEnd },
213 | { mac: 'Ctrl-Alt-h', run: deleteGroupBackward },
214 |
215 | { mac: 'Ctrl-o', run: splitLine },
216 | { mac: 'Ctrl-t', run: transposeChars },
217 |
218 | { mac: 'Ctrl-v', run: cursorPageDown },
219 | { mac: 'Alt-v', run: cursorPageUp },
220 |
221 | { key: 'Shift-Mod-k', run: deleteLine },
222 | { key: 'Alt-ArrowDown', run: moveLineDown },
223 | { key: 'Alt-ArrowUp', run: moveLineUp },
224 | { win: 'Shift-Alt-ArrowDown', mac: 'Shift-Alt-ArrowDown', run: copyLineDown },
225 | { win: 'Shift-Alt-ArrowUp', mac: 'Shift-Alt-ArrowUp', run: copyLineUp },
226 |
227 | { key: 'Mod-l', run: selectLine, preventDefault: true },
228 | { key: 'Shift-Mod-\\', run: cursorMatchingBracket },
229 |
230 | { key: 'Tab', run: indentMore, shift: indentLess, preventDefault: true },
231 | { key: 'Mod-[', run: indentLess },
232 | { key: 'Mod-]', run: indentMore },
233 |
234 | { key: 'Ctrl-Shift-[', mac: 'Cmd-Alt-[', run: foldCode },
235 | { key: 'Ctrl-Shift-]', mac: 'Cmd-Alt-]', run: unfoldCode },
236 | { key: 'Mod-k Mod-0', run: foldAll },
237 | { key: 'Mod-k Mod-j', run: unfoldAll },
238 |
239 | { key: 'Mod-k Mod-c', run: lineComment },
240 | { key: 'Mod-k Mod-u', run: lineUncomment },
241 | { key: 'Mod-/', run: toggleComment },
242 | { key: 'Shift-Alt-a', run: toggleBlockComment },
243 |
244 | { key: 'Mod-z', run: undo, preventDefault: true },
245 | { key: 'Mod-y', run: redo, preventDefault: true },
246 | { key: 'Mod-Shift-z', run: redo, preventDefault: true },
247 | { key: 'Mod-u', run: undoSelection, preventDefault: true },
248 |
249 | { key: 'Mod-Shift-m', run: openLintPanel },
250 | { key: 'F8', run: nextDiagnostic }, // Shift should go back, but previousDiagnostic is not implemented
251 | ];
252 |
--------------------------------------------------------------------------------
/src/multiCursor.ts:
--------------------------------------------------------------------------------
1 | import { EditorSelection } from '@codemirror/state';
2 | import { Command } from '@codemirror/view';
3 |
4 | const createAddCursor =
5 | (direction: 'up' | 'down'): Command =>
6 | (view) => {
7 | const forward = direction === 'down';
8 |
9 | let selection = view.state.selection;
10 |
11 | for (const r of selection.ranges) {
12 | selection = selection.addRange(view.moveVertically(r, forward));
13 | }
14 |
15 | view.dispatch({ selection });
16 |
17 | return true;
18 | };
19 |
20 | export const addCursorUp = createAddCursor('up');
21 | export const addCursorDown = createAddCursor('down');
22 |
23 | export const addCursorAtEachSelectionLine: Command = (view) => {
24 | let selection: EditorSelection | null = null;
25 | for (const r of view.state.selection.ranges) {
26 | if (r.empty) {
27 | continue;
28 | }
29 |
30 | for (let pos = r.from; pos <= r.to; ) {
31 | const line = view.state.doc.lineAt(pos);
32 |
33 | const anchor = Math.min(line.to, r.to);
34 |
35 | if (selection) {
36 | selection = selection.addRange(EditorSelection.range(anchor, anchor));
37 | } else {
38 | selection = EditorSelection.single(anchor);
39 | }
40 |
41 | pos = line.to + 1;
42 | }
43 | }
44 |
45 | if (!selection) {
46 | return false;
47 | }
48 |
49 | view.dispatch({ selection });
50 |
51 | return true;
52 | };
53 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.12.13":
6 | version "7.18.6"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
8 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
9 | dependencies:
10 | "@babel/highlight" "^7.18.6"
11 |
12 | "@babel/helper-validator-identifier@^7.18.6":
13 | version "7.19.1"
14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
15 | integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
16 |
17 | "@babel/highlight@^7.18.6":
18 | version "7.18.6"
19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
20 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
21 | dependencies:
22 | "@babel/helper-validator-identifier" "^7.18.6"
23 | chalk "^2.0.0"
24 | js-tokens "^4.0.0"
25 |
26 | "@codemirror/autocomplete@^6.0.0":
27 | version "6.4.0"
28 | resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.4.0.tgz#76ac9a2a411a4cc6e13103014dba5e0fe601da5a"
29 | integrity sha512-HLF2PnZAm1s4kGs30EiqKMgD7XsYaQ0XJnMR0rofEWQ5t5D60SfqpDIkIh1ze5tiEbyUWm8+VJ6W1/erVvBMIA==
30 | dependencies:
31 | "@codemirror/language" "^6.0.0"
32 | "@codemirror/state" "^6.0.0"
33 | "@codemirror/view" "^6.6.0"
34 | "@lezer/common" "^1.0.0"
35 |
36 | "@codemirror/buildhelper@^0.1.16":
37 | version "0.1.16"
38 | resolved "https://registry.yarnpkg.com/@codemirror/buildhelper/-/buildhelper-0.1.16.tgz#bda138522fdade53d63f457c440b64be48c7fa71"
39 | integrity sha512-b88pPVoLoBp3DHe+CK5p/1t/WFGYRGxn69d9Efp/cEP3uF91hXTIKOimaL3IyVhm9q6ILjKzn8q8MFUUy7GvwA==
40 | dependencies:
41 | "@lezer/generator" "^1.0.0"
42 | "@types/mocha" "^9.1.1"
43 | acorn "^8.1.0"
44 | acorn-walk "^8.0.2"
45 | esmoduleserve "^0.2.0"
46 | ist "^1.1.7"
47 | mocha "^10.0.0"
48 | rollup "^2.35.1"
49 | rollup-plugin-dts "^3.0.0"
50 | selenium-webdriver "^4.0.0-beta.3"
51 | serve-static "^1.14.1"
52 | typescript "^4.2.3"
53 |
54 | "@codemirror/commands@^6.0.0":
55 | version "6.1.3"
56 | resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.1.3.tgz#401d0b6d18e7d5eb9a96f6c8ae4ea56a08e8fd06"
57 | integrity sha512-wUw1+vb34Ultv0Q9m/OVB7yizGXgtoDbkI5f5ErM8bebwLyUYjicdhJTKhTvPTpgkv8dq/BK0lQ3K5pRf2DAJw==
58 | dependencies:
59 | "@codemirror/language" "^6.0.0"
60 | "@codemirror/state" "^6.2.0"
61 | "@codemirror/view" "^6.0.0"
62 | "@lezer/common" "^1.0.0"
63 |
64 | "@codemirror/lang-javascript@^6.0.0":
65 | version "6.1.2"
66 | resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-6.1.2.tgz#a11812ca1d21301cdeb80e51b4c007edcf55f813"
67 | integrity sha512-OcwLfZXdQ1OHrLiIcKCn7MqZ7nx205CMKlhe+vL88pe2ymhT9+2P+QhwkYGxMICj8TDHyp8HFKVwpiisUT7iEQ==
68 | dependencies:
69 | "@codemirror/autocomplete" "^6.0.0"
70 | "@codemirror/language" "^6.0.0"
71 | "@codemirror/lint" "^6.0.0"
72 | "@codemirror/state" "^6.0.0"
73 | "@codemirror/view" "^6.0.0"
74 | "@lezer/common" "^1.0.0"
75 | "@lezer/javascript" "^1.0.0"
76 |
77 | "@codemirror/language@^6.0.0":
78 | version "6.3.2"
79 | resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-6.3.2.tgz#a3d5796d17a2cd3110bac0f5126db67c7e90a0f3"
80 | integrity sha512-g42uHhOcEMAXjmozGG+rdom5UsbyfMxQFh7AbkeoaNImddL6Xt4cQDL0+JxmG7+as18rUAvZaqzP/TjsciVIrA==
81 | dependencies:
82 | "@codemirror/state" "^6.0.0"
83 | "@codemirror/view" "^6.0.0"
84 | "@lezer/common" "^1.0.0"
85 | "@lezer/highlight" "^1.0.0"
86 | "@lezer/lr" "^1.0.0"
87 | style-mod "^4.0.0"
88 |
89 | "@codemirror/lint@^6.0.0":
90 | version "6.1.0"
91 | resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.1.0.tgz#f006142d3a580fdb8ffc2faa3361b2232c08e079"
92 | integrity sha512-mdvDQrjRmYPvQ3WrzF6Ewaao+NWERYtpthJvoQ3tK3t/44Ynhk8ZGjTSL9jMEv8CgSMogmt75X8ceOZRDSXHtQ==
93 | dependencies:
94 | "@codemirror/state" "^6.0.0"
95 | "@codemirror/view" "^6.0.0"
96 | crelt "^1.0.5"
97 |
98 | "@codemirror/search@^6.0.0":
99 | version "6.2.3"
100 | resolved "https://registry.yarnpkg.com/@codemirror/search/-/search-6.2.3.tgz#fab933fef1b1de8ef40cda275c73d9ac7a1ff40f"
101 | integrity sha512-V9n9233lopQhB1dyjsBK2Wc1i+8hcCqxl1wQ46c5HWWLePoe4FluV3TGHoZ04rBRlGjNyz9DTmpJErig8UE4jw==
102 | dependencies:
103 | "@codemirror/state" "^6.0.0"
104 | "@codemirror/view" "^6.0.0"
105 | crelt "^1.0.5"
106 |
107 | "@codemirror/state@^6.0.0", "@codemirror/state@^6.1.4", "@codemirror/state@^6.2.0":
108 | version "6.2.0"
109 | resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.2.0.tgz#a0fb08403ced8c2a68d1d0acee926bd20be922f2"
110 | integrity sha512-69QXtcrsc3RYtOtd+GsvczJ319udtBf1PTrr2KbLWM/e2CXUPnh0Nz9AUo8WfhSQ7GeL8dPVNUmhQVgpmuaNGA==
111 |
112 | "@codemirror/view@^6.0.0", "@codemirror/view@^6.6.0":
113 | version "6.7.2"
114 | resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.7.2.tgz#13830dd6366af15d48e34a5518ab26bb42c440cb"
115 | integrity sha512-HeK2GyycxceaQVyvYVYXmn1vUKYYBsHCcfGRSsFO+3fRRtwXx2STK0YiFBmiWx2vtU9gUAJgIUXUN8a0osI8Ng==
116 | dependencies:
117 | "@codemirror/state" "^6.1.4"
118 | style-mod "^4.0.0"
119 | w3c-keyname "^2.2.4"
120 |
121 | "@esbuild/linux-loong64@0.14.54":
122 | version "0.14.54"
123 | resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz#de2a4be678bd4d0d1ffbb86e6de779cde5999028"
124 | integrity sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==
125 |
126 | "@lezer/common@^0.16.0":
127 | version "0.16.1"
128 | resolved "https://registry.yarnpkg.com/@lezer/common/-/common-0.16.1.tgz#3b98b42fdb11454b89e8a340da10bee1b0f94071"
129 | integrity sha512-qPmG7YTZ6lATyTOAWf8vXE+iRrt1NJd4cm2nJHK+v7X9TsOF6+HtuU/ctaZy2RCrluxDb89hI6KWQ5LfQGQWuA==
130 |
131 | "@lezer/common@^1.0.0", "@lezer/common@^1.0.2":
132 | version "1.0.2"
133 | resolved "https://registry.yarnpkg.com/@lezer/common/-/common-1.0.2.tgz#8fb9b86bdaa2ece57e7d59e5ffbcb37d71815087"
134 | integrity sha512-SVgiGtMnMnW3ActR8SXgsDhw7a0w0ChHSYAyAUxxrOiJ1OqYWEKk/xJd84tTSPo1mo6DXLObAJALNnd0Hrv7Ng==
135 |
136 | "@lezer/generator@^1.0.0":
137 | version "1.2.0"
138 | resolved "https://registry.yarnpkg.com/@lezer/generator/-/generator-1.2.0.tgz#7df13571cbf5a9cde6b8c29d0aa3c595b6c99a2d"
139 | integrity sha512-n6JL/bfnJx73an4WNkF9rVac+lRdhq1jXLEPt+d3uHPi39LphZEz1r1w556HazcA5rnwWBFd1Jrpq1k4rHl8VA==
140 | dependencies:
141 | "@lezer/common" "^1.0.2"
142 | "@lezer/lr" "^1.3.0"
143 |
144 | "@lezer/highlight@^0.16.0":
145 | version "0.16.0"
146 | resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-0.16.0.tgz#95f7b7ee3c32c8a0f6ce499c085e8b1f927ffbdc"
147 | integrity sha512-iE5f4flHlJ1g1clOStvXNLbORJoiW4Kytso6ubfYzHnaNo/eo5SKhxs4wv/rtvwZQeZrK3we8S9SyA7OGOoRKQ==
148 | dependencies:
149 | "@lezer/common" "^0.16.0"
150 |
151 | "@lezer/highlight@^1.0.0", "@lezer/highlight@^1.1.3":
152 | version "1.1.3"
153 | resolved "https://registry.yarnpkg.com/@lezer/highlight/-/highlight-1.1.3.tgz#bf5a36c2ee227f526d74997ac91f7777e29bd25d"
154 | integrity sha512-3vLKLPThO4td43lYRBygmMY18JN3CPh9w+XS2j8WC30vR4yZeFG4z1iFe4jXE43NtGqe//zHW5q8ENLlHvz9gw==
155 | dependencies:
156 | "@lezer/common" "^1.0.0"
157 |
158 | "@lezer/javascript@^1.0.0":
159 | version "1.4.1"
160 | resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.4.1.tgz#97a15042c76b5979af6a069fac83cf6485628cbf"
161 | integrity sha512-Hqx36DJeYhKtdpc7wBYPR0XF56ZzIp0IkMO/zNNj80xcaFOV4Oj/P7TQc/8k2TxNhzl7tV5tXS8ZOCPbT4L3nA==
162 | dependencies:
163 | "@lezer/highlight" "^1.1.3"
164 | "@lezer/lr" "^1.3.0"
165 |
166 | "@lezer/lr@^1.0.0", "@lezer/lr@^1.3.0":
167 | version "1.3.0"
168 | resolved "https://registry.yarnpkg.com/@lezer/lr/-/lr-1.3.0.tgz#37a52fd8e7ca2ad1d897c1de832dcbd65b361de8"
169 | integrity sha512-rpvS+WPS/PlbJCiW+bzXPbIFIRXmzRiTEDzMvrvgpED05w5ZQO59AzH3BJen2AnHuJIlP3DcJRjsKLTrkknUNA==
170 | dependencies:
171 | "@lezer/common" "^1.0.0"
172 |
173 | "@types/mocha@^9.1.1":
174 | version "9.1.1"
175 | resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4"
176 | integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==
177 |
178 | acorn-walk@^8.0.0, acorn-walk@^8.0.2:
179 | version "8.2.0"
180 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
181 | integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
182 |
183 | acorn@^8.0.4, acorn@^8.1.0:
184 | version "8.8.1"
185 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73"
186 | integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==
187 |
188 | ansi-colors@4.1.1:
189 | version "4.1.1"
190 | resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
191 | integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
192 |
193 | ansi-regex@^5.0.1:
194 | version "5.0.1"
195 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
196 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
197 |
198 | ansi-styles@^3.2.1:
199 | version "3.2.1"
200 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
201 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
202 | dependencies:
203 | color-convert "^1.9.0"
204 |
205 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
206 | version "4.3.0"
207 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
208 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
209 | dependencies:
210 | color-convert "^2.0.1"
211 |
212 | anymatch@~3.1.2:
213 | version "3.1.3"
214 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
215 | integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
216 | dependencies:
217 | normalize-path "^3.0.0"
218 | picomatch "^2.0.4"
219 |
220 | argparse@^2.0.1:
221 | version "2.0.1"
222 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
223 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
224 |
225 | balanced-match@^1.0.0:
226 | version "1.0.2"
227 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
228 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
229 |
230 | binary-extensions@^2.0.0:
231 | version "2.2.0"
232 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
233 | integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
234 |
235 | brace-expansion@^1.1.7:
236 | version "1.1.11"
237 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
238 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
239 | dependencies:
240 | balanced-match "^1.0.0"
241 | concat-map "0.0.1"
242 |
243 | brace-expansion@^2.0.1:
244 | version "2.0.1"
245 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
246 | integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
247 | dependencies:
248 | balanced-match "^1.0.0"
249 |
250 | braces@~3.0.2:
251 | version "3.0.2"
252 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
253 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
254 | dependencies:
255 | fill-range "^7.0.1"
256 |
257 | browser-stdout@1.3.1:
258 | version "1.3.1"
259 | resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
260 | integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
261 |
262 | camelcase@^6.0.0:
263 | version "6.3.0"
264 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
265 | integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
266 |
267 | chalk@^2.0.0:
268 | version "2.4.2"
269 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
270 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
271 | dependencies:
272 | ansi-styles "^3.2.1"
273 | escape-string-regexp "^1.0.5"
274 | supports-color "^5.3.0"
275 |
276 | chalk@^4.1.0:
277 | version "4.1.2"
278 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
279 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
280 | dependencies:
281 | ansi-styles "^4.1.0"
282 | supports-color "^7.1.0"
283 |
284 | chokidar@3.5.3:
285 | version "3.5.3"
286 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
287 | integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
288 | dependencies:
289 | anymatch "~3.1.2"
290 | braces "~3.0.2"
291 | glob-parent "~5.1.2"
292 | is-binary-path "~2.1.0"
293 | is-glob "~4.0.1"
294 | normalize-path "~3.0.0"
295 | readdirp "~3.6.0"
296 | optionalDependencies:
297 | fsevents "~2.3.2"
298 |
299 | cliui@^7.0.2:
300 | version "7.0.4"
301 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
302 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
303 | dependencies:
304 | string-width "^4.2.0"
305 | strip-ansi "^6.0.0"
306 | wrap-ansi "^7.0.0"
307 |
308 | color-convert@^1.9.0:
309 | version "1.9.3"
310 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
311 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
312 | dependencies:
313 | color-name "1.1.3"
314 |
315 | color-convert@^2.0.1:
316 | version "2.0.1"
317 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
318 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
319 | dependencies:
320 | color-name "~1.1.4"
321 |
322 | color-name@1.1.3:
323 | version "1.1.3"
324 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
325 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
326 |
327 | color-name@~1.1.4:
328 | version "1.1.4"
329 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
330 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
331 |
332 | concat-map@0.0.1:
333 | version "0.0.1"
334 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
335 | integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
336 |
337 | core-util-is@~1.0.0:
338 | version "1.0.3"
339 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
340 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
341 |
342 | crelt@^1.0.5:
343 | version "1.0.5"
344 | resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.5.tgz#57c0d52af8c859e354bace1883eb2e1eb182bb94"
345 | integrity sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA==
346 |
347 | debug@2.6.9:
348 | version "2.6.9"
349 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
350 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
351 | dependencies:
352 | ms "2.0.0"
353 |
354 | debug@4.3.4:
355 | version "4.3.4"
356 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
357 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
358 | dependencies:
359 | ms "2.1.2"
360 |
361 | decamelize@^4.0.0:
362 | version "4.0.0"
363 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837"
364 | integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==
365 |
366 | depd@2.0.0:
367 | version "2.0.0"
368 | resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
369 | integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
370 |
371 | destroy@1.2.0:
372 | version "1.2.0"
373 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
374 | integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
375 |
376 | diff@5.0.0:
377 | version "5.0.0"
378 | resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
379 | integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==
380 |
381 | ee-first@1.1.1:
382 | version "1.1.1"
383 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
384 | integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
385 |
386 | emoji-regex@^8.0.0:
387 | version "8.0.0"
388 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
389 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
390 |
391 | encodeurl@~1.0.2:
392 | version "1.0.2"
393 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
394 | integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
395 |
396 | esbuild-android-64@0.14.54:
397 | version "0.14.54"
398 | resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz#505f41832884313bbaffb27704b8bcaa2d8616be"
399 | integrity sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==
400 |
401 | esbuild-android-arm64@0.14.54:
402 | version "0.14.54"
403 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz#8ce69d7caba49646e009968fe5754a21a9871771"
404 | integrity sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==
405 |
406 | esbuild-darwin-64@0.14.54:
407 | version "0.14.54"
408 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz#24ba67b9a8cb890a3c08d9018f887cc221cdda25"
409 | integrity sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==
410 |
411 | esbuild-darwin-arm64@0.14.54:
412 | version "0.14.54"
413 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz#3f7cdb78888ee05e488d250a2bdaab1fa671bf73"
414 | integrity sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==
415 |
416 | esbuild-freebsd-64@0.14.54:
417 | version "0.14.54"
418 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz#09250f997a56ed4650f3e1979c905ffc40bbe94d"
419 | integrity sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==
420 |
421 | esbuild-freebsd-arm64@0.14.54:
422 | version "0.14.54"
423 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz#bafb46ed04fc5f97cbdb016d86947a79579f8e48"
424 | integrity sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==
425 |
426 | esbuild-linux-32@0.14.54:
427 | version "0.14.54"
428 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz#e2a8c4a8efdc355405325033fcebeb941f781fe5"
429 | integrity sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==
430 |
431 | esbuild-linux-64@0.14.54:
432 | version "0.14.54"
433 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz#de5fdba1c95666cf72369f52b40b03be71226652"
434 | integrity sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==
435 |
436 | esbuild-linux-arm64@0.14.54:
437 | version "0.14.54"
438 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz#dae4cd42ae9787468b6a5c158da4c84e83b0ce8b"
439 | integrity sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==
440 |
441 | esbuild-linux-arm@0.14.54:
442 | version "0.14.54"
443 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz#a2c1dff6d0f21dbe8fc6998a122675533ddfcd59"
444 | integrity sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==
445 |
446 | esbuild-linux-mips64le@0.14.54:
447 | version "0.14.54"
448 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz#d9918e9e4cb972f8d6dae8e8655bf9ee131eda34"
449 | integrity sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==
450 |
451 | esbuild-linux-ppc64le@0.14.54:
452 | version "0.14.54"
453 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz#3f9a0f6d41073fb1a640680845c7de52995f137e"
454 | integrity sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==
455 |
456 | esbuild-linux-riscv64@0.14.54:
457 | version "0.14.54"
458 | resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz#618853c028178a61837bc799d2013d4695e451c8"
459 | integrity sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==
460 |
461 | esbuild-linux-s390x@0.14.54:
462 | version "0.14.54"
463 | resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz#d1885c4c5a76bbb5a0fe182e2c8c60eb9e29f2a6"
464 | integrity sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==
465 |
466 | esbuild-netbsd-64@0.14.54:
467 | version "0.14.54"
468 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz#69ae917a2ff241b7df1dbf22baf04bd330349e81"
469 | integrity sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==
470 |
471 | esbuild-openbsd-64@0.14.54:
472 | version "0.14.54"
473 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz#db4c8495287a350a6790de22edea247a57c5d47b"
474 | integrity sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==
475 |
476 | esbuild-sunos-64@0.14.54:
477 | version "0.14.54"
478 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz#54287ee3da73d3844b721c21bc80c1dc7e1bf7da"
479 | integrity sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==
480 |
481 | esbuild-windows-32@0.14.54:
482 | version "0.14.54"
483 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz#f8aaf9a5667630b40f0fb3aa37bf01bbd340ce31"
484 | integrity sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==
485 |
486 | esbuild-windows-64@0.14.54:
487 | version "0.14.54"
488 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz#bf54b51bd3e9b0f1886ffdb224a4176031ea0af4"
489 | integrity sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==
490 |
491 | esbuild-windows-arm64@0.14.54:
492 | version "0.14.54"
493 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz#937d15675a15e4b0e4fafdbaa3a01a776a2be982"
494 | integrity sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==
495 |
496 | esbuild@^0.14.27:
497 | version "0.14.54"
498 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.54.tgz#8b44dcf2b0f1a66fc22459943dccf477535e9aa2"
499 | integrity sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==
500 | optionalDependencies:
501 | "@esbuild/linux-loong64" "0.14.54"
502 | esbuild-android-64 "0.14.54"
503 | esbuild-android-arm64 "0.14.54"
504 | esbuild-darwin-64 "0.14.54"
505 | esbuild-darwin-arm64 "0.14.54"
506 | esbuild-freebsd-64 "0.14.54"
507 | esbuild-freebsd-arm64 "0.14.54"
508 | esbuild-linux-32 "0.14.54"
509 | esbuild-linux-64 "0.14.54"
510 | esbuild-linux-arm "0.14.54"
511 | esbuild-linux-arm64 "0.14.54"
512 | esbuild-linux-mips64le "0.14.54"
513 | esbuild-linux-ppc64le "0.14.54"
514 | esbuild-linux-riscv64 "0.14.54"
515 | esbuild-linux-s390x "0.14.54"
516 | esbuild-netbsd-64 "0.14.54"
517 | esbuild-openbsd-64 "0.14.54"
518 | esbuild-sunos-64 "0.14.54"
519 | esbuild-windows-32 "0.14.54"
520 | esbuild-windows-64 "0.14.54"
521 | esbuild-windows-arm64 "0.14.54"
522 |
523 | escalade@^3.1.1:
524 | version "3.1.1"
525 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
526 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
527 |
528 | escape-html@~1.0.3:
529 | version "1.0.3"
530 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
531 | integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
532 |
533 | escape-string-regexp@4.0.0:
534 | version "4.0.0"
535 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
536 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
537 |
538 | escape-string-regexp@^1.0.5:
539 | version "1.0.5"
540 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
541 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
542 |
543 | esmoduleserve@^0.2.0:
544 | version "0.2.0"
545 | resolved "https://registry.yarnpkg.com/esmoduleserve/-/esmoduleserve-0.2.0.tgz#01ed56cbee408f624641dab0b2916a54407c891e"
546 | integrity sha512-vg1j7fzKZUFR5TCsYQ3PABfBRMRi6V9K7mxcRh2MftO3gwAHBwYaPHtLHFDsKVSxdHmpu/GgT37lsRT+vezaKQ==
547 | dependencies:
548 | acorn "^8.0.4"
549 | acorn-walk "^8.0.0"
550 | resolve "^1.15.1"
551 | serve-static "^1.14.1"
552 |
553 | etag@~1.8.1:
554 | version "1.8.1"
555 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
556 | integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
557 |
558 | fill-range@^7.0.1:
559 | version "7.0.1"
560 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
561 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
562 | dependencies:
563 | to-regex-range "^5.0.1"
564 |
565 | find-up@5.0.0:
566 | version "5.0.0"
567 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
568 | integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
569 | dependencies:
570 | locate-path "^6.0.0"
571 | path-exists "^4.0.0"
572 |
573 | flat@^5.0.2:
574 | version "5.0.2"
575 | resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
576 | integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
577 |
578 | fresh@0.5.2:
579 | version "0.5.2"
580 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
581 | integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
582 |
583 | fs.realpath@^1.0.0:
584 | version "1.0.0"
585 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
586 | integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
587 |
588 | fsevents@~2.3.2:
589 | version "2.3.2"
590 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
591 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
592 |
593 | function-bind@^1.1.1:
594 | version "1.1.1"
595 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
596 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
597 |
598 | get-caller-file@^2.0.5:
599 | version "2.0.5"
600 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
601 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
602 |
603 | glob-parent@~5.1.2:
604 | version "5.1.2"
605 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
606 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
607 | dependencies:
608 | is-glob "^4.0.1"
609 |
610 | glob@7.2.0:
611 | version "7.2.0"
612 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
613 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
614 | dependencies:
615 | fs.realpath "^1.0.0"
616 | inflight "^1.0.4"
617 | inherits "2"
618 | minimatch "^3.0.4"
619 | once "^1.3.0"
620 | path-is-absolute "^1.0.0"
621 |
622 | glob@^7.1.3:
623 | version "7.2.3"
624 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
625 | integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
626 | dependencies:
627 | fs.realpath "^1.0.0"
628 | inflight "^1.0.4"
629 | inherits "2"
630 | minimatch "^3.1.1"
631 | once "^1.3.0"
632 | path-is-absolute "^1.0.0"
633 |
634 | has-flag@^3.0.0:
635 | version "3.0.0"
636 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
637 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
638 |
639 | has-flag@^4.0.0:
640 | version "4.0.0"
641 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
642 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
643 |
644 | has@^1.0.3:
645 | version "1.0.3"
646 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
647 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
648 | dependencies:
649 | function-bind "^1.1.1"
650 |
651 | he@1.2.0:
652 | version "1.2.0"
653 | resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
654 | integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
655 |
656 | http-errors@2.0.0:
657 | version "2.0.0"
658 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
659 | integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
660 | dependencies:
661 | depd "2.0.0"
662 | inherits "2.0.4"
663 | setprototypeof "1.2.0"
664 | statuses "2.0.1"
665 | toidentifier "1.0.1"
666 |
667 | immediate@~3.0.5:
668 | version "3.0.6"
669 | resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"
670 | integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
671 |
672 | inflight@^1.0.4:
673 | version "1.0.6"
674 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
675 | integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
676 | dependencies:
677 | once "^1.3.0"
678 | wrappy "1"
679 |
680 | inherits@2, inherits@2.0.4, inherits@~2.0.3:
681 | version "2.0.4"
682 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
683 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
684 |
685 | is-binary-path@~2.1.0:
686 | version "2.1.0"
687 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
688 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
689 | dependencies:
690 | binary-extensions "^2.0.0"
691 |
692 | is-core-module@^2.9.0:
693 | version "2.11.0"
694 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
695 | integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
696 | dependencies:
697 | has "^1.0.3"
698 |
699 | is-extglob@^2.1.1:
700 | version "2.1.1"
701 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
702 | integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
703 |
704 | is-fullwidth-code-point@^3.0.0:
705 | version "3.0.0"
706 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
707 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
708 |
709 | is-glob@^4.0.1, is-glob@~4.0.1:
710 | version "4.0.3"
711 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
712 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
713 | dependencies:
714 | is-extglob "^2.1.1"
715 |
716 | is-number@^7.0.0:
717 | version "7.0.0"
718 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
719 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
720 |
721 | is-plain-obj@^2.1.0:
722 | version "2.1.0"
723 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
724 | integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
725 |
726 | is-unicode-supported@^0.1.0:
727 | version "0.1.0"
728 | resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
729 | integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
730 |
731 | isarray@~1.0.0:
732 | version "1.0.0"
733 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
734 | integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
735 |
736 | ist@^1.1.7:
737 | version "1.1.7"
738 | resolved "https://registry.yarnpkg.com/ist/-/ist-1.1.7.tgz#64161305bca42937d8e05394a2883c3431c5f7ff"
739 | integrity sha512-ex9JyqY+tCjBlxN1pXlqxEgtGGUGp1TG83ll1xpu8SfPgOhfAhEGCuepNHlB+d7Le+hLoBcfCu/G0ZQaFbi9hA==
740 |
741 | js-tokens@^4.0.0:
742 | version "4.0.0"
743 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
744 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
745 |
746 | js-yaml@4.1.0:
747 | version "4.1.0"
748 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
749 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
750 | dependencies:
751 | argparse "^2.0.1"
752 |
753 | jszip@^3.10.0:
754 | version "3.10.1"
755 | resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2"
756 | integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==
757 | dependencies:
758 | lie "~3.3.0"
759 | pako "~1.0.2"
760 | readable-stream "~2.3.6"
761 | setimmediate "^1.0.5"
762 |
763 | lie@~3.3.0:
764 | version "3.3.0"
765 | resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a"
766 | integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==
767 | dependencies:
768 | immediate "~3.0.5"
769 |
770 | locate-path@^6.0.0:
771 | version "6.0.0"
772 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
773 | integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
774 | dependencies:
775 | p-locate "^5.0.0"
776 |
777 | log-symbols@4.1.0:
778 | version "4.1.0"
779 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
780 | integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
781 | dependencies:
782 | chalk "^4.1.0"
783 | is-unicode-supported "^0.1.0"
784 |
785 | magic-string@^0.25.7:
786 | version "0.25.9"
787 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
788 | integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
789 | dependencies:
790 | sourcemap-codec "^1.4.8"
791 |
792 | mime@1.6.0:
793 | version "1.6.0"
794 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
795 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
796 |
797 | minimatch@5.0.1:
798 | version "5.0.1"
799 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b"
800 | integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==
801 | dependencies:
802 | brace-expansion "^2.0.1"
803 |
804 | minimatch@^3.0.4, minimatch@^3.1.1:
805 | version "3.1.2"
806 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
807 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
808 | dependencies:
809 | brace-expansion "^1.1.7"
810 |
811 | mocha@^10.0.0:
812 | version "10.2.0"
813 | resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"
814 | integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==
815 | dependencies:
816 | ansi-colors "4.1.1"
817 | browser-stdout "1.3.1"
818 | chokidar "3.5.3"
819 | debug "4.3.4"
820 | diff "5.0.0"
821 | escape-string-regexp "4.0.0"
822 | find-up "5.0.0"
823 | glob "7.2.0"
824 | he "1.2.0"
825 | js-yaml "4.1.0"
826 | log-symbols "4.1.0"
827 | minimatch "5.0.1"
828 | ms "2.1.3"
829 | nanoid "3.3.3"
830 | serialize-javascript "6.0.0"
831 | strip-json-comments "3.1.1"
832 | supports-color "8.1.1"
833 | workerpool "6.2.1"
834 | yargs "16.2.0"
835 | yargs-parser "20.2.4"
836 | yargs-unparser "2.0.0"
837 |
838 | ms@2.0.0:
839 | version "2.0.0"
840 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
841 | integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
842 |
843 | ms@2.1.2:
844 | version "2.1.2"
845 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
846 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
847 |
848 | ms@2.1.3:
849 | version "2.1.3"
850 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
851 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
852 |
853 | nanoid@3.3.3:
854 | version "3.3.3"
855 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.3.tgz#fd8e8b7aa761fe807dba2d1b98fb7241bb724a25"
856 | integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==
857 |
858 | nanoid@^3.3.4:
859 | version "3.3.4"
860 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
861 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
862 |
863 | normalize-path@^3.0.0, normalize-path@~3.0.0:
864 | version "3.0.0"
865 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
866 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
867 |
868 | on-finished@2.4.1:
869 | version "2.4.1"
870 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
871 | integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
872 | dependencies:
873 | ee-first "1.1.1"
874 |
875 | once@^1.3.0:
876 | version "1.4.0"
877 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
878 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
879 | dependencies:
880 | wrappy "1"
881 |
882 | p-limit@^3.0.2:
883 | version "3.1.0"
884 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
885 | integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
886 | dependencies:
887 | yocto-queue "^0.1.0"
888 |
889 | p-locate@^5.0.0:
890 | version "5.0.0"
891 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
892 | integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
893 | dependencies:
894 | p-limit "^3.0.2"
895 |
896 | pako@~1.0.2:
897 | version "1.0.11"
898 | resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
899 | integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
900 |
901 | parseurl@~1.3.3:
902 | version "1.3.3"
903 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
904 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
905 |
906 | path-exists@^4.0.0:
907 | version "4.0.0"
908 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
909 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
910 |
911 | path-is-absolute@^1.0.0:
912 | version "1.0.1"
913 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
914 | integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
915 |
916 | path-parse@^1.0.7:
917 | version "1.0.7"
918 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
919 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
920 |
921 | picocolors@^1.0.0:
922 | version "1.0.0"
923 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
924 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
925 |
926 | picomatch@^2.0.4, picomatch@^2.2.1:
927 | version "2.3.1"
928 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
929 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
930 |
931 | postcss@^8.4.13:
932 | version "8.4.21"
933 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4"
934 | integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==
935 | dependencies:
936 | nanoid "^3.3.4"
937 | picocolors "^1.0.0"
938 | source-map-js "^1.0.2"
939 |
940 | process-nextick-args@~2.0.0:
941 | version "2.0.1"
942 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
943 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
944 |
945 | randombytes@^2.1.0:
946 | version "2.1.0"
947 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
948 | integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
949 | dependencies:
950 | safe-buffer "^5.1.0"
951 |
952 | range-parser@~1.2.1:
953 | version "1.2.1"
954 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
955 | integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
956 |
957 | readable-stream@~2.3.6:
958 | version "2.3.7"
959 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
960 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
961 | dependencies:
962 | core-util-is "~1.0.0"
963 | inherits "~2.0.3"
964 | isarray "~1.0.0"
965 | process-nextick-args "~2.0.0"
966 | safe-buffer "~5.1.1"
967 | string_decoder "~1.1.1"
968 | util-deprecate "~1.0.1"
969 |
970 | readdirp@~3.6.0:
971 | version "3.6.0"
972 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
973 | integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
974 | dependencies:
975 | picomatch "^2.2.1"
976 |
977 | require-directory@^2.1.1:
978 | version "2.1.1"
979 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
980 | integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
981 |
982 | resolve@^1.15.1, resolve@^1.22.0:
983 | version "1.22.1"
984 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
985 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
986 | dependencies:
987 | is-core-module "^2.9.0"
988 | path-parse "^1.0.7"
989 | supports-preserve-symlinks-flag "^1.0.0"
990 |
991 | rimraf@^3.0.0:
992 | version "3.0.2"
993 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
994 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
995 | dependencies:
996 | glob "^7.1.3"
997 |
998 | rollup-plugin-dts@^3.0.0:
999 | version "3.0.2"
1000 | resolved "https://registry.yarnpkg.com/rollup-plugin-dts/-/rollup-plugin-dts-3.0.2.tgz#2b628d88f864d271d6eaec2e4c2a60ae4e944c5c"
1001 | integrity sha512-hswlsdWu/x7k5pXzaLP6OvKRKcx8Bzprksz9i9mUe72zvt8LvqAb/AZpzs6FkLgmyRaN8B6rUQOVtzA3yEt9Yw==
1002 | dependencies:
1003 | magic-string "^0.25.7"
1004 | optionalDependencies:
1005 | "@babel/code-frame" "^7.12.13"
1006 |
1007 | "rollup@>=2.59.0 <2.78.0":
1008 | version "2.77.3"
1009 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.3.tgz#8f00418d3a2740036e15deb653bed1a90ee0cc12"
1010 | integrity sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==
1011 | optionalDependencies:
1012 | fsevents "~2.3.2"
1013 |
1014 | rollup@^2.35.1:
1015 | version "2.79.1"
1016 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
1017 | integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
1018 | optionalDependencies:
1019 | fsevents "~2.3.2"
1020 |
1021 | safe-buffer@^5.1.0:
1022 | version "5.2.1"
1023 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1024 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1025 |
1026 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1027 | version "5.1.2"
1028 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1029 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1030 |
1031 | selenium-webdriver@^4.0.0-beta.3:
1032 | version "4.7.1"
1033 | resolved "https://registry.yarnpkg.com/selenium-webdriver/-/selenium-webdriver-4.7.1.tgz#29be9eaac1bd5aa37728c3e5cca352b1e98ec85d"
1034 | integrity sha512-IfTM9OE8HtCKjOJwyudbAVtAHQKOJK8mu2qrXXbKyj4lqgXF+2lYW4rSZXCV6SLQRWZ+DVGkomCmFzq5orD/ZA==
1035 | dependencies:
1036 | jszip "^3.10.0"
1037 | tmp "^0.2.1"
1038 | ws ">=8.7.0"
1039 |
1040 | send@0.18.0:
1041 | version "0.18.0"
1042 | resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
1043 | integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
1044 | dependencies:
1045 | debug "2.6.9"
1046 | depd "2.0.0"
1047 | destroy "1.2.0"
1048 | encodeurl "~1.0.2"
1049 | escape-html "~1.0.3"
1050 | etag "~1.8.1"
1051 | fresh "0.5.2"
1052 | http-errors "2.0.0"
1053 | mime "1.6.0"
1054 | ms "2.1.3"
1055 | on-finished "2.4.1"
1056 | range-parser "~1.2.1"
1057 | statuses "2.0.1"
1058 |
1059 | serialize-javascript@6.0.0:
1060 | version "6.0.0"
1061 | resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
1062 | integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==
1063 | dependencies:
1064 | randombytes "^2.1.0"
1065 |
1066 | serve-static@^1.14.1:
1067 | version "1.15.0"
1068 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
1069 | integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
1070 | dependencies:
1071 | encodeurl "~1.0.2"
1072 | escape-html "~1.0.3"
1073 | parseurl "~1.3.3"
1074 | send "0.18.0"
1075 |
1076 | setimmediate@^1.0.5:
1077 | version "1.0.5"
1078 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
1079 | integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
1080 |
1081 | setprototypeof@1.2.0:
1082 | version "1.2.0"
1083 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
1084 | integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
1085 |
1086 | source-map-js@^1.0.2:
1087 | version "1.0.2"
1088 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1089 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1090 |
1091 | sourcemap-codec@^1.4.8:
1092 | version "1.4.8"
1093 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
1094 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
1095 |
1096 | statuses@2.0.1:
1097 | version "2.0.1"
1098 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
1099 | integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
1100 |
1101 | string-width@^4.1.0, string-width@^4.2.0:
1102 | version "4.2.3"
1103 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
1104 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
1105 | dependencies:
1106 | emoji-regex "^8.0.0"
1107 | is-fullwidth-code-point "^3.0.0"
1108 | strip-ansi "^6.0.1"
1109 |
1110 | string_decoder@~1.1.1:
1111 | version "1.1.1"
1112 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
1113 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1114 | dependencies:
1115 | safe-buffer "~5.1.0"
1116 |
1117 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
1118 | version "6.0.1"
1119 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
1120 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
1121 | dependencies:
1122 | ansi-regex "^5.0.1"
1123 |
1124 | strip-json-comments@3.1.1:
1125 | version "3.1.1"
1126 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1127 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1128 |
1129 | style-mod@^4.0.0:
1130 | version "4.0.0"
1131 | resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.0.0.tgz#97e7c2d68b592975f2ca7a63d0dd6fcacfe35a01"
1132 | integrity sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw==
1133 |
1134 | supports-color@8.1.1:
1135 | version "8.1.1"
1136 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
1137 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
1138 | dependencies:
1139 | has-flag "^4.0.0"
1140 |
1141 | supports-color@^5.3.0:
1142 | version "5.5.0"
1143 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1144 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1145 | dependencies:
1146 | has-flag "^3.0.0"
1147 |
1148 | supports-color@^7.1.0:
1149 | version "7.2.0"
1150 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1151 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1152 | dependencies:
1153 | has-flag "^4.0.0"
1154 |
1155 | supports-preserve-symlinks-flag@^1.0.0:
1156 | version "1.0.0"
1157 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1158 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1159 |
1160 | tmp@^0.2.1:
1161 | version "0.2.1"
1162 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
1163 | integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
1164 | dependencies:
1165 | rimraf "^3.0.0"
1166 |
1167 | to-regex-range@^5.0.1:
1168 | version "5.0.1"
1169 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1170 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1171 | dependencies:
1172 | is-number "^7.0.0"
1173 |
1174 | toidentifier@1.0.1:
1175 | version "1.0.1"
1176 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
1177 | integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
1178 |
1179 | typescript@^4.2.3:
1180 | version "4.9.4"
1181 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78"
1182 | integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==
1183 |
1184 | util-deprecate@~1.0.1:
1185 | version "1.0.2"
1186 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1187 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
1188 |
1189 | vite@^2.8.6:
1190 | version "2.9.16"
1191 | resolved "https://registry.yarnpkg.com/vite/-/vite-2.9.16.tgz#daf7ba50f5cc37a7bf51b118ba06bc36e97898e9"
1192 | integrity sha512-X+6q8KPyeuBvTQV8AVSnKDvXoBMnTx8zxh54sOwmmuOdxkjMmEJXH2UEchA+vTMps1xw9vL64uwJOWryULg7nA==
1193 | dependencies:
1194 | esbuild "^0.14.27"
1195 | postcss "^8.4.13"
1196 | resolve "^1.22.0"
1197 | rollup ">=2.59.0 <2.78.0"
1198 | optionalDependencies:
1199 | fsevents "~2.3.2"
1200 |
1201 | w3c-keyname@^2.2.4:
1202 | version "2.2.6"
1203 | resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.6.tgz#8412046116bc16c5d73d4e612053ea10a189c85f"
1204 | integrity sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg==
1205 |
1206 | workerpool@6.2.1:
1207 | version "6.2.1"
1208 | resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
1209 | integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
1210 |
1211 | wrap-ansi@^7.0.0:
1212 | version "7.0.0"
1213 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
1214 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
1215 | dependencies:
1216 | ansi-styles "^4.0.0"
1217 | string-width "^4.1.0"
1218 | strip-ansi "^6.0.0"
1219 |
1220 | wrappy@1:
1221 | version "1.0.2"
1222 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1223 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
1224 |
1225 | ws@>=8.7.0:
1226 | version "8.12.0"
1227 | resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8"
1228 | integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==
1229 |
1230 | y18n@^5.0.5:
1231 | version "5.0.8"
1232 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
1233 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
1234 |
1235 | yargs-parser@20.2.4:
1236 | version "20.2.4"
1237 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
1238 | integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
1239 |
1240 | yargs-parser@^20.2.2:
1241 | version "20.2.9"
1242 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
1243 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
1244 |
1245 | yargs-unparser@2.0.0:
1246 | version "2.0.0"
1247 | resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb"
1248 | integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==
1249 | dependencies:
1250 | camelcase "^6.0.0"
1251 | decamelize "^4.0.0"
1252 | flat "^5.0.2"
1253 | is-plain-obj "^2.1.0"
1254 |
1255 | yargs@16.2.0:
1256 | version "16.2.0"
1257 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
1258 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
1259 | dependencies:
1260 | cliui "^7.0.2"
1261 | escalade "^3.1.1"
1262 | get-caller-file "^2.0.5"
1263 | require-directory "^2.1.1"
1264 | string-width "^4.2.0"
1265 | y18n "^5.0.5"
1266 | yargs-parser "^20.2.2"
1267 |
1268 | yocto-queue@^0.1.0:
1269 | version "0.1.0"
1270 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
1271 | integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
1272 |
--------------------------------------------------------------------------------