aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-08-19 19:54:55 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-08-20 21:41:50 +0200
commit292546893af22f0e7652132630f1e0710765c153 (patch)
tree1b0c12e23b3211b34abdd13c4a8ca8da4d49ad8a
parentrefactor(frontend): update theme (diff)
downloadrefinery-292546893af22f0e7652132630f1e0710765c153.tar.gz
refinery-292546893af22f0e7652132630f1e0710765c153.tar.zst
refinery-292546893af22f0e7652132630f1e0710765c153.zip
feat(frontend): add PWA manifest
-rw-r--r--subprojects/frontend/assets-src/favicon.svg76
-rw-r--r--subprojects/frontend/assets-src/icon.svg99
-rw-r--r--subprojects/frontend/assets-src/mask-icon.svg54
-rw-r--r--subprojects/frontend/build.gradle4
-rw-r--r--subprojects/frontend/index.html8
-rw-r--r--subprojects/frontend/package.json15
-rw-r--r--subprojects/frontend/public/apple-touch-icon.pngbin0 -> 3711 bytes
-rw-r--r--subprojects/frontend/public/favicon-96x96.pngbin0 -> 2044 bytes
-rw-r--r--subprojects/frontend/public/favicon.pngbin0 -> 822 bytes
-rw-r--r--subprojects/frontend/public/favicon.svg1
-rw-r--r--subprojects/frontend/public/icon-192x192.pngbin0 -> 3985 bytes
-rw-r--r--subprojects/frontend/public/icon-512x512.pngbin0 -> 10879 bytes
-rw-r--r--subprojects/frontend/public/icon-any.svg1
-rw-r--r--subprojects/frontend/public/mask-icon.svg1
-rw-r--r--subprojects/frontend/public/robots.txt2
-rw-r--r--subprojects/frontend/src/RegisterServiceWorker.tsx85
-rw-r--r--subprojects/frontend/src/index.tsx19
-rw-r--r--subprojects/frontend/tsconfig.json2
-rw-r--r--subprojects/frontend/vite.config.ts59
-rw-r--r--subprojects/language-web/src/main/java/tools/refinery/language/web/CacheControlFilter.java9
-rw-r--r--yarn.lock2112
21 files changed, 2455 insertions, 92 deletions
diff --git a/subprojects/frontend/assets-src/favicon.svg b/subprojects/frontend/assets-src/favicon.svg
new file mode 100644
index 00000000..39079ef3
--- /dev/null
+++ b/subprojects/frontend/assets-src/favicon.svg
@@ -0,0 +1,76 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 width="512"
6 height="512"
7 viewBox="0 0 512 512"
8 version="1.1"
9 id="svg5"
10 inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
11 sodipodi:docname="favicon.svg"
12 inkscape:export-filename="../public/favicon.png"
13 inkscape:export-xdpi="6"
14 inkscape:export-ydpi="6"
15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
17 xmlns="http://www.w3.org/2000/svg"
18 xmlns:svg="http://www.w3.org/2000/svg">
19 <sodipodi:namedview
20 id="namedview7"
21 pagecolor="#ffffff"
22 bordercolor="#666666"
23 borderopacity="1.0"
24 inkscape:showpageshadow="2"
25 inkscape:pageopacity="0.0"
26 inkscape:pagecheckerboard="0"
27 inkscape:deskcolor="#d1d1d1"
28 inkscape:document-units="mm"
29 showgrid="false"
30 inkscape:zoom="0.54060743"
31 inkscape:cx="-107.28672"
32 inkscape:cy="510.53682"
33 inkscape:window-width="2560"
34 inkscape:window-height="1415"
35 inkscape:window-x="0"
36 inkscape:window-y="0"
37 inkscape:window-maximized="1"
38 inkscape:current-layer="layer2">
39 <inkscape:grid
40 type="xygrid"
41 id="grid1699" />
42 </sodipodi:namedview>
43 <defs
44 id="defs2" />
45 <g
46 inkscape:groupmode="layer"
47 id="layer3"
48 inkscape:label="Background">
49 <rect
50 style="fill:#21252b;fill-opacity:1;stroke:none;stroke-width:0.264582;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:0.6;paint-order:stroke fill markers;stop-color:#000000"
51 id="rect453"
52 width="512"
53 height="512"
54 x="0"
55 y="0"
56 inkscape:label="fill" />
57 </g>
58 <g
59 inkscape:groupmode="layer"
60 id="layer2"
61 inkscape:label="Icon">
62 <g
63 id="g1119-3-1"
64 transform="matrix(5.6319708,0,0,5.5934499,-125.4721,-122.86304)"
65 style="display:inline;stroke:none;stroke-width:0;stroke-dasharray:none">
66 <path
67 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;fill:#ebebff;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
68 d="M 101.82441,54.027469 C 76.975254,52.314235 48.331396,44.925914 33.642238,27.686497 v 8.244938 c 6.120483,9.208633 25.828436,17.88188 40.884823,21.629579 -15.056387,3.747699 -34.76434,12.420945 -40.884823,21.629578 V 87.43553 C 48.331396,70.196113 76.975254,62.807792 101.82441,61.094559 Z"
69 id="path1113-6-8" />
70 <path
71 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;display:inline;fill:#56b6c2;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
72 d="M 101.82441,75.014584 C 81.626821,75.764124 50.779589,82.295828 33.642238,99.42817 v 8.35201 C 50.53477,89.255841 83.340556,83.152445 101.82441,82.081674 Z"
73 id="path1061-7-7" />
74 </g>
75 </g>
76</svg>
diff --git a/subprojects/frontend/assets-src/icon.svg b/subprojects/frontend/assets-src/icon.svg
new file mode 100644
index 00000000..f16c9f62
--- /dev/null
+++ b/subprojects/frontend/assets-src/icon.svg
@@ -0,0 +1,99 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 width="512"
6 height="512"
7 viewBox="0 0 512 512"
8 version="1.1"
9 id="svg5"
10 inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
11 sodipodi:docname="icon.svg"
12 inkscape:export-filename="../apple-touch-icon.png"
13 inkscape:export-xdpi="33.75"
14 inkscape:export-ydpi="33.75"
15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
17 xmlns="http://www.w3.org/2000/svg"
18 xmlns:svg="http://www.w3.org/2000/svg">
19 <sodipodi:namedview
20 id="namedview7"
21 pagecolor="#ffffff"
22 bordercolor="#666666"
23 borderopacity="1.0"
24 inkscape:showpageshadow="2"
25 inkscape:pageopacity="0.0"
26 inkscape:pagecheckerboard="0"
27 inkscape:deskcolor="#d1d1d1"
28 inkscape:document-units="mm"
29 showgrid="false"
30 inkscape:zoom="0.7971076"
31 inkscape:cx="194.45305"
32 inkscape:cy="286.03416"
33 inkscape:window-width="2560"
34 inkscape:window-height="1415"
35 inkscape:window-x="0"
36 inkscape:window-y="0"
37 inkscape:window-maximized="1"
38 inkscape:current-layer="layer3" />
39 <defs
40 id="defs2" />
41 <g
42 inkscape:groupmode="layer"
43 id="layer3"
44 inkscape:label="Background">
45 <rect
46 style="fill:#21252b;fill-opacity:1;stroke:none;stroke-width:0.264582;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:0.6;paint-order:stroke fill markers;stop-color:#000000"
47 id="rect453"
48 width="512"
49 height="512"
50 x="0"
51 y="0"
52 inkscape:label="fill" />
53 </g>
54 <g
55 inkscape:groupmode="layer"
56 id="layer2"
57 inkscape:label="Icon">
58 <g
59 id="g1119-3"
60 transform="matrix(3.8719803,0,0,3.8954379,-6.2620826,-7.8510277)"
61 style="display:inline;opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none">
62 <path
63 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;fill:#181a1f;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
64 d="M 101.82441,58.134836 C 76.975254,56.421602 48.331396,49.033281 33.642238,31.793864 v 8.244938 c 6.120483,9.208633 25.828436,17.88188 40.884823,21.629579 -15.056387,3.747699 -34.76434,12.420945 -40.884823,21.629578 v 8.244938 C 48.331396,74.30348 76.975254,66.915159 101.82441,65.201926 Z"
65 id="path1113-6" />
66 <path
67 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;display:inline;fill:#181a1f;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
68 d="m 101.82441,79.121951 c -20.197589,0.74954 -51.044821,7.281244 -68.182172,24.413589 v 8.35201 C 50.53477,93.363208 83.340556,87.259812 101.82441,86.189041 Z"
69 id="path1061-7" />
70 </g>
71 <g
72 id="g1119-3-1"
73 transform="matrix(3.8719803,0,0,3.8954379,-6.2620826,-7.8510277)"
74 style="display:inline;stroke:none;stroke-width:0;stroke-dasharray:none">
75 <path
76 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;fill:#ebebff;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
77 d="M 101.82441,54.027469 C 76.975254,52.314235 48.331396,44.925914 33.642238,27.686497 v 8.244938 c 6.120483,9.208633 25.828436,17.88188 40.884823,21.629579 -15.056387,3.747699 -34.76434,12.420945 -40.884823,21.629578 V 87.43553 C 48.331396,70.196113 76.975254,62.807792 101.82441,61.094559 Z"
78 id="path1113-6-8" />
79 <path
80 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;display:inline;fill:#56b6c2;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
81 d="M 101.82441,75.014584 C 81.626821,75.764124 50.779589,82.295828 33.642238,99.42817 v 8.35201 C 50.53477,89.255841 83.340556,83.152445 101.82441,82.081674 Z"
82 id="path1061-7-7" />
83 </g>
84 </g>
85 <g
86 inkscape:label="Guides"
87 inkscape:groupmode="layer"
88 id="layer1"
89 style="display:none;stroke:#ff00ff">
90 <ellipse
91 style="opacity:1;fill:none;stroke:#ff00ff;stroke-width:0.264582;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:0.6;paint-order:stroke fill markers;stop-color:#000000"
92 id="path111"
93 cx="256"
94 cy="255.99997"
95 inkscape:label="safe_zone"
96 rx="204.14394"
97 ry="204.14391" />
98 </g>
99</svg>
diff --git a/subprojects/frontend/assets-src/mask-icon.svg b/subprojects/frontend/assets-src/mask-icon.svg
new file mode 100644
index 00000000..fc30ed61
--- /dev/null
+++ b/subprojects/frontend/assets-src/mask-icon.svg
@@ -0,0 +1,54 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 width="512"
6 height="512"
7 viewBox="0 0 512 512"
8 version="1.1"
9 id="svg5"
10 inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
11 sodipodi:docname="mask-icon.svg"
12 inkscape:export-filename="../public/favicon.png"
13 inkscape:export-xdpi="6"
14 inkscape:export-ydpi="6"
15 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
17 xmlns="http://www.w3.org/2000/svg"
18 xmlns:svg="http://www.w3.org/2000/svg">
19 <sodipodi:namedview
20 id="namedview7"
21 pagecolor="#ffffff"
22 bordercolor="#666666"
23 borderopacity="1.0"
24 inkscape:showpageshadow="2"
25 inkscape:pageopacity="0.0"
26 inkscape:pagecheckerboard="0"
27 inkscape:deskcolor="#d1d1d1"
28 inkscape:document-units="mm"
29 showgrid="false"
30 inkscape:zoom="0.54060743"
31 inkscape:cx="-107.28672"
32 inkscape:cy="510.53682"
33 inkscape:window-width="2560"
34 inkscape:window-height="1415"
35 inkscape:window-x="0"
36 inkscape:window-y="0"
37 inkscape:window-maximized="1"
38 inkscape:current-layer="layer2">
39 <inkscape:grid
40 type="xygrid"
41 id="grid1699" />
42 </sodipodi:namedview>
43 <defs
44 id="defs2" />
45 <g
46 inkscape:groupmode="layer"
47 id="layer2"
48 inkscape:label="Icon">
49 <path
50 id="path1113-6-8"
51 style="font-size:114.487px;line-height:1.25;font-family:'XITS Math';-inkscape-font-specification:'XITS Math';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none"
52 d="M 64 32 L 64 78.117188 C 98.470348 129.62516 209.46467 178.13901 294.26172 199.10156 C 209.46467 220.0641 98.470348 268.57796 64 320.08594 L 64 366.20312 C 146.72883 269.7754 308.05042 228.45007 448 218.86719 L 448 179.33594 C 308.05042 169.75306 146.72883 128.42772 64 32 z M 448 296.72656 C 334.24788 300.91907 160.51696 337.4544 64 433.2832 L 64 480 C 159.13815 376.38513 343.89958 342.24516 448 336.25586 L 448 296.72656 z " />
53 </g>
54</svg>
diff --git a/subprojects/frontend/build.gradle b/subprojects/frontend/build.gradle
index 5ed90c31..da237411 100644
--- a/subprojects/frontend/build.gradle
+++ b/subprojects/frontend/build.gradle
@@ -23,7 +23,9 @@ def installFrontend = tasks.named('installFrontend')
23 23
24def assembleFrontend = tasks.named('assembleFrontend') 24def assembleFrontend = tasks.named('assembleFrontend')
25assembleFrontend.configure { 25assembleFrontend.configure {
26 inputs.dir 'public'
26 inputs.dir 'src' 27 inputs.dir 'src'
28 inputs.file 'index.html'
27 inputs.files('package.json', 'tsconfig.json', 'tsconfig.base.json', 'vite.config.ts') 29 inputs.files('package.json', 'tsconfig.json', 'tsconfig.base.json', 'vite.config.ts')
28 inputs.file rootProject.file('yarn.lock') 30 inputs.file rootProject.file('yarn.lock')
29 outputs.dir productionResources 31 outputs.dir productionResources
@@ -80,7 +82,9 @@ tasks.named('check') {
80 82
81tasks.register('serveFrontend', RunYarn) { 83tasks.register('serveFrontend', RunYarn) {
82 dependsOn installFrontend 84 dependsOn installFrontend
85 inputs.dir 'public'
83 inputs.dir 'src' 86 inputs.dir 'src'
87 inputs.file 'index.html'
84 inputs.files('package.json', 'tsconfig.json', 'tsconfig.base.json', 'vite.config.ts') 88 inputs.files('package.json', 'tsconfig.json', 'tsconfig.base.json', 'vite.config.ts')
85 inputs.file rootProject.file('yarn.lock') 89 inputs.file rootProject.file('yarn.lock')
86 outputs.dir "${viteOutputDir}/development" 90 outputs.dir "${viteOutputDir}/development"
diff --git a/subprojects/frontend/index.html b/subprojects/frontend/index.html
index 999e69a3..92cc94c7 100644
--- a/subprojects/frontend/index.html
+++ b/subprojects/frontend/index.html
@@ -4,6 +4,14 @@
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1"> 5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 <title>Refinery</title> 6 <title>Refinery</title>
7 <meta name="description" content="An efficient graph solver for generating well-formed models">
8 <link rel="icon" href="/favicon.svg" type="image/svg+xml">
9 <link rel="icon" href="/favicon.png" type="image/png" sizes="32x32">
10 <link rel="icon" href="/favicon-96x96.png" type="image/png" sizes="96x96">
11 <link rel="apple-touch-icon" href="/apple-touch-icon.png" type="image/png" sizes="180x180">
12 <link rel="mask-icon" href="/mask-icon.svg" type="image/svg+xml" color="#038a99">
13 <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#21252b">
14 <meta name="theme-color" media="(prefers-color-scheme: light)" content="#fafafa">
7 </head> 15 </head>
8 <body> 16 <body>
9 <noscript> 17 <noscript>
diff --git a/subprojects/frontend/package.json b/subprojects/frontend/package.json
index 69ff74c6..693f3d06 100644
--- a/subprojects/frontend/package.json
+++ b/subprojects/frontend/package.json
@@ -23,7 +23,7 @@
23 "homepage": "https://refinery.tools", 23 "homepage": "https://refinery.tools",
24 "dependencies": { 24 "dependencies": {
25 "@codemirror/autocomplete": "^6.1.0", 25 "@codemirror/autocomplete": "^6.1.0",
26 "@codemirror/commands": "^6.0.1", 26 "@codemirror/commands": "^6.1.0",
27 "@codemirror/language": "^6.2.1", 27 "@codemirror/language": "^6.2.1",
28 "@codemirror/lint": "^6.0.0", 28 "@codemirror/lint": "^6.0.0",
29 "@codemirror/search": "^6.1.0", 29 "@codemirror/search": "^6.1.0",
@@ -47,14 +47,15 @@
47 "mobx": "^6.6.1", 47 "mobx": "^6.6.1",
48 "mobx-react-lite": "^3.4.0", 48 "mobx-react-lite": "^3.4.0",
49 "nanoid": "^4.0.0", 49 "nanoid": "^4.0.0",
50 "notistack": "^2.0.5",
50 "react": "^18.2.0", 51 "react": "^18.2.0",
51 "react-dom": "^18.2.0", 52 "react-dom": "^18.2.0",
52 "zod": "^3.18.0" 53 "zod": "^3.18.0"
53 }, 54 },
54 "devDependencies": { 55 "devDependencies": {
55 "@lezer/generator": "^1.1.1", 56 "@lezer/generator": "^1.1.1",
56 "@types/eslint": "^8.4.5", 57 "@types/eslint": "^8.4.6",
57 "@types/node": "^18.7.6", 58 "@types/node": "^18.7.7",
58 "@types/prettier": "^2.7.0", 59 "@types/prettier": "^2.7.0",
59 "@types/react": "^18.0.17", 60 "@types/react": "^18.0.17",
60 "@types/react-dom": "^18.0.6", 61 "@types/react-dom": "^18.0.6",
@@ -66,7 +67,7 @@
66 "eslint-config-airbnb": "^19.0.4", 67 "eslint-config-airbnb": "^19.0.4",
67 "eslint-config-airbnb-typescript": "^17.0.0", 68 "eslint-config-airbnb-typescript": "^17.0.0",
68 "eslint-config-prettier": "^8.5.0", 69 "eslint-config-prettier": "^8.5.0",
69 "eslint-import-resolver-typescript": "^3.4.1", 70 "eslint-import-resolver-typescript": "^3.4.2",
70 "eslint-plugin-import": "^2.26.0", 71 "eslint-plugin-import": "^2.26.0",
71 "eslint-plugin-jsx-a11y": "^6.6.1", 72 "eslint-plugin-jsx-a11y": "^6.6.1",
72 "eslint-plugin-prettier": "^4.2.1", 73 "eslint-plugin-prettier": "^4.2.1",
@@ -74,7 +75,9 @@
74 "eslint-plugin-react-hooks": "^4.6.0", 75 "eslint-plugin-react-hooks": "^4.6.0",
75 "prettier": "^2.7.1", 76 "prettier": "^2.7.1",
76 "typescript": "~4.7.4", 77 "typescript": "~4.7.4",
77 "vite": "^3.0.8", 78 "vite": "^3.0.9",
78 "vite-plugin-inject-preload": "^1.0.1" 79 "vite-plugin-inject-preload": "^1.0.1",
80 "vite-plugin-pwa": "^0.12.3",
81 "workbox-window": "^6.5.4"
79 } 82 }
80} 83}
diff --git a/subprojects/frontend/public/apple-touch-icon.png b/subprojects/frontend/public/apple-touch-icon.png
new file mode 100644
index 00000000..de8549e7
--- /dev/null
+++ b/subprojects/frontend/public/apple-touch-icon.png
Binary files differ
diff --git a/subprojects/frontend/public/favicon-96x96.png b/subprojects/frontend/public/favicon-96x96.png
new file mode 100644
index 00000000..353fe18a
--- /dev/null
+++ b/subprojects/frontend/public/favicon-96x96.png
Binary files differ
diff --git a/subprojects/frontend/public/favicon.png b/subprojects/frontend/public/favicon.png
new file mode 100644
index 00000000..18e67636
--- /dev/null
+++ b/subprojects/frontend/public/favicon.png
Binary files differ
diff --git a/subprojects/frontend/public/favicon.svg b/subprojects/frontend/public/favicon.svg
new file mode 100644
index 00000000..b5d1d217
--- /dev/null
+++ b/subprojects/frontend/public/favicon.svg
@@ -0,0 +1 @@
<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg"><style>@media(prefers-color-scheme:dark){#a{fill:#ebebff}#b{fill:#56b6c2}}</style><path d="M447.98 179.335c-139.95-9.583-301.272-50.91-384-147.336v46.117C98.45 129.623 209.442 178.137 294.243 199.1c-84.796 20.963-195.791 69.476-230.265 120.985v46.117c82.73-96.422 244.053-137.752 384.002-147.334z" fill="#35373e" id="a"/><path d="M447.98 296.729c-113.755 4.192-287.485 40.727-384 136.557v46.716c95.14-103.612 279.898-137.754 384-143.745z" fill="#038a99" id="b"/></svg>
diff --git a/subprojects/frontend/public/icon-192x192.png b/subprojects/frontend/public/icon-192x192.png
new file mode 100644
index 00000000..7c04fb37
--- /dev/null
+++ b/subprojects/frontend/public/icon-192x192.png
Binary files differ
diff --git a/subprojects/frontend/public/icon-512x512.png b/subprojects/frontend/public/icon-512x512.png
new file mode 100644
index 00000000..40c602c0
--- /dev/null
+++ b/subprojects/frontend/public/icon-512x512.png
Binary files differ
diff --git a/subprojects/frontend/public/icon-any.svg b/subprojects/frontend/public/icon-any.svg
new file mode 100644
index 00000000..3f6517b3
--- /dev/null
+++ b/subprojects/frontend/public/icon-any.svg
@@ -0,0 +1 @@
<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h512v512H0z" fill="#21252b"/><path d="M387.985 218.608c-96.215-6.674-207.125-35.454-264-102.609v32.118c23.698 35.87 100.005 69.657 158.306 84.257-58.297 14.599-134.606 48.385-158.307 84.258v32.117c56.876-67.153 167.786-95.936 264-102.609zm0 81.752c-78.207 2.92-197.646 28.364-264 95.103v32.535c65.409-72.159 192.43-95.936 264-100.108z" fill="#181a1f"/><path d="M387.985 202.606c-96.215-6.674-207.125-35.455-264-102.609v32.117c23.698 35.871 100.005 69.658 158.306 84.258-58.297 14.599-134.606 48.384-158.307 84.257v32.117c56.876-67.152 167.786-95.935 264-102.608z" fill="#ebebff"/><path d="M387.985 284.362c-78.207 2.92-197.646 28.364-264 95.103v32.534c65.409-72.158 192.43-95.936 264-100.108z" fill="#56b6c2"/></svg> \ No newline at end of file
diff --git a/subprojects/frontend/public/mask-icon.svg b/subprojects/frontend/public/mask-icon.svg
new file mode 100644
index 00000000..86052c6e
--- /dev/null
+++ b/subprojects/frontend/public/mask-icon.svg
@@ -0,0 +1 @@
<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg"><path d="M64 32v46.117c34.47 51.508 145.46 100.02 230.26 120.98C209.463 220.06 98.47 268.573 64 320.077v46.117c82.729-96.428 244.05-137.75 384-147.34v-39.531c-139.95-9.583-301.27-50.908-384-147.34zm384 264.73c-113.75 4.192-287.48 40.728-384 136.56v46.717c95.138-103.61 279.9-137.75 384-143.74v-39.529z"/></svg>
diff --git a/subprojects/frontend/public/robots.txt b/subprojects/frontend/public/robots.txt
new file mode 100644
index 00000000..c2a49f4f
--- /dev/null
+++ b/subprojects/frontend/public/robots.txt
@@ -0,0 +1,2 @@
1User-agent: *
2Allow: /
diff --git a/subprojects/frontend/src/RegisterServiceWorker.tsx b/subprojects/frontend/src/RegisterServiceWorker.tsx
new file mode 100644
index 00000000..c9b2e353
--- /dev/null
+++ b/subprojects/frontend/src/RegisterServiceWorker.tsx
@@ -0,0 +1,85 @@
1import Button from '@mui/material/Button';
2import {
3 type OptionsObject as SnackbarOptionsObject,
4 useSnackbar,
5} from 'notistack';
6import React, { useEffect } from 'react';
7// eslint-disable-next-line import/no-unresolved -- Importing virtual module.
8import { registerSW } from 'virtual:pwa-register';
9
10import { ContrastThemeProvider } from './theme/ThemeProvider';
11import getLogger from './utils/getLogger';
12
13const log = getLogger('RegisterServiceWorker');
14
15function UpdateSnackbarActions({
16 closeCurrentSnackbar,
17 enqueueSnackbar,
18 updateSW,
19}: {
20 closeCurrentSnackbar: () => void;
21 enqueueSnackbar: (
22 message: string,
23 options?: SnackbarOptionsObject | undefined,
24 ) => void;
25 updateSW: (reloadPage: boolean) => Promise<void>;
26}): JSX.Element {
27 return (
28 <ContrastThemeProvider>
29 <Button
30 color="primary"
31 onClick={() => {
32 closeCurrentSnackbar();
33 updateSW(true).catch((error) => {
34 log.error('Failed to update service worker', error);
35 enqueueSnackbar('Failed to download update', {
36 variant: 'error',
37 });
38 });
39 }}
40 >
41 Reload
42 </Button>
43 <Button color="inherit" onClick={closeCurrentSnackbar}>
44 Dismiss
45 </Button>
46 </ContrastThemeProvider>
47 );
48}
49
50export default function RegisterServiceWorker(): null {
51 const { enqueueSnackbar, closeSnackbar } = useSnackbar();
52 useEffect(() => {
53 if (import.meta.env.DEV) {
54 return;
55 }
56 if (!('serviceWorker' in navigator)) {
57 log.debug('No service worker support found');
58 return;
59 }
60 const updateSW = registerSW({
61 onNeedRefresh() {
62 const key = enqueueSnackbar('An update for Refinery is available', {
63 persist: true,
64 action: (
65 <UpdateSnackbarActions
66 closeCurrentSnackbar={() => closeSnackbar(key)}
67 enqueueSnackbar={enqueueSnackbar}
68 updateSW={updateSW}
69 />
70 ),
71 });
72 },
73 onOfflineReady() {
74 log.debug('Service worker is ready for offline use');
75 },
76 onRegistered() {
77 log.debug('Registered service worker');
78 },
79 onRegisterError(error) {
80 log.error('Failed to register service worker', error);
81 },
82 });
83 }, [enqueueSnackbar, closeSnackbar]);
84 return null;
85}
diff --git a/subprojects/frontend/src/index.tsx b/subprojects/frontend/src/index.tsx
index 2176b277..b108df6d 100644
--- a/subprojects/frontend/src/index.tsx
+++ b/subprojects/frontend/src/index.tsx
@@ -1,6 +1,4 @@
1import CssBaseline from '@mui/material/CssBaseline'; 1import CssBaseline from '@mui/material/CssBaseline';
2import React, { Suspense, lazy } from 'react';
3import { createRoot } from 'react-dom/client';
4import '@fontsource/jetbrains-mono/400.css'; 2import '@fontsource/jetbrains-mono/400.css';
5import '@fontsource/jetbrains-mono/400-italic.css'; 3import '@fontsource/jetbrains-mono/400-italic.css';
6import '@fontsource/jetbrains-mono/700.css'; 4import '@fontsource/jetbrains-mono/700.css';
@@ -8,15 +6,15 @@ import '@fontsource/jetbrains-mono/700-italic.css';
8import '@fontsource/jetbrains-mono/variable.css'; 6import '@fontsource/jetbrains-mono/variable.css';
9import '@fontsource/jetbrains-mono/variable-italic.css'; 7import '@fontsource/jetbrains-mono/variable-italic.css';
10import '@fontsource/roboto/300.css'; 8import '@fontsource/roboto/300.css';
11import '@fontsource/roboto/300-italic.css';
12import '@fontsource/roboto/400.css'; 9import '@fontsource/roboto/400.css';
13import '@fontsource/roboto/400-italic.css';
14import '@fontsource/roboto/500.css'; 10import '@fontsource/roboto/500.css';
15import '@fontsource/roboto/500-italic.css';
16import '@fontsource/roboto/700.css'; 11import '@fontsource/roboto/700.css';
17import '@fontsource/roboto/700-italic.css'; 12import { SnackbarProvider } from 'notistack';
13import React, { Suspense, lazy } from 'react';
14import { createRoot } from 'react-dom/client';
18 15
19import Loading from './Loading'; 16import Loading from './Loading';
17import RegisterServiceWorker from './RegisterServiceWorker';
20import RootStore, { RootStoreProvider } from './RootStore'; 18import RootStore, { RootStoreProvider } from './RootStore';
21import ThemeProvider from './theme/ThemeProvider'; 19import ThemeProvider from './theme/ThemeProvider';
22import getLogger from './utils/getLogger'; 20import getLogger from './utils/getLogger';
@@ -79,9 +77,12 @@ const app = (
79 <RootStoreProvider rootStore={rootStore}> 77 <RootStoreProvider rootStore={rootStore}>
80 <ThemeProvider> 78 <ThemeProvider>
81 <CssBaseline enableColorScheme /> 79 <CssBaseline enableColorScheme />
82 <Suspense fallback={<Loading />}> 80 <SnackbarProvider>
83 <App /> 81 <RegisterServiceWorker />
84 </Suspense> 82 <Suspense fallback={<Loading />}>
83 <App />
84 </Suspense>
85 </SnackbarProvider>
85 </ThemeProvider> 86 </ThemeProvider>
86 </RootStoreProvider> 87 </RootStoreProvider>
87 </React.StrictMode> 88 </React.StrictMode>
diff --git a/subprojects/frontend/tsconfig.json b/subprojects/frontend/tsconfig.json
index fcde9939..e8053768 100644
--- a/subprojects/frontend/tsconfig.json
+++ b/subprojects/frontend/tsconfig.json
@@ -4,7 +4,7 @@
4 "jsx": "react", 4 "jsx": "react",
5 "noEmit": true, 5 "noEmit": true,
6 "lib": ["DOM", "DOM.Iterable", "ESNext"], 6 "lib": ["DOM", "DOM.Iterable", "ESNext"],
7 "types": ["vite/client"] 7 "types": ["vite/client", "vite-plugin-pwa/client"]
8 }, 8 },
9 "include": [ 9 "include": [
10 "src", 10 "src",
diff --git a/subprojects/frontend/vite.config.ts b/subprojects/frontend/vite.config.ts
index d97b0ac9..7c0c2605 100644
--- a/subprojects/frontend/vite.config.ts
+++ b/subprojects/frontend/vite.config.ts
@@ -6,11 +6,13 @@ import { lezer } from '@lezer/generator/rollup';
6import react from '@vitejs/plugin-react'; 6import react from '@vitejs/plugin-react';
7import { defineConfig } from 'vite'; 7import { defineConfig } from 'vite';
8import injectPreload from 'vite-plugin-inject-preload'; 8import injectPreload from 'vite-plugin-inject-preload';
9import { VitePWA } from 'vite-plugin-pwa';
9 10
10const thisDir = path.dirname(fileURLToPath(import.meta.url)); 11const thisDir = path.dirname(fileURLToPath(import.meta.url));
11 12
12const mode = process.env.MODE || 'development'; 13const mode = process.env.MODE || 'development';
13const isDevelopment = mode === 'development'; 14const isDevelopment = mode === 'development';
15process.env.NODE_ENV ??= mode;
14 16
15function portNumberOrElse(envName: string, fallback: number): number { 17function portNumberOrElse(envName: string, fallback: number): number {
16 const value = process.env[envName]; 18 const value = process.env[envName];
@@ -29,7 +31,7 @@ const { name: packageName, version: packageVersion } = JSON.parse(
29 readFileSync(path.join(thisDir, 'package.json'), 'utf8'), 31 readFileSync(path.join(thisDir, 'package.json'), 'utf8'),
30) as { name: string; version: string }; 32) as { name: string; version: string };
31process.env.VITE_PACKAGE_NAME ??= packageName; 33process.env.VITE_PACKAGE_NAME ??= packageName;
32process.env.VITE_PACKAGE_VERSIOn ??= packageVersion; 34process.env.VITE_PACKAGE_VERSION ??= packageVersion;
33 35
34export default defineConfig({ 36export default defineConfig({
35 logLevel: 'info', 37 logLevel: 'info',
@@ -50,7 +52,7 @@ export default defineConfig({
50 files: [ 52 files: [
51 { 53 {
52 match: 54 match:
53 /(?:jetbrains-mono-latin-variable-wghtOnly-(?:italic|normal)|roboto-latin-(?:400|500)-normal).+\.woff2/, 55 /(?:jetbrains-mono-latin-variable-wghtOnly-(?:italic|normal)|roboto-latin-(?:400|500)-normal).+\.woff2$/,
54 attributes: { 56 attributes: {
55 type: 'font/woff2', 57 type: 'font/woff2',
56 as: 'font', 58 as: 'font',
@@ -60,6 +62,56 @@ export default defineConfig({
60 ], 62 ],
61 }), 63 }),
62 lezer(), 64 lezer(),
65 VitePWA({
66 strategies: 'generateSW',
67 registerType: 'prompt',
68 injectRegister: null,
69 workbox: {
70 globPatterns: [
71 '**/*.{css,html,js}',
72 'roboto-latin-{300,400,500,700}-normal.*.woff2',
73 'jetbrains-mono-latin-variable-wghtOnly-{normal,italic}.*.woff2',
74 ],
75 dontCacheBustURLsMatching: /\.(?:css|js|woff2?)$/,
76 navigateFallbackDenylist: [/^\/xtext-service/],
77 },
78 includeAssets: ['apple-touch-icon.png', 'favicon.svg', 'mask-icon.svg'],
79 manifest: {
80 lang: 'en-US',
81 name: 'Refinery',
82 short_name: 'Refinery',
83 description:
84 'An efficient graph sovler for generating well-formed models',
85 theme_color: '#21252b',
86 background_color: '#21252b',
87 icons: [
88 {
89 src: 'icon-192x192.png',
90 sizes: '192x192',
91 type: 'image/png',
92 purpose: 'any maskable',
93 },
94 {
95 src: 'icon-512x512.png',
96 sizes: '512x512',
97 type: 'image/png',
98 purpose: 'any maskable',
99 },
100 {
101 src: 'icon-any.svg',
102 sizes: 'any',
103 type: 'image/svg+xml',
104 purpose: 'any maskable',
105 },
106 {
107 src: 'mask-icon.svg',
108 sizes: 'any',
109 type: 'image/svg+xml',
110 purpose: 'monochrome',
111 },
112 ],
113 },
114 }),
63 ], 115 ],
64 base: '', 116 base: '',
65 define: { 117 define: {
@@ -67,6 +119,9 @@ export default defineConfig({
67 }, 119 },
68 build: { 120 build: {
69 assetsDir: '.', 121 assetsDir: '.',
122 // If we don't control inlining manually,
123 // web fonts will randomly get inlined into the CSS, degrading performance.
124 assetsInlineLimit: 0,
70 outDir: path.join('build/vite', mode), 125 outDir: path.join('build/vite', mode),
71 emptyOutDir: true, 126 emptyOutDir: true,
72 sourcemap: isDevelopment, 127 sourcemap: isDevelopment,
diff --git a/subprojects/language-web/src/main/java/tools/refinery/language/web/CacheControlFilter.java b/subprojects/language-web/src/main/java/tools/refinery/language/web/CacheControlFilter.java
index b13ae95d..8ac8a21e 100644
--- a/subprojects/language-web/src/main/java/tools/refinery/language/web/CacheControlFilter.java
+++ b/subprojects/language-web/src/main/java/tools/refinery/language/web/CacheControlFilter.java
@@ -2,6 +2,7 @@ package tools.refinery.language.web;
2 2
3import java.io.IOException; 3import java.io.IOException;
4import java.time.Duration; 4import java.time.Duration;
5import java.util.Set;
5import java.util.regex.Pattern; 6import java.util.regex.Pattern;
6 7
7import org.eclipse.jetty.http.HttpHeader; 8import org.eclipse.jetty.http.HttpHeader;
@@ -16,7 +17,10 @@ import jakarta.servlet.http.HttpServletRequest;
16import jakarta.servlet.http.HttpServletResponse; 17import jakarta.servlet.http.HttpServletResponse;
17 18
18public class CacheControlFilter implements Filter { 19public class CacheControlFilter implements Filter {
19 private static final Pattern CACHE_URI_PATTERN = Pattern.compile(".*\\.(css|gif|js|map|png|svg|woff2)"); 20 private static final Pattern CACHE_URI_PATTERN = Pattern.compile(".*\\.(css|gif|js|map|png|svg|woff2?)");
21
22 private static final Set<String> CACHE_URI_DENYLIST = Set.of("apple-touch-icon.png", "favicon.png", "favicon.svg",
23 "favicon-96x96.png", "icon-any.svg", "icon-192x192.png", "icon-512x512.png", "mask-icon.svg", "sw.js");
20 24
21 private static final Duration EXPIRY = Duration.ofDays(365); 25 private static final Duration EXPIRY = Duration.ofDays(365);
22 26
@@ -33,7 +37,8 @@ public class CacheControlFilter implements Filter {
33 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) 37 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
34 throws IOException, ServletException { 38 throws IOException, ServletException {
35 if (request instanceof HttpServletRequest httpRequest && response instanceof HttpServletResponse httpResponse) { 39 if (request instanceof HttpServletRequest httpRequest && response instanceof HttpServletResponse httpResponse) {
36 if (CACHE_URI_PATTERN.matcher(httpRequest.getRequestURI()).matches()) { 40 var requestURI = httpRequest.getRequestURI();
41 if (CACHE_URI_PATTERN.matcher(requestURI).matches() && !CACHE_URI_DENYLIST.contains(requestURI)) {
37 httpResponse.setHeader(HttpHeader.CACHE_CONTROL.asString(), CACHE_CONTROL_CACHE_VALUE); 42 httpResponse.setHeader(HttpHeader.CACHE_CONTROL.asString(), CACHE_CONTROL_CACHE_VALUE);
38 httpResponse.setDateHeader(HttpHeader.EXPIRES.asString(), 43 httpResponse.setDateHeader(HttpHeader.EXPIRES.asString(),
39 System.currentTimeMillis() + EXPIRY.toMillis()); 44 System.currentTimeMillis() + EXPIRY.toMillis());
diff --git a/yarn.lock b/yarn.lock
index 0f71c223..3dd118e8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -15,7 +15,20 @@ __metadata:
15 languageName: node 15 languageName: node
16 linkType: hard 16 linkType: hard
17 17
18"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.18.6": 18"@apideck/better-ajv-errors@npm:^0.3.1":
19 version: 0.3.6
20 resolution: "@apideck/better-ajv-errors@npm:0.3.6"
21 dependencies:
22 json-schema: ^0.4.0
23 jsonpointer: ^5.0.0
24 leven: ^3.1.0
25 peerDependencies:
26 ajv: ">=8"
27 checksum: b70ec9aae3b30ba1ac06948e585cd96aabbfe7ef6a1c27dc51e56c425f01290a58e9beb19ed95ee64da9f32df3e9276cd1ea58e78792741d74a519cb56955491
28 languageName: node
29 linkType: hard
30
31"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.18.6":
19 version: 7.18.6 32 version: 7.18.6
20 resolution: "@babel/code-frame@npm:7.18.6" 33 resolution: "@babel/code-frame@npm:7.18.6"
21 dependencies: 34 dependencies:
@@ -24,14 +37,14 @@ __metadata:
24 languageName: node 37 languageName: node
25 linkType: hard 38 linkType: hard
26 39
27"@babel/compat-data@npm:^7.18.8": 40"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.18.8":
28 version: 7.18.8 41 version: 7.18.8
29 resolution: "@babel/compat-data@npm:7.18.8" 42 resolution: "@babel/compat-data@npm:7.18.8"
30 checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9 43 checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9
31 languageName: node 44 languageName: node
32 linkType: hard 45 linkType: hard
33 46
34"@babel/core@npm:^7.18.10": 47"@babel/core@npm:^7.11.1, @babel/core@npm:^7.18.10":
35 version: 7.18.10 48 version: 7.18.10
36 resolution: "@babel/core@npm:7.18.10" 49 resolution: "@babel/core@npm:7.18.10"
37 dependencies: 50 dependencies:
@@ -74,7 +87,17 @@ __metadata:
74 languageName: node 87 languageName: node
75 linkType: hard 88 linkType: hard
76 89
77"@babel/helper-compilation-targets@npm:^7.18.9": 90"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6":
91 version: 7.18.9
92 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9"
93 dependencies:
94 "@babel/helper-explode-assignable-expression": ^7.18.6
95 "@babel/types": ^7.18.9
96 checksum: b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72
97 languageName: node
98 linkType: hard
99
100"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9":
78 version: 7.18.9 101 version: 7.18.9
79 resolution: "@babel/helper-compilation-targets@npm:7.18.9" 102 resolution: "@babel/helper-compilation-targets@npm:7.18.9"
80 dependencies: 103 dependencies:
@@ -88,6 +111,51 @@ __metadata:
88 languageName: node 111 languageName: node
89 linkType: hard 112 linkType: hard
90 113
114"@babel/helper-create-class-features-plugin@npm:^7.18.6":
115 version: 7.18.9
116 resolution: "@babel/helper-create-class-features-plugin@npm:7.18.9"
117 dependencies:
118 "@babel/helper-annotate-as-pure": ^7.18.6
119 "@babel/helper-environment-visitor": ^7.18.9
120 "@babel/helper-function-name": ^7.18.9
121 "@babel/helper-member-expression-to-functions": ^7.18.9
122 "@babel/helper-optimise-call-expression": ^7.18.6
123 "@babel/helper-replace-supers": ^7.18.9
124 "@babel/helper-split-export-declaration": ^7.18.6
125 peerDependencies:
126 "@babel/core": ^7.0.0
127 checksum: 020dba79b92ee9a98520dad81dddb47d75b34b7b4392672cbefc59db6f5e89a96c5eb95bb1cc46b2fddf913ef63dfe6d17168f56b059af5c6965bb37b6ce1d82
128 languageName: node
129 linkType: hard
130
131"@babel/helper-create-regexp-features-plugin@npm:^7.18.6":
132 version: 7.18.6
133 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.18.6"
134 dependencies:
135 "@babel/helper-annotate-as-pure": ^7.18.6
136 regexpu-core: ^5.1.0
137 peerDependencies:
138 "@babel/core": ^7.0.0
139 checksum: 2d76e660cbfd0bfcb01ca9f177f0e9091c871a6b99f68ece6bcf4ab4a9df073485bdc2d87ecdfbde44b7f3723b26d13085d0f92082adb3ae80d31b246099f10a
140 languageName: node
141 linkType: hard
142
143"@babel/helper-define-polyfill-provider@npm:^0.3.2":
144 version: 0.3.2
145 resolution: "@babel/helper-define-polyfill-provider@npm:0.3.2"
146 dependencies:
147 "@babel/helper-compilation-targets": ^7.17.7
148 "@babel/helper-plugin-utils": ^7.16.7
149 debug: ^4.1.1
150 lodash.debounce: ^4.0.8
151 resolve: ^1.14.2
152 semver: ^6.1.2
153 peerDependencies:
154 "@babel/core": ^7.4.0-0
155 checksum: 8f693ab8e9d73873c2e547c7764c7d32d73c14f8dcefdd67fd3a038eb75527e2222aa53412ea673b9bfc01c32a8779a60e77a7381bbdd83452f05c9b7ef69c2c
156 languageName: node
157 linkType: hard
158
91"@babel/helper-environment-visitor@npm:^7.18.9": 159"@babel/helper-environment-visitor@npm:^7.18.9":
92 version: 7.18.9 160 version: 7.18.9
93 resolution: "@babel/helper-environment-visitor@npm:7.18.9" 161 resolution: "@babel/helper-environment-visitor@npm:7.18.9"
@@ -95,6 +163,15 @@ __metadata:
95 languageName: node 163 languageName: node
96 linkType: hard 164 linkType: hard
97 165
166"@babel/helper-explode-assignable-expression@npm:^7.18.6":
167 version: 7.18.6
168 resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6"
169 dependencies:
170 "@babel/types": ^7.18.6
171 checksum: 225cfcc3376a8799023d15dc95000609e9d4e7547b29528c7f7111a0e05493ffb12c15d70d379a0bb32d42752f340233c4115bded6d299bc0c3ab7a12be3d30f
172 languageName: node
173 linkType: hard
174
98"@babel/helper-function-name@npm:^7.18.9": 175"@babel/helper-function-name@npm:^7.18.9":
99 version: 7.18.9 176 version: 7.18.9
100 resolution: "@babel/helper-function-name@npm:7.18.9" 177 resolution: "@babel/helper-function-name@npm:7.18.9"
@@ -114,7 +191,16 @@ __metadata:
114 languageName: node 191 languageName: node
115 linkType: hard 192 linkType: hard
116 193
117"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6": 194"@babel/helper-member-expression-to-functions@npm:^7.18.9":
195 version: 7.18.9
196 resolution: "@babel/helper-member-expression-to-functions@npm:7.18.9"
197 dependencies:
198 "@babel/types": ^7.18.9
199 checksum: fcf8184e3b55051c4286b2cbedf0eccc781d0f3c9b5cbaba582eca19bf0e8d87806cdb7efc8554fcb969ceaf2b187d5ea748d40022d06ec7739fbb18c1b19a7a
200 languageName: node
201 linkType: hard
202
203"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6":
118 version: 7.18.6 204 version: 7.18.6
119 resolution: "@babel/helper-module-imports@npm:7.18.6" 205 resolution: "@babel/helper-module-imports@npm:7.18.6"
120 dependencies: 206 dependencies:
@@ -123,7 +209,7 @@ __metadata:
123 languageName: node 209 languageName: node
124 linkType: hard 210 linkType: hard
125 211
126"@babel/helper-module-transforms@npm:^7.18.9": 212"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.18.9":
127 version: 7.18.9 213 version: 7.18.9
128 resolution: "@babel/helper-module-transforms@npm:7.18.9" 214 resolution: "@babel/helper-module-transforms@npm:7.18.9"
129 dependencies: 215 dependencies:
@@ -139,13 +225,49 @@ __metadata:
139 languageName: node 225 languageName: node
140 linkType: hard 226 linkType: hard
141 227
142"@babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9": 228"@babel/helper-optimise-call-expression@npm:^7.18.6":
229 version: 7.18.6
230 resolution: "@babel/helper-optimise-call-expression@npm:7.18.6"
231 dependencies:
232 "@babel/types": ^7.18.6
233 checksum: e518fe8418571405e21644cfb39cf694f30b6c47b10b006609a92469ae8b8775cbff56f0b19732343e2ea910641091c5a2dc73b56ceba04e116a33b0f8bd2fbd
234 languageName: node
235 linkType: hard
236
237"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
143 version: 7.18.9 238 version: 7.18.9
144 resolution: "@babel/helper-plugin-utils@npm:7.18.9" 239 resolution: "@babel/helper-plugin-utils@npm:7.18.9"
145 checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 240 checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0
146 languageName: node 241 languageName: node
147 linkType: hard 242 linkType: hard
148 243
244"@babel/helper-remap-async-to-generator@npm:^7.18.6, @babel/helper-remap-async-to-generator@npm:^7.18.9":
245 version: 7.18.9
246 resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9"
247 dependencies:
248 "@babel/helper-annotate-as-pure": ^7.18.6
249 "@babel/helper-environment-visitor": ^7.18.9
250 "@babel/helper-wrap-function": ^7.18.9
251 "@babel/types": ^7.18.9
252 peerDependencies:
253 "@babel/core": ^7.0.0
254 checksum: 4be6076192308671b046245899b703ba090dbe7ad03e0bea897bb2944ae5b88e5e85853c9d1f83f643474b54c578d8ac0800b80341a86e8538264a725fbbefec
255 languageName: node
256 linkType: hard
257
258"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.18.9":
259 version: 7.18.9
260 resolution: "@babel/helper-replace-supers@npm:7.18.9"
261 dependencies:
262 "@babel/helper-environment-visitor": ^7.18.9
263 "@babel/helper-member-expression-to-functions": ^7.18.9
264 "@babel/helper-optimise-call-expression": ^7.18.6
265 "@babel/traverse": ^7.18.9
266 "@babel/types": ^7.18.9
267 checksum: 2de8b29cc4bfa4e241da2de16abd5571709f6eb394206dc16e3a7816976d1691635dd4bc930881e9d798f44b48a5f1849dc7f51a62946f3e8270452be1ec5352
268 languageName: node
269 linkType: hard
270
149"@babel/helper-simple-access@npm:^7.18.6": 271"@babel/helper-simple-access@npm:^7.18.6":
150 version: 7.18.6 272 version: 7.18.6
151 resolution: "@babel/helper-simple-access@npm:7.18.6" 273 resolution: "@babel/helper-simple-access@npm:7.18.6"
@@ -155,6 +277,15 @@ __metadata:
155 languageName: node 277 languageName: node
156 linkType: hard 278 linkType: hard
157 279
280"@babel/helper-skip-transparent-expression-wrappers@npm:^7.18.9":
281 version: 7.18.9
282 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.18.9"
283 dependencies:
284 "@babel/types": ^7.18.9
285 checksum: 6e93ccd10248293082606a4b3e30eed32c6f796d378f6b662796c88f462f348aa368aadeb48eb410cfcc8250db93b2d6627c2e55662530f08fc25397e588d68a
286 languageName: node
287 linkType: hard
288
158"@babel/helper-split-export-declaration@npm:^7.18.6": 289"@babel/helper-split-export-declaration@npm:^7.18.6":
159 version: 7.18.6 290 version: 7.18.6
160 resolution: "@babel/helper-split-export-declaration@npm:7.18.6" 291 resolution: "@babel/helper-split-export-declaration@npm:7.18.6"
@@ -185,6 +316,18 @@ __metadata:
185 languageName: node 316 languageName: node
186 linkType: hard 317 linkType: hard
187 318
319"@babel/helper-wrap-function@npm:^7.18.9":
320 version: 7.18.11
321 resolution: "@babel/helper-wrap-function@npm:7.18.11"
322 dependencies:
323 "@babel/helper-function-name": ^7.18.9
324 "@babel/template": ^7.18.10
325 "@babel/traverse": ^7.18.11
326 "@babel/types": ^7.18.10
327 checksum: e2fb909cdeb5c8688513261202cdeab7c6a8ac1f30daa5a1e0111631f270c26118c2e6b27014fc9f5d2c0ee1182fc40a3db2d30e45425587067f49dcae737dc9
328 languageName: node
329 linkType: hard
330
188"@babel/helpers@npm:^7.18.9": 331"@babel/helpers@npm:^7.18.9":
189 version: 7.18.9 332 version: 7.18.9
190 resolution: "@babel/helpers@npm:7.18.9" 333 resolution: "@babel/helpers@npm:7.18.9"
@@ -216,6 +359,296 @@ __metadata:
216 languageName: node 359 languageName: node
217 linkType: hard 360 linkType: hard
218 361
362"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6":
363 version: 7.18.6
364 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6"
365 dependencies:
366 "@babel/helper-plugin-utils": ^7.18.6
367 peerDependencies:
368 "@babel/core": ^7.0.0
369 checksum: 845bd280c55a6a91d232cfa54eaf9708ec71e594676fe705794f494bb8b711d833b752b59d1a5c154695225880c23dbc9cab0e53af16fd57807976cd3ff41b8d
370 languageName: node
371 linkType: hard
372
373"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.18.9":
374 version: 7.18.9
375 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.18.9"
376 dependencies:
377 "@babel/helper-plugin-utils": ^7.18.9
378 "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9
379 "@babel/plugin-proposal-optional-chaining": ^7.18.9
380 peerDependencies:
381 "@babel/core": ^7.13.0
382 checksum: 93abb5cb179a13db171bfc2cdf79489598f43c50cc174f97a2b7bb1d44d24ade7109665a20cf4e317ad6c1c730f036f06478f7c7e789b4240be1abdb60d6452f
383 languageName: node
384 linkType: hard
385
386"@babel/plugin-proposal-async-generator-functions@npm:^7.18.10":
387 version: 7.18.10
388 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.18.10"
389 dependencies:
390 "@babel/helper-environment-visitor": ^7.18.9
391 "@babel/helper-plugin-utils": ^7.18.9
392 "@babel/helper-remap-async-to-generator": ^7.18.9
393 "@babel/plugin-syntax-async-generators": ^7.8.4
394 peerDependencies:
395 "@babel/core": ^7.0.0-0
396 checksum: 3a6c25085021053830f6c57780118d3337935ac3309eef7f09b11e413d189eed8119d50cbddeb4c8c02f42f8cc01e62a4667b869be6e158f40030bafb92a0629
397 languageName: node
398 linkType: hard
399
400"@babel/plugin-proposal-class-properties@npm:^7.18.6":
401 version: 7.18.6
402 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6"
403 dependencies:
404 "@babel/helper-create-class-features-plugin": ^7.18.6
405 "@babel/helper-plugin-utils": ^7.18.6
406 peerDependencies:
407 "@babel/core": ^7.0.0-0
408 checksum: 49a78a2773ec0db56e915d9797e44fd079ab8a9b2e1716e0df07c92532f2c65d76aeda9543883916b8e0ff13606afeffa67c5b93d05b607bc87653ad18a91422
409 languageName: node
410 linkType: hard
411
412"@babel/plugin-proposal-class-static-block@npm:^7.18.6":
413 version: 7.18.6
414 resolution: "@babel/plugin-proposal-class-static-block@npm:7.18.6"
415 dependencies:
416 "@babel/helper-create-class-features-plugin": ^7.18.6
417 "@babel/helper-plugin-utils": ^7.18.6
418 "@babel/plugin-syntax-class-static-block": ^7.14.5
419 peerDependencies:
420 "@babel/core": ^7.12.0
421 checksum: b8d7ae99ed5ad784f39e7820e3ac03841f91d6ed60ab4a98c61d6112253da36013e12807bae4ffed0ef3cb318e47debac112ed614e03b403fb8b075b09a828ee
422 languageName: node
423 linkType: hard
424
425"@babel/plugin-proposal-dynamic-import@npm:^7.18.6":
426 version: 7.18.6
427 resolution: "@babel/plugin-proposal-dynamic-import@npm:7.18.6"
428 dependencies:
429 "@babel/helper-plugin-utils": ^7.18.6
430 "@babel/plugin-syntax-dynamic-import": ^7.8.3
431 peerDependencies:
432 "@babel/core": ^7.0.0-0
433 checksum: 96b1c8a8ad8171d39e9ab106be33bde37ae09b22fb2c449afee9a5edf3c537933d79d963dcdc2694d10677cb96da739cdf1b53454e6a5deab9801f28a818bb2f
434 languageName: node
435 linkType: hard
436
437"@babel/plugin-proposal-export-namespace-from@npm:^7.18.9":
438 version: 7.18.9
439 resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9"
440 dependencies:
441 "@babel/helper-plugin-utils": ^7.18.9
442 "@babel/plugin-syntax-export-namespace-from": ^7.8.3
443 peerDependencies:
444 "@babel/core": ^7.0.0-0
445 checksum: 84ff22bacc5d30918a849bfb7e0e90ae4c5b8d8b65f2ac881803d1cf9068dffbe53bd657b0e4bc4c20b4db301b1c85f1e74183cf29a0dd31e964bd4e97c363ef
446 languageName: node
447 linkType: hard
448
449"@babel/plugin-proposal-json-strings@npm:^7.18.6":
450 version: 7.18.6
451 resolution: "@babel/plugin-proposal-json-strings@npm:7.18.6"
452 dependencies:
453 "@babel/helper-plugin-utils": ^7.18.6
454 "@babel/plugin-syntax-json-strings": ^7.8.3
455 peerDependencies:
456 "@babel/core": ^7.0.0-0
457 checksum: 25ba0e6b9d6115174f51f7c6787e96214c90dd4026e266976b248a2ed417fe50fddae72843ffb3cbe324014a18632ce5648dfac77f089da858022b49fd608cb3
458 languageName: node
459 linkType: hard
460
461"@babel/plugin-proposal-logical-assignment-operators@npm:^7.18.9":
462 version: 7.18.9
463 resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.18.9"
464 dependencies:
465 "@babel/helper-plugin-utils": ^7.18.9
466 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
467 peerDependencies:
468 "@babel/core": ^7.0.0-0
469 checksum: dd87fa4a48c6408c5e85dbd6405a65cc8fe909e3090030df46df90df64cdf3e74007381a58ed87608778ee597eff7395d215274009bb3f5d8964b2db5557754f
470 languageName: node
471 linkType: hard
472
473"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6":
474 version: 7.18.6
475 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6"
476 dependencies:
477 "@babel/helper-plugin-utils": ^7.18.6
478 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3
479 peerDependencies:
480 "@babel/core": ^7.0.0-0
481 checksum: 949c9ddcdecdaec766ee610ef98f965f928ccc0361dd87cf9f88cf4896a6ccd62fce063d4494778e50da99dea63d270a1be574a62d6ab81cbe9d85884bf55a7d
482 languageName: node
483 linkType: hard
484
485"@babel/plugin-proposal-numeric-separator@npm:^7.18.6":
486 version: 7.18.6
487 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6"
488 dependencies:
489 "@babel/helper-plugin-utils": ^7.18.6
490 "@babel/plugin-syntax-numeric-separator": ^7.10.4
491 peerDependencies:
492 "@babel/core": ^7.0.0-0
493 checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec
494 languageName: node
495 linkType: hard
496
497"@babel/plugin-proposal-object-rest-spread@npm:^7.18.9":
498 version: 7.18.9
499 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.18.9"
500 dependencies:
501 "@babel/compat-data": ^7.18.8
502 "@babel/helper-compilation-targets": ^7.18.9
503 "@babel/helper-plugin-utils": ^7.18.9
504 "@babel/plugin-syntax-object-rest-spread": ^7.8.3
505 "@babel/plugin-transform-parameters": ^7.18.8
506 peerDependencies:
507 "@babel/core": ^7.0.0-0
508 checksum: 66b9bae741d46edf1c96776d26dfe5d335981e57164ec2450583e3d20dfaa08a5137ffebb897e443913207789f9816bfec4ae845f38762c0196a60949eaffdba
509 languageName: node
510 linkType: hard
511
512"@babel/plugin-proposal-optional-catch-binding@npm:^7.18.6":
513 version: 7.18.6
514 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6"
515 dependencies:
516 "@babel/helper-plugin-utils": ^7.18.6
517 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3
518 peerDependencies:
519 "@babel/core": ^7.0.0-0
520 checksum: 7b5b39fb5d8d6d14faad6cb68ece5eeb2fd550fb66b5af7d7582402f974f5bc3684641f7c192a5a57e0f59acfae4aada6786be1eba030881ddc590666eff4d1e
521 languageName: node
522 linkType: hard
523
524"@babel/plugin-proposal-optional-chaining@npm:^7.18.9":
525 version: 7.18.9
526 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9"
527 dependencies:
528 "@babel/helper-plugin-utils": ^7.18.9
529 "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9
530 "@babel/plugin-syntax-optional-chaining": ^7.8.3
531 peerDependencies:
532 "@babel/core": ^7.0.0-0
533 checksum: f2db40e26172f07c50b635cb61e1f36165de3ba868fcf608d967642f0d044b7c6beb0e7ecf17cbd421144b99e1eae7ad6031ded92925343bb0ed1d08707b514f
534 languageName: node
535 linkType: hard
536
537"@babel/plugin-proposal-private-methods@npm:^7.18.6":
538 version: 7.18.6
539 resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6"
540 dependencies:
541 "@babel/helper-create-class-features-plugin": ^7.18.6
542 "@babel/helper-plugin-utils": ^7.18.6
543 peerDependencies:
544 "@babel/core": ^7.0.0-0
545 checksum: 22d8502ee96bca99ad2c8393e8493e2b8d4507576dd054490fd8201a36824373440106f5b098b6d821b026c7e72b0424ff4aeca69ed5f42e48f029d3a156d5ad
546 languageName: node
547 linkType: hard
548
549"@babel/plugin-proposal-private-property-in-object@npm:^7.18.6":
550 version: 7.18.6
551 resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.18.6"
552 dependencies:
553 "@babel/helper-annotate-as-pure": ^7.18.6
554 "@babel/helper-create-class-features-plugin": ^7.18.6
555 "@babel/helper-plugin-utils": ^7.18.6
556 "@babel/plugin-syntax-private-property-in-object": ^7.14.5
557 peerDependencies:
558 "@babel/core": ^7.0.0-0
559 checksum: c8e56a972930730345f39f2384916fd8e711b3f4b4eae2ca9740e99958980118120d5cc9b6ac150f0965a5a35f825910e2c3013d90be3e9993ab6111df444569
560 languageName: node
561 linkType: hard
562
563"@babel/plugin-proposal-unicode-property-regex@npm:^7.18.6, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4":
564 version: 7.18.6
565 resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.18.6"
566 dependencies:
567 "@babel/helper-create-regexp-features-plugin": ^7.18.6
568 "@babel/helper-plugin-utils": ^7.18.6
569 peerDependencies:
570 "@babel/core": ^7.0.0-0
571 checksum: a8575ecb7ff24bf6c6e94808d5c84bb5a0c6dd7892b54f09f4646711ba0ee1e1668032b3c43e3e1dfec2c5716c302e851ac756c1645e15882d73df6ad21ae951
572 languageName: node
573 linkType: hard
574
575"@babel/plugin-syntax-async-generators@npm:^7.8.4":
576 version: 7.8.4
577 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4"
578 dependencies:
579 "@babel/helper-plugin-utils": ^7.8.0
580 peerDependencies:
581 "@babel/core": ^7.0.0-0
582 checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367
583 languageName: node
584 linkType: hard
585
586"@babel/plugin-syntax-class-properties@npm:^7.12.13":
587 version: 7.12.13
588 resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
589 dependencies:
590 "@babel/helper-plugin-utils": ^7.12.13
591 peerDependencies:
592 "@babel/core": ^7.0.0-0
593 checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc
594 languageName: node
595 linkType: hard
596
597"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
598 version: 7.14.5
599 resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
600 dependencies:
601 "@babel/helper-plugin-utils": ^7.14.5
602 peerDependencies:
603 "@babel/core": ^7.0.0-0
604 checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
605 languageName: node
606 linkType: hard
607
608"@babel/plugin-syntax-dynamic-import@npm:^7.8.3":
609 version: 7.8.3
610 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
611 dependencies:
612 "@babel/helper-plugin-utils": ^7.8.0
613 peerDependencies:
614 "@babel/core": ^7.0.0-0
615 checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd
616 languageName: node
617 linkType: hard
618
619"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3":
620 version: 7.8.3
621 resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3"
622 dependencies:
623 "@babel/helper-plugin-utils": ^7.8.3
624 peerDependencies:
625 "@babel/core": ^7.0.0-0
626 checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a
627 languageName: node
628 linkType: hard
629
630"@babel/plugin-syntax-import-assertions@npm:^7.18.6":
631 version: 7.18.6
632 resolution: "@babel/plugin-syntax-import-assertions@npm:7.18.6"
633 dependencies:
634 "@babel/helper-plugin-utils": ^7.18.6
635 peerDependencies:
636 "@babel/core": ^7.0.0-0
637 checksum: 54918a05375325ba0c60bc81abfb261e6f118bed2de94e4c17dca9a2006fc25e13b1a8b5504b9a881238ea394fd2f098f60b2eb3a392585d6348874565445e7b
638 languageName: node
639 linkType: hard
640
641"@babel/plugin-syntax-json-strings@npm:^7.8.3":
642 version: 7.8.3
643 resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3"
644 dependencies:
645 "@babel/helper-plugin-utils": ^7.8.0
646 peerDependencies:
647 "@babel/core": ^7.0.0-0
648 checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a
649 languageName: node
650 linkType: hard
651
219"@babel/plugin-syntax-jsx@npm:^7.17.12, @babel/plugin-syntax-jsx@npm:^7.18.6": 652"@babel/plugin-syntax-jsx@npm:^7.17.12, @babel/plugin-syntax-jsx@npm:^7.18.6":
220 version: 7.18.6 653 version: 7.18.6
221 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" 654 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6"
@@ -227,6 +660,372 @@ __metadata:
227 languageName: node 660 languageName: node
228 linkType: hard 661 linkType: hard
229 662
663"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4":
664 version: 7.10.4
665 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
666 dependencies:
667 "@babel/helper-plugin-utils": ^7.10.4
668 peerDependencies:
669 "@babel/core": ^7.0.0-0
670 checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886
671 languageName: node
672 linkType: hard
673
674"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
675 version: 7.8.3
676 resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
677 dependencies:
678 "@babel/helper-plugin-utils": ^7.8.0
679 peerDependencies:
680 "@babel/core": ^7.0.0-0
681 checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1
682 languageName: node
683 linkType: hard
684
685"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
686 version: 7.10.4
687 resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
688 dependencies:
689 "@babel/helper-plugin-utils": ^7.10.4
690 peerDependencies:
691 "@babel/core": ^7.0.0-0
692 checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1
693 languageName: node
694 linkType: hard
695
696"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
697 version: 7.8.3
698 resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
699 dependencies:
700 "@babel/helper-plugin-utils": ^7.8.0
701 peerDependencies:
702 "@babel/core": ^7.0.0-0
703 checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf
704 languageName: node
705 linkType: hard
706
707"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
708 version: 7.8.3
709 resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
710 dependencies:
711 "@babel/helper-plugin-utils": ^7.8.0
712 peerDependencies:
713 "@babel/core": ^7.0.0-0
714 checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9
715 languageName: node
716 linkType: hard
717
718"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
719 version: 7.8.3
720 resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
721 dependencies:
722 "@babel/helper-plugin-utils": ^7.8.0
723 peerDependencies:
724 "@babel/core": ^7.0.0-0
725 checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30
726 languageName: node
727 linkType: hard
728
729"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
730 version: 7.14.5
731 resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
732 dependencies:
733 "@babel/helper-plugin-utils": ^7.14.5
734 peerDependencies:
735 "@babel/core": ^7.0.0-0
736 checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
737 languageName: node
738 linkType: hard
739
740"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
741 version: 7.14.5
742 resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
743 dependencies:
744 "@babel/helper-plugin-utils": ^7.14.5
745 peerDependencies:
746 "@babel/core": ^7.0.0-0
747 checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e
748 languageName: node
749 linkType: hard
750
751"@babel/plugin-transform-arrow-functions@npm:^7.18.6":
752 version: 7.18.6
753 resolution: "@babel/plugin-transform-arrow-functions@npm:7.18.6"
754 dependencies:
755 "@babel/helper-plugin-utils": ^7.18.6
756 peerDependencies:
757 "@babel/core": ^7.0.0-0
758 checksum: 900f5c695755062b91eec74da6f9092f40b8fada099058b92576f1e23c55e9813ec437051893a9b3c05cefe39e8ac06303d4a91b384e1c03dd8dc1581ea11602
759 languageName: node
760 linkType: hard
761
762"@babel/plugin-transform-async-to-generator@npm:^7.18.6":
763 version: 7.18.6
764 resolution: "@babel/plugin-transform-async-to-generator@npm:7.18.6"
765 dependencies:
766 "@babel/helper-module-imports": ^7.18.6
767 "@babel/helper-plugin-utils": ^7.18.6
768 "@babel/helper-remap-async-to-generator": ^7.18.6
769 peerDependencies:
770 "@babel/core": ^7.0.0-0
771 checksum: c2cca47468cf1aeefdc7ec35d670e195c86cee4de28a1970648c46a88ce6bd1806ef0bab27251b9e7fb791bb28a64dcd543770efd899f28ee5f7854e64e873d3
772 languageName: node
773 linkType: hard
774
775"@babel/plugin-transform-block-scoped-functions@npm:^7.18.6":
776 version: 7.18.6
777 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.18.6"
778 dependencies:
779 "@babel/helper-plugin-utils": ^7.18.6
780 peerDependencies:
781 "@babel/core": ^7.0.0-0
782 checksum: 0a0df61f94601e3666bf39f2cc26f5f7b22a94450fb93081edbed967bd752ce3f81d1227fefd3799f5ee2722171b5e28db61379234d1bb85b6ec689589f99d7e
783 languageName: node
784 linkType: hard
785
786"@babel/plugin-transform-block-scoping@npm:^7.18.9":
787 version: 7.18.9
788 resolution: "@babel/plugin-transform-block-scoping@npm:7.18.9"
789 dependencies:
790 "@babel/helper-plugin-utils": ^7.18.9
791 peerDependencies:
792 "@babel/core": ^7.0.0-0
793 checksum: f8064ea431eb7aa349dc5b6be87a650f912b48cd65afde917e8644f6f840d7f9d2ce4795f2aa3955aa5b23a73d4ad38abd03386ae109b4b8702b746c6d35bda3
794 languageName: node
795 linkType: hard
796
797"@babel/plugin-transform-classes@npm:^7.18.9":
798 version: 7.18.9
799 resolution: "@babel/plugin-transform-classes@npm:7.18.9"
800 dependencies:
801 "@babel/helper-annotate-as-pure": ^7.18.6
802 "@babel/helper-environment-visitor": ^7.18.9
803 "@babel/helper-function-name": ^7.18.9
804 "@babel/helper-optimise-call-expression": ^7.18.6
805 "@babel/helper-plugin-utils": ^7.18.9
806 "@babel/helper-replace-supers": ^7.18.9
807 "@babel/helper-split-export-declaration": ^7.18.6
808 globals: ^11.1.0
809 peerDependencies:
810 "@babel/core": ^7.0.0-0
811 checksum: d7e953c0cf32af64e75db1277d2556c04635f32691ef462436897840be6f8021d4f85ee96134cb796a12dda549cf53346fedf96b671885f881bc4037c9d120ad
812 languageName: node
813 linkType: hard
814
815"@babel/plugin-transform-computed-properties@npm:^7.18.9":
816 version: 7.18.9
817 resolution: "@babel/plugin-transform-computed-properties@npm:7.18.9"
818 dependencies:
819 "@babel/helper-plugin-utils": ^7.18.9
820 peerDependencies:
821 "@babel/core": ^7.0.0-0
822 checksum: a6bfbea207827d77592628973c0e8cc3319db636506bdc6e81e21582de2e767890e6975b382d0511e9ec3773b9f43691185df90832883bbf9251f688d27fbc1d
823 languageName: node
824 linkType: hard
825
826"@babel/plugin-transform-destructuring@npm:^7.18.9":
827 version: 7.18.9
828 resolution: "@babel/plugin-transform-destructuring@npm:7.18.9"
829 dependencies:
830 "@babel/helper-plugin-utils": ^7.18.9
831 peerDependencies:
832 "@babel/core": ^7.0.0-0
833 checksum: 1a9b85dff67fd248fa8a2488ef59df3eb4dd4ca6007ff7db9f780c7873630a13bc16cfb2ad8f4c4ca966e42978410d1e4b306545941fe62769f2683f34973acd
834 languageName: node
835 linkType: hard
836
837"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4":
838 version: 7.18.6
839 resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6"
840 dependencies:
841 "@babel/helper-create-regexp-features-plugin": ^7.18.6
842 "@babel/helper-plugin-utils": ^7.18.6
843 peerDependencies:
844 "@babel/core": ^7.0.0-0
845 checksum: cbe5d7063eb8f8cca24cd4827bc97f5641166509e58781a5f8aa47fb3d2d786ce4506a30fca2e01f61f18792783a5cb5d96bf5434c3dd1ad0de8c9cc625a53da
846 languageName: node
847 linkType: hard
848
849"@babel/plugin-transform-duplicate-keys@npm:^7.18.9":
850 version: 7.18.9
851 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.18.9"
852 dependencies:
853 "@babel/helper-plugin-utils": ^7.18.9
854 peerDependencies:
855 "@babel/core": ^7.0.0-0
856 checksum: 220bf4a9fec5c4d4a7b1de38810350260e8ea08481bf78332a464a21256a95f0df8cd56025f346238f09b04f8e86d4158fafc9f4af57abaef31637e3b58bd4fe
857 languageName: node
858 linkType: hard
859
860"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6":
861 version: 7.18.6
862 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.18.6"
863 dependencies:
864 "@babel/helper-builder-binary-assignment-operator-visitor": ^7.18.6
865 "@babel/helper-plugin-utils": ^7.18.6
866 peerDependencies:
867 "@babel/core": ^7.0.0-0
868 checksum: 7f70222f6829c82a36005508d34ddbe6fd0974ae190683a8670dd6ff08669aaf51fef2209d7403f9bd543cb2d12b18458016c99a6ed0332ccedb3ea127b01229
869 languageName: node
870 linkType: hard
871
872"@babel/plugin-transform-for-of@npm:^7.18.8":
873 version: 7.18.8
874 resolution: "@babel/plugin-transform-for-of@npm:7.18.8"
875 dependencies:
876 "@babel/helper-plugin-utils": ^7.18.6
877 peerDependencies:
878 "@babel/core": ^7.0.0-0
879 checksum: ca64c623cf0c7a80ab6f07ebd3e6e4ade95e2ae806696f70b43eafe6394fa8ce21f2b1ffdd15df2067f7363d2ecfe26472a97c6c774403d2163fa05f50c98f17
880 languageName: node
881 linkType: hard
882
883"@babel/plugin-transform-function-name@npm:^7.18.9":
884 version: 7.18.9
885 resolution: "@babel/plugin-transform-function-name@npm:7.18.9"
886 dependencies:
887 "@babel/helper-compilation-targets": ^7.18.9
888 "@babel/helper-function-name": ^7.18.9
889 "@babel/helper-plugin-utils": ^7.18.9
890 peerDependencies:
891 "@babel/core": ^7.0.0-0
892 checksum: 62dd9c6cdc9714704efe15545e782ee52d74dc73916bf954b4d3bee088fb0ec9e3c8f52e751252433656c09f744b27b757fc06ed99bcde28e8a21600a1d8e597
893 languageName: node
894 linkType: hard
895
896"@babel/plugin-transform-literals@npm:^7.18.9":
897 version: 7.18.9
898 resolution: "@babel/plugin-transform-literals@npm:7.18.9"
899 dependencies:
900 "@babel/helper-plugin-utils": ^7.18.9
901 peerDependencies:
902 "@babel/core": ^7.0.0-0
903 checksum: 3458dd2f1a47ac51d9d607aa18f3d321cbfa8560a985199185bed5a906bb0c61ba85575d386460bac9aed43fdd98940041fae5a67dff286f6f967707cff489f8
904 languageName: node
905 linkType: hard
906
907"@babel/plugin-transform-member-expression-literals@npm:^7.18.6":
908 version: 7.18.6
909 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.18.6"
910 dependencies:
911 "@babel/helper-plugin-utils": ^7.18.6
912 peerDependencies:
913 "@babel/core": ^7.0.0-0
914 checksum: 35a3d04f6693bc6b298c05453d85ee6e41cc806538acb6928427e0e97ae06059f97d2f07d21495fcf5f70d3c13a242e2ecbd09d5c1fcb1b1a73ff528dcb0b695
915 languageName: node
916 linkType: hard
917
918"@babel/plugin-transform-modules-amd@npm:^7.18.6":
919 version: 7.18.6
920 resolution: "@babel/plugin-transform-modules-amd@npm:7.18.6"
921 dependencies:
922 "@babel/helper-module-transforms": ^7.18.6
923 "@babel/helper-plugin-utils": ^7.18.6
924 babel-plugin-dynamic-import-node: ^2.3.3
925 peerDependencies:
926 "@babel/core": ^7.0.0-0
927 checksum: f60c4c4e0eaec41e42c003cbab44305da7a8e05b2c9bdfc2b3fe0f9e1d7441c959ff5248aa03e350abe530e354028cbf3aa20bf07067b11510997dad8dd39be0
928 languageName: node
929 linkType: hard
930
931"@babel/plugin-transform-modules-commonjs@npm:^7.18.6":
932 version: 7.18.6
933 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.18.6"
934 dependencies:
935 "@babel/helper-module-transforms": ^7.18.6
936 "@babel/helper-plugin-utils": ^7.18.6
937 "@babel/helper-simple-access": ^7.18.6
938 babel-plugin-dynamic-import-node: ^2.3.3
939 peerDependencies:
940 "@babel/core": ^7.0.0-0
941 checksum: 7e356e3df8a6a8542cced7491ec5b1cc1093a88d216a59e63a5d2b9fe9d193cbea864f680a41429e41a4f9ecec930aa5b0b8f57e2b17b3b4d27923bb12ba5d14
942 languageName: node
943 linkType: hard
944
945"@babel/plugin-transform-modules-systemjs@npm:^7.18.9":
946 version: 7.18.9
947 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.18.9"
948 dependencies:
949 "@babel/helper-hoist-variables": ^7.18.6
950 "@babel/helper-module-transforms": ^7.18.9
951 "@babel/helper-plugin-utils": ^7.18.9
952 "@babel/helper-validator-identifier": ^7.18.6
953 babel-plugin-dynamic-import-node: ^2.3.3
954 peerDependencies:
955 "@babel/core": ^7.0.0-0
956 checksum: 6122d9901ed5dc56d9db843efc9249fe20d769a11989bbbf5a806ed4f086def949185198aa767888481babf70fc52b6b3e297a991e2b02b4f34ffb03d998d1e3
957 languageName: node
958 linkType: hard
959
960"@babel/plugin-transform-modules-umd@npm:^7.18.6":
961 version: 7.18.6
962 resolution: "@babel/plugin-transform-modules-umd@npm:7.18.6"
963 dependencies:
964 "@babel/helper-module-transforms": ^7.18.6
965 "@babel/helper-plugin-utils": ^7.18.6
966 peerDependencies:
967 "@babel/core": ^7.0.0-0
968 checksum: c3b6796c6f4579f1ba5ab0cdcc73910c1e9c8e1e773c507c8bb4da33072b3ae5df73c6d68f9126dab6e99c24ea8571e1563f8710d7c421fac1cde1e434c20153
969 languageName: node
970 linkType: hard
971
972"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.18.6":
973 version: 7.18.6
974 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.18.6"
975 dependencies:
976 "@babel/helper-create-regexp-features-plugin": ^7.18.6
977 "@babel/helper-plugin-utils": ^7.18.6
978 peerDependencies:
979 "@babel/core": ^7.0.0
980 checksum: 6ef64aa3dad68df139eeaa7b6e9bb626be8f738ed5ed4db765d516944b1456d513b6bad3bb60fff22babe73de26436fd814a4228705b2d3d2fdb272c31da35e2
981 languageName: node
982 linkType: hard
983
984"@babel/plugin-transform-new-target@npm:^7.18.6":
985 version: 7.18.6
986 resolution: "@babel/plugin-transform-new-target@npm:7.18.6"
987 dependencies:
988 "@babel/helper-plugin-utils": ^7.18.6
989 peerDependencies:
990 "@babel/core": ^7.0.0-0
991 checksum: bd780e14f46af55d0ae8503b3cb81ca86dcc73ed782f177e74f498fff934754f9e9911df1f8f3bd123777eed7c1c1af4d66abab87c8daae5403e7719a6b845d1
992 languageName: node
993 linkType: hard
994
995"@babel/plugin-transform-object-super@npm:^7.18.6":
996 version: 7.18.6
997 resolution: "@babel/plugin-transform-object-super@npm:7.18.6"
998 dependencies:
999 "@babel/helper-plugin-utils": ^7.18.6
1000 "@babel/helper-replace-supers": ^7.18.6
1001 peerDependencies:
1002 "@babel/core": ^7.0.0-0
1003 checksum: 0fcb04e15deea96ae047c21cb403607d49f06b23b4589055993365ebd7a7d7541334f06bf9642e90075e66efce6ebaf1eb0ef066fbbab802d21d714f1aac3aef
1004 languageName: node
1005 linkType: hard
1006
1007"@babel/plugin-transform-parameters@npm:^7.18.8":
1008 version: 7.18.8
1009 resolution: "@babel/plugin-transform-parameters@npm:7.18.8"
1010 dependencies:
1011 "@babel/helper-plugin-utils": ^7.18.6
1012 peerDependencies:
1013 "@babel/core": ^7.0.0-0
1014 checksum: 2b5863300da60face8a250d91da16294333bd5626e9721b13a3ba2078bd2a5a190e32c6e7a1323d5f547f579aeb2804ff49a62a55fcad2b1d099e55a55b788ea
1015 languageName: node
1016 linkType: hard
1017
1018"@babel/plugin-transform-property-literals@npm:^7.18.6":
1019 version: 7.18.6
1020 resolution: "@babel/plugin-transform-property-literals@npm:7.18.6"
1021 dependencies:
1022 "@babel/helper-plugin-utils": ^7.18.6
1023 peerDependencies:
1024 "@babel/core": ^7.0.0-0
1025 checksum: 1c16e64de554703f4b547541de2edda6c01346dd3031d4d29e881aa7733785cd26d53611a4ccf5353f4d3e69097bb0111c0a93ace9e683edd94fea28c4484144
1026 languageName: node
1027 linkType: hard
1028
230"@babel/plugin-transform-react-jsx-development@npm:^7.18.6": 1029"@babel/plugin-transform-react-jsx-development@npm:^7.18.6":
231 version: 7.18.6 1030 version: 7.18.6
232 resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" 1031 resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6"
@@ -275,6 +1074,208 @@ __metadata:
275 languageName: node 1074 languageName: node
276 linkType: hard 1075 linkType: hard
277 1076
1077"@babel/plugin-transform-regenerator@npm:^7.18.6":
1078 version: 7.18.6
1079 resolution: "@babel/plugin-transform-regenerator@npm:7.18.6"
1080 dependencies:
1081 "@babel/helper-plugin-utils": ^7.18.6
1082 regenerator-transform: ^0.15.0
1083 peerDependencies:
1084 "@babel/core": ^7.0.0-0
1085 checksum: 60bd482cb0343c714f85c3e19a13b3b5fa05ee336c079974091c0b35e263307f4e661f4555dff90707a87d5efe19b1d51835db44455405444ac1813e268ad750
1086 languageName: node
1087 linkType: hard
1088
1089"@babel/plugin-transform-reserved-words@npm:^7.18.6":
1090 version: 7.18.6
1091 resolution: "@babel/plugin-transform-reserved-words@npm:7.18.6"
1092 dependencies:
1093 "@babel/helper-plugin-utils": ^7.18.6
1094 peerDependencies:
1095 "@babel/core": ^7.0.0-0
1096 checksum: 0738cdc30abdae07c8ec4b233b30c31f68b3ff0eaa40eddb45ae607c066127f5fa99ddad3c0177d8e2832e3a7d3ad115775c62b431ebd6189c40a951b867a80c
1097 languageName: node
1098 linkType: hard
1099
1100"@babel/plugin-transform-shorthand-properties@npm:^7.18.6":
1101 version: 7.18.6
1102 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6"
1103 dependencies:
1104 "@babel/helper-plugin-utils": ^7.18.6
1105 peerDependencies:
1106 "@babel/core": ^7.0.0-0
1107 checksum: b8e4e8acc2700d1e0d7d5dbfd4fdfb935651913de6be36e6afb7e739d8f9ca539a5150075a0f9b79c88be25ddf45abb912fe7abf525f0b80f5b9d9860de685d7
1108 languageName: node
1109 linkType: hard
1110
1111"@babel/plugin-transform-spread@npm:^7.18.9":
1112 version: 7.18.9
1113 resolution: "@babel/plugin-transform-spread@npm:7.18.9"
1114 dependencies:
1115 "@babel/helper-plugin-utils": ^7.18.9
1116 "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9
1117 peerDependencies:
1118 "@babel/core": ^7.0.0-0
1119 checksum: 59489dd6212bd21debdf77746d9fa02dfe36f7062dc08742b8841d04312a26ea37bc0d71c71a6e37c3ab81dce744faa7f23fa94b0915593458f6adc35c087766
1120 languageName: node
1121 linkType: hard
1122
1123"@babel/plugin-transform-sticky-regex@npm:^7.18.6":
1124 version: 7.18.6
1125 resolution: "@babel/plugin-transform-sticky-regex@npm:7.18.6"
1126 dependencies:
1127 "@babel/helper-plugin-utils": ^7.18.6
1128 peerDependencies:
1129 "@babel/core": ^7.0.0-0
1130 checksum: 68ea18884ae9723443ffa975eb736c8c0d751265859cd3955691253f7fee37d7a0f7efea96c8a062876af49a257a18ea0ed5fea0d95a7b3611ce40f7ee23aee3
1131 languageName: node
1132 linkType: hard
1133
1134"@babel/plugin-transform-template-literals@npm:^7.18.9":
1135 version: 7.18.9
1136 resolution: "@babel/plugin-transform-template-literals@npm:7.18.9"
1137 dependencies:
1138 "@babel/helper-plugin-utils": ^7.18.9
1139 peerDependencies:
1140 "@babel/core": ^7.0.0-0
1141 checksum: 3d2fcd79b7c345917f69b92a85bdc3ddd68ce2c87dc70c7d61a8373546ccd1f5cb8adc8540b49dfba08e1b82bb7b3bbe23a19efdb2b9c994db2db42906ca9fb2
1142 languageName: node
1143 linkType: hard
1144
1145"@babel/plugin-transform-typeof-symbol@npm:^7.18.9":
1146 version: 7.18.9
1147 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.18.9"
1148 dependencies:
1149 "@babel/helper-plugin-utils": ^7.18.9
1150 peerDependencies:
1151 "@babel/core": ^7.0.0-0
1152 checksum: e754e0d8b8a028c52e10c148088606e3f7a9942c57bd648fc0438e5b4868db73c386a5ed47ab6d6f0594aae29ee5ffc2ffc0f7ebee7fae560a066d6dea811cd4
1153 languageName: node
1154 linkType: hard
1155
1156"@babel/plugin-transform-unicode-escapes@npm:^7.18.10":
1157 version: 7.18.10
1158 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.18.10"
1159 dependencies:
1160 "@babel/helper-plugin-utils": ^7.18.9
1161 peerDependencies:
1162 "@babel/core": ^7.0.0-0
1163 checksum: f5baca55cb3c11bc08ec589f5f522d85c1ab509b4d11492437e45027d64ae0b22f0907bd1381e8d7f2a436384bb1f9ad89d19277314242c5c2671a0f91d0f9cd
1164 languageName: node
1165 linkType: hard
1166
1167"@babel/plugin-transform-unicode-regex@npm:^7.18.6":
1168 version: 7.18.6
1169 resolution: "@babel/plugin-transform-unicode-regex@npm:7.18.6"
1170 dependencies:
1171 "@babel/helper-create-regexp-features-plugin": ^7.18.6
1172 "@babel/helper-plugin-utils": ^7.18.6
1173 peerDependencies:
1174 "@babel/core": ^7.0.0-0
1175 checksum: d9e18d57536a2d317fb0b7c04f8f55347f3cfacb75e636b4c6fa2080ab13a3542771b5120e726b598b815891fc606d1472ac02b749c69fd527b03847f22dc25e
1176 languageName: node
1177 linkType: hard
1178
1179"@babel/preset-env@npm:^7.11.0":
1180 version: 7.18.10
1181 resolution: "@babel/preset-env@npm:7.18.10"
1182 dependencies:
1183 "@babel/compat-data": ^7.18.8
1184 "@babel/helper-compilation-targets": ^7.18.9
1185 "@babel/helper-plugin-utils": ^7.18.9
1186 "@babel/helper-validator-option": ^7.18.6
1187 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6
1188 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.18.9
1189 "@babel/plugin-proposal-async-generator-functions": ^7.18.10
1190 "@babel/plugin-proposal-class-properties": ^7.18.6
1191 "@babel/plugin-proposal-class-static-block": ^7.18.6
1192 "@babel/plugin-proposal-dynamic-import": ^7.18.6
1193 "@babel/plugin-proposal-export-namespace-from": ^7.18.9
1194 "@babel/plugin-proposal-json-strings": ^7.18.6
1195 "@babel/plugin-proposal-logical-assignment-operators": ^7.18.9
1196 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6
1197 "@babel/plugin-proposal-numeric-separator": ^7.18.6
1198 "@babel/plugin-proposal-object-rest-spread": ^7.18.9
1199 "@babel/plugin-proposal-optional-catch-binding": ^7.18.6
1200 "@babel/plugin-proposal-optional-chaining": ^7.18.9
1201 "@babel/plugin-proposal-private-methods": ^7.18.6
1202 "@babel/plugin-proposal-private-property-in-object": ^7.18.6
1203 "@babel/plugin-proposal-unicode-property-regex": ^7.18.6
1204 "@babel/plugin-syntax-async-generators": ^7.8.4
1205 "@babel/plugin-syntax-class-properties": ^7.12.13
1206 "@babel/plugin-syntax-class-static-block": ^7.14.5
1207 "@babel/plugin-syntax-dynamic-import": ^7.8.3
1208 "@babel/plugin-syntax-export-namespace-from": ^7.8.3
1209 "@babel/plugin-syntax-import-assertions": ^7.18.6
1210 "@babel/plugin-syntax-json-strings": ^7.8.3
1211 "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
1212 "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3
1213 "@babel/plugin-syntax-numeric-separator": ^7.10.4
1214 "@babel/plugin-syntax-object-rest-spread": ^7.8.3
1215 "@babel/plugin-syntax-optional-catch-binding": ^7.8.3
1216 "@babel/plugin-syntax-optional-chaining": ^7.8.3
1217 "@babel/plugin-syntax-private-property-in-object": ^7.14.5
1218 "@babel/plugin-syntax-top-level-await": ^7.14.5
1219 "@babel/plugin-transform-arrow-functions": ^7.18.6
1220 "@babel/plugin-transform-async-to-generator": ^7.18.6
1221 "@babel/plugin-transform-block-scoped-functions": ^7.18.6
1222 "@babel/plugin-transform-block-scoping": ^7.18.9
1223 "@babel/plugin-transform-classes": ^7.18.9
1224 "@babel/plugin-transform-computed-properties": ^7.18.9
1225 "@babel/plugin-transform-destructuring": ^7.18.9
1226 "@babel/plugin-transform-dotall-regex": ^7.18.6
1227 "@babel/plugin-transform-duplicate-keys": ^7.18.9
1228 "@babel/plugin-transform-exponentiation-operator": ^7.18.6
1229 "@babel/plugin-transform-for-of": ^7.18.8
1230 "@babel/plugin-transform-function-name": ^7.18.9
1231 "@babel/plugin-transform-literals": ^7.18.9
1232 "@babel/plugin-transform-member-expression-literals": ^7.18.6
1233 "@babel/plugin-transform-modules-amd": ^7.18.6
1234 "@babel/plugin-transform-modules-commonjs": ^7.18.6
1235 "@babel/plugin-transform-modules-systemjs": ^7.18.9
1236 "@babel/plugin-transform-modules-umd": ^7.18.6
1237 "@babel/plugin-transform-named-capturing-groups-regex": ^7.18.6
1238 "@babel/plugin-transform-new-target": ^7.18.6
1239 "@babel/plugin-transform-object-super": ^7.18.6
1240 "@babel/plugin-transform-parameters": ^7.18.8
1241 "@babel/plugin-transform-property-literals": ^7.18.6
1242 "@babel/plugin-transform-regenerator": ^7.18.6
1243 "@babel/plugin-transform-reserved-words": ^7.18.6
1244 "@babel/plugin-transform-shorthand-properties": ^7.18.6
1245 "@babel/plugin-transform-spread": ^7.18.9
1246 "@babel/plugin-transform-sticky-regex": ^7.18.6
1247 "@babel/plugin-transform-template-literals": ^7.18.9
1248 "@babel/plugin-transform-typeof-symbol": ^7.18.9
1249 "@babel/plugin-transform-unicode-escapes": ^7.18.10
1250 "@babel/plugin-transform-unicode-regex": ^7.18.6
1251 "@babel/preset-modules": ^0.1.5
1252 "@babel/types": ^7.18.10
1253 babel-plugin-polyfill-corejs2: ^0.3.2
1254 babel-plugin-polyfill-corejs3: ^0.5.3
1255 babel-plugin-polyfill-regenerator: ^0.4.0
1256 core-js-compat: ^3.22.1
1257 semver: ^6.3.0
1258 peerDependencies:
1259 "@babel/core": ^7.0.0-0
1260 checksum: 36eeb7157021091c8047703833b7a28e4963865d16968a5b9dbffe1eb05e44307a8d29ad45d81fd23817f68290b52921c42f513a93996c7083d23d5e2cea0c6b
1261 languageName: node
1262 linkType: hard
1263
1264"@babel/preset-modules@npm:^0.1.5":
1265 version: 0.1.5
1266 resolution: "@babel/preset-modules@npm:0.1.5"
1267 dependencies:
1268 "@babel/helper-plugin-utils": ^7.0.0
1269 "@babel/plugin-proposal-unicode-property-regex": ^7.4.4
1270 "@babel/plugin-transform-dotall-regex": ^7.4.4
1271 "@babel/types": ^7.4.4
1272 esutils: ^2.0.2
1273 peerDependencies:
1274 "@babel/core": ^7.0.0-0
1275 checksum: 8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10
1276 languageName: node
1277 linkType: hard
1278
278"@babel/runtime-corejs3@npm:^7.10.2": 1279"@babel/runtime-corejs3@npm:^7.10.2":
279 version: 7.16.3 1280 version: 7.16.3
280 resolution: "@babel/runtime-corejs3@npm:7.16.3" 1281 resolution: "@babel/runtime-corejs3@npm:7.16.3"
@@ -285,7 +1286,7 @@ __metadata:
285 languageName: node 1286 languageName: node
286 linkType: hard 1287 linkType: hard
287 1288
288"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": 1289"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7":
289 version: 7.18.9 1290 version: 7.18.9
290 resolution: "@babel/runtime@npm:7.18.9" 1291 resolution: "@babel/runtime@npm:7.18.9"
291 dependencies: 1292 dependencies:
@@ -305,7 +1306,7 @@ __metadata:
305 languageName: node 1306 languageName: node
306 linkType: hard 1307 linkType: hard
307 1308
308"@babel/traverse@npm:^7.18.10, @babel/traverse@npm:^7.18.9": 1309"@babel/traverse@npm:^7.18.10, @babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.18.9":
309 version: 7.18.11 1310 version: 7.18.11
310 resolution: "@babel/traverse@npm:7.18.11" 1311 resolution: "@babel/traverse@npm:7.18.11"
311 dependencies: 1312 dependencies:
@@ -323,7 +1324,7 @@ __metadata:
323 languageName: node 1324 languageName: node
324 linkType: hard 1325 linkType: hard
325 1326
326"@babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.8.3": 1327"@babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
327 version: 7.18.10 1328 version: 7.18.10
328 resolution: "@babel/types@npm:7.18.10" 1329 resolution: "@babel/types@npm:7.18.10"
329 dependencies: 1330 dependencies:
@@ -351,15 +1352,15 @@ __metadata:
351 languageName: node 1352 languageName: node
352 linkType: hard 1353 linkType: hard
353 1354
354"@codemirror/commands@npm:^6.0.1": 1355"@codemirror/commands@npm:^6.1.0":
355 version: 6.0.1 1356 version: 6.1.0
356 resolution: "@codemirror/commands@npm:6.0.1" 1357 resolution: "@codemirror/commands@npm:6.1.0"
357 dependencies: 1358 dependencies:
358 "@codemirror/language": ^6.0.0 1359 "@codemirror/language": ^6.0.0
359 "@codemirror/state": ^6.0.0 1360 "@codemirror/state": ^6.0.0
360 "@codemirror/view": ^6.0.0 1361 "@codemirror/view": ^6.0.0
361 "@lezer/common": ^1.0.0 1362 "@lezer/common": ^1.0.0
362 checksum: 7b3b73596c13d256b267aa7e2a0dd1fb297426918e9e42135faa4280cc220ff66b0d4743cd6214b6ed2111eccf3c125d1f197fc8585c48c45b386210d53673dd 1363 checksum: 0b95ed5b657590adda3171ef8cb1b662078ed1c02109b414bbd71503ae8cac3d5d56a56a159020178a4e8f1e7168bd3c5f5782eb2d90a6e25f067fc8c39dbc87
363 languageName: node 1364 languageName: node
364 linkType: hard 1365 linkType: hard
365 1366
@@ -648,7 +1649,7 @@ __metadata:
648 languageName: node 1649 languageName: node
649 linkType: hard 1650 linkType: hard
650 1651
651"@jridgewell/gen-mapping@npm:^0.3.2": 1652"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2":
652 version: 0.3.2 1653 version: 0.3.2
653 resolution: "@jridgewell/gen-mapping@npm:0.3.2" 1654 resolution: "@jridgewell/gen-mapping@npm:0.3.2"
654 dependencies: 1655 dependencies:
@@ -673,6 +1674,16 @@ __metadata:
673 languageName: node 1674 languageName: node
674 linkType: hard 1675 linkType: hard
675 1676
1677"@jridgewell/source-map@npm:^0.3.2":
1678 version: 0.3.2
1679 resolution: "@jridgewell/source-map@npm:0.3.2"
1680 dependencies:
1681 "@jridgewell/gen-mapping": ^0.3.0
1682 "@jridgewell/trace-mapping": ^0.3.9
1683 checksum: 1b83f0eb944e77b70559a394d5d3b3f98a81fcc186946aceb3ef42d036762b52ef71493c6c0a3b7c1d2f08785f53ba2df1277fe629a06e6109588ff4cdcf7482
1684 languageName: node
1685 linkType: hard
1686
676"@jridgewell/sourcemap-codec@npm:^1.4.10": 1687"@jridgewell/sourcemap-codec@npm:^1.4.10":
677 version: 1.4.14 1688 version: 1.4.14
678 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" 1689 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
@@ -979,7 +1990,7 @@ __metadata:
979 resolution: "@refinery/frontend@workspace:subprojects/frontend" 1990 resolution: "@refinery/frontend@workspace:subprojects/frontend"
980 dependencies: 1991 dependencies:
981 "@codemirror/autocomplete": ^6.1.0 1992 "@codemirror/autocomplete": ^6.1.0
982 "@codemirror/commands": ^6.0.1 1993 "@codemirror/commands": ^6.1.0
983 "@codemirror/language": ^6.2.1 1994 "@codemirror/language": ^6.2.1
984 "@codemirror/lint": ^6.0.0 1995 "@codemirror/lint": ^6.0.0
985 "@codemirror/search": ^6.1.0 1996 "@codemirror/search": ^6.1.0
@@ -997,8 +2008,8 @@ __metadata:
997 "@material-icons/svg": ^1.0.32 2008 "@material-icons/svg": ^1.0.32
998 "@mui/icons-material": 5.8.4 2009 "@mui/icons-material": 5.8.4
999 "@mui/material": 5.10.1 2010 "@mui/material": 5.10.1
1000 "@types/eslint": ^8.4.5 2011 "@types/eslint": ^8.4.6
1001 "@types/node": ^18.7.6 2012 "@types/node": ^18.7.7
1002 "@types/prettier": ^2.7.0 2013 "@types/prettier": ^2.7.0
1003 "@types/react": ^18.0.17 2014 "@types/react": ^18.0.17
1004 "@types/react-dom": ^18.0.6 2015 "@types/react-dom": ^18.0.6
@@ -1012,7 +2023,7 @@ __metadata:
1012 eslint-config-airbnb: ^19.0.4 2023 eslint-config-airbnb: ^19.0.4
1013 eslint-config-airbnb-typescript: ^17.0.0 2024 eslint-config-airbnb-typescript: ^17.0.0
1014 eslint-config-prettier: ^8.5.0 2025 eslint-config-prettier: ^8.5.0
1015 eslint-import-resolver-typescript: ^3.4.1 2026 eslint-import-resolver-typescript: ^3.4.2
1016 eslint-plugin-import: ^2.26.0 2027 eslint-plugin-import: ^2.26.0
1017 eslint-plugin-jsx-a11y: ^6.6.1 2028 eslint-plugin-jsx-a11y: ^6.6.1
1018 eslint-plugin-prettier: ^4.2.1 2029 eslint-plugin-prettier: ^4.2.1
@@ -1023,12 +2034,15 @@ __metadata:
1023 mobx: ^6.6.1 2034 mobx: ^6.6.1
1024 mobx-react-lite: ^3.4.0 2035 mobx-react-lite: ^3.4.0
1025 nanoid: ^4.0.0 2036 nanoid: ^4.0.0
2037 notistack: ^2.0.5
1026 prettier: ^2.7.1 2038 prettier: ^2.7.1
1027 react: ^18.2.0 2039 react: ^18.2.0
1028 react-dom: ^18.2.0 2040 react-dom: ^18.2.0
1029 typescript: ~4.7.4 2041 typescript: ~4.7.4
1030 vite: ^3.0.8 2042 vite: ^3.0.9
1031 vite-plugin-inject-preload: ^1.0.1 2043 vite-plugin-inject-preload: ^1.0.1
2044 vite-plugin-pwa: ^0.12.3
2045 workbox-window: ^6.5.4
1032 zod: ^3.18.0 2046 zod: ^3.18.0
1033 languageName: unknown 2047 languageName: unknown
1034 linkType: soft 2048 linkType: soft
@@ -1042,6 +2056,76 @@ __metadata:
1042 languageName: unknown 2056 languageName: unknown
1043 linkType: soft 2057 linkType: soft
1044 2058
2059"@rollup/plugin-babel@npm:^5.2.0":
2060 version: 5.3.1
2061 resolution: "@rollup/plugin-babel@npm:5.3.1"
2062 dependencies:
2063 "@babel/helper-module-imports": ^7.10.4
2064 "@rollup/pluginutils": ^3.1.0
2065 peerDependencies:
2066 "@babel/core": ^7.0.0
2067 "@types/babel__core": ^7.1.9
2068 rollup: ^1.20.0||^2.0.0
2069 peerDependenciesMeta:
2070 "@types/babel__core":
2071 optional: true
2072 checksum: 220d71e4647330f252ef33d5f29700aef2e8284a0b61acfcceb47617a7f96208aa1ed16eae75619424bf08811ede5241e271a6d031f07026dee6b3a2bdcdc638
2073 languageName: node
2074 linkType: hard
2075
2076"@rollup/plugin-node-resolve@npm:^11.2.1":
2077 version: 11.2.1
2078 resolution: "@rollup/plugin-node-resolve@npm:11.2.1"
2079 dependencies:
2080 "@rollup/pluginutils": ^3.1.0
2081 "@types/resolve": 1.17.1
2082 builtin-modules: ^3.1.0
2083 deepmerge: ^4.2.2
2084 is-module: ^1.0.0
2085 resolve: ^1.19.0
2086 peerDependencies:
2087 rollup: ^1.20.0||^2.0.0
2088 checksum: 6f3b3ecf9a0596a5db4212984bdeb13bb7612693602407e9457ada075dea5a5f2e4e124c592352cf27066a88b194de9b9a95390149b52cf335d5b5e17b4e265b
2089 languageName: node
2090 linkType: hard
2091
2092"@rollup/plugin-replace@npm:^2.4.1":
2093 version: 2.4.2
2094 resolution: "@rollup/plugin-replace@npm:2.4.2"
2095 dependencies:
2096 "@rollup/pluginutils": ^3.1.0
2097 magic-string: ^0.25.7
2098 peerDependencies:
2099 rollup: ^1.20.0 || ^2.0.0
2100 checksum: b2f1618ee5526d288e2f8ae328dcb326e20e8dc8bd1f60d3e14d6708a5832e4aa44811f7d493f4aed2deeadca86e3b6b0503cd39bf50cfb4b595bb9da027fad0
2101 languageName: node
2102 linkType: hard
2103
2104"@rollup/pluginutils@npm:^3.1.0":
2105 version: 3.1.0
2106 resolution: "@rollup/pluginutils@npm:3.1.0"
2107 dependencies:
2108 "@types/estree": 0.0.39
2109 estree-walker: ^1.0.1
2110 picomatch: ^2.2.2
2111 peerDependencies:
2112 rollup: ^1.20.0||^2.0.0
2113 checksum: 8be16e27863c219edbb25a4e6ec2fe0e1e451d9e917b6a43cf2ae5bc025a6b8faaa40f82a6e53b66d0de37b58ff472c6c3d57a83037ae635041f8df959d6d9aa
2114 languageName: node
2115 linkType: hard
2116
2117"@surma/rollup-plugin-off-main-thread@npm:^2.2.3":
2118 version: 2.2.3
2119 resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3"
2120 dependencies:
2121 ejs: ^3.1.6
2122 json5: ^2.2.0
2123 magic-string: ^0.25.0
2124 string.prototype.matchall: ^4.0.6
2125 checksum: 2c021349442e2e2cec96bb50fd82ec8bf8514d909bc73594f6cfc89b3b68f2feed909a8161d7d307d9455585c97e6b66853ce334db432626c7596836d4549c0c
2126 languageName: node
2127 linkType: hard
2128
1045"@tootallnate/once@npm:1": 2129"@tootallnate/once@npm:1":
1046 version: 1.1.2 2130 version: 1.1.2
1047 resolution: "@tootallnate/once@npm:1.1.2" 2131 resolution: "@tootallnate/once@npm:1.1.2"
@@ -1049,13 +2133,13 @@ __metadata:
1049 languageName: node 2133 languageName: node
1050 linkType: hard 2134 linkType: hard
1051 2135
1052"@types/eslint@npm:^8.4.5": 2136"@types/eslint@npm:^8.4.6":
1053 version: 8.4.5 2137 version: 8.4.6
1054 resolution: "@types/eslint@npm:8.4.5" 2138 resolution: "@types/eslint@npm:8.4.6"
1055 dependencies: 2139 dependencies:
1056 "@types/estree": "*" 2140 "@types/estree": "*"
1057 "@types/json-schema": "*" 2141 "@types/json-schema": "*"
1058 checksum: 428b0c971a50adb0d08621e76f21b284580a0052a31341a0e6d553f72b54cd0142d549aa1497c7e3bc56e9f6bcc27286e66e0216e1ba76d1a5ecd2279c40bc8c 2142 checksum: bfaf27b00031b2238139003965475d023306119e467947f7a43a41e380918e365618e2ae6a6ae638697f6421a6bb1571db078695ff5e548f23618000b38acd23
1059 languageName: node 2143 languageName: node
1060 linkType: hard 2144 linkType: hard
1061 2145
@@ -1066,6 +2150,13 @@ __metadata:
1066 languageName: node 2150 languageName: node
1067 linkType: hard 2151 linkType: hard
1068 2152
2153"@types/estree@npm:0.0.39":
2154 version: 0.0.39
2155 resolution: "@types/estree@npm:0.0.39"
2156 checksum: 412fb5b9868f2c418126451821833414189b75cc6bf84361156feed733e3d92ec220b9d74a89e52722e03d5e241b2932732711b7497374a404fad49087adc248
2157 languageName: node
2158 linkType: hard
2159
1069"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": 2160"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9":
1070 version: 7.0.11 2161 version: 7.0.11
1071 resolution: "@types/json-schema@npm:7.0.11" 2162 resolution: "@types/json-schema@npm:7.0.11"
@@ -1080,10 +2171,10 @@ __metadata:
1080 languageName: node 2171 languageName: node
1081 linkType: hard 2172 linkType: hard
1082 2173
1083"@types/node@npm:^18.7.6": 2174"@types/node@npm:*, @types/node@npm:^18.7.7":
1084 version: 18.7.6 2175 version: 18.7.7
1085 resolution: "@types/node@npm:18.7.6" 2176 resolution: "@types/node@npm:18.7.7"
1086 checksum: 5122988c325eda8d1f5cbe4494916036aae1758f9d5bb2d8139a800b8bad1540fbb167cd3c759da9a5cb4600cd3507609ac7969747113c1549a3e4320a17b1a9 2177 checksum: 5681ab6ed2a82f4b84d4f92901d5ed270e33234f500fa594153426dd5a2a865775a68875a12d9a5dded9d8619a8c3c876fd9fd16ebc7eb7488f51352164b367a
1087 languageName: node 2178 languageName: node
1088 linkType: hard 2179 linkType: hard
1089 2180
@@ -1146,6 +2237,15 @@ __metadata:
1146 languageName: node 2237 languageName: node
1147 linkType: hard 2238 linkType: hard
1148 2239
2240"@types/resolve@npm:1.17.1":
2241 version: 1.17.1
2242 resolution: "@types/resolve@npm:1.17.1"
2243 dependencies:
2244 "@types/node": "*"
2245 checksum: dc6a6df507656004e242dcb02c784479deca516d5f4b58a1707e708022b269ae147e1da0521f3e8ad0d63638869d87e0adc023f0bd5454aa6f72ac66c7525cf5
2246 languageName: node
2247 linkType: hard
2248
1149"@types/scheduler@npm:*": 2249"@types/scheduler@npm:*":
1150 version: 0.16.2 2250 version: 0.16.2
1151 resolution: "@types/scheduler@npm:0.16.2" 2251 resolution: "@types/scheduler@npm:0.16.2"
@@ -1153,6 +2253,13 @@ __metadata:
1153 languageName: node 2253 languageName: node
1154 linkType: hard 2254 linkType: hard
1155 2255
2256"@types/trusted-types@npm:^2.0.2":
2257 version: 2.0.2
2258 resolution: "@types/trusted-types@npm:2.0.2"
2259 checksum: 3371eef5f1c50e1c3c07a127c1207b262ba65b83dd167a1c460fc1b135a3fb0c97b9f508efebd383f239cc5dd5b7169093686a692a501fde9c3f7208657d9b0d
2260 languageName: node
2261 linkType: hard
2262
1156"@typescript-eslint/eslint-plugin@npm:^5.33.1": 2263"@typescript-eslint/eslint-plugin@npm:^5.33.1":
1157 version: 5.33.1 2264 version: 5.33.1
1158 resolution: "@typescript-eslint/eslint-plugin@npm:5.33.1" 2265 resolution: "@typescript-eslint/eslint-plugin@npm:5.33.1"
@@ -1303,7 +2410,7 @@ __metadata:
1303 languageName: node 2410 languageName: node
1304 linkType: hard 2411 linkType: hard
1305 2412
1306"acorn@npm:^8.8.0": 2413"acorn@npm:^8.5.0, acorn@npm:^8.8.0":
1307 version: 8.8.0 2414 version: 8.8.0
1308 resolution: "acorn@npm:8.8.0" 2415 resolution: "acorn@npm:8.8.0"
1309 bin: 2416 bin:
@@ -1354,6 +2461,18 @@ __metadata:
1354 languageName: node 2461 languageName: node
1355 linkType: hard 2462 linkType: hard
1356 2463
2464"ajv@npm:^8.6.0":
2465 version: 8.11.0
2466 resolution: "ajv@npm:8.11.0"
2467 dependencies:
2468 fast-deep-equal: ^3.1.1
2469 json-schema-traverse: ^1.0.0
2470 require-from-string: ^2.0.2
2471 uri-js: ^4.2.2
2472 checksum: 5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef
2473 languageName: node
2474 linkType: hard
2475
1357"ansi-regex@npm:^5.0.1": 2476"ansi-regex@npm:^5.0.1":
1358 version: 5.0.1 2477 version: 5.0.1
1359 resolution: "ansi-regex@npm:5.0.1" 2478 resolution: "ansi-regex@npm:5.0.1"
@@ -1470,6 +2589,20 @@ __metadata:
1470 languageName: node 2589 languageName: node
1471 linkType: hard 2590 linkType: hard
1472 2591
2592"async@npm:^3.2.3":
2593 version: 3.2.4
2594 resolution: "async@npm:3.2.4"
2595 checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89
2596 languageName: node
2597 linkType: hard
2598
2599"at-least-node@npm:^1.0.0":
2600 version: 1.0.0
2601 resolution: "at-least-node@npm:1.0.0"
2602 checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e
2603 languageName: node
2604 linkType: hard
2605
1473"axe-core@npm:^4.4.3": 2606"axe-core@npm:^4.4.3":
1474 version: 4.4.3 2607 version: 4.4.3
1475 resolution: "axe-core@npm:4.4.3" 2608 resolution: "axe-core@npm:4.4.3"
@@ -1484,6 +2617,15 @@ __metadata:
1484 languageName: node 2617 languageName: node
1485 linkType: hard 2618 linkType: hard
1486 2619
2620"babel-plugin-dynamic-import-node@npm:^2.3.3":
2621 version: 2.3.3
2622 resolution: "babel-plugin-dynamic-import-node@npm:2.3.3"
2623 dependencies:
2624 object.assign: ^4.1.0
2625 checksum: c9d24415bcc608d0db7d4c8540d8002ac2f94e2573d2eadced137a29d9eab7e25d2cbb4bc6b9db65cf6ee7430f7dd011d19c911a9a778f0533b4a05ce8292c9b
2626 languageName: node
2627 linkType: hard
2628
1487"babel-plugin-macros@npm:^3.1.0": 2629"babel-plugin-macros@npm:^3.1.0":
1488 version: 3.1.0 2630 version: 3.1.0
1489 resolution: "babel-plugin-macros@npm:3.1.0" 2631 resolution: "babel-plugin-macros@npm:3.1.0"
@@ -1495,6 +2637,42 @@ __metadata:
1495 languageName: node 2637 languageName: node
1496 linkType: hard 2638 linkType: hard
1497 2639
2640"babel-plugin-polyfill-corejs2@npm:^0.3.2":
2641 version: 0.3.2
2642 resolution: "babel-plugin-polyfill-corejs2@npm:0.3.2"
2643 dependencies:
2644 "@babel/compat-data": ^7.17.7
2645 "@babel/helper-define-polyfill-provider": ^0.3.2
2646 semver: ^6.1.1
2647 peerDependencies:
2648 "@babel/core": ^7.0.0-0
2649 checksum: a76e7bb1a5cc0a4507baa523c23f9efd75764069a25845beba92290386e5e48ed85b894005ece3b527e13c3d2d9c6589cc0a23befb72ea6fc7aa8711f231bb4d
2650 languageName: node
2651 linkType: hard
2652
2653"babel-plugin-polyfill-corejs3@npm:^0.5.3":
2654 version: 0.5.3
2655 resolution: "babel-plugin-polyfill-corejs3@npm:0.5.3"
2656 dependencies:
2657 "@babel/helper-define-polyfill-provider": ^0.3.2
2658 core-js-compat: ^3.21.0
2659 peerDependencies:
2660 "@babel/core": ^7.0.0-0
2661 checksum: 9c6644a1b0afbe59e402827fdafc6f44994ff92c5b2f258659cbbfd228f7075dea49e95114af10e66d70f36cbde12ff1d81263eb67be749b3ef0e2c18cf3c16d
2662 languageName: node
2663 linkType: hard
2664
2665"babel-plugin-polyfill-regenerator@npm:^0.4.0":
2666 version: 0.4.0
2667 resolution: "babel-plugin-polyfill-regenerator@npm:0.4.0"
2668 dependencies:
2669 "@babel/helper-define-polyfill-provider": ^0.3.2
2670 peerDependencies:
2671 "@babel/core": ^7.0.0-0
2672 checksum: 699aa9c0dc5a2259d7fa52b26613fa1e782439eee54cd98506991f87fddf0c00eec6c5b1917edf586c170731d9e318903bc41210225a691e7bb8087652bbda94
2673 languageName: node
2674 linkType: hard
2675
1498"balanced-match@npm:^1.0.0": 2676"balanced-match@npm:^1.0.0":
1499 version: 1.0.2 2677 version: 1.0.2
1500 resolution: "balanced-match@npm:1.0.2" 2678 resolution: "balanced-match@npm:1.0.2"
@@ -1512,6 +2690,15 @@ __metadata:
1512 languageName: node 2690 languageName: node
1513 linkType: hard 2691 linkType: hard
1514 2692
2693"brace-expansion@npm:^2.0.1":
2694 version: 2.0.1
2695 resolution: "brace-expansion@npm:2.0.1"
2696 dependencies:
2697 balanced-match: ^1.0.0
2698 checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1
2699 languageName: node
2700 linkType: hard
2701
1515"braces@npm:^3.0.2": 2702"braces@npm:^3.0.2":
1516 version: 3.0.2 2703 version: 3.0.2
1517 resolution: "braces@npm:3.0.2" 2704 resolution: "braces@npm:3.0.2"
@@ -1521,7 +2708,7 @@ __metadata:
1521 languageName: node 2708 languageName: node
1522 linkType: hard 2709 linkType: hard
1523 2710
1524"browserslist@npm:^4.20.2": 2711"browserslist@npm:^4.20.2, browserslist@npm:^4.21.3":
1525 version: 4.21.3 2712 version: 4.21.3
1526 resolution: "browserslist@npm:4.21.3" 2713 resolution: "browserslist@npm:4.21.3"
1527 dependencies: 2714 dependencies:
@@ -1535,6 +2722,20 @@ __metadata:
1535 languageName: node 2722 languageName: node
1536 linkType: hard 2723 linkType: hard
1537 2724
2725"buffer-from@npm:^1.0.0":
2726 version: 1.1.2
2727 resolution: "buffer-from@npm:1.1.2"
2728 checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
2729 languageName: node
2730 linkType: hard
2731
2732"builtin-modules@npm:^3.1.0":
2733 version: 3.3.0
2734 resolution: "builtin-modules@npm:3.3.0"
2735 checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d
2736 languageName: node
2737 linkType: hard
2738
1538"cacache@npm:^15.2.0": 2739"cacache@npm:^15.2.0":
1539 version: 15.3.0 2740 version: 15.3.0
1540 resolution: "cacache@npm:15.3.0" 2741 resolution: "cacache@npm:15.3.0"
@@ -1596,7 +2797,7 @@ __metadata:
1596 languageName: node 2797 languageName: node
1597 linkType: hard 2798 linkType: hard
1598 2799
1599"chalk@npm:^4.0.0": 2800"chalk@npm:^4.0.0, chalk@npm:^4.0.2":
1600 version: 4.1.2 2801 version: 4.1.2
1601 resolution: "chalk@npm:4.1.2" 2802 resolution: "chalk@npm:4.1.2"
1602 dependencies: 2803 dependencies:
@@ -1620,7 +2821,7 @@ __metadata:
1620 languageName: node 2821 languageName: node
1621 linkType: hard 2822 linkType: hard
1622 2823
1623"clsx@npm:^1.2.1": 2824"clsx@npm:^1.1.0, clsx@npm:^1.2.1":
1624 version: 1.2.1 2825 version: 1.2.1
1625 resolution: "clsx@npm:1.2.1" 2826 resolution: "clsx@npm:1.2.1"
1626 checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 2827 checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12
@@ -1668,6 +2869,20 @@ __metadata:
1668 languageName: node 2869 languageName: node
1669 linkType: hard 2870 linkType: hard
1670 2871
2872"commander@npm:^2.20.0":
2873 version: 2.20.3
2874 resolution: "commander@npm:2.20.3"
2875 checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
2876 languageName: node
2877 linkType: hard
2878
2879"common-tags@npm:^1.8.0":
2880 version: 1.8.2
2881 resolution: "common-tags@npm:1.8.2"
2882 checksum: 767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff
2883 languageName: node
2884 linkType: hard
2885
1671"concat-map@npm:0.0.1": 2886"concat-map@npm:0.0.1":
1672 version: 0.0.1 2887 version: 0.0.1
1673 resolution: "concat-map@npm:0.0.1" 2888 resolution: "concat-map@npm:0.0.1"
@@ -1698,6 +2913,16 @@ __metadata:
1698 languageName: node 2913 languageName: node
1699 linkType: hard 2914 linkType: hard
1700 2915
2916"core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1":
2917 version: 3.24.1
2918 resolution: "core-js-compat@npm:3.24.1"
2919 dependencies:
2920 browserslist: ^4.21.3
2921 semver: 7.0.0
2922 checksum: b14516add9d59a9fae3b96d0de6e1d8864df80b714232814fce56ce946af3696cb50a4f83c717f8f36e43e1a37adf99a4cde6fc921e6ee56021eee2ea3bdc4dc
2923 languageName: node
2924 linkType: hard
2925
1701"core-js-pure@npm:^3.19.0": 2926"core-js-pure@npm:^3.19.0":
1702 version: 3.19.3 2927 version: 3.19.3
1703 resolution: "core-js-pure@npm:3.19.3" 2928 resolution: "core-js-pure@npm:3.19.3"
@@ -1748,6 +2973,13 @@ __metadata:
1748 languageName: node 2973 languageName: node
1749 linkType: hard 2974 linkType: hard
1750 2975
2976"crypto-random-string@npm:^2.0.0":
2977 version: 2.0.0
2978 resolution: "crypto-random-string@npm:2.0.0"
2979 checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6
2980 languageName: node
2981 linkType: hard
2982
1751"csstype@npm:^3.0.2, csstype@npm:^3.1.0": 2983"csstype@npm:^3.0.2, csstype@npm:^3.1.0":
1752 version: 3.1.0 2984 version: 3.1.0
1753 resolution: "csstype@npm:3.1.0" 2985 resolution: "csstype@npm:3.1.0"
@@ -1799,6 +3031,13 @@ __metadata:
1799 languageName: node 3031 languageName: node
1800 linkType: hard 3032 linkType: hard
1801 3033
3034"deepmerge@npm:^4.2.2":
3035 version: 4.2.2
3036 resolution: "deepmerge@npm:4.2.2"
3037 checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b
3038 languageName: node
3039 linkType: hard
3040
1802"define-lazy-prop@npm:^2.0.0": 3041"define-lazy-prop@npm:^2.0.0":
1803 version: 2.0.0 3042 version: 2.0.0
1804 resolution: "define-lazy-prop@npm:2.0.0" 3043 resolution: "define-lazy-prop@npm:2.0.0"
@@ -1867,6 +3106,17 @@ __metadata:
1867 languageName: node 3106 languageName: node
1868 linkType: hard 3107 linkType: hard
1869 3108
3109"ejs@npm:^3.1.6":
3110 version: 3.1.8
3111 resolution: "ejs@npm:3.1.8"
3112 dependencies:
3113 jake: ^10.8.5
3114 bin:
3115 ejs: bin/cli.js
3116 checksum: 1d40d198ad52e315ccf37e577bdec06e24eefdc4e3c27aafa47751a03a0c7f0ec4310254c9277a5f14763c3cd4bbacce27497332b2d87c74232b9b1defef8efc
3117 languageName: node
3118 linkType: hard
3119
1870"electron-to-chromium@npm:^1.4.202": 3120"electron-to-chromium@npm:^1.4.202":
1871 version: 1.4.202 3121 version: 1.4.202
1872 resolution: "electron-to-chromium@npm:1.4.202" 3122 resolution: "electron-to-chromium@npm:1.4.202"
@@ -2290,9 +3540,9 @@ __metadata:
2290 languageName: node 3540 languageName: node
2291 linkType: hard 3541 linkType: hard
2292 3542
2293"eslint-import-resolver-typescript@npm:^3.4.1": 3543"eslint-import-resolver-typescript@npm:^3.4.2":
2294 version: 3.4.1 3544 version: 3.4.2
2295 resolution: "eslint-import-resolver-typescript@npm:3.4.1" 3545 resolution: "eslint-import-resolver-typescript@npm:3.4.2"
2296 dependencies: 3546 dependencies:
2297 debug: ^4.3.4 3547 debug: ^4.3.4
2298 enhanced-resolve: ^5.10.0 3548 enhanced-resolve: ^5.10.0
@@ -2300,11 +3550,11 @@ __metadata:
2300 globby: ^13.1.2 3550 globby: ^13.1.2
2301 is-core-module: ^2.9.0 3551 is-core-module: ^2.9.0
2302 is-glob: ^4.0.3 3552 is-glob: ^4.0.3
2303 synckit: ^0.8.1 3553 synckit: ^0.8.3
2304 peerDependencies: 3554 peerDependencies:
2305 eslint: "*" 3555 eslint: "*"
2306 eslint-plugin-import: "*" 3556 eslint-plugin-import: "*"
2307 checksum: 952aaa4f25435b009e6604bf8a81acee2db064de1cefcac0628fd5167711721829e911910534f8773fbfe6a12c21d60bb0d324351ad25cd092481d9f80f6105d 3557 checksum: e54d8c02542cc85fc9703a064111a25585a7189b61445a209792ae50b718d273e5522be44c61f149f59292570eef6a08036d988c8477da9f6d8f3c6177801319
2308 languageName: node 3558 languageName: node
2309 linkType: hard 3559 linkType: hard
2310 3560
@@ -2549,6 +3799,13 @@ __metadata:
2549 languageName: node 3799 languageName: node
2550 linkType: hard 3800 linkType: hard
2551 3801
3802"estree-walker@npm:^1.0.1":
3803 version: 1.0.1
3804 resolution: "estree-walker@npm:1.0.1"
3805 checksum: 7e70da539691f6db03a08e7ce94f394ce2eef4180e136d251af299d41f92fb2d28ebcd9a6e393e3728d7970aeb5358705ddf7209d52fbcb2dd4693f95dcf925f
3806 languageName: node
3807 linkType: hard
3808
2552"esutils@npm:^2.0.2": 3809"esutils@npm:^2.0.2":
2553 version: 2.0.3 3810 version: 2.0.3
2554 resolution: "esutils@npm:2.0.3" 3811 resolution: "esutils@npm:2.0.3"
@@ -2583,7 +3840,7 @@ __metadata:
2583 languageName: node 3840 languageName: node
2584 linkType: hard 3841 linkType: hard
2585 3842
2586"fast-json-stable-stringify@npm:^2.0.0": 3843"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
2587 version: 2.1.0 3844 version: 2.1.0
2588 resolution: "fast-json-stable-stringify@npm:2.1.0" 3845 resolution: "fast-json-stable-stringify@npm:2.1.0"
2589 checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb 3846 checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb
@@ -2615,6 +3872,15 @@ __metadata:
2615 languageName: node 3872 languageName: node
2616 linkType: hard 3873 linkType: hard
2617 3874
3875"filelist@npm:^1.0.1":
3876 version: 1.0.4
3877 resolution: "filelist@npm:1.0.4"
3878 dependencies:
3879 minimatch: ^5.0.1
3880 checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160
3881 languageName: node
3882 linkType: hard
3883
2618"fill-range@npm:^7.0.1": 3884"fill-range@npm:^7.0.1":
2619 version: 7.0.1 3885 version: 7.0.1
2620 resolution: "fill-range@npm:7.0.1" 3886 resolution: "fill-range@npm:7.0.1"
@@ -2667,6 +3933,18 @@ __metadata:
2667 languageName: node 3933 languageName: node
2668 linkType: hard 3934 linkType: hard
2669 3935
3936"fs-extra@npm:^9.0.1":
3937 version: 9.1.0
3938 resolution: "fs-extra@npm:9.1.0"
3939 dependencies:
3940 at-least-node: ^1.0.0
3941 graceful-fs: ^4.2.0
3942 jsonfile: ^6.0.1
3943 universalify: ^2.0.0
3944 checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20
3945 languageName: node
3946 linkType: hard
3947
2670"fs-minipass@npm:^2.0.0": 3948"fs-minipass@npm:^2.0.0":
2671 version: 2.1.0 3949 version: 2.1.0
2672 resolution: "fs-minipass@npm:2.1.0" 3950 resolution: "fs-minipass@npm:2.1.0"
@@ -2770,6 +4048,13 @@ __metadata:
2770 languageName: node 4048 languageName: node
2771 linkType: hard 4049 linkType: hard
2772 4050
4051"get-own-enumerable-property-symbols@npm:^3.0.0":
4052 version: 3.0.2
4053 resolution: "get-own-enumerable-property-symbols@npm:3.0.2"
4054 checksum: 8f0331f14159f939830884799f937343c8c0a2c330506094bc12cbee3665d88337fe97a4ea35c002cc2bdba0f5d9975ad7ec3abb925015cdf2a93e76d4759ede
4055 languageName: node
4056 linkType: hard
4057
2773"get-symbol-description@npm:^1.0.0": 4058"get-symbol-description@npm:^1.0.0":
2774 version: 1.0.0 4059 version: 1.0.0
2775 resolution: "get-symbol-description@npm:1.0.0" 4060 resolution: "get-symbol-description@npm:1.0.0"
@@ -2805,17 +4090,17 @@ __metadata:
2805 languageName: node 4090 languageName: node
2806 linkType: hard 4091 linkType: hard
2807 4092
2808"glob@npm:^7.1.3, glob@npm:^7.1.4": 4093"glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6":
2809 version: 7.2.0 4094 version: 7.2.3
2810 resolution: "glob@npm:7.2.0" 4095 resolution: "glob@npm:7.2.3"
2811 dependencies: 4096 dependencies:
2812 fs.realpath: ^1.0.0 4097 fs.realpath: ^1.0.0
2813 inflight: ^1.0.4 4098 inflight: ^1.0.4
2814 inherits: 2 4099 inherits: 2
2815 minimatch: ^3.0.4 4100 minimatch: ^3.1.1
2816 once: ^1.3.0 4101 once: ^1.3.0
2817 path-is-absolute: ^1.0.0 4102 path-is-absolute: ^1.0.0
2818 checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 4103 checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
2819 languageName: node 4104 languageName: node
2820 linkType: hard 4105 linkType: hard
2821 4106
@@ -2876,7 +4161,7 @@ __metadata:
2876 languageName: node 4161 languageName: node
2877 linkType: hard 4162 linkType: hard
2878 4163
2879"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": 4164"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
2880 version: 4.2.10 4165 version: 4.2.10
2881 resolution: "graceful-fs@npm:4.2.10" 4166 resolution: "graceful-fs@npm:4.2.10"
2882 checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da 4167 checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da
@@ -2952,7 +4237,7 @@ __metadata:
2952 languageName: node 4237 languageName: node
2953 linkType: hard 4238 linkType: hard
2954 4239
2955"hoist-non-react-statics@npm:^3.3.1": 4240"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1":
2956 version: 3.3.2 4241 version: 3.3.2
2957 resolution: "hoist-non-react-statics@npm:3.3.2" 4242 resolution: "hoist-non-react-statics@npm:3.3.2"
2958 dependencies: 4243 dependencies:
@@ -3007,6 +4292,13 @@ __metadata:
3007 languageName: node 4292 languageName: node
3008 linkType: hard 4293 linkType: hard
3009 4294
4295"idb@npm:^7.0.1":
4296 version: 7.0.2
4297 resolution: "idb@npm:7.0.2"
4298 checksum: 60ebe6d5c25d9d82d400fa90e769045a9a3f44dfbc3094b105f8666f025d84f2a779e5416211572fc51f6057f8e130cb1bbfaa06cfd6f196701a8fca9f0eda17
4299 languageName: node
4300 linkType: hard
4301
3010"ignore@npm:^5.2.0": 4302"ignore@npm:^5.2.0":
3011 version: 5.2.0 4303 version: 5.2.0
3012 resolution: "ignore@npm:5.2.0" 4304 resolution: "ignore@npm:5.2.0"
@@ -3170,6 +4462,13 @@ __metadata:
3170 languageName: node 4462 languageName: node
3171 linkType: hard 4463 linkType: hard
3172 4464
4465"is-module@npm:^1.0.0":
4466 version: 1.0.0
4467 resolution: "is-module@npm:1.0.0"
4468 checksum: 8cd5390730c7976fb4e8546dd0b38865ee6f7bacfa08dfbb2cc07219606755f0b01709d9361e01f13009bbbd8099fa2927a8ed665118a6105d66e40f1b838c3f
4469 languageName: node
4470 linkType: hard
4471
3173"is-negative-zero@npm:^2.0.2": 4472"is-negative-zero@npm:^2.0.2":
3174 version: 2.0.2 4473 version: 2.0.2
3175 resolution: "is-negative-zero@npm:2.0.2" 4474 resolution: "is-negative-zero@npm:2.0.2"
@@ -3193,6 +4492,13 @@ __metadata:
3193 languageName: node 4492 languageName: node
3194 linkType: hard 4493 linkType: hard
3195 4494
4495"is-obj@npm:^1.0.1":
4496 version: 1.0.1
4497 resolution: "is-obj@npm:1.0.1"
4498 checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c
4499 languageName: node
4500 linkType: hard
4501
3196"is-regex@npm:^1.1.4": 4502"is-regex@npm:^1.1.4":
3197 version: 1.1.4 4503 version: 1.1.4
3198 resolution: "is-regex@npm:1.1.4" 4504 resolution: "is-regex@npm:1.1.4"
@@ -3203,6 +4509,13 @@ __metadata:
3203 languageName: node 4509 languageName: node
3204 linkType: hard 4510 linkType: hard
3205 4511
4512"is-regexp@npm:^1.0.0":
4513 version: 1.0.0
4514 resolution: "is-regexp@npm:1.0.0"
4515 checksum: be692828e24cba479ec33644326fa98959ec68ba77965e0291088c1a741feaea4919d79f8031708f85fd25e39de002b4520622b55460660b9c369e6f7187faef
4516 languageName: node
4517 linkType: hard
4518
3206"is-shared-array-buffer@npm:^1.0.2": 4519"is-shared-array-buffer@npm:^1.0.2":
3207 version: 1.0.2 4520 version: 1.0.2
3208 resolution: "is-shared-array-buffer@npm:1.0.2" 4521 resolution: "is-shared-array-buffer@npm:1.0.2"
@@ -3212,6 +4525,13 @@ __metadata:
3212 languageName: node 4525 languageName: node
3213 linkType: hard 4526 linkType: hard
3214 4527
4528"is-stream@npm:^2.0.0":
4529 version: 2.0.1
4530 resolution: "is-stream@npm:2.0.1"
4531 checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66
4532 languageName: node
4533 linkType: hard
4534
3215"is-string@npm:^1.0.5, is-string@npm:^1.0.7": 4535"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
3216 version: 1.0.7 4536 version: 1.0.7
3217 resolution: "is-string@npm:1.0.7" 4537 resolution: "is-string@npm:1.0.7"
@@ -3255,6 +4575,31 @@ __metadata:
3255 languageName: node 4575 languageName: node
3256 linkType: hard 4576 linkType: hard
3257 4577
4578"jake@npm:^10.8.5":
4579 version: 10.8.5
4580 resolution: "jake@npm:10.8.5"
4581 dependencies:
4582 async: ^3.2.3
4583 chalk: ^4.0.2
4584 filelist: ^1.0.1
4585 minimatch: ^3.0.4
4586 bin:
4587 jake: ./bin/cli.js
4588 checksum: 56c913ecf5a8d74325d0af9bc17a233bad50977438d44864d925bb6c45c946e0fee8c4c1f5fe2225471ef40df5222e943047982717ebff0d624770564d3c46ba
4589 languageName: node
4590 linkType: hard
4591
4592"jest-worker@npm:^26.2.1":
4593 version: 26.6.2
4594 resolution: "jest-worker@npm:26.6.2"
4595 dependencies:
4596 "@types/node": "*"
4597 merge-stream: ^2.0.0
4598 supports-color: ^7.0.0
4599 checksum: f9afa3b88e3f12027901e4964ba3ff048285b5783b5225cab28fac25b4058cea8ad54001e9a1577ee2bed125fac3ccf5c80dc507b120300cc1bbcb368796533e
4600 languageName: node
4601 linkType: hard
4602
3258"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": 4603"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
3259 version: 4.0.0 4604 version: 4.0.0
3260 resolution: "js-tokens@npm:4.0.0" 4605 resolution: "js-tokens@npm:4.0.0"
@@ -3282,6 +4627,15 @@ __metadata:
3282 languageName: node 4627 languageName: node
3283 linkType: hard 4628 linkType: hard
3284 4629
4630"jsesc@npm:~0.5.0":
4631 version: 0.5.0
4632 resolution: "jsesc@npm:0.5.0"
4633 bin:
4634 jsesc: bin/jsesc
4635 checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17
4636 languageName: node
4637 linkType: hard
4638
3285"json-parse-even-better-errors@npm:^2.3.0": 4639"json-parse-even-better-errors@npm:^2.3.0":
3286 version: 2.3.1 4640 version: 2.3.1
3287 resolution: "json-parse-even-better-errors@npm:2.3.1" 4641 resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -3296,6 +4650,20 @@ __metadata:
3296 languageName: node 4650 languageName: node
3297 linkType: hard 4651 linkType: hard
3298 4652
4653"json-schema-traverse@npm:^1.0.0":
4654 version: 1.0.0
4655 resolution: "json-schema-traverse@npm:1.0.0"
4656 checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad
4657 languageName: node
4658 linkType: hard
4659
4660"json-schema@npm:^0.4.0":
4661 version: 0.4.0
4662 resolution: "json-schema@npm:0.4.0"
4663 checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72
4664 languageName: node
4665 linkType: hard
4666
3299"json-stable-stringify-without-jsonify@npm:^1.0.1": 4667"json-stable-stringify-without-jsonify@npm:^1.0.1":
3300 version: 1.0.1 4668 version: 1.0.1
3301 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" 4669 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -3314,7 +4682,7 @@ __metadata:
3314 languageName: node 4682 languageName: node
3315 linkType: hard 4683 linkType: hard
3316 4684
3317"json5@npm:^2.2.1": 4685"json5@npm:^2.2.0, json5@npm:^2.2.1":
3318 version: 2.2.1 4686 version: 2.2.1
3319 resolution: "json5@npm:2.2.1" 4687 resolution: "json5@npm:2.2.1"
3320 bin: 4688 bin:
@@ -3323,6 +4691,26 @@ __metadata:
3323 languageName: node 4691 languageName: node
3324 linkType: hard 4692 linkType: hard
3325 4693
4694"jsonfile@npm:^6.0.1":
4695 version: 6.1.0
4696 resolution: "jsonfile@npm:6.1.0"
4697 dependencies:
4698 graceful-fs: ^4.1.6
4699 universalify: ^2.0.0
4700 dependenciesMeta:
4701 graceful-fs:
4702 optional: true
4703 checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354
4704 languageName: node
4705 linkType: hard
4706
4707"jsonpointer@npm:^5.0.0":
4708 version: 5.0.1
4709 resolution: "jsonpointer@npm:5.0.1"
4710 checksum: 0b40f712900ad0c846681ea2db23b6684b9d5eedf55807b4708c656f5894b63507d0e28ae10aa1bddbea551241035afe62b6df0800fc94c2e2806a7f3adecd7c
4711 languageName: node
4712 linkType: hard
4713
3326"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2": 4714"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2":
3327 version: 3.3.2 4715 version: 3.3.2
3328 resolution: "jsx-ast-utils@npm:3.3.2" 4716 resolution: "jsx-ast-utils@npm:3.3.2"
@@ -3349,6 +4737,13 @@ __metadata:
3349 languageName: node 4737 languageName: node
3350 linkType: hard 4738 linkType: hard
3351 4739
4740"leven@npm:^3.1.0":
4741 version: 3.1.0
4742 resolution: "leven@npm:3.1.0"
4743 checksum: 638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55
4744 languageName: node
4745 linkType: hard
4746
3352"levn@npm:^0.4.1": 4747"levn@npm:^0.4.1":
3353 version: 0.4.1 4748 version: 0.4.1
3354 resolution: "levn@npm:0.4.1" 4749 resolution: "levn@npm:0.4.1"
@@ -3385,6 +4780,13 @@ __metadata:
3385 languageName: node 4780 languageName: node
3386 linkType: hard 4781 linkType: hard
3387 4782
4783"lodash.debounce@npm:^4.0.8":
4784 version: 4.0.8
4785 resolution: "lodash.debounce@npm:4.0.8"
4786 checksum: a3f527d22c548f43ae31c861ada88b2637eb48ac6aa3eb56e82d44917971b8aa96fbb37aa60efea674dc4ee8c42074f90f7b1f772e9db375435f6c83a19b3bc6
4787 languageName: node
4788 linkType: hard
4789
3388"lodash.merge@npm:^4.6.2": 4790"lodash.merge@npm:^4.6.2":
3389 version: 4.6.2 4791 version: 4.6.2
3390 resolution: "lodash.merge@npm:4.6.2" 4792 resolution: "lodash.merge@npm:4.6.2"
@@ -3392,6 +4794,20 @@ __metadata:
3392 languageName: node 4794 languageName: node
3393 linkType: hard 4795 linkType: hard
3394 4796
4797"lodash.sortby@npm:^4.7.0":
4798 version: 4.7.0
4799 resolution: "lodash.sortby@npm:4.7.0"
4800 checksum: db170c9396d29d11fe9a9f25668c4993e0c1331bcb941ddbd48fb76f492e732add7f2a47cfdf8e9d740fa59ac41bbfaf931d268bc72aab3ab49e9f89354d718c
4801 languageName: node
4802 linkType: hard
4803
4804"lodash@npm:^4.17.20":
4805 version: 4.17.21
4806 resolution: "lodash@npm:4.17.21"
4807 checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
4808 languageName: node
4809 linkType: hard
4810
3395"loglevel-plugin-prefix@npm:^0.8.4": 4811"loglevel-plugin-prefix@npm:^0.8.4":
3396 version: 0.8.4 4812 version: 0.8.4
3397 resolution: "loglevel-plugin-prefix@npm:0.8.4" 4813 resolution: "loglevel-plugin-prefix@npm:0.8.4"
@@ -3426,6 +4842,15 @@ __metadata:
3426 languageName: node 4842 languageName: node
3427 linkType: hard 4843 linkType: hard
3428 4844
4845"magic-string@npm:^0.25.0, magic-string@npm:^0.25.7":
4846 version: 0.25.9
4847 resolution: "magic-string@npm:0.25.9"
4848 dependencies:
4849 sourcemap-codec: ^1.4.8
4850 checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a
4851 languageName: node
4852 linkType: hard
4853
3429"magic-string@npm:^0.26.2": 4854"magic-string@npm:^0.26.2":
3430 version: 0.26.2 4855 version: 0.26.2
3431 resolution: "magic-string@npm:0.26.2" 4856 resolution: "magic-string@npm:0.26.2"
@@ -3459,6 +4884,13 @@ __metadata:
3459 languageName: node 4884 languageName: node
3460 linkType: hard 4885 linkType: hard
3461 4886
4887"merge-stream@npm:^2.0.0":
4888 version: 2.0.0
4889 resolution: "merge-stream@npm:2.0.0"
4890 checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
4891 languageName: node
4892 linkType: hard
4893
3462"merge2@npm:^1.3.0, merge2@npm:^1.4.1": 4894"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
3463 version: 1.4.1 4895 version: 1.4.1
3464 resolution: "merge2@npm:1.4.1" 4896 resolution: "merge2@npm:1.4.1"
@@ -3492,7 +4924,7 @@ __metadata:
3492 languageName: node 4924 languageName: node
3493 linkType: hard 4925 linkType: hard
3494 4926
3495"minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": 4927"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
3496 version: 3.1.2 4928 version: 3.1.2
3497 resolution: "minimatch@npm:3.1.2" 4929 resolution: "minimatch@npm:3.1.2"
3498 dependencies: 4930 dependencies:
@@ -3501,6 +4933,15 @@ __metadata:
3501 languageName: node 4933 languageName: node
3502 linkType: hard 4934 linkType: hard
3503 4935
4936"minimatch@npm:^5.0.1":
4937 version: 5.1.0
4938 resolution: "minimatch@npm:5.1.0"
4939 dependencies:
4940 brace-expansion: ^2.0.1
4941 checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90
4942 languageName: node
4943 linkType: hard
4944
3504"minimist@npm:^1.2.0, minimist@npm:^1.2.6": 4945"minimist@npm:^1.2.0, minimist@npm:^1.2.6":
3505 version: 1.2.6 4946 version: 1.2.6
3506 resolution: "minimist@npm:1.2.6" 4947 resolution: "minimist@npm:1.2.6"
@@ -3700,6 +5141,27 @@ __metadata:
3700 languageName: node 5141 languageName: node
3701 linkType: hard 5142 linkType: hard
3702 5143
5144"notistack@npm:^2.0.5":
5145 version: 2.0.5
5146 resolution: "notistack@npm:2.0.5"
5147 dependencies:
5148 clsx: ^1.1.0
5149 hoist-non-react-statics: ^3.3.0
5150 peerDependencies:
5151 "@emotion/react": ^11.4.1
5152 "@emotion/styled": ^11.3.0
5153 "@mui/material": ^5.0.0
5154 react: ^16.8.0 || ^17.0.0 || ^18.0.0
5155 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
5156 peerDependenciesMeta:
5157 "@emotion/react":
5158 optional: true
5159 "@emotion/styled":
5160 optional: true
5161 checksum: afbf8bf8878c610b3ca58b70164784d2f5683f345bc4b670b5c4114a9155104f087a501422d7883ec8fd90299d6c66029f8bd6b11396baba157fad70c27e167a
5162 languageName: node
5163 linkType: hard
5164
3703"npmlog@npm:^6.0.0": 5165"npmlog@npm:^6.0.0":
3704 version: 6.0.0 5166 version: 6.0.0
3705 resolution: "npmlog@npm:6.0.0" 5167 resolution: "npmlog@npm:6.0.0"
@@ -3733,15 +5195,15 @@ __metadata:
3733 languageName: node 5195 languageName: node
3734 linkType: hard 5196 linkType: hard
3735 5197
3736"object.assign@npm:^4.1.2": 5198"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2":
3737 version: 4.1.2 5199 version: 4.1.4
3738 resolution: "object.assign@npm:4.1.2" 5200 resolution: "object.assign@npm:4.1.4"
3739 dependencies: 5201 dependencies:
3740 call-bind: ^1.0.0 5202 call-bind: ^1.0.2
3741 define-properties: ^1.1.3 5203 define-properties: ^1.1.4
3742 has-symbols: ^1.0.1 5204 has-symbols: ^1.0.3
3743 object-keys: ^1.1.1 5205 object-keys: ^1.1.1
3744 checksum: d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814 5206 checksum: 76cab513a5999acbfe0ff355f15a6a125e71805fcf53de4e9d4e082e1989bdb81d1e329291e1e4e0ae7719f0e4ef80e88fb2d367ae60500d79d25a6224ac8864
3745 languageName: node 5207 languageName: node
3746 linkType: hard 5208 linkType: hard
3747 5209
@@ -3944,7 +5406,7 @@ __metadata:
3944 languageName: node 5406 languageName: node
3945 linkType: hard 5407 linkType: hard
3946 5408
3947"picomatch@npm:^2.3.1": 5409"picomatch@npm:^2.2.2, picomatch@npm:^2.3.1":
3948 version: 2.3.1 5410 version: 2.3.1
3949 resolution: "picomatch@npm:2.3.1" 5411 resolution: "picomatch@npm:2.3.1"
3950 checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf 5412 checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf
@@ -3987,6 +5449,20 @@ __metadata:
3987 languageName: node 5449 languageName: node
3988 linkType: hard 5450 linkType: hard
3989 5451
5452"pretty-bytes@npm:^5.3.0":
5453 version: 5.6.0
5454 resolution: "pretty-bytes@npm:5.6.0"
5455 checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd
5456 languageName: node
5457 linkType: hard
5458
5459"pretty-bytes@npm:^6.0.0":
5460 version: 6.0.0
5461 resolution: "pretty-bytes@npm:6.0.0"
5462 checksum: 0bb9f95e617236404b29a8392c6efd82d65805f622f5e809ecd70068102be857d4e3276c86d2a32fa2ef851cc29472e380945dab7bec83ec79bd57a19a10faf7
5463 languageName: node
5464 linkType: hard
5465
3990"promise-inflight@npm:^1.0.1": 5466"promise-inflight@npm:^1.0.1":
3991 version: 1.0.1 5467 version: 1.0.1
3992 resolution: "promise-inflight@npm:1.0.1" 5468 resolution: "promise-inflight@npm:1.0.1"
@@ -4029,6 +5505,15 @@ __metadata:
4029 languageName: node 5505 languageName: node
4030 linkType: hard 5506 linkType: hard
4031 5507
5508"randombytes@npm:^2.1.0":
5509 version: 2.1.0
5510 resolution: "randombytes@npm:2.1.0"
5511 dependencies:
5512 safe-buffer: ^5.1.0
5513 checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6
5514 languageName: node
5515 linkType: hard
5516
4032"react-dom@npm:^18.2.0": 5517"react-dom@npm:^18.2.0":
4033 version: 18.2.0 5518 version: 18.2.0
4034 resolution: "react-dom@npm:18.2.0" 5519 resolution: "react-dom@npm:18.2.0"
@@ -4097,6 +5582,22 @@ __metadata:
4097 languageName: node 5582 languageName: node
4098 linkType: hard 5583 linkType: hard
4099 5584
5585"regenerate-unicode-properties@npm:^10.0.1":
5586 version: 10.0.1
5587 resolution: "regenerate-unicode-properties@npm:10.0.1"
5588 dependencies:
5589 regenerate: ^1.4.2
5590 checksum: 1b638b7087d8143e5be3e20e2cda197ea0440fa0bc2cc49646b2f50c5a2b1acdc54b21e4215805a5a2dd487c686b2291accd5ad00619534098d2667e76247754
5591 languageName: node
5592 linkType: hard
5593
5594"regenerate@npm:^1.4.2":
5595 version: 1.4.2
5596 resolution: "regenerate@npm:1.4.2"
5597 checksum: 3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0
5598 languageName: node
5599 linkType: hard
5600
4100"regenerator-runtime@npm:^0.13.4": 5601"regenerator-runtime@npm:^0.13.4":
4101 version: 0.13.9 5602 version: 0.13.9
4102 resolution: "regenerator-runtime@npm:0.13.9" 5603 resolution: "regenerator-runtime@npm:0.13.9"
@@ -4104,6 +5605,15 @@ __metadata:
4104 languageName: node 5605 languageName: node
4105 linkType: hard 5606 linkType: hard
4106 5607
5608"regenerator-transform@npm:^0.15.0":
5609 version: 0.15.0
5610 resolution: "regenerator-transform@npm:0.15.0"
5611 dependencies:
5612 "@babel/runtime": ^7.8.4
5613 checksum: 86e54849ab1167618d28bb56d214c52a983daf29b0d115c976d79840511420049b6b42c9ebdf187defa8e7129bdd74b6dd266420d0d3868c9fa7f793b5d15d49
5614 languageName: node
5615 linkType: hard
5616
4107"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3": 5617"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3":
4108 version: 1.4.3 5618 version: 1.4.3
4109 resolution: "regexp.prototype.flags@npm:1.4.3" 5619 resolution: "regexp.prototype.flags@npm:1.4.3"
@@ -4122,6 +5632,45 @@ __metadata:
4122 languageName: node 5632 languageName: node
4123 linkType: hard 5633 linkType: hard
4124 5634
5635"regexpu-core@npm:^5.1.0":
5636 version: 5.1.0
5637 resolution: "regexpu-core@npm:5.1.0"
5638 dependencies:
5639 regenerate: ^1.4.2
5640 regenerate-unicode-properties: ^10.0.1
5641 regjsgen: ^0.6.0
5642 regjsparser: ^0.8.2
5643 unicode-match-property-ecmascript: ^2.0.0
5644 unicode-match-property-value-ecmascript: ^2.0.0
5645 checksum: 7b4eb8d182d9d10537a220a93138df5bc7eaf4ed53e36b95e8427d33ed8a2b081468f1a15d3e5fcee66517e1df7f5ca180b999e046d060badd97150f2ffe87b2
5646 languageName: node
5647 linkType: hard
5648
5649"regjsgen@npm:^0.6.0":
5650 version: 0.6.0
5651 resolution: "regjsgen@npm:0.6.0"
5652 checksum: c5158ebd735e75074e41292ade1ff05d85566d205426cc61501e360c450a63baced8512ee3ae238e5c0a0e42969563c7875b08fa69d6f0402daf36bcb3e4d348
5653 languageName: node
5654 linkType: hard
5655
5656"regjsparser@npm:^0.8.2":
5657 version: 0.8.4
5658 resolution: "regjsparser@npm:0.8.4"
5659 dependencies:
5660 jsesc: ~0.5.0
5661 bin:
5662 regjsparser: bin/parser
5663 checksum: d069b932491761cda127ce11f6bd2729c3b1b394a35200ec33f1199e937423db28ceb86cf33f0a97c76ecd7c0f8db996476579eaf0d80a1f74c1934f4ca8b27a
5664 languageName: node
5665 linkType: hard
5666
5667"require-from-string@npm:^2.0.2":
5668 version: 2.0.2
5669 resolution: "require-from-string@npm:2.0.2"
5670 checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b
5671 languageName: node
5672 linkType: hard
5673
4125"resolve-from@npm:^4.0.0": 5674"resolve-from@npm:^4.0.0":
4126 version: 4.0.0 5675 version: 4.0.0
4127 resolution: "resolve-from@npm:4.0.0" 5676 resolution: "resolve-from@npm:4.0.0"
@@ -4129,7 +5678,7 @@ __metadata:
4129 languageName: node 5678 languageName: node
4130 linkType: hard 5679 linkType: hard
4131 5680
4132"resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1": 5681"resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1":
4133 version: 1.22.1 5682 version: 1.22.1
4134 resolution: "resolve@npm:1.22.1" 5683 resolution: "resolve@npm:1.22.1"
4135 dependencies: 5684 dependencies:
@@ -4152,7 +5701,7 @@ __metadata:
4152 languageName: node 5701 languageName: node
4153 linkType: hard 5702 linkType: hard
4154 5703
4155"resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>": 5704"resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>":
4156 version: 1.22.1 5705 version: 1.22.1
4157 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b" 5706 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b"
4158 dependencies: 5707 dependencies:
@@ -4200,6 +5749,20 @@ __metadata:
4200 languageName: node 5749 languageName: node
4201 linkType: hard 5750 linkType: hard
4202 5751
5752"rollup-plugin-terser@npm:^7.0.0":
5753 version: 7.0.2
5754 resolution: "rollup-plugin-terser@npm:7.0.2"
5755 dependencies:
5756 "@babel/code-frame": ^7.10.4
5757 jest-worker: ^26.2.1
5758 serialize-javascript: ^4.0.0
5759 terser: ^5.0.0
5760 peerDependencies:
5761 rollup: ^2.0.0
5762 checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72
5763 languageName: node
5764 linkType: hard
5765
4203"rollup@npm:>=2.75.6 <2.77.0 || ~2.77.0": 5766"rollup@npm:>=2.75.6 <2.77.0 || ~2.77.0":
4204 version: 2.77.3 5767 version: 2.77.3
4205 resolution: "rollup@npm:2.77.3" 5768 resolution: "rollup@npm:2.77.3"
@@ -4214,6 +5777,20 @@ __metadata:
4214 languageName: node 5777 languageName: node
4215 linkType: hard 5778 linkType: hard
4216 5779
5780"rollup@npm:^2.43.1, rollup@npm:^2.75.7":
5781 version: 2.78.0
5782 resolution: "rollup@npm:2.78.0"
5783 dependencies:
5784 fsevents: ~2.3.2
5785 dependenciesMeta:
5786 fsevents:
5787 optional: true
5788 bin:
5789 rollup: dist/bin/rollup
5790 checksum: 01b5a7ae082d2a14201c973ee973099f0899cc87b65063d5ca5a77c05eeefb3b51e14b1346cf1a0fc879ac2cbb87239d4f960917bfc30b7c52f5dce50a7f56e7
5791 languageName: node
5792 linkType: hard
5793
4217"run-parallel@npm:^1.1.9": 5794"run-parallel@npm:^1.1.9":
4218 version: 1.2.0 5795 version: 1.2.0
4219 resolution: "run-parallel@npm:1.2.0" 5796 resolution: "run-parallel@npm:1.2.0"
@@ -4223,6 +5800,13 @@ __metadata:
4223 languageName: node 5800 languageName: node
4224 linkType: hard 5801 linkType: hard
4225 5802
5803"safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
5804 version: 5.2.1
5805 resolution: "safe-buffer@npm:5.2.1"
5806 checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
5807 languageName: node
5808 linkType: hard
5809
4226"safe-buffer@npm:~5.1.1": 5810"safe-buffer@npm:~5.1.1":
4227 version: 5.1.2 5811 version: 5.1.2
4228 resolution: "safe-buffer@npm:5.1.2" 5812 resolution: "safe-buffer@npm:5.1.2"
@@ -4230,13 +5814,6 @@ __metadata:
4230 languageName: node 5814 languageName: node
4231 linkType: hard 5815 linkType: hard
4232 5816
4233"safe-buffer@npm:~5.2.0":
4234 version: 5.2.1
4235 resolution: "safe-buffer@npm:5.2.1"
4236 checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
4237 languageName: node
4238 linkType: hard
4239
4240"safer-buffer@npm:>= 2.1.2 < 3.0.0": 5817"safer-buffer@npm:>= 2.1.2 < 3.0.0":
4241 version: 2.1.2 5818 version: 2.1.2
4242 resolution: "safer-buffer@npm:2.1.2" 5819 resolution: "safer-buffer@npm:2.1.2"
@@ -4253,7 +5830,16 @@ __metadata:
4253 languageName: node 5830 languageName: node
4254 linkType: hard 5831 linkType: hard
4255 5832
4256"semver@npm:^6.3.0": 5833"semver@npm:7.0.0":
5834 version: 7.0.0
5835 resolution: "semver@npm:7.0.0"
5836 bin:
5837 semver: bin/semver.js
5838 checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778
5839 languageName: node
5840 linkType: hard
5841
5842"semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0":
4257 version: 6.3.0 5843 version: 6.3.0
4258 resolution: "semver@npm:6.3.0" 5844 resolution: "semver@npm:6.3.0"
4259 bin: 5845 bin:
@@ -4273,6 +5859,15 @@ __metadata:
4273 languageName: node 5859 languageName: node
4274 linkType: hard 5860 linkType: hard
4275 5861
5862"serialize-javascript@npm:^4.0.0":
5863 version: 4.0.0
5864 resolution: "serialize-javascript@npm:4.0.0"
5865 dependencies:
5866 randombytes: ^2.1.0
5867 checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302
5868 languageName: node
5869 linkType: hard
5870
4276"set-blocking@npm:^2.0.0": 5871"set-blocking@npm:^2.0.0":
4277 version: 2.0.0 5872 version: 2.0.0
4278 resolution: "set-blocking@npm:2.0.0" 5873 resolution: "set-blocking@npm:2.0.0"
@@ -4363,6 +5958,16 @@ __metadata:
4363 languageName: node 5958 languageName: node
4364 linkType: hard 5959 linkType: hard
4365 5960
5961"source-map-support@npm:~0.5.20":
5962 version: 0.5.21
5963 resolution: "source-map-support@npm:0.5.21"
5964 dependencies:
5965 buffer-from: ^1.0.0
5966 source-map: ^0.6.0
5967 checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137
5968 languageName: node
5969 linkType: hard
5970
4366"source-map@npm:^0.5.7": 5971"source-map@npm:^0.5.7":
4367 version: 0.5.7 5972 version: 0.5.7
4368 resolution: "source-map@npm:0.5.7" 5973 resolution: "source-map@npm:0.5.7"
@@ -4370,6 +5975,22 @@ __metadata:
4370 languageName: node 5975 languageName: node
4371 linkType: hard 5976 linkType: hard
4372 5977
5978"source-map@npm:^0.6.0":
5979 version: 0.6.1
5980 resolution: "source-map@npm:0.6.1"
5981 checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2
5982 languageName: node
5983 linkType: hard
5984
5985"source-map@npm:^0.8.0-beta.0":
5986 version: 0.8.0-beta.0
5987 resolution: "source-map@npm:0.8.0-beta.0"
5988 dependencies:
5989 whatwg-url: ^7.0.0
5990 checksum: e94169be6461ab0ac0913313ad1719a14c60d402bd22b0ad96f4a6cffd79130d91ab5df0a5336a326b04d2df131c1409f563c9dc0d21a6ca6239a44b6c8dbd92
5991 languageName: node
5992 linkType: hard
5993
4373"sourcemap-codec@npm:^1.4.8": 5994"sourcemap-codec@npm:^1.4.8":
4374 version: 1.4.8 5995 version: 1.4.8
4375 resolution: "sourcemap-codec@npm:1.4.8" 5996 resolution: "sourcemap-codec@npm:1.4.8"
@@ -4397,7 +6018,7 @@ __metadata:
4397 languageName: node 6018 languageName: node
4398 linkType: hard 6019 linkType: hard
4399 6020
4400"string.prototype.matchall@npm:^4.0.7": 6021"string.prototype.matchall@npm:^4.0.6, string.prototype.matchall@npm:^4.0.7":
4401 version: 4.0.7 6022 version: 4.0.7
4402 resolution: "string.prototype.matchall@npm:4.0.7" 6023 resolution: "string.prototype.matchall@npm:4.0.7"
4403 dependencies: 6024 dependencies:
@@ -4444,6 +6065,17 @@ __metadata:
4444 languageName: node 6065 languageName: node
4445 linkType: hard 6066 linkType: hard
4446 6067
6068"stringify-object@npm:^3.3.0":
6069 version: 3.3.0
6070 resolution: "stringify-object@npm:3.3.0"
6071 dependencies:
6072 get-own-enumerable-property-symbols: ^3.0.0
6073 is-obj: ^1.0.1
6074 is-regexp: ^1.0.0
6075 checksum: 6827a3f35975cfa8572e8cd3ed4f7b262def260af18655c6fde549334acdac49ddba69f3c861ea5a6e9c5a4990fe4ae870b9c0e6c31019430504c94a83b7a154
6076 languageName: node
6077 linkType: hard
6078
4447"strip-ansi@npm:^6.0.1": 6079"strip-ansi@npm:^6.0.1":
4448 version: 6.0.1 6080 version: 6.0.1
4449 resolution: "strip-ansi@npm:6.0.1" 6081 resolution: "strip-ansi@npm:6.0.1"
@@ -4460,6 +6092,13 @@ __metadata:
4460 languageName: node 6092 languageName: node
4461 linkType: hard 6093 linkType: hard
4462 6094
6095"strip-comments@npm:^2.0.1":
6096 version: 2.0.1
6097 resolution: "strip-comments@npm:2.0.1"
6098 checksum: 36cd122e1c27b5be69df87e1687770a62fe183bdee9f3ff5cf85d30bbc98280afc012581f2fd50c7ad077c90f656f272560c9d2e520d28604b8b7ea3bc87d6f9
6099 languageName: node
6100 linkType: hard
6101
4463"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": 6102"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1":
4464 version: 3.1.1 6103 version: 3.1.1
4465 resolution: "strip-json-comments@npm:3.1.1" 6104 resolution: "strip-json-comments@npm:3.1.1"
@@ -4490,7 +6129,7 @@ __metadata:
4490 languageName: node 6129 languageName: node
4491 linkType: hard 6130 linkType: hard
4492 6131
4493"supports-color@npm:^7.1.0": 6132"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
4494 version: 7.2.0 6133 version: 7.2.0
4495 resolution: "supports-color@npm:7.2.0" 6134 resolution: "supports-color@npm:7.2.0"
4496 dependencies: 6135 dependencies:
@@ -4506,7 +6145,7 @@ __metadata:
4506 languageName: node 6145 languageName: node
4507 linkType: hard 6146 linkType: hard
4508 6147
4509"synckit@npm:^0.8.1": 6148"synckit@npm:^0.8.3":
4510 version: 0.8.3 6149 version: 0.8.3
4511 resolution: "synckit@npm:0.8.3" 6150 resolution: "synckit@npm:0.8.3"
4512 dependencies: 6151 dependencies:
@@ -4537,6 +6176,39 @@ __metadata:
4537 languageName: node 6176 languageName: node
4538 linkType: hard 6177 linkType: hard
4539 6178
6179"temp-dir@npm:^2.0.0":
6180 version: 2.0.0
6181 resolution: "temp-dir@npm:2.0.0"
6182 checksum: cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa
6183 languageName: node
6184 linkType: hard
6185
6186"tempy@npm:^0.6.0":
6187 version: 0.6.0
6188 resolution: "tempy@npm:0.6.0"
6189 dependencies:
6190 is-stream: ^2.0.0
6191 temp-dir: ^2.0.0
6192 type-fest: ^0.16.0
6193 unique-string: ^2.0.0
6194 checksum: dd09c8b6615e4b785ea878e9a18b17ac0bfe5dccf5a0e205ebd274bb356356aff3f5c90a6c917077d51c75efb7648b113a78b0492e2ffc81a7c9912eb872ac52
6195 languageName: node
6196 linkType: hard
6197
6198"terser@npm:^5.0.0":
6199 version: 5.14.2
6200 resolution: "terser@npm:5.14.2"
6201 dependencies:
6202 "@jridgewell/source-map": ^0.3.2
6203 acorn: ^8.5.0
6204 commander: ^2.20.0
6205 source-map-support: ~0.5.20
6206 bin:
6207 terser: bin/terser
6208 checksum: cabb50a640d6c2cfb351e4f43dc7bf7436f649755bb83eb78b2cacda426d5e0979bd44e6f92d713f3ca0f0866e322739b9ced888ebbce6508ad872d08de74fcc
6209 languageName: node
6210 linkType: hard
6211
4540"text-table@npm:^0.2.0": 6212"text-table@npm:^0.2.0":
4541 version: 0.2.0 6213 version: 0.2.0
4542 resolution: "text-table@npm:0.2.0" 6214 resolution: "text-table@npm:0.2.0"
@@ -4570,6 +6242,15 @@ __metadata:
4570 languageName: node 6242 languageName: node
4571 linkType: hard 6243 linkType: hard
4572 6244
6245"tr46@npm:^1.0.1":
6246 version: 1.0.1
6247 resolution: "tr46@npm:1.0.1"
6248 dependencies:
6249 punycode: ^2.1.0
6250 checksum: 96d4ed46bc161db75dbf9247a236ea0bfcaf5758baae6749e92afab0bc5a09cb59af21788ede7e55080f2bf02dce3e4a8f2a484cc45164e29f4b5e68f7cbcc1a
6251 languageName: node
6252 linkType: hard
6253
4573"tsconfig-paths@npm:^3.14.1": 6254"tsconfig-paths@npm:^3.14.1":
4574 version: 3.14.1 6255 version: 3.14.1
4575 resolution: "tsconfig-paths@npm:3.14.1" 6256 resolution: "tsconfig-paths@npm:3.14.1"
@@ -4616,6 +6297,13 @@ __metadata:
4616 languageName: node 6297 languageName: node
4617 linkType: hard 6298 linkType: hard
4618 6299
6300"type-fest@npm:^0.16.0":
6301 version: 0.16.0
6302 resolution: "type-fest@npm:0.16.0"
6303 checksum: 1a4102c06dc109db00418c753062e206cab65befd469d000ece4452ee649bf2a9cf57686d96fb42326bc9d918d9a194d4452897b486dcc41989e5c99e4e87094
6304 languageName: node
6305 linkType: hard
6306
4619"type-fest@npm:^0.20.2": 6307"type-fest@npm:^0.20.2":
4620 version: 0.20.2 6308 version: 0.20.2
4621 resolution: "type-fest@npm:0.20.2" 6309 resolution: "type-fest@npm:0.20.2"
@@ -4655,6 +6343,37 @@ __metadata:
4655 languageName: node 6343 languageName: node
4656 linkType: hard 6344 linkType: hard
4657 6345
6346"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
6347 version: 2.0.0
6348 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0"
6349 checksum: 39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45
6350 languageName: node
6351 linkType: hard
6352
6353"unicode-match-property-ecmascript@npm:^2.0.0":
6354 version: 2.0.0
6355 resolution: "unicode-match-property-ecmascript@npm:2.0.0"
6356 dependencies:
6357 unicode-canonical-property-names-ecmascript: ^2.0.0
6358 unicode-property-aliases-ecmascript: ^2.0.0
6359 checksum: 1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a
6360 languageName: node
6361 linkType: hard
6362
6363"unicode-match-property-value-ecmascript@npm:^2.0.0":
6364 version: 2.0.0
6365 resolution: "unicode-match-property-value-ecmascript@npm:2.0.0"
6366 checksum: 8fe6a09d9085a625cabcead5d95bdbc1a2d5d481712856092ce0347231e81a60b93a68f1b69e82b3076a07e415a72c708044efa2aa40ae23e2e7b5c99ed4a9ea
6367 languageName: node
6368 linkType: hard
6369
6370"unicode-property-aliases-ecmascript@npm:^2.0.0":
6371 version: 2.0.0
6372 resolution: "unicode-property-aliases-ecmascript@npm:2.0.0"
6373 checksum: dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0
6374 languageName: node
6375 linkType: hard
6376
4658"unique-filename@npm:^1.1.1": 6377"unique-filename@npm:^1.1.1":
4659 version: 1.1.1 6378 version: 1.1.1
4660 resolution: "unique-filename@npm:1.1.1" 6379 resolution: "unique-filename@npm:1.1.1"
@@ -4673,6 +6392,29 @@ __metadata:
4673 languageName: node 6392 languageName: node
4674 linkType: hard 6393 linkType: hard
4675 6394
6395"unique-string@npm:^2.0.0":
6396 version: 2.0.0
6397 resolution: "unique-string@npm:2.0.0"
6398 dependencies:
6399 crypto-random-string: ^2.0.0
6400 checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e
6401 languageName: node
6402 linkType: hard
6403
6404"universalify@npm:^2.0.0":
6405 version: 2.0.0
6406 resolution: "universalify@npm:2.0.0"
6407 checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44
6408 languageName: node
6409 linkType: hard
6410
6411"upath@npm:^1.2.0":
6412 version: 1.2.0
6413 resolution: "upath@npm:1.2.0"
6414 checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445
6415 languageName: node
6416 linkType: hard
6417
4676"update-browserslist-db@npm:^1.0.5": 6418"update-browserslist-db@npm:^1.0.5":
4677 version: 1.0.5 6419 version: 1.0.5
4678 resolution: "update-browserslist-db@npm:1.0.5" 6420 resolution: "update-browserslist-db@npm:1.0.5"
@@ -4721,9 +6463,27 @@ __metadata:
4721 languageName: node 6463 languageName: node
4722 linkType: hard 6464 linkType: hard
4723 6465
4724"vite@npm:^3.0.8": 6466"vite-plugin-pwa@npm:^0.12.3":
4725 version: 3.0.8 6467 version: 0.12.3
4726 resolution: "vite@npm:3.0.8" 6468 resolution: "vite-plugin-pwa@npm:0.12.3"
6469 dependencies:
6470 debug: ^4.3.4
6471 fast-glob: ^3.2.11
6472 pretty-bytes: ^6.0.0
6473 rollup: ^2.75.7
6474 workbox-build: ^6.5.3
6475 workbox-window: ^6.5.3
6476 peerDependencies:
6477 vite: ^2.0.0 || ^3.0.0-0
6478 workbox-build: ^6.4.0
6479 workbox-window: ^6.4.0
6480 checksum: 95cb06de0f4f9025462423fbaa7839f0197616082276d3ec4fd57fa3cc3b2bf47347a186c964594f18e230b2f07fcd18a065fc98f3b7be9a8980c3ca5abfe513
6481 languageName: node
6482 linkType: hard
6483
6484"vite@npm:^3.0.9":
6485 version: 3.0.9
6486 resolution: "vite@npm:3.0.9"
4727 dependencies: 6487 dependencies:
4728 esbuild: ^0.14.47 6488 esbuild: ^0.14.47
4729 fsevents: ~2.3.2 6489 fsevents: ~2.3.2
@@ -4749,7 +6509,7 @@ __metadata:
4749 optional: true 6509 optional: true
4750 bin: 6510 bin:
4751 vite: bin/vite.js 6511 vite: bin/vite.js
4752 checksum: ec3f57d52f2bf28f2f89898053c2156f025a108a95e9308ce6580f43d8fdaae866f7988afa8207a8c8509069d3a0b50ee79b9a8050590a825f4b7771646c2755 6512 checksum: 6341aa43579ae45f8a383bdc0c5041dea3dff98f14e0a546d6d884a864134b00082246a28d1de8adff0ce0dd92b468c7ade8f972ffe1ed97258671d63e0f16f7
4753 languageName: node 6513 languageName: node
4754 linkType: hard 6514 linkType: hard
4755 6515
@@ -4760,6 +6520,24 @@ __metadata:
4760 languageName: node 6520 languageName: node
4761 linkType: hard 6521 linkType: hard
4762 6522
6523"webidl-conversions@npm:^4.0.2":
6524 version: 4.0.2
6525 resolution: "webidl-conversions@npm:4.0.2"
6526 checksum: c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374
6527 languageName: node
6528 linkType: hard
6529
6530"whatwg-url@npm:^7.0.0":
6531 version: 7.1.0
6532 resolution: "whatwg-url@npm:7.1.0"
6533 dependencies:
6534 lodash.sortby: ^4.7.0
6535 tr46: ^1.0.1
6536 webidl-conversions: ^4.0.2
6537 checksum: fecb07c87290b47d2ec2fb6d6ca26daad3c9e211e0e531dd7566e7ff95b5b3525a57d4f32640ad4adf057717e0c215731db842ad761e61d947e81010e05cf5fd
6538 languageName: node
6539 linkType: hard
6540
4763"which-boxed-primitive@npm:^1.0.2": 6541"which-boxed-primitive@npm:^1.0.2":
4764 version: 1.0.2 6542 version: 1.0.2
4765 resolution: "which-boxed-primitive@npm:1.0.2" 6543 resolution: "which-boxed-primitive@npm:1.0.2"
@@ -4800,6 +6578,196 @@ __metadata:
4800 languageName: node 6578 languageName: node
4801 linkType: hard 6579 linkType: hard
4802 6580
6581"workbox-background-sync@npm:6.5.4":
6582 version: 6.5.4
6583 resolution: "workbox-background-sync@npm:6.5.4"
6584 dependencies:
6585 idb: ^7.0.1
6586 workbox-core: 6.5.4
6587 checksum: 60ac80275cc9083b82eb53b6034e3d555d15146927a21c6017329e2b5de12d802619cc2cc6cf023f534a1f1a51671d89cdb59b26a80587d5391e8dc4b7f7dd1d
6588 languageName: node
6589 linkType: hard
6590
6591"workbox-broadcast-update@npm:6.5.4":
6592 version: 6.5.4
6593 resolution: "workbox-broadcast-update@npm:6.5.4"
6594 dependencies:
6595 workbox-core: 6.5.4
6596 checksum: 63cbab2012456871ffeae401e10b16668a0654fa3fa311743cf14e05b8719b797ac3afb47dc8955d87e24f0f1199a547b090bcfdbddd67191b07697d24ac5746
6597 languageName: node
6598 linkType: hard
6599
6600"workbox-build@npm:^6.5.3":
6601 version: 6.5.4
6602 resolution: "workbox-build@npm:6.5.4"
6603 dependencies:
6604 "@apideck/better-ajv-errors": ^0.3.1
6605 "@babel/core": ^7.11.1
6606 "@babel/preset-env": ^7.11.0
6607 "@babel/runtime": ^7.11.2
6608 "@rollup/plugin-babel": ^5.2.0
6609 "@rollup/plugin-node-resolve": ^11.2.1
6610 "@rollup/plugin-replace": ^2.4.1
6611 "@surma/rollup-plugin-off-main-thread": ^2.2.3
6612 ajv: ^8.6.0
6613 common-tags: ^1.8.0
6614 fast-json-stable-stringify: ^2.1.0
6615 fs-extra: ^9.0.1
6616 glob: ^7.1.6
6617 lodash: ^4.17.20
6618 pretty-bytes: ^5.3.0
6619 rollup: ^2.43.1
6620 rollup-plugin-terser: ^7.0.0
6621 source-map: ^0.8.0-beta.0
6622 stringify-object: ^3.3.0
6623 strip-comments: ^2.0.1
6624 tempy: ^0.6.0
6625 upath: ^1.2.0
6626 workbox-background-sync: 6.5.4
6627 workbox-broadcast-update: 6.5.4
6628 workbox-cacheable-response: 6.5.4
6629 workbox-core: 6.5.4
6630 workbox-expiration: 6.5.4
6631 workbox-google-analytics: 6.5.4
6632 workbox-navigation-preload: 6.5.4
6633 workbox-precaching: 6.5.4
6634 workbox-range-requests: 6.5.4
6635 workbox-recipes: 6.5.4
6636 workbox-routing: 6.5.4
6637 workbox-strategies: 6.5.4
6638 workbox-streams: 6.5.4
6639 workbox-sw: 6.5.4
6640 workbox-window: 6.5.4
6641 checksum: 7336bbab4ce8e6e43a17873beedf7360ec32e72310306c670cd4d9ebd7e5a6a729257b2806e63830136a9bf01955632c96b27edf7a00d52c7744dbe875cca6c1
6642 languageName: node
6643 linkType: hard
6644
6645"workbox-cacheable-response@npm:6.5.4":
6646 version: 6.5.4
6647 resolution: "workbox-cacheable-response@npm:6.5.4"
6648 dependencies:
6649 workbox-core: 6.5.4
6650 checksum: f7545b71c1505d6f56f4ba1191989ea7af7119e67fa4eb414d80603221acd0fa31362014106c1df9b9ea0e28bdcf1e2b440859acab06a75e38e978a0d1c2e489
6651 languageName: node
6652 linkType: hard
6653
6654"workbox-core@npm:6.5.4":
6655 version: 6.5.4
6656 resolution: "workbox-core@npm:6.5.4"
6657 checksum: d973cc6c1c5fdbde7f6642632384c2e0de48f08228eb234db2c97a18a7e5422b483005767e7b447ea774abc0772dfc1edef2ef2b5df174df4d40ae61d4c49719
6658 languageName: node
6659 linkType: hard
6660
6661"workbox-expiration@npm:6.5.4":
6662 version: 6.5.4
6663 resolution: "workbox-expiration@npm:6.5.4"
6664 dependencies:
6665 idb: ^7.0.1
6666 workbox-core: 6.5.4
6667 checksum: 4b012b69ceafeb5afb3dd6c5c9abe6d55f2eb70666ab603bd78ff839f602336e7493990f729d507ded1fa505b852a5f9135f63afb75b9554c8f948e571143fce
6668 languageName: node
6669 linkType: hard
6670
6671"workbox-google-analytics@npm:6.5.4":
6672 version: 6.5.4
6673 resolution: "workbox-google-analytics@npm:6.5.4"
6674 dependencies:
6675 workbox-background-sync: 6.5.4
6676 workbox-core: 6.5.4
6677 workbox-routing: 6.5.4
6678 workbox-strategies: 6.5.4
6679 checksum: fcce5e313780cb4f74ac962c4809fe04f9a93d3d3905d282552a2cbe6d5c6c1b8744641fe7c57d1e4b62754b90c56155e97e589712f99f6a4cab750731d60b93
6680 languageName: node
6681 linkType: hard
6682
6683"workbox-navigation-preload@npm:6.5.4":
6684 version: 6.5.4
6685 resolution: "workbox-navigation-preload@npm:6.5.4"
6686 dependencies:
6687 workbox-core: 6.5.4
6688 checksum: c8c341b799f328bb294de8eb9e331a55501d495153237e4ddbaa08bf8630efa700621df5d81f08fb9bffc0f40ecd191a60581f72a3cd5cc72ed2e5baa318c63a
6689 languageName: node
6690 linkType: hard
6691
6692"workbox-precaching@npm:6.5.4":
6693 version: 6.5.4
6694 resolution: "workbox-precaching@npm:6.5.4"
6695 dependencies:
6696 workbox-core: 6.5.4
6697 workbox-routing: 6.5.4
6698 workbox-strategies: 6.5.4
6699 checksum: 15ef24ffb04edd13bcdfa6c4e7f64002551badce2d507031c343019b3bcdc569591fdff8f8e30cf1262d641d3eff611115bdda7b2ad0deb9d4ccef8f4be8bd20
6700 languageName: node
6701 linkType: hard
6702
6703"workbox-range-requests@npm:6.5.4":
6704 version: 6.5.4
6705 resolution: "workbox-range-requests@npm:6.5.4"
6706 dependencies:
6707 workbox-core: 6.5.4
6708 checksum: 50f144ced7af7db77b3c64c06c0f9924db5b8573ff2c50b3899fc22c4a360baaf6b332e65f47cf812adfc9dec882a94556fed1cf90ae4ef20b645caa03d1149e
6709 languageName: node
6710 linkType: hard
6711
6712"workbox-recipes@npm:6.5.4":
6713 version: 6.5.4
6714 resolution: "workbox-recipes@npm:6.5.4"
6715 dependencies:
6716 workbox-cacheable-response: 6.5.4
6717 workbox-core: 6.5.4
6718 workbox-expiration: 6.5.4
6719 workbox-precaching: 6.5.4
6720 workbox-routing: 6.5.4
6721 workbox-strategies: 6.5.4
6722 checksum: 397befeb7c4c63adb0eb1913934ecaf496846844124044f0b39348288ad5950ffb45eb488cfef2504adeafe28a51cdbcc21af2a234813d81ab3da0949942c265
6723 languageName: node
6724 linkType: hard
6725
6726"workbox-routing@npm:6.5.4":
6727 version: 6.5.4
6728 resolution: "workbox-routing@npm:6.5.4"
6729 dependencies:
6730 workbox-core: 6.5.4
6731 checksum: 7198c50b9016d3cea0e5b51512d66f5813d6e6ad5e99c201435d6c0ab3baee1c90aa2bbdd72dd954f439267b6e6196fb04ec96e62347e6c89385db6c1a4dec79
6732 languageName: node
6733 linkType: hard
6734
6735"workbox-strategies@npm:6.5.4":
6736 version: 6.5.4
6737 resolution: "workbox-strategies@npm:6.5.4"
6738 dependencies:
6739 workbox-core: 6.5.4
6740 checksum: 52134ecd6c05f4edd31e7b022b33a91b7b59c215bfdfb987bc0f10be02fea4d4e6385a9638a2303ba336190c5d28f9721182cd78a6779b9c817a66ec12cb1c6b
6741 languageName: node
6742 linkType: hard
6743
6744"workbox-streams@npm:6.5.4":
6745 version: 6.5.4
6746 resolution: "workbox-streams@npm:6.5.4"
6747 dependencies:
6748 workbox-core: 6.5.4
6749 workbox-routing: 6.5.4
6750 checksum: efd6917ead915011be2b25dc3ebbb9d051dbd10ba2d91cdaec36ca742360e2c33627564653fc40f336dee874d501e94bcc4a25d1b65eaf5a6ee5f1a8b894af44
6751 languageName: node
6752 linkType: hard
6753
6754"workbox-sw@npm:6.5.4":
6755 version: 6.5.4
6756 resolution: "workbox-sw@npm:6.5.4"
6757 checksum: b95c76a74b84ff268ef7691447125697f4de85b076ebc33c9545fb7532b020b6f66b37f7a4bedbc21ab45473d1109337a5f037c45b3d99126ae8f5eeb898a687
6758 languageName: node
6759 linkType: hard
6760
6761"workbox-window@npm:6.5.4, workbox-window@npm:^6.5.3, workbox-window@npm:^6.5.4":
6762 version: 6.5.4
6763 resolution: "workbox-window@npm:6.5.4"
6764 dependencies:
6765 "@types/trusted-types": ^2.0.2
6766 workbox-core: 6.5.4
6767 checksum: bc43c8d31908ab564d740eb1041180c0b0ca4d1f0a3ccde59c5764a8f96d7b08edb7df975360fd37c2bec9f3f57ca9de6c7e34fd252aa1a4a075b5b002f74f60
6768 languageName: node
6769 linkType: hard
6770
4803"wrappy@npm:1": 6771"wrappy@npm:1":
4804 version: 1.0.2 6772 version: 1.0.2
4805 resolution: "wrappy@npm:1.0.2" 6773 resolution: "wrappy@npm:1.0.2"