diff --git a/README.md b/README.md
index d43c70b..d9ebfe5 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,26 @@
-# Toggle Experiments Browser Extension for Optimizely
+# Toggle Optimizely Experiments - Chrome Extension
-Browser extension to inject the LocalStorage of a website. Build with [Plasmo](https://docs.plasmo.com/).
+With this extension you can toggle Optimizely experiments on and off.
+Also, you can inject custom values into the LocalStorage of the current page.
+Build with [Plasmo](https://docs.plasmo.com/).
-![image](https://user-images.githubusercontent.com/17295145/186449819-87981a46-d822-4c68-8651-001ccadc3af7.png)
+![image](./screenshot-extension.png)
## Installation
-1. Download the latest [toggle-exeperments-extension.zip](https://github.com/aaron5670/toggle-experiments-extension/releases) here.
-2. Go in your (Chrome) browser to **chrome://extensions/** and click on **Load unpacked**.
-3. Upload the toggle-exeperments-extension.zip you downloaded before.
-4. Enjoy! ๐
+1. Download the latest [toggle-experiments-extension.zip](https://github.com/aaron5670/toggle-experiments-extension/releases) here.
+2. Unzip the file and store it somewhere on your computer.
+3Go in your (Chrome) browser to **chrome://extensions/**, enable **enable Developer Mode** and click on **Load unpacked**.
+3. Upload the **toggle-experiments-extension** folder you just unzipped.
+4. Enjoy! ๐๐งช
+
+### Search for experiments
+If you want to search for Optimizely experiments, you need a Personal Access Token from Optimizely.
+You can find it in your [Optimizely account](https://app.optimizely.com/v2/profile/api).
+
+
+---
+
## Development
@@ -21,7 +32,7 @@ pnpm dev
npm run dev
```
-Open your browser and load the appropriate development build. For example, if you are developing for the chrome browser,
+Open your browser and load the appropriate development build. For example, if you are developing for the Chrome browser,
using manifest v3, use: `build/chrome-mv3-dev`.
For further guidance, [visit our Documentation](https://docs.plasmo.com/)
@@ -49,6 +60,6 @@ Click on "Load Unpacked" and navigate to your extension's `build/chrome-mv3-dev`
To see your popup, click on the puzzle piece icon on the Chrome toolbar, and click on your extension.
-**Pro tip:** pin your extension to the Chrome toolbar for easy access by clicking the pin button.
+**Pro-tip:** pin your extension to the Chrome toolbar for easy access by clicking the pin button.
![](https://docs.plasmo.com/screenshots/popup_example.png)
diff --git a/package.json b/package.json
index 1d1ef1f..109f028 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "toggle-optimizely",
"displayName": "Toggle Optimizely",
"description": "A browser extension to inject the LocalStorage of a website for Optimizely experiments.",
- "version": "0.3.1",
+ "version": "0.4.0",
"author": "Aaron van den Berg",
"homepage": "https://aaronvandenberg.nl/",
"scripts": {
@@ -16,7 +16,7 @@
"@plasmohq/storage": "^0.12.2",
"@tabler/icons": "^1.104.0",
"immer": "^9.0.15",
- "plasmo": "0.56.1",
+ "plasmo": "0.60.2",
"react": "18.2.0",
"react-dom": "18.2.0",
"zustand": "^4.1.2"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d09264e..558346e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,7 +12,7 @@ specifiers:
'@types/react': 18.0.21
'@types/react-dom': 18.0.6
immer: ^9.0.15
- plasmo: 0.56.1
+ plasmo: 0.60.2
prettier: 2.7.1
react: 18.2.0
react-dom: 18.2.0
@@ -26,7 +26,7 @@ dependencies:
'@plasmohq/storage': 0.12.2_react@18.2.0
'@tabler/icons': 1.104.0_biqbaboplfbrettd7655fr4n2y
immer: 9.0.15
- plasmo: 0.56.1_biqbaboplfbrettd7655fr4n2y
+ plasmo: 0.60.2_biqbaboplfbrettd7655fr4n2y
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
zustand: 4.1.2_immer@9.0.15+react@18.2.0
@@ -380,6 +380,24 @@ packages:
resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==}
dev: false
+ /@esbuild/android-arm/0.15.18:
+ resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /@esbuild/linux-loong64/0.15.18:
+ resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@expo/spawn-async/1.7.0:
resolution: {integrity: sha512-sqPAjOEFTrjaTybrh9SnPFLInDXcoMC06psEFmH68jLTmoipSQCq8GCEfIoHhxRDALWB+DsiwXJSbXlE/iVIIQ==}
engines: {node: '>=12'}
@@ -626,84 +644,106 @@ packages:
dev: false
optional: true
- /@parcel/bundler-default/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-PU5MtWWhc+dYI9x8mguYnm9yiG6TkI7niRpxgJgtqAyGHuEyNXVBQQ0X+qyOF4D9LdankBf8uNN18g31IET2Zg==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@nodelib/fs.scandir/2.1.5:
+ resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
+ engines: {node: '>= 8'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ run-parallel: 1.2.0
+ dev: false
+
+ /@nodelib/fs.stat/2.0.5:
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
+ engines: {node: '>= 8'}
+ dev: false
+
+ /@nodelib/fs.walk/1.2.8:
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ '@nodelib/fs.scandir': 2.1.5
+ fastq: 1.14.0
+ dev: false
+
+ /@parcel/bundler-default/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-/7ao0vc/v8WGHZaS1SyS5R8wzqmmXEr9mhIIB2cbLQ4LA2WUtKsYcvZ2gjJuiAAN1CHC6GxqwYjIJScQCk/QXg==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/graph': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/cache/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-JlXNoZXcWzLKdDlfeF3dIj5Vtel5T9vtdBN72PJ+cjC4qNHk4Uwvc5sfOBELuibGN0bVu2bwY9nUgSwCiB1iIA==}
+ /@parcel/cache/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-kiyoOgh1RXp5qp+wlb8Pi/Z7o9D82Oj5RlHnKSAauyR7jgnI8Vq8JTeBmlLqrf+kHxcDcp2p86hidSeANhlQNg==}
engines: {node: '>= 12.0.0'}
peerDependencies:
- '@parcel/core': ^2.7.0
+ '@parcel/core': ^2.8.2
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/logger': 2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/logger': 2.8.2
+ '@parcel/utils': 2.8.2
lmdb: 2.5.2
dev: false
- /@parcel/codeframe/2.7.0:
- resolution: {integrity: sha512-UTKx0jejJmmO1dwTHSJuRgrO8N6PMlkxRT6sew8N6NC3Bgv6pu0EbO+RtlWt/jCvzcdLOPdIoTzj4MMZvgcMYg==}
+ /@parcel/codeframe/2.8.2:
+ resolution: {integrity: sha512-U2GT9gq1Zs3Gr83j8JIs10bLbGOHFl57Y8D57nrdR05F4iilV/UR6K7jkhdoiFc9WiHh3ewvrko5+pSdAVFPgQ==}
engines: {node: '>= 12.0.0'}
dependencies:
chalk: 4.1.2
dev: false
- /@parcel/compressor-raw/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-SCXwnOOQT6EmpusBsYWNQ/RFri+2JnKuE0gMSf2dROl2xbererX45FYzeDplWALCKAdjMNDpFwU+FyMYoVZSCQ==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/compressor-raw/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-EFPTer/P+3axifH6LtYHS3E6ABgdZnjZomJZ/Nl19lypZh/NgZzmMZlINlEVqyYhCggoKfXzgeTgkIHPN2d5Vw==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/config-default/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-ZzsLr97AYrz8c9k6qn3DlqPzifi3vbP7q3ynUrAFxmt0L4+K0H9N508ZkORYmCgaFjLIQ8Y3eWpwCJ0AewPNIg==}
+ /@parcel/config-default/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-1ELJAHx37fKSZZkYKWy6UdcuLRv5vrZJc89tVS6eRvvMt+udbIoSgIUzPXu7XemkcchF7Tryw3u2pRyxyLyL3w==}
peerDependencies:
- '@parcel/core': ^2.7.0
- dependencies:
- '@parcel/bundler-default': 2.7.0_@parcel+core@2.7.0
- '@parcel/compressor-raw': 2.7.0_@parcel+core@2.7.0
- '@parcel/core': 2.7.0
- '@parcel/namer-default': 2.7.0_@parcel+core@2.7.0
- '@parcel/optimizer-css': 2.7.0_@parcel+core@2.7.0
- '@parcel/optimizer-htmlnano': 2.7.0_@parcel+core@2.7.0
- '@parcel/optimizer-image': 2.7.0_@parcel+core@2.7.0
- '@parcel/optimizer-svgo': 2.7.0_@parcel+core@2.7.0
- '@parcel/optimizer-terser': 2.7.0_@parcel+core@2.7.0
- '@parcel/packager-css': 2.7.0_@parcel+core@2.7.0
- '@parcel/packager-html': 2.7.0_@parcel+core@2.7.0
- '@parcel/packager-js': 2.7.0_@parcel+core@2.7.0
- '@parcel/packager-raw': 2.7.0_@parcel+core@2.7.0
- '@parcel/packager-svg': 2.7.0_@parcel+core@2.7.0
- '@parcel/reporter-dev-server': 2.7.0_@parcel+core@2.7.0
- '@parcel/resolver-default': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-browser-hmr': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-js': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-react-refresh': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-service-worker': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-babel': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-css': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-html': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-image': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-js': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-json': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-postcss': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-posthtml': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-raw': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-react-refresh-wrap': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-svg': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': ^2.8.2
+ dependencies:
+ '@parcel/bundler-default': 2.8.2_@parcel+core@2.8.2
+ '@parcel/compressor-raw': 2.8.2_@parcel+core@2.8.2
+ '@parcel/core': 2.8.2
+ '@parcel/namer-default': 2.8.2_@parcel+core@2.8.2
+ '@parcel/optimizer-css': 2.8.2_@parcel+core@2.8.2
+ '@parcel/optimizer-htmlnano': 2.8.2_@parcel+core@2.8.2
+ '@parcel/optimizer-image': 2.8.2_@parcel+core@2.8.2
+ '@parcel/optimizer-svgo': 2.8.2_@parcel+core@2.8.2
+ '@parcel/optimizer-terser': 2.8.2_@parcel+core@2.8.2
+ '@parcel/packager-css': 2.8.2_@parcel+core@2.8.2
+ '@parcel/packager-html': 2.8.2_@parcel+core@2.8.2
+ '@parcel/packager-js': 2.8.2_@parcel+core@2.8.2
+ '@parcel/packager-raw': 2.8.2_@parcel+core@2.8.2
+ '@parcel/packager-svg': 2.8.2_@parcel+core@2.8.2
+ '@parcel/reporter-dev-server': 2.8.2_@parcel+core@2.8.2
+ '@parcel/resolver-default': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-browser-hmr': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-js': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-react-refresh': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-service-worker': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-babel': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-css': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-html': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-image': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-js': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-json': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-postcss': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-posthtml': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-raw': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-react-refresh-wrap': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-svg': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- cssnano
- postcss
@@ -714,24 +754,24 @@ packages:
- uncss
dev: false
- /@parcel/core/2.7.0:
- resolution: {integrity: sha512-7yKZUdh314Q/kU/9+27ZYTfcnXS6VYHuG+iiUlIohnvUUybxLqVJhdMU9Q+z2QcPka1IdJWz4K4Xx0y6/4goyg==}
+ /@parcel/core/2.8.2:
+ resolution: {integrity: sha512-ZGuq6p+Lzx6fgufaVsuOBwgpU3hgskTvIDIMdIDi9gOZyhGPK7U2srXdX+VYUL5ZSGbX04/P6QlB9FMAXK+nEg==}
engines: {node: '>= 12.0.0'}
dependencies:
'@mischnic/json-sourcemap': 0.1.0
- '@parcel/cache': 2.7.0_@parcel+core@2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/events': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/graph': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/logger': 2.7.0
- '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/cache': 2.8.2_@parcel+core@2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/events': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/graph': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/logger': 2.8.2
+ '@parcel/package-manager': 2.8.2_@parcel+core@2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
abortcontroller-polyfill: 1.7.5
base-x: 3.0.9
browserslist: 4.21.4
@@ -748,127 +788,126 @@ packages:
resolution: {integrity: sha512-r5tJWe6NF6lesfPw1N3g7N7WUKpHqi2ONnw9wl5ccSGGIxkmgcPaPQxfvmhdjXvQnktSuIOR0HjQXVXu+/en/w==}
engines: {node: '>= 12.0.0'}
dependencies:
- lightningcss: 1.16.0
+ lightningcss: 1.17.1
dev: false
- /@parcel/diagnostic/2.7.0:
- resolution: {integrity: sha512-pdq/cTwVoL0n8yuDCRXFRSQHVWdmmIXPt3R3iT4KtYDYvOrMT2dLPT79IMqQkhYPANW8GuL15n/WxRngfRdkug==}
+ /@parcel/diagnostic/2.8.2:
+ resolution: {integrity: sha512-tGSMwM2rSYLjJW0fCd9gb3tNjfCX/83PZ10/5u2E33UZVkk8OIHsQmsrtq2H2g4oQL3rFxkfEx6nGPDGHwlx7A==}
engines: {node: '>= 12.0.0'}
dependencies:
'@mischnic/json-sourcemap': 0.1.0
nullthrows: 1.1.1
dev: false
- /@parcel/events/2.7.0:
- resolution: {integrity: sha512-kQDwMKgZ1U4M/G17qeDYF6bW5kybluN6ajYPc7mZcrWg+trEI/oXi81GMFaMX0BSUhwhbiN5+/Vb2wiG/Sn6ig==}
+ /@parcel/events/2.8.2:
+ resolution: {integrity: sha512-o5etrsKm16y8iRPnjtEBNy4lD0WAigD66yt/RZl9Rx0vPVDly/63Rr9+BrXWVW7bJ7x0S0VVpWW4j3f/qZOsXg==}
engines: {node: '>= 12.0.0'}
dev: false
- /@parcel/fs-search/2.7.0:
- resolution: {integrity: sha512-K1Hv25bnRpwQVA15RvcRuB8ZhfclnCHA8N8L6w7Ul1ncSJDxCIkIAc5hAubYNNYW3kWjCC2SOaEgFKnbvMllEQ==}
+ /@parcel/fs-search/2.8.2:
+ resolution: {integrity: sha512-ovQnupRm/MoE/tbgH0Ivknk0QYenXAewjcog+T5umDmUlTmnIRZjURrgDf5Xtw8T/CD5Xv+HmIXpJ9Ez/LzJpw==}
engines: {node: '>= 12.0.0'}
dependencies:
detect-libc: 1.0.3
dev: false
- /@parcel/fs/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-PU5fo4Hh8y03LZgemgVREttc0wyHQUNmsJCybxTB7EjJie2CqJRumo+DFppArlvdchLwJdc9em03yQV/GNWrEg==}
+ /@parcel/fs/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-aN8znbMndSqn1xwZEmMblzqmJsxcExv2jKLl/a9RUHAP7LaPYcPZIykDL3YwGCiKTCzjmRpXnNoyosjFFeBaHA==}
engines: {node: '>= 12.0.0'}
peerDependencies:
- '@parcel/core': ^2.7.0
+ '@parcel/core': ^2.8.2
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/fs-search': 2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
- '@parcel/watcher': 2.0.5
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/fs-search': 2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ '@parcel/watcher': 2.0.7
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
dev: false
- /@parcel/graph/2.7.0:
- resolution: {integrity: sha512-Q6E94GS6q45PtsZh+m+gvFRp/N1Qopxhu2sxjcWsGs5iBd6IWn2oYLWOH5iVzEjWuYpW2HkB08lH6J50O63uOA==}
+ /@parcel/graph/2.8.2:
+ resolution: {integrity: sha512-SLEvBQBgfkXgU4EBu30+CNanpuKjcNuEv/x8SwobCF0i3Rk+QKbe7T36bNR7727mao++2Ha69q93Dd9dTPw0kQ==}
engines: {node: '>= 12.0.0'}
dependencies:
- '@parcel/utils': 2.7.0
nullthrows: 1.1.1
dev: false
- /@parcel/hash/2.7.0:
- resolution: {integrity: sha512-k6bSKnIlPJMPU3yjQzfgfvF9zuJZGOAlJgzpL4BbWvdbE8BTdjzLcFn0Ujrtud94EgIkiXd22sC2HpCUWoHGdA==}
+ /@parcel/hash/2.8.2:
+ resolution: {integrity: sha512-NBnP8Hu0xvAqAfZXRaMM66i8nJyxpKS86BbhwkbgTGbwO1OY87GERliHeREJfcER0E0ZzwNow7MNR8ZDm6IvJQ==}
engines: {node: '>= 12.0.0'}
dependencies:
detect-libc: 1.0.3
xxhash-wasm: 0.4.2
dev: false
- /@parcel/logger/2.7.0:
- resolution: {integrity: sha512-qjMY/bYo38+o+OiIrTRldU9CwL1E7J72t+xkTP8QIcUxLWz5LYR0YbynZUVulmBSfqsykjjxCy4a+8siVr+lPw==}
+ /@parcel/logger/2.8.2:
+ resolution: {integrity: sha512-zlhK6QHxfFJMlVJxxcCw0xxBDrYPFPOhMxSD6p6b0z9Yct1l3NdpmfabgjKX8wnZmHokFsil6daleM+M80n2Ew==}
engines: {node: '>= 12.0.0'}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/events': 2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/events': 2.8.2
dev: false
- /@parcel/markdown-ansi/2.7.0:
- resolution: {integrity: sha512-ipOX0D6FVZFEXeb/z8MnTMq2RQEIuaILY90olVIuHEFLHHfOPEn+RK3u13HA1ChF5/9E3cMD79tu6x9JL9Kqag==}
+ /@parcel/markdown-ansi/2.8.2:
+ resolution: {integrity: sha512-5y29TXgRgG0ybuXaDsDk4Aofg/nDUeAAyVl9/toYCDDhxpQV4yZt8WNPu4PaNYKGLuNgXwsmz+ryZQHGmfbAIQ==}
engines: {node: '>= 12.0.0'}
dependencies:
chalk: 4.1.2
dev: false
- /@parcel/namer-default/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-lIKMdsmi//7fepecNDYmJYzBlL91HifPsX03lJCdu1dC6q5fBs+gG0XjKKG7yPnSCw1qH/4m7drzt9+dRZYAHQ==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/namer-default/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-sMLW/bDWXA6IE7TQKOsBnA5agZGNvZ9qIXKZEUTsTloUjMdAWI8NYA1s0i9HovnGxI5uGlgevrftK4S5V4AdkA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/node-resolver-core/2.7.0:
- resolution: {integrity: sha512-5UJQHalqMxdhJIs2hhqQzFfQpF7+NAowsRq064lYtiRvcD8wMr3OOQ9wd1iazGpFSl4JKdT7BwDU9/miDJmanQ==}
+ /@parcel/node-resolver-core/2.8.2:
+ resolution: {integrity: sha512-D/NJEz/h/C3RmUOWSTg0cLwG3uRVHY9PL+3YGO/c8tKu8PlS2j55XtntdiVfwkK+P6avLCnrJnv/gwTa79dOPw==}
engines: {node: '>= 12.0.0'}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
semver: 5.7.1
dev: false
- /@parcel/optimizer-css/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-IfnOMACqhcAclKyOW9X9JpsknB6OShk9OVvb8EvbDTKHJhQHNNmzE88OkSI/pS3ZVZP9Zj+nWcVHguV+kvDeiQ==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-css/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-pQEuKhk0PJuYI3hrXlf4gpuuPy+MZUDzC44ulQM7kVcVJ0OofuJQQeHfTLE+v5wClFDd29ZQZ7RsLP5RyUQ+Lg==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/css': 1.14.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
browserslist: 4.21.4
+ lightningcss: 1.17.1
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/optimizer-data-url/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-rDy/ZOVauVVkOUPffnsBYBNhX7OtqVmU2xQZcQqQtRzeRqFJAshpjkUGmZJ2Aee4vPkbcsSA1/nZDpu1fI7cIw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-data-url/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-wFkwIOjh/kWwl9aQkhcNHH3VrGujW8AYQx8DFkcNaUaR6SPMRNXUZ3zLfDsHLvlRRL8YqYAvrGerQ0M5auChIQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
isbinaryfile: 4.0.10
mime: 2.6.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/optimizer-htmlnano/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-5QrGdWS5Hi4VXE3nQNrGqugmSXt68YIsWwKRAdarOxzyULSJS3gbCiQOXqIPRJobfZjnSIcdtkyxSiCUe1inIA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-htmlnano/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-4+3wi+Yi+hsf5/LolX59JXFe/7bLpI6NetUBgtoxOVm/EzFg1NGSNOcrthzEcgGj6+MMSdzBAxRTPObAfDxJCA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
htmlnano: 2.0.2_svgo@2.8.0
nullthrows: 1.1.1
posthtml: 0.16.6
@@ -884,190 +923,199 @@ packages:
- uncss
dev: false
- /@parcel/optimizer-image/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-EnaXz5UjR67FUu0BEcqZTT9LsbB/iFAkkghCotbnbOuC5QQsloq6tw54TKU3y+R3qsjgUoMtGxPcGfVoXxZXYw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-image/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-/ICYG0smbMkli+su4m/ENQPxQDCPYYTJTjseKwl+t1vyj6wqNF99mNI4c0RE2TIPuDneGwSz7PlHhC2JmdgxfQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
detect-libc: 1.0.3
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/optimizer-svgo/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-IO1JV4NpfP3V7FrhsqCcV8pDQIHraFi1/ZvEJyssITxjH49Im/txKlwMiQuZZryAPn8Xb8g395Muawuk6AK6sg==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-svgo/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-nFWyM+CBtgBixqknpbN4R92v8PK7Gjlrsb8vxN/IIr/3Pjk+DfoT51DnynhU7AixvDylYkgjjqrQ7uFYYl0OKA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
svgo: 2.8.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/optimizer-terser/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-07VZjIO8xsl2/WmS/qHI8lI/cpu47iS9eRpqwfZEEsdk1cfz50jhWkmFudHBxiHGMfcZ//1+DdaPg9RDBWZtZA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/optimizer-terser/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-jFAOh9WaO6oNc8B9qDsCWzNkH7nYlpvaPn0w3ZzpMDi0HWD+w+xgO737rWLJWZapqUDSOs0Q/hDFEZ82/z0yxA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
terser: 5.15.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/package-manager/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-wmfSX1mRrTi8MeA4KrnPk/x7zGUsILCQmTo6lA4gygzAxDbM1pGuyFN8/Kt0y0SFO2lbljARtD/4an5qdotH+Q==}
+ /@parcel/package-manager/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-hx4Imi0yhsSS0aNZkEANPYNNKqBuR63EUNWSxMyHh4ZOvbHoOXnMn1ySGdx6v0oi9HvKymNsLMQ1T5CuI4l4Bw==}
engines: {node: '>= 12.0.0'}
peerDependencies:
- '@parcel/core': ^2.7.0
- dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/logger': 2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': ^2.8.2
+ dependencies:
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/logger': 2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
semver: 5.7.1
dev: false
- /@parcel/packager-css/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-44nzZwu+ssGuiFmYM6cf/Y4iChiUZ4DUzzpegnGlhXtKJKe4NHntxThJynuRZWKN2AAf48avApDpimg2jW0KDw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/packager-css/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-l2fR5qr1moUWLOqQZPxtH6DBKbaKcxzEPAmQ+f15dHt8eQxU15MyQ4DHX41b5B7HwaumgCqe0NkuTF3DedpJKg==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/packager-html/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-Zgqd7sdcY/UnR370GR0q2ilmEohUDXsO8A1F28QCJzIsR1iCB6KRUT74+pawfQ1IhXZLaaFLLYe0UWcfm0JeXg==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/packager-html/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-/oiTsKZ5OyF9OwAVGHANNuW2TB3k3cVub1QfttSKJgG3sAhrOifb1dP8zBHMxvUrB0CJdYhGlgi1Jth9kjACCg==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
posthtml: 0.16.6
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/packager-js/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-wTRdM81PgRVDzWGXdWmqLwguWnTYWzhEDdjXpW2n8uMOu/CjHhMtogk65aaYk3GOnq6OBL/NsrmBiV/zKPj1vA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/packager-js/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-48LtHP4lJn8J1aBeD4Ix/YjsRxrBUkzbx7czdUeRh2PlCqY4wwIhciVlEFipj/ANr3ieSX44lXyVPk/ttnSdrw==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
globals: 13.17.0
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/packager-raw/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-jg2Zp8dI5VpIQlaeahXDCfrPN9m/DKht1NkR9P2CylMAwqCcc1Xc1RRiF0wfwcPZpPMpq1265n+4qnB7rjGBlA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/packager-raw/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-dGonfFptNV1lgqKaD17ecXBUyIfoG6cJI1cCE1sSoYCEt7r+Rq56X/Gq8oiA3+jjMC7QTls+SmFeMZh26fl77Q==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/packager-svg/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-EmJg3HpD6/xxKBjir/CdCKJZwI24iVfBuxRS9LUp3xHAIebOzVh1z6IN+i2Di5+NyRwfOFaLliL4uMa1zwbyCA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/packager-svg/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-k7LymTJ4XQA+UcPwFYqJfWs5/Awa4GirNxRWfiFflLqH3F1XvMiKSCIQXmrDM6IaeIqqDDsu6+P5U6YDAzzM3A==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
posthtml: 0.16.6
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/plugin/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-qqgx+nnMn6/0lRc4lKbLGmhNtBiT93S2gFNB4Eb4Pfz/SxVYoW+fmml+KdfOSiZffWOAH5L6NwhyD7N8aSikzw==}
+ /@parcel/plugin/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-YG7TWfKsoNm72jbz3b3TLec0qJHVkuAWSzGzowdIhX37cP1kRfp6BU2VcH+qYPP/KYJLzhcZa9n3by147mGcxw==}
engines: {node: '>= 12.0.0'}
dependencies:
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ transitivePeerDependencies:
+ - '@parcel/core'
+ dev: false
+
+ /@parcel/reporter-bundle-buddy/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-sipkwo14+hRIQ7+A8645D6Iqlb0Z41rnSYh00oxJlW3i4ySLYpzY696vvuot7zAoMSjYxla/x0v7SmK4wHv/yQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
+ dependencies:
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/reporter-dev-server/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-ySuou5addK8fGue8aXzo536BaEjMujDrEc1xkp4TasInXHVcA98b+SYX5NAZTGob5CxKvZQ5ylhg77zW30B+iA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/reporter-dev-server/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-A16pAQSAT8Yilo1yCPZcrtWbRhwyiMopEz0mOyGobA1ZDy6B3j4zjobIWzdPQCSIY7+v44vtWMDGbdGrxt6M1Q==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/resolver-default/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-v8TvWsbLK7/q7n4gv6OrYNbW18xUx4zKbVMGZb1u4yMhzEH4HFr1D9OeoTq3jk+ximAigds8B6triQbL5exF7A==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/resolver-default/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-mlowJMjFjyps9my8wd13kgeExJ5EgkPAuIxRSSWW+GPR7N3uA5DBJ+SB/CzdhCkPrXR6kwVWxNkkOch38pzOQQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/node-resolver-core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/node-resolver-core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/runtime-browser-hmr/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-PLbMLdclQeYsi2LkilZVGFV1n3y55G1jaBvby4ekedUZjMw3SWdMY2tDxgSDdFWfLCnYHJXdGUQSzGGi1kPzjA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/runtime-browser-hmr/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-VRM8mxakMglqRB0f5eAuwCigjJ5vlaJMwHy+JuzOsn/yVSELOb+6psRKl2B9hhxp9sJPt4IU6KDdH2IOrgx87Q==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/runtime-js/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-9/YUZTBNrSN2H6rbz/o1EOM0O7I3ZR/x9IDzxjJBD6Mi+0uCgCD02aedare/SNr1qgnbZZWmhpOzC+YgREcfLA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/runtime-js/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-Vk3Gywn2M9qP5X4lF6tu8QXP4xNI90UOSOhKHQ9W5pCu+zvD0Gdvu7qwQPFuFjIAq08xU7+PvZzGnlnM+8NyRw==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/runtime-react-refresh/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-vDKO0rWqRzEpmvoZ4kkYUiSsTxT5NnH904BFPFxKI0wJCl6yEmPuEifmATo73OuYhP6jIP3Qfl1R4TtiDFPJ1Q==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/runtime-react-refresh/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-JjaMvBVx6v0zB1KHa7AopciIsl3FpjUMttr2tb6L7lzocti2muQGE6GBfinXOmD5oERwCf8HwGJ8SNFcIF0rKA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
react-error-overlay: 6.0.9
react-refresh: 0.9.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/runtime-service-worker/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-uD2pAV0yV6+e7JaWH4KVPbG+zRCrxr/OACyS9tIh+Q/R1vRmh8zGM3yhdrcoiZ7tFOnM72vd6xY11eTrUsSVig==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/runtime-service-worker/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-KSxbOKV8nuH5JjFvcUlCtBYnVVlmxreXpMxRUPphPwJnyxRGA4E0jofbQxWY5KPgp7x/ZnZU/nyzCvqURH3kHA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
@@ -1080,14 +1128,14 @@ packages:
detect-libc: 1.0.3
dev: false
- /@parcel/transformer-babel/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-7iklDXXnKH1530+QbI+e4kIJ+Q1puA1ulRS10db3aUJMj5GnvXGDFwhSZ7+T1ps66QHO7cVO29VlbqiRDarH1Q==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-babel/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-oL2BpvrPMwFiU9jUZ9UYGD1gRgvq9jLsOq+/PJl4GvPbOBVedIBE2nbHP/mYuWRpRnTTTiJQ/ItyOS0R2VQl7A==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
browserslist: 4.21.4
json5: 2.2.1
nullthrows: 1.1.1
@@ -1096,39 +1144,39 @@ packages:
- '@parcel/core'
dev: false
- /@parcel/transformer-css/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-J4EpWK9spQpXyNCmKK8Xnane0xW/1B/EAmfp7Fiv7g+5yUjY4ODf4KUugvE+Eb2gekPkhOKNHermO2KrX0/PFA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-css/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-q8UDlX/TTCbuFBMU45q12/p92JNIz8MHkkH104dWDzXbRtvMKMg8jgNmr8S2bouZjtXMsSb2c54EO88DSM9G4A==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/css': 1.14.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
browserslist: 4.21.4
+ lightningcss: 1.17.1
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-graphql/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-M+3+NuBUH0hrWose8baEsUVp/8db+i6vXGuKcYY38ev/ljvsGqnEMB30FAgYyVbbklP/vLNUgGHIALHQvGpJnw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-graphql/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-j/1ANhcnVoA3optzYvTdhgUwYD8z/kBmtNIQaltTtWpMZpMqF5Y99P7VKkcGAuRQG5VDzHHyL2eRvF+/UUDe6g==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
graphql: 15.8.0
graphql-import-macro: 1.0.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-html/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-wYJl5rn81W+Rlk9oQwDJcjoVsWVDKyeri84FzmlGXOsg0EYgnqOiG+3MDM8GeZjfuGe5fuoum4eqZeS0WdUHXw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-html/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-QDgDw6+DAcllaRQiRteMX0VgPIsxRUTXFS8jcXhbGio41LbUkLcT09M04L/cfJAAzvIKhXqiOxfNnyajTvCPDQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
nullthrows: 1.1.1
posthtml: 0.16.6
posthtml-parser: 0.10.2
@@ -1138,40 +1186,40 @@ packages:
- '@parcel/core'
dev: false
- /@parcel/transformer-image/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-mhi9/R5/ULhCkL2COVIKhNFoLDiZwQgprdaTJr5fnODggVxEX5o7ebFV6KNLMTEkwZUJWoB1hL0ziI0++DtoFA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-image/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-B/D9v/BVyN5jxoi+wHPbIRfMIylmC6adp8GP+BtChjbuRjukgGT8RlAVz4vDm1l0bboeyPL2IuoWRQgXKGuPVg==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
peerDependencies:
- '@parcel/core': ^2.7.0
+ '@parcel/core': ^2.8.2
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
nullthrows: 1.1.1
dev: false
- /@parcel/transformer-inline-string/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-/WurxNIk85rOMq9YhPUAA2MqkXjgUGmU4BGdpwUeJKSB2xbA9Zu5Q355lCGzIxH50MJpDZ1Nm4As2Ss6BXVURA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-inline-string/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-140SRnwKktVJB/McYlN0ub4NpdXECu0NesVf3ORPaG1WLF/ZxYVpLl60XBptoze9ezUqR6B6Z34fWXZiOcW09Q==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-js/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-mzerR+D4rDomUSIk5RSTa2w+DXBdXUeQrpDO74WCDdpDi1lIl8ppFpqtmU7O6y6p8QsgkmS9b0g/vhcry6CJTA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-js/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-mLksi6gu/20JdCFDNPl7Y0HTwJOAvf2ybC2HaJcy69PJCeUrrstgiFTjsCwv1eKcesgEHi9kKX+sMHVAH3B/dA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
peerDependencies:
- '@parcel/core': ^2.7.0
+ '@parcel/core': ^2.8.2
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/utils': 2.8.2
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
'@swc/helpers': 0.4.12
browserslist: 4.21.4
detect-libc: 1.0.3
@@ -1180,21 +1228,21 @@ packages:
semver: 5.7.1
dev: false
- /@parcel/transformer-json/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-RQjuxBpYOch+kr4a0zi77KJtOLTPYRM7iq4NN80zKnA0r0dwDUCxZBtaj2l0O0o3R4MMJnm+ncP+cB7XR7dZYA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-json/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-eZuaY5tMxcMDJwpHJbPVTgSaBIO4mamwAa3VulN9kRRaf29nc+Q0iM7zMFVHWFQAi/mZZ194IIQXbDX3r6oSSQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
json5: 2.2.1
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-less/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-jadFzpvTf6MUUd6qbVPqStmUZ/7tKUXfEiHC2JcelK5sDaE7aj5HICUrCZ1Z3SNMKcP02ZHNGVnQ4jtagkM4gA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-less/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-Y8HbXLZ+PYxbmb/Bc+MM0A6OuTQPkk1I+EdbTZsTCUsQAtg19P/5Pkl0E4Mab0GrVaM8pyZ+TiR69SKc1xHtFQ==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
less: 4.1.3
transitivePeerDependencies:
@@ -1202,14 +1250,14 @@ packages:
- supports-color
dev: false
- /@parcel/transformer-postcss/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-b6RskXBWf0MjpC9qjR2dQ1ZdRnlOiKYseG5CEovWCqM218RtdydFKz7jS+5Gxkb6qBtOG7zGPONXdPe+gTILcA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-postcss/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-0Vb4T2e0QinNDps1/PxYsZwEzWieVxoW++AAUD3gzg0MfSyRc72MPc27CLOnziiRDyOUl+62gqpnNzq9xaKExA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
clone: 2.1.2
nullthrows: 1.1.1
postcss-value-parser: 4.2.0
@@ -1218,12 +1266,12 @@ packages:
- '@parcel/core'
dev: false
- /@parcel/transformer-posthtml/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-cP8YOiSynWJ1ycmBlhnnHeuQb2cwmklZ+BNyLUktj5p78kDy2de7VjX+dRNRHoW4H9OgEcSF4UEfDVVz5RYIhw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-posthtml/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-Ub7o6QlH7+xHHHdhvR7MxTqjyLVqeJopPSzy4yP+Bd72tWVjaVm7f76SUl+p7VjhLTMkmczr9OxG3k0SFHEbGw==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
posthtml: 0.16.6
posthtml-parser: 0.10.2
@@ -1233,44 +1281,44 @@ packages:
- '@parcel/core'
dev: false
- /@parcel/transformer-raw/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-sDnItWCFSDez0izK1i5cgv+kXzZTbcJh4rNpVIgmE1kBLvAz608sqgcCkavb2wVJIvLesxYM+5G4p1CwkDlZ1g==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-raw/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-xSzyZtrfisbx0R7xkuFJ/FksKyWaUFN18F9/0bLF8wo5LrOTQoYQatjun7/Rbq5mELBK/0ZPp7uJ02OqLRd2mA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-react-refresh-wrap/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-1vRmIJzyBA1nIiXTAU6tZExq2FvJj/2F0ft6KDw8GYPv0KjmdiPo/PmaZ7JeSVOM6SdXQIQCbTmp1vkMP7DtkA==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-react-refresh-wrap/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-UXBILYFXaj5zh1DzoYXoS3Wuq1+6WjoRQaFTUA5xrF3pjJb6LAXxWru3R20zR5INHIZXPxdQJB0b+epnmyjK4w==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
react-refresh: 0.9.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-sass/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-6m2T6Y5eQLX7ckIeuOjXXIZbzhyovnl69AvJ2FujoWb2nA55H/kg6ZdbKjo3CfXkOfg9LyG3nVnOE5PMgMpRFQ==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-sass/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-GiTuLpkIIVjLUYM7kEWkGetQZSS6tSysokEvipSvST5LH3mXS7hV9d1kTE2DrvvN4SSgV1uougY7c4t1CexJZA==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
sass: 1.55.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/transformer-svg/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-ioER37zceuuE+K6ZrnjCyMUWEnv+63hIAFResc1OXxRhyt+7kzMz9ZqK0Mt6QMLwl1dxhkLmrU41n9IxzKZuSQ==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-svg/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-FyliRrNHOF6tGzwHSzA2CTbkq3iMvS27eozf1kFj6gbO8gfJ5HXYoppQrTb237YZ/WXCHqe/3HVmGyJDZiLr+Q==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
nullthrows: 1.1.1
posthtml: 0.16.6
posthtml-parser: 0.10.2
@@ -1280,44 +1328,44 @@ packages:
- '@parcel/core'
dev: false
- /@parcel/transformer-worklet/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-CIG0MLOrl3IV23ZS4z4N6j/atF6LsKJYMAEtKneCrUaVmM5sIJb00Hp08iIjnR28mf0lk8qEhBI6mTL0B4+pWw==}
- engines: {node: '>= 12.0.0', parcel: ^2.7.0}
+ /@parcel/transformer-worklet/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-GmJRy7bcqxfe2mzyNwWcYYeYYMhT++eg29kbeIX8ikj5N2YYB/yxMdilugJWbHrIMuPJUGUm/Houg6apr3z3+A==}
+ engines: {node: '>= 12.0.0', parcel: ^2.8.2}
dependencies:
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/types/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-+dhXVUnseTCpJvBTGMp0V6X13z6O/A/+CUtwEpMGZ8XSmZ4Gk44GvaTiBOp0bJpWG4fvCKp+UmC8PYbrDiiziw==}
+ /@parcel/types/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-HAYhokWxM10raIhqaYj9VR9eAvJ+xP2sNfQ1IcQybHpq3qblcBe/4jDeuUpwIyKeQ4gorp7xY+q8KDoR20j43w==}
dependencies:
- '@parcel/cache': 2.7.0_@parcel+core@2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0
+ '@parcel/cache': 2.8.2_@parcel+core@2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/package-manager': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/workers': 2.7.0_@parcel+core@2.7.0
+ '@parcel/workers': 2.8.2_@parcel+core@2.8.2
utility-types: 3.10.0
transitivePeerDependencies:
- '@parcel/core'
dev: false
- /@parcel/utils/2.7.0:
- resolution: {integrity: sha512-jNZ5bIGg1r1RDRKi562o4kuVwnz+XJ2Ie3b0Zwrqwvgfj6AbRFIKzDd+h85dWWmcDYzKUbHp11u6VJl1u8Vapg==}
+ /@parcel/utils/2.8.2:
+ resolution: {integrity: sha512-Ufax7wZxC9FNsUpR0EU7Z22LEY/q9jjsDTwswctCdfpWb7TE/NudOfM9myycfRvwBVEYN50lPbkt1QltEVnXQQ==}
engines: {node: '>= 12.0.0'}
dependencies:
- '@parcel/codeframe': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/logger': 2.7.0
- '@parcel/markdown-ansi': 2.7.0
+ '@parcel/codeframe': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/logger': 2.8.2
+ '@parcel/markdown-ansi': 2.8.2
'@parcel/source-map': 2.1.1
chalk: 4.1.2
dev: false
- /@parcel/watcher/2.0.5:
- resolution: {integrity: sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw==}
+ /@parcel/watcher/2.0.7:
+ resolution: {integrity: sha512-gc3hoS6e+2XdIQ4HHljDB1l0Yx2EWh/sBBtCEFNKGSMlwASWeAQsOY/fPbxOBcZ/pg0jBh4Ga+4xHlZc4faAEQ==}
engines: {node: '>= 10.0.0'}
requiresBuild: true
dependencies:
@@ -1325,17 +1373,17 @@ packages:
node-gyp-build: 4.5.0
dev: false
- /@parcel/workers/2.7.0_@parcel+core@2.7.0:
- resolution: {integrity: sha512-99VfaOX+89+RaoTSyH9ZQtkMBFZBFMvJmVJ/GeJT6QCd2wtKBStTHlaSnQOkLD/iRjJCNwV2xpZmm8YkTwV+hg==}
+ /@parcel/workers/2.8.2_@parcel+core@2.8.2:
+ resolution: {integrity: sha512-Eg6CofIrJSNBa2fjXwvnzVLPKwR/6fkfQTFAm3Jl+4JYLVknBtTSFzQNp/Fa+HUEG889H9ucTk2CBi/fVPBAFw==}
engines: {node: '>= 12.0.0'}
peerDependencies:
- '@parcel/core': ^2.7.0
+ '@parcel/core': ^2.8.2
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/logger': 2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/logger': 2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
chrome-trace-event: 1.0.3
nullthrows: 1.1.1
dev: false
@@ -1489,50 +1537,54 @@ packages:
react-dom: 18.2.0_react@18.2.0
dev: false
- /@plasmohq/init/0.3.3:
- resolution: {integrity: sha512-97C8e3XdwAdiRJhN2A5cOIYejKUZwBIaXNcNGlutfposDd9lKEAG/IsIOkmz3jz7hqAu6EvZ26HUBLYDgYEQ7A==}
+ /@plasmohq/init/0.5.3:
+ resolution: {integrity: sha512-LA6dfrBsLSgdOhgLJr8asBcs6gQd9ehb436DU2c1XecjYEmh5vkEr/YjxyECOg7Iz/AdtfUuBXEjH3GGS6qOMg==}
dev: false
- /@plasmohq/parcel-bundler/0.2.5:
- resolution: {integrity: sha512-yl0UTokurfx6TB78mWCtd1vXugn6H/ST1u5OzOF2dDf7VJmqFqfif1ioI+fXDgqFbMUBjhBBwGfmS+kzuBY9Gg==}
+ /@plasmohq/parcel-bundler/0.4.4:
+ resolution: {integrity: sha512-NrmVhuuXBxBc9812NuIjFQfQ2YJzkalKDpJ62e3pUkC6lA252BzfSUSX066ec+mcZRCOwDwTc60nFdtUVO0Iqg==}
engines: {node: '>= 16.0.0', parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/graph': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
dev: false
- /@plasmohq/parcel-config/0.17.0_biqbaboplfbrettd7655fr4n2y:
- resolution: {integrity: sha512-T823uHhmj5SztPlRnHkv4uutEfgNXWQXtgpJNFCJZP4kmXvBFfb4hLvDeboEj+BDBYolTktv5xWyvKkeTTMekA==}
+ /@plasmohq/parcel-config/0.26.3_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-rBtVS0Cze88fhB1P+TIrsykMRiwWAQKNouH/2FCiBT0AgMp6rJZRs0j5MNpq3Oa9MTSWZVdhvoqZgFKZybxn+g==}
dependencies:
- '@parcel/config-default': 2.7.0_@parcel+core@2.7.0
- '@parcel/core': 2.7.0
- '@parcel/optimizer-data-url': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-js': 2.7.0_@parcel+core@2.7.0
- '@parcel/runtime-service-worker': 2.7.0_@parcel+core@2.7.0
+ '@parcel/config-default': 2.8.2_@parcel+core@2.8.2
+ '@parcel/core': 2.8.2
+ '@parcel/optimizer-data-url': 2.8.2_@parcel+core@2.8.2
+ '@parcel/reporter-bundle-buddy': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-js': 2.8.2_@parcel+core@2.8.2
+ '@parcel/runtime-service-worker': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/transformer-css': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-graphql': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-inline-string': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-less': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-postcss': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-raw': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-sass': 2.7.0_@parcel+core@2.7.0
- '@parcel/transformer-worklet': 2.7.0_@parcel+core@2.7.0
- '@plasmohq/parcel-bundler': 0.2.5
- '@plasmohq/parcel-namer-manifest': 0.2.4
- '@plasmohq/parcel-packager': 0.4.0
- '@plasmohq/parcel-resolver': 0.5.4
- '@plasmohq/parcel-runtime': 0.9.2
- '@plasmohq/parcel-transformer-inject-env': 0.1.4
- '@plasmohq/parcel-transformer-inline-css': 0.1.6
- '@plasmohq/parcel-transformer-manifest': 0.10.0
- '@plasmohq/parcel-transformer-svelte3': 0.2.4
- '@plasmohq/parcel-transformer-vue3': 0.2.7_biqbaboplfbrettd7655fr4n2y
+ '@parcel/transformer-css': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-graphql': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-inline-string': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-less': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-postcss': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-raw': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-sass': 2.8.2_@parcel+core@2.8.2
+ '@parcel/transformer-worklet': 2.8.2_@parcel+core@2.8.2
+ '@plasmohq/parcel-bundler': 0.4.4
+ '@plasmohq/parcel-namer-manifest': 0.3.2
+ '@plasmohq/parcel-packager': 0.6.3
+ '@plasmohq/parcel-resolver': 0.9.1
+ '@plasmohq/parcel-resolver-post': 0.1.3
+ '@plasmohq/parcel-runtime': 0.14.1
+ '@plasmohq/parcel-transformer-inject-env': 0.2.2
+ '@plasmohq/parcel-transformer-inline-css': 0.2.2
+ '@plasmohq/parcel-transformer-manifest': 0.13.1
+ '@plasmohq/parcel-transformer-svelte3': 0.3.2
+ '@plasmohq/parcel-transformer-vue3': 0.3.2_biqbaboplfbrettd7655fr4n2y
transitivePeerDependencies:
+ - '@swc/core'
- arc-templates
- atpl
- babel-core
@@ -1579,6 +1631,7 @@ packages:
- then-pug
- tinyliquid
- toffee
+ - ts-node
- twig
- twing
- uncss
@@ -1589,104 +1642,123 @@ packages:
- whiskers
dev: false
- /@plasmohq/parcel-namer-manifest/0.2.4:
- resolution: {integrity: sha512-60uuxBjMGIZmEAtK6l9N9hVjBaJw3Jvf0Byhov9+lbIKMG0IJYZrNFWLXmj1mq4eO/mCF/jM0OOJ8fsNiiggGQ==}
+ /@plasmohq/parcel-namer-manifest/0.3.2:
+ resolution: {integrity: sha512-qlQ4ss1BP9Rc6P8OlF6Z8zSFF3xrG5+8RKPa1UKX4XF8YuySwiFgWVKwzpnmd8sK4FDjiJ5sPWsgQnoQBUBCsA==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
dev: false
- /@plasmohq/parcel-packager/0.4.0:
- resolution: {integrity: sha512-vX3Mc9M6Bs12x7QrU6HfajoJC3Wzh6/n6v7eLVjt93aI+Df7S80DZWsGVH4XrZyXj4U3s9HAB8sSQQfWXSiwwA==}
+ /@plasmohq/parcel-packager/0.6.3:
+ resolution: {integrity: sha512-RsqAyAvtCOCl4r4QGjqOANVJIWqOCHVBrUbhjcKaetNXkKwzweYGqXq+frJjiulH0E0byennAskMwdZEg97ScQ==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
nullthrows: 1.1.1
dev: false
- /@plasmohq/parcel-resolver/0.5.4:
- resolution: {integrity: sha512-tybCaIePIAxafWx197pOUo8HkWeWb4rG33/ZrkAF+5g+XiXJSac3sHTCodJrC1YYFPbFM7L0geSmCqhEmv8DHA==}
+ /@plasmohq/parcel-resolver-post/0.1.3:
+ resolution: {integrity: sha512-GHg+oGzXstRErlwHJgJfPKZnxRuEwE7Mf5ryBXsAJpuW7n9wJunc7i6aS8hoNiHEznCFvMkAWZ0yVcfthPspFw==}
+ engines: {parcel: '>= 2.7.0'}
+ dependencies:
+ '@parcel/core': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
+ tsup: 6.5.0_typescript@4.9.4
+ typescript: 4.9.4
+ transitivePeerDependencies:
+ - '@swc/core'
+ - postcss
+ - supports-color
+ - ts-node
+ dev: false
+
+ /@plasmohq/parcel-resolver/0.9.1:
+ resolution: {integrity: sha512-ov5rIxOK7Ar2hWI7pm8ZqBrYhuLhOYuwCMhNOOJgI/Li3C1il6+9s0Oi8lVq8lacX+Ti4f6g2aaPdwArZ53isQ==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/hash': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- got: 12.5.1
+ '@parcel/core': 2.8.2
+ '@parcel/hash': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ got: 12.5.3
dev: false
- /@plasmohq/parcel-runtime/0.9.2:
- resolution: {integrity: sha512-GZ9jw4G24Sg1K4SDvXmrTQYr4aNb8s4cdPemo3RRMEfgygY7Y5ZxUQgD5WnizHV8mGEggZ3g0GX0vwvZLs0bOw==}
+ /@plasmohq/parcel-runtime/0.14.1:
+ resolution: {integrity: sha512-egzw4g24EPHPg1HNLcw05eluP0rrKIb6oIuKvvz6DNBBJ72DxKz2Y7H1PGNeEF4ud4NmblJvjkQeKT8n8L6kaA==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
react-refresh: 0.14.0
dev: false
- /@plasmohq/parcel-transformer-inject-env/0.1.4:
- resolution: {integrity: sha512-1TiElzOltE1n168y92Cw8zSguIAeyDu4eRoc898Ud6PwmMnsken+MHBrJvu+TO3JueWSa8YUUcYnSz3ZCN9zxw==}
+ /@plasmohq/parcel-transformer-inject-env/0.2.2:
+ resolution: {integrity: sha512-fGZ2mSw15oW/ON4jyIh+k3Y+EJKKBZBesb9iWXlyClFxlX0uNAtJpP9+wd1U/Ca2eel3AtGKoT+I8qTVsZGXNQ==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
dev: false
- /@plasmohq/parcel-transformer-inline-css/0.1.6:
- resolution: {integrity: sha512-SxNSgOh73TJa33USJBTegwJYt/PfRR6rHFFpZ6hjY/VBEs4Q/oP6lZmN3LEeLmI3xVoXjEO9qZN3q9MsU2rUeg==}
+ /@plasmohq/parcel-transformer-inline-css/0.2.2:
+ resolution: {integrity: sha512-JZoOjW9ChYzcTnUdxluqaaCgVb0msjZ9X3Xmr+N2eZ1+0yfqn43u0R4NMidzbkcXAhOunIF4/2w9dZ+w3ZTqrw==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
+ '@parcel/core': 2.8.2
'@parcel/css': 1.14.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
dev: false
- /@plasmohq/parcel-transformer-manifest/0.10.0:
- resolution: {integrity: sha512-8Fj6syEHQO6GjgZyIrBXJ/YXqha0xNcXgyvIQOfSmiyPzuQz2400ZOJGEiV/NorFPzjAnyZKM1rcbcC9+E0tbA==}
+ /@plasmohq/parcel-transformer-manifest/0.13.1:
+ resolution: {integrity: sha512-+3vR2Z7sCXu9QVlfp+70H5dbA6t6neVtQnrDKL/5Uu+MlWAp+HExt4EbVNO04ctWgxsj7flHy2y7eQVkjCk+cw==}
engines: {parcel: '>= 2.7.0'}
dependencies:
'@mischnic/json-sourcemap': 0.1.0
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
content-security-policy-parser: 0.4.1
- json-schema-to-ts: 2.5.5
+ json-schema-to-ts: 2.6.2
nullthrows: 1.1.1
dev: false
- /@plasmohq/parcel-transformer-svelte3/0.2.4:
- resolution: {integrity: sha512-Dxe9DJEpw0aLj9d+VVDGtiPf+qlI4eU1yJiFgt9mxlxlYtCLVzZicBru46ys0cTiwsxoXMDe4nIRFf4X8glklg==}
+ /@plasmohq/parcel-transformer-svelte3/0.3.2:
+ resolution: {integrity: sha512-2QFkv74AXZAKP+1z8CJLPRW7g6rynxiNnRvT0UXWUFLisD+IthtIpSUv+eciJ4fVNLZlntM8jwAhCOjs7wanpA==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/utils': 2.7.0
+ '@parcel/utils': 2.8.2
dev: false
- /@plasmohq/parcel-transformer-vue3/0.2.7_biqbaboplfbrettd7655fr4n2y:
- resolution: {integrity: sha512-WsoMni6voimYDQMy6QERVMSPVLWtuQiZ3tEnWDprEUGPBcrolZjPShSsiTX32cKDWuX/4oUH1zK1PPrrlJ9JmQ==}
+ /@plasmohq/parcel-transformer-vue3/0.3.2_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-2pS+sN9kqRQVpGgnBD2NW9zaXivUrSDh5NY01ZkT8eKt/uVa4QJMdrxCpgPbTFvqw8nueaP3M4RB7ucVz/UbsQ==}
engines: {parcel: '>= 2.7.0'}
dependencies:
- '@parcel/core': 2.7.0
- '@parcel/diagnostic': 2.7.0
- '@parcel/plugin': 2.7.0_@parcel+core@2.7.0
+ '@parcel/core': 2.8.2
+ '@parcel/diagnostic': 2.8.2
+ '@parcel/plugin': 2.8.2_@parcel+core@2.8.2
'@parcel/source-map': 2.1.1
- '@parcel/types': 2.7.0_@parcel+core@2.7.0
- '@parcel/utils': 2.7.0
+ '@parcel/types': 2.8.2_@parcel+core@2.8.2
+ '@parcel/utils': 2.8.2
'@plasmohq/consolidate': 0.17.0_biqbaboplfbrettd7655fr4n2y
- '@vue/compiler-sfc': 3.2.40
+ '@vue/compiler-sfc': 3.2.45
nullthrows: 1.1.1
semver: 7.3.8
transitivePeerDependencies:
@@ -1989,56 +2061,56 @@ packages:
/@types/scheduler/0.16.2:
resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
- /@vue/compiler-core/3.2.40:
- resolution: {integrity: sha512-2Dc3Stk0J/VyQ4OUr2yEC53kU28614lZS+bnrCbFSAIftBJ40g/2yQzf4mPBiFuqguMB7hyHaujdgZAQ67kZYA==}
+ /@vue/compiler-core/3.2.45:
+ resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==}
dependencies:
'@babel/parser': 7.19.4
- '@vue/shared': 3.2.40
+ '@vue/shared': 3.2.45
estree-walker: 2.0.2
source-map: 0.6.1
dev: false
- /@vue/compiler-dom/3.2.40:
- resolution: {integrity: sha512-OZCNyYVC2LQJy4H7h0o28rtk+4v+HMQygRTpmibGoG9wZyomQiS5otU7qo3Wlq5UfHDw2RFwxb9BJgKjVpjrQw==}
+ /@vue/compiler-dom/3.2.45:
+ resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==}
dependencies:
- '@vue/compiler-core': 3.2.40
- '@vue/shared': 3.2.40
+ '@vue/compiler-core': 3.2.45
+ '@vue/shared': 3.2.45
dev: false
- /@vue/compiler-sfc/3.2.40:
- resolution: {integrity: sha512-tzqwniIN1fu1PDHC3CpqY/dPCfN/RN1thpBC+g69kJcrl7mbGiHKNwbA6kJ3XKKy8R6JLKqcpVugqN4HkeBFFg==}
+ /@vue/compiler-sfc/3.2.45:
+ resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==}
dependencies:
'@babel/parser': 7.19.4
- '@vue/compiler-core': 3.2.40
- '@vue/compiler-dom': 3.2.40
- '@vue/compiler-ssr': 3.2.40
- '@vue/reactivity-transform': 3.2.40
- '@vue/shared': 3.2.40
+ '@vue/compiler-core': 3.2.45
+ '@vue/compiler-dom': 3.2.45
+ '@vue/compiler-ssr': 3.2.45
+ '@vue/reactivity-transform': 3.2.45
+ '@vue/shared': 3.2.45
estree-walker: 2.0.2
magic-string: 0.25.9
postcss: 8.4.18
source-map: 0.6.1
dev: false
- /@vue/compiler-ssr/3.2.40:
- resolution: {integrity: sha512-80cQcgasKjrPPuKcxwuCx7feq+wC6oFl5YaKSee9pV3DNq+6fmCVwEEC3vvkf/E2aI76rIJSOYHsWSEIxK74oQ==}
+ /@vue/compiler-ssr/3.2.45:
+ resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==}
dependencies:
- '@vue/compiler-dom': 3.2.40
- '@vue/shared': 3.2.40
+ '@vue/compiler-dom': 3.2.45
+ '@vue/shared': 3.2.45
dev: false
- /@vue/reactivity-transform/3.2.40:
- resolution: {integrity: sha512-HQUCVwEaacq6fGEsg2NUuGKIhUveMCjOk8jGHqLXPI2w6zFoPrlQhwWEaINTv5kkZDXKEnCijAp+4gNEHG03yw==}
+ /@vue/reactivity-transform/3.2.45:
+ resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==}
dependencies:
'@babel/parser': 7.19.4
- '@vue/compiler-core': 3.2.40
- '@vue/shared': 3.2.40
+ '@vue/compiler-core': 3.2.45
+ '@vue/shared': 3.2.45
estree-walker: 2.0.2
magic-string: 0.25.9
dev: false
- /@vue/shared/3.2.40:
- resolution: {integrity: sha512-0PLQ6RUtZM0vO3teRfzGi4ltLUO5aO+kLgwh4Um3THSR03rpQWLTuRCkuO5A41ITzwdWeKdPHtSARuPkoo5pCQ==}
+ /@vue/shared/3.2.45:
+ resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
dev: false
/abortcontroller-polyfill/1.7.5:
@@ -2051,11 +2123,11 @@ packages:
hasBin: true
dev: false
- /ansi-escapes/5.0.0:
- resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
- engines: {node: '>=12'}
+ /ansi-escapes/6.0.0:
+ resolution: {integrity: sha512-IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw==}
+ engines: {node: '>=14.16'}
dependencies:
- type-fest: 1.4.0
+ type-fest: 3.4.0
dev: false
/ansi-regex/6.0.1:
@@ -2081,6 +2153,10 @@ packages:
engines: {node: '>=12'}
dev: false
+ /any-promise/1.3.0:
+ resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+ dev: false
+
/anymatch/3.1.2:
resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
engines: {node: '>= 8'}
@@ -2133,6 +2209,11 @@ packages:
tslib: 2.4.0
dev: false
+ /array-union/2.1.0:
+ resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
+ engines: {node: '>=8'}
+ dev: false
+
/async/3.2.4:
resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}
dev: false
@@ -2241,6 +2322,21 @@ packages:
ieee754: 1.2.1
dev: false
+ /bundle-require/3.1.2_esbuild@0.15.18:
+ resolution: {integrity: sha512-Of6l6JBAxiyQ5axFxUM6dYeP/W7X2Sozeo/4EYB9sJhL+dqL7TKjg+shwxp6jlu/6ZSERfsYtIpSJ1/x3XkAEA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ peerDependencies:
+ esbuild: '>=0.13'
+ dependencies:
+ esbuild: 0.15.18
+ load-tsconfig: 0.2.3
+ dev: false
+
+ /cac/6.7.14:
+ resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
+ engines: {node: '>=8'}
+ dev: false
+
/cacheable-lookup/7.0.0:
resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
engines: {node: '>=14.16'}
@@ -2298,8 +2394,8 @@ packages:
supports-color: 7.2.0
dev: false
- /chalk/5.1.0:
- resolution: {integrity: sha512-56zD4khRTBoIyzUYAFgDDaPhUMN/fC/rySe6aZGqbj/VWiU2eI3l6ZLOtYGFZAV5v02mwPjtpzlrOveJiz5eZQ==}
+ /chalk/5.2.0:
+ resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
dev: false
@@ -2418,6 +2514,11 @@ packages:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: false
+ /commander/4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+ dev: false
+
/commander/7.2.0:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
@@ -2605,6 +2706,13 @@ packages:
engines: {node: '>=8'}
dev: false
+ /dir-glob/3.0.1:
+ resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
+ engines: {node: '>=8'}
+ dependencies:
+ path-type: 4.0.0
+ dev: false
+
/dom-serializer/1.4.1:
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
dependencies:
@@ -2699,6 +2807,216 @@ packages:
is-arrayish: 0.2.1
dev: false
+ /esbuild-android-64/0.15.18:
+ resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-android-arm64/0.15.18:
+ resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-darwin-64/0.15.18:
+ resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-darwin-arm64/0.15.18:
+ resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-freebsd-64/0.15.18:
+ resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-freebsd-arm64/0.15.18:
+ resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-32/0.15.18:
+ resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-64/0.15.18:
+ resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-arm/0.15.18:
+ resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-arm64/0.15.18:
+ resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-mips64le/0.15.18:
+ resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-ppc64le/0.15.18:
+ resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-riscv64/0.15.18:
+ resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-linux-s390x/0.15.18:
+ resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-netbsd-64/0.15.18:
+ resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-openbsd-64/0.15.18:
+ resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-sunos-64/0.15.18:
+ resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-windows-32/0.15.18:
+ resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-windows-64/0.15.18:
+ resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild-windows-arm64/0.15.18:
+ resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
+ /esbuild/0.15.18:
+ resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.15.18
+ '@esbuild/linux-loong64': 0.15.18
+ esbuild-android-64: 0.15.18
+ esbuild-android-arm64: 0.15.18
+ esbuild-darwin-64: 0.15.18
+ esbuild-darwin-arm64: 0.15.18
+ esbuild-freebsd-64: 0.15.18
+ esbuild-freebsd-arm64: 0.15.18
+ esbuild-linux-32: 0.15.18
+ esbuild-linux-64: 0.15.18
+ esbuild-linux-arm: 0.15.18
+ esbuild-linux-arm64: 0.15.18
+ esbuild-linux-mips64le: 0.15.18
+ esbuild-linux-ppc64le: 0.15.18
+ esbuild-linux-riscv64: 0.15.18
+ esbuild-linux-s390x: 0.15.18
+ esbuild-netbsd-64: 0.15.18
+ esbuild-openbsd-64: 0.15.18
+ esbuild-sunos-64: 0.15.18
+ esbuild-windows-32: 0.15.18
+ esbuild-windows-64: 0.15.18
+ esbuild-windows-arm64: 0.15.18
+ dev: false
+
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
@@ -2726,6 +3044,21 @@ packages:
engines: {node: '>=0.8.x'}
dev: false
+ /execa/5.1.1:
+ resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
+ engines: {node: '>=10'}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 6.0.1
+ human-signals: 2.1.0
+ is-stream: 2.0.1
+ merge-stream: 2.0.0
+ npm-run-path: 4.0.1
+ onetime: 5.1.2
+ signal-exit: 3.0.7
+ strip-final-newline: 2.0.0
+ dev: false
+
/expand-template/2.0.3:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
@@ -2740,6 +3073,23 @@ packages:
tmp: 0.0.33
dev: false
+ /fast-glob/3.2.12:
+ resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==}
+ engines: {node: '>=8.6.0'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.5
+ dev: false
+
+ /fastq/1.14.0:
+ resolution: {integrity: sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==}
+ dependencies:
+ reusify: 1.0.4
+ dev: false
+
/fflate/0.7.4:
resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==}
dev: false
@@ -2813,6 +3163,17 @@ packages:
is-glob: 4.0.3
dev: false
+ /glob/7.1.6:
+ resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.1.2
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: false
+
/glob/7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
dependencies:
@@ -2839,12 +3200,24 @@ packages:
resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==}
dev: false
+ /globby/11.1.0:
+ resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
+ engines: {node: '>=10'}
+ dependencies:
+ array-union: 2.1.0
+ dir-glob: 3.0.1
+ fast-glob: 3.2.12
+ ignore: 5.2.4
+ merge2: 1.4.1
+ slash: 3.0.0
+ dev: false
+
/globrex/0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
dev: false
- /got/12.5.1:
- resolution: {integrity: sha512-sD16AK8cCyUoPtKr/NMvLTFFa+T3i3S+zoiuvhq0HP2YiqBZA9AtlBjAdsQBsLBK7slPuvmfE0OxhGi7N5dD4w==}
+ /got/12.5.3:
+ resolution: {integrity: sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==}
engines: {node: '>=14.16'}
dependencies:
'@sindresorhus/is': 5.3.0
@@ -2960,6 +3333,11 @@ packages:
resolve-alpn: 1.2.1
dev: false
+ /human-signals/2.1.0:
+ resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
+ engines: {node: '>=10.17.0'}
+ dev: false
+
/iconv-lite/0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -2979,6 +3357,11 @@ packages:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
dev: false
+ /ignore/5.2.4:
+ resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
+ engines: {node: '>= 4'}
+ dev: false
+
/image-size/0.5.5:
resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
engines: {node: '>=0.10.0'}
@@ -3018,12 +3401,12 @@ packages:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
dev: false
- /inquirer/9.1.3:
- resolution: {integrity: sha512-3OoUzit8tEebW4tpIZUXPRvcGNm4xhGeQp+GpdupDiz2OdWAqjO50EoeVOXx1Z91M0GLe6d16jJUArIhI/cNPQ==}
+ /inquirer/9.1.4:
+ resolution: {integrity: sha512-9hiJxE5gkK/cM2d1mTEnuurGTAoHebbkX0BYl3h7iEg7FYfuNIom+nDfBCSWtvSnoSrWCeBxqqBZu26xdlJlXA==}
engines: {node: '>=12.0.0'}
dependencies:
- ansi-escapes: 5.0.0
- chalk: 5.1.0
+ ansi-escapes: 6.0.0
+ chalk: 5.2.0
cli-cursor: 4.0.0
cli-width: 4.0.0
external-editor: 3.1.0
@@ -3091,6 +3474,11 @@ packages:
engines: {node: '>=12'}
dev: false
+ /is-stream/2.0.1:
+ resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
+ engines: {node: '>=8'}
+ dev: false
+
/is-stream/3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -3122,6 +3510,11 @@ packages:
resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==}
dev: true
+ /joycon/3.1.1:
+ resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
+ engines: {node: '>=10'}
+ dev: false
+
/js-tokens/4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -3138,9 +3531,11 @@ packages:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
dev: false
- /json-schema-to-ts/2.5.5:
- resolution: {integrity: sha512-GFD5t0fUnX/B0gE9xbHjxv2BwFXRJND2+OKoLoMElJ3XRJ7dOBlLT7KXpg96aETeZ0RJbAZOfqHALBf5k4aIIA==}
+ /json-schema-to-ts/2.6.2:
+ resolution: {integrity: sha512-RrcvhZUcTAtfMVSvHIq3h/tELToha68V/1kGeQ2ggBv/4Bv31Zjbqis+b+Hiwibj6GO5WLA9PE4X93C8VTJ1TA==}
+ engines: {node: '>=16'}
dependencies:
+ '@babel/runtime': 7.19.4
'@types/json-schema': 7.0.11
ts-algebra: 1.1.1
ts-toolbelt: 9.6.0
@@ -3184,8 +3579,8 @@ packages:
- supports-color
dev: false
- /lightningcss-darwin-arm64/1.16.0:
- resolution: {integrity: sha512-gIhz6eZFwsC4oVMjBGQ3QWDdLQY7vcXFyM/x91PilgHqu63B9uBa10EZA75YoTEkbKhoz0uDCqyHh/EoF1GrkQ==}
+ /lightningcss-darwin-arm64/1.17.1:
+ resolution: {integrity: sha512-YTAHEy4XlzI3sMbUVjbPi9P7+N7lGcgl2JhCZhiQdRAEKnZLQch8kb5601sgESxdGXjgei7JZFqi/vVEk81wYg==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [darwin]
@@ -3193,8 +3588,8 @@ packages:
dev: false
optional: true
- /lightningcss-darwin-x64/1.16.0:
- resolution: {integrity: sha512-kLPi+OEpDj3UGY6DC8TfjbcULJDKMP+TVKSlrEkNGn8t1YRzi2g4oy7UVTSB5AnSbT0CusUItzdVjHQ49EdoNA==}
+ /lightningcss-darwin-x64/1.17.1:
+ resolution: {integrity: sha512-UhXPUS2+yTTf5sXwUV0+8QY2x0bPGLgC/uhcknWSQMqWn1zGty4fFvH04D7f7ij0ujwSuN+Q0HtU7lgmMrPz0A==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [darwin]
@@ -3202,8 +3597,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm-gnueabihf/1.16.0:
- resolution: {integrity: sha512-oSwEbvXUPr//H/ainBRJXTxHerlheee/KgkTTmAQWiVnt8HV+bRohTBWWPBy5ZArgiGLwj7ogv45istgljPN2Q==}
+ /lightningcss-linux-arm-gnueabihf/1.17.1:
+ resolution: {integrity: sha512-alUZumuznB6K/9yZ0zuZkODXUm8uRnvs9t0CL46CXN16Y2h4gOx5ahUCMlelUb7inZEsgJIoepgLsJzBUrSsBw==}
engines: {node: '>= 12.0.0'}
cpu: [arm]
os: [linux]
@@ -3211,8 +3606,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm64-gnu/1.16.0:
- resolution: {integrity: sha512-Drq9BSVIvmV9zsDJbCZWCulMvKMQWFIlYXPCKV/iwRj+ZAJ1BRngma0cNHB6uW7Wac8Jg04CJN5IA4ELE3J+cQ==}
+ /lightningcss-linux-arm64-gnu/1.17.1:
+ resolution: {integrity: sha512-/1XaH2cOjDt+ivmgfmVFUYCA0MtfNWwtC4P8qVi53zEQ7P8euyyZ1ynykZOyKXW9Q0DzrwcLTh6+hxVLcbtGBg==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
@@ -3220,8 +3615,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm64-musl/1.16.0:
- resolution: {integrity: sha512-1QXWStnTEo4RFQf0mfGhRyNUeEHilCZ0NA97XgwKwrYr/M7sYKU/1HWY00dPxFJ6GITR2pfJGo9xi3ScSSBxbA==}
+ /lightningcss-linux-arm64-musl/1.17.1:
+ resolution: {integrity: sha512-/IgE7lYWFHCCQFTMIwtt+fXLcVOha8rcrNze1JYGPWNorO6NBc6MJo5u5cwn5qMMSz9fZCCDIlBBU4mGwjQszQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
@@ -3229,8 +3624,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-x64-gnu/1.16.0:
- resolution: {integrity: sha512-gD2eQYD5OFs1p83R0TcMCEc5HRyJES4lR4THmclv7khm3dc9vc+2VT0kFBPxO1L2AwlZuvXaaMan7X1Ul7uSfA==}
+ /lightningcss-linux-x64-gnu/1.17.1:
+ resolution: {integrity: sha512-OyE802IAp4DB9vZrHlOyWunbHLM9dN08tJIKN/HhzzLKIHizubOWX6NMzUXMZLsaUrYwVAHHdyEA+712p8mMzA==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
@@ -3238,8 +3633,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-x64-musl/1.16.0:
- resolution: {integrity: sha512-HJsKeYxloEvg2WCQhtYPqzZUliLu9JBJNeI5y9cPQeDR/7ayGGLbVhJaotPtzJkElOFL/SaXsS+FRuH4w+yafg==}
+ /lightningcss-linux-x64-musl/1.17.1:
+ resolution: {integrity: sha512-ydwGgV3Usba5P53RAOqCA9MsRsbb8jFIEVhf7/BXFjpKNoIQyijVTXhwIgQr/oGwUNOHfgQ3F8ruiUjX/p2YKw==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
@@ -3247,8 +3642,8 @@ packages:
dev: false
optional: true
- /lightningcss-win32-x64-msvc/1.16.0:
- resolution: {integrity: sha512-h4ayyAlOMLUHV9NdofcIu79aEjmly93adVxcg5wDJpkvMiwDTufEN30M8G4gGcjo1JE5jFjAcyQcRpXYkYcemA==}
+ /lightningcss-win32-x64-msvc/1.17.1:
+ resolution: {integrity: sha512-Ngqtx9NazaiAOk71XWwSsqgAuwYF+8PO6UYsoU7hAukdrSS98kwaBMEDw1igeIiZy1XD/4kh5KVnkjNf7ZOxVQ==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [win32]
@@ -3256,20 +3651,25 @@ packages:
dev: false
optional: true
- /lightningcss/1.16.0:
- resolution: {integrity: sha512-5+ZS9h+xeADcJTF2oRCT3yNZBlDYyOgQSdrWNBCqsIwm8ucKbF061OBVv/WHP4Zk8FToNhwFklk/hMuOngqsIg==}
+ /lightningcss/1.17.1:
+ resolution: {integrity: sha512-DwwM/YYqGwLLP3he41wzDXT/m+8jdEZ80i9ViQNLRgyhey3Vm6N7XHn+4o3PY6wSnVT23WLuaROIpbpIVTNOjg==}
engines: {node: '>= 12.0.0'}
dependencies:
detect-libc: 1.0.3
optionalDependencies:
- lightningcss-darwin-arm64: 1.16.0
- lightningcss-darwin-x64: 1.16.0
- lightningcss-linux-arm-gnueabihf: 1.16.0
- lightningcss-linux-arm64-gnu: 1.16.0
- lightningcss-linux-arm64-musl: 1.16.0
- lightningcss-linux-x64-gnu: 1.16.0
- lightningcss-linux-x64-musl: 1.16.0
- lightningcss-win32-x64-msvc: 1.16.0
+ lightningcss-darwin-arm64: 1.17.1
+ lightningcss-darwin-x64: 1.17.1
+ lightningcss-linux-arm-gnueabihf: 1.17.1
+ lightningcss-linux-arm64-gnu: 1.17.1
+ lightningcss-linux-arm64-musl: 1.17.1
+ lightningcss-linux-x64-gnu: 1.17.1
+ lightningcss-linux-x64-musl: 1.17.1
+ lightningcss-win32-x64-msvc: 1.17.1
+ dev: false
+
+ /lilconfig/2.0.6:
+ resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
+ engines: {node: '>=10'}
dev: false
/lines-and-columns/1.2.4:
@@ -3294,6 +3694,11 @@ packages:
'@lmdb/lmdb-win32-x64': 2.5.2
dev: false
+ /load-tsconfig/0.2.3:
+ resolution: {integrity: sha512-iyT2MXws+dc2Wi6o3grCFtGXpeMvHmJqS27sMPGtV2eUu4PeFnG+33I8BlFK1t1NWMjOpcx9bridn5yxLDX2gQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: false
+
/lodash.clone/4.5.0:
resolution: {integrity: sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==}
dev: true
@@ -3318,6 +3723,10 @@ packages:
resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
dev: false
+ /lodash.sortby/4.7.0:
+ resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
+ dev: false
+
/lodash.union/4.6.0:
resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
dev: false
@@ -3330,7 +3739,7 @@ packages:
resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
engines: {node: '>=12'}
dependencies:
- chalk: 5.1.0
+ chalk: 5.2.0
is-unicode-supported: 1.3.0
dev: false
@@ -3379,6 +3788,23 @@ packages:
resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
dev: false
+ /merge-stream/2.0.0:
+ resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
+ dev: false
+
+ /merge2/1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+ engines: {node: '>= 8'}
+ dev: false
+
+ /micromatch/4.0.5:
+ resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ braces: 3.0.2
+ picomatch: 2.3.1
+ dev: false
+
/mime/1.6.0:
resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
engines: {node: '>=4'}
@@ -3467,6 +3893,14 @@ packages:
resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
dev: false
+ /mz/2.7.0:
+ resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
+ dependencies:
+ any-promise: 1.3.0
+ object-assign: 4.1.1
+ thenify-all: 1.6.0
+ dev: false
+
/nanoid/3.3.4:
resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -3545,6 +3979,13 @@ packages:
engines: {node: '>=12.20'}
dev: false
+ /npm-run-path/4.0.1:
+ resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
+ engines: {node: '>=8'}
+ dependencies:
+ path-key: 3.1.1
+ dev: false
+
/nth-check/2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
dependencies:
@@ -3555,6 +3996,11 @@ packages:
resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}
dev: false
+ /object-assign/4.1.1:
+ resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
+ engines: {node: '>=0.10.0'}
+ dev: false
+
/once/1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
dependencies:
@@ -3573,7 +4019,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
bl: 5.0.0
- chalk: 5.1.0
+ chalk: 5.2.0
cli-cursor: 4.0.0
cli-spinners: 2.7.0
is-interactive: 2.0.0
@@ -3601,7 +4047,7 @@ packages:
resolution: {integrity: sha512-hySwcV8RAWeAfPsXb9/HGSPn8lwDnv6fabH+obUZKX169QknRkRhPxd1yMubpKDskLFATkl3jHpNtVtDPFA0Wg==}
engines: {node: '>=14.16'}
dependencies:
- got: 12.5.1
+ got: 12.5.3
registry-auth-token: 5.0.1
registry-url: 6.0.1
semver: 7.3.8
@@ -3683,43 +4129,51 @@ packages:
dev: false
optional: true
- /plasmo/0.56.1_biqbaboplfbrettd7655fr4n2y:
- resolution: {integrity: sha512-9paNfbTdsHWNkOlUR6INE7F/6siZ2v4hECVLepsq425FFDPOgBhIiz/17JrXsD1S3/aPeTWQ28vs6jteWGQt5Q==}
+ /pirates/4.0.5:
+ resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
+ engines: {node: '>= 6'}
+ dev: false
+
+ /plasmo/0.60.2_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-sWI6eU5gdHyRR5SaC1ZlMvbGci7b+nNaVX0e9dJpBuAM9tr2sPqf3iBoRZ1XT+RsjD1Ma05rdeGMSa+ClPkQdA==}
hasBin: true
dependencies:
'@expo/spawn-async': 1.7.0
- '@parcel/core': 2.7.0
- '@parcel/fs': 2.7.0_@parcel+core@2.7.0
- '@parcel/package-manager': 2.7.0_@parcel+core@2.7.0
- '@parcel/watcher': 2.0.5
- '@plasmohq/init': 0.3.3
- '@plasmohq/parcel-config': 0.17.0_biqbaboplfbrettd7655fr4n2y
+ '@parcel/core': 2.8.2
+ '@parcel/fs': 2.8.2_@parcel+core@2.8.2
+ '@parcel/package-manager': 2.8.2_@parcel+core@2.8.2
+ '@parcel/watcher': 2.0.7
+ '@plasmohq/init': 0.5.3
+ '@plasmohq/parcel-config': 0.26.3_biqbaboplfbrettd7655fr4n2y
archiver: 5.3.1
buffer: 6.0.3
- chalk: 5.1.0
+ chalk: 5.2.0
change-case: 4.1.2
dotenv: 16.0.3
dotenv-expand: 9.0.0
events: 3.3.0
fflate: 0.7.4
get-port: 6.1.2
- got: 12.5.1
- inquirer: 9.1.3
+ got: 12.5.3
+ inquirer: 9.1.4
is-path-inside: 4.0.0
mnemonic-id: 3.2.7
node-object-hash: 2.3.10
package-json: 8.1.0
process: 0.11.10
semver: 7.3.8
- sharp: 0.31.1
+ sharp: 0.31.2
tempy: 3.0.0
tiny-glob: 0.2.9
- typescript: 4.8.4
+ typescript: 4.9.4
+ ws: 8.11.0
transitivePeerDependencies:
+ - '@swc/core'
- arc-templates
- atpl
- babel-core
- bracket-template
+ - bufferutil
- coffeescript
- cssnano
- dot
@@ -3762,16 +4216,34 @@ packages:
- then-pug
- tinyliquid
- toffee
+ - ts-node
- twig
- twing
- uncss
- underscore
+ - utf-8-validate
- vash
- velocityjs
- walrus
- whiskers
dev: false
+ /postcss-load-config/3.1.4:
+ resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
+ engines: {node: '>= 10'}
+ peerDependencies:
+ postcss: '>=8.0.9'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+ dependencies:
+ lilconfig: 2.0.6
+ yaml: 1.10.2
+ dev: false
+
/postcss-value-parser/4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
dev: false
@@ -3864,6 +4336,15 @@ packages:
once: 1.4.0
dev: false
+ /punycode/2.1.1:
+ resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
+ engines: {node: '>=6'}
+ dev: false
+
+ /queue-microtask/1.2.3:
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ dev: false
+
/quick-lru/5.1.1:
resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
engines: {node: '>=10'}
@@ -3989,6 +4470,11 @@ packages:
engines: {node: '>=4'}
dev: false
+ /resolve-from/5.0.0:
+ resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
+ engines: {node: '>=8'}
+ dev: false
+
/resolve/1.22.1:
resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
hasBin: true
@@ -4013,11 +4499,30 @@ packages:
signal-exit: 3.0.7
dev: false
+ /reusify/1.0.4:
+ resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+ dev: false
+
+ /rollup/3.7.5:
+ resolution: {integrity: sha512-z0ZbqHBtS/et2EEUKMrAl2CoSdwN7ZPzL17UMiKN9RjjqHShTlv7F9J6ZJZJNREYjBh3TvBrdfjkFDIXFNeuiQ==}
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.2
+ dev: false
+
/run-async/2.4.1:
resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
engines: {node: '>=0.12.0'}
dev: false
+ /run-parallel/1.2.0:
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ dependencies:
+ queue-microtask: 1.2.3
+ dev: false
+
/rxjs/7.5.7:
resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==}
dependencies:
@@ -4082,8 +4587,8 @@ packages:
upper-case-first: 2.0.2
dev: false
- /sharp/0.31.1:
- resolution: {integrity: sha512-GR8M1wBwOiFKLkm9JPun27OQnNRZdHfSf9VwcdZX6UrRmM1/XnOrLFTF0GAil+y/YK4E6qcM/ugxs80QirsHxg==}
+ /sharp/0.31.2:
+ resolution: {integrity: sha512-DUdNVEXgS5A97cTagSLIIp8dUZ/lZtk78iNVZgHdHbx1qnQR7JAHY0BnXnwwH39Iw+VKhO08CTYhIg0p98vQ5Q==}
engines: {node: '>=14.15.0'}
requiresBuild: true
dependencies:
@@ -4131,6 +4636,11 @@ packages:
is-arrayish: 0.3.2
dev: false
+ /slash/3.0.0:
+ resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
+ engines: {node: '>=8'}
+ dev: false
+
/snake-case/3.0.4:
resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
dependencies:
@@ -4160,8 +4670,16 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /source-map/0.8.0-beta.0:
+ resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
+ engines: {node: '>= 8'}
+ dependencies:
+ whatwg-url: 7.1.0
+ dev: false
+
/sourcemap-codec/1.4.8:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
+ deprecated: Please use @jridgewell/sourcemap-codec instead
dev: false
/stable/0.1.8:
@@ -4197,6 +4715,11 @@ packages:
ansi-regex: 6.0.1
dev: false
+ /strip-final-newline/2.0.0:
+ resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
+ engines: {node: '>=6'}
+ dev: false
+
/strip-json-comments/2.0.1:
resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
engines: {node: '>=0.10.0'}
@@ -4206,6 +4729,19 @@ packages:
resolution: {integrity: sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==}
dev: false
+ /sucrase/3.29.0:
+ resolution: {integrity: sha512-bZPAuGA5SdFHuzqIhTAqt9fvNEo9rESqXIG3oiKdF8K4UmkQxC4KlNL3lVyAErXp+mPvUqZ5l13qx6TrDIGf3A==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dependencies:
+ commander: 4.1.1
+ glob: 7.1.6
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.5
+ ts-interface-checker: 0.1.13
+ dev: false
+
/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -4284,6 +4820,19 @@ packages:
source-map-support: 0.5.21
dev: false
+ /thenify-all/1.6.0:
+ resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
+ engines: {node: '>=0.8'}
+ dependencies:
+ thenify: 3.3.1
+ dev: false
+
+ /thenify/3.3.1:
+ resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
+ dependencies:
+ any-promise: 1.3.0
+ dev: false
+
/through/2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
dev: false
@@ -4317,12 +4866,27 @@ packages:
is-number: 7.0.0
dev: false
+ /tr46/1.0.1:
+ resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
+ dependencies:
+ punycode: 2.1.1
+ dev: false
+
+ /tree-kill/1.2.2:
+ resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
+ hasBin: true
+ dev: false
+
/ts-algebra/1.1.1:
resolution: {integrity: sha512-W43a3/BN0Tp4SgRNERQF/QPVuY1rnHkgCr/fISLY0Ycu05P0NWPYRuViU8JFn+pFZuY6/zp9TgET1fxMzppR/Q==}
dependencies:
ts-toolbelt: 9.6.0
dev: false
+ /ts-interface-checker/0.1.13:
+ resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+ dev: false
+
/ts-toolbelt/9.6.0:
resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==}
dev: false
@@ -4331,6 +4895,42 @@ packages:
resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
dev: false
+ /tsup/6.5.0_typescript@4.9.4:
+ resolution: {integrity: sha512-36u82r7rYqRHFkD15R20Cd4ercPkbYmuvRkz3Q1LCm5BsiFNUgpo36zbjVhCOgvjyxNBWNKHsaD5Rl8SykfzNA==}
+ engines: {node: '>=14'}
+ hasBin: true
+ peerDependencies:
+ '@swc/core': ^1
+ postcss: ^8.4.12
+ typescript: ^4.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ postcss:
+ optional: true
+ typescript:
+ optional: true
+ dependencies:
+ bundle-require: 3.1.2_esbuild@0.15.18
+ cac: 6.7.14
+ chokidar: 3.5.3
+ debug: 4.3.4
+ esbuild: 0.15.18
+ execa: 5.1.1
+ globby: 11.1.0
+ joycon: 3.1.1
+ postcss-load-config: 3.1.4
+ resolve-from: 5.0.0
+ rollup: 3.7.5
+ source-map: 0.8.0-beta.0
+ sucrase: 3.29.0
+ tree-kill: 1.2.2
+ typescript: 4.9.4
+ transitivePeerDependencies:
+ - supports-color
+ - ts-node
+ dev: false
+
/tunnel-agent/0.6.0:
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
dependencies:
@@ -4352,10 +4952,22 @@ packages:
engines: {node: '>=12.20'}
dev: false
+ /type-fest/3.4.0:
+ resolution: {integrity: sha512-PEPg6RHlB9cFwoTMNENNrQFL0cXX04voWr2UPwQBJ3pVs7Mt8Y1oLWdUeMdGEwZE8HFFlujq8gS9enmyiQ8pLg==}
+ engines: {node: '>=14.16'}
+ dev: false
+
/typescript/4.8.4:
resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==}
engines: {node: '>=4.2.0'}
hasBin: true
+ dev: true
+
+ /typescript/4.9.4:
+ resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+ dev: false
/unique-string/3.0.0:
resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==}
@@ -4452,6 +5064,18 @@ packages:
resolution: {integrity: sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==}
dev: false
+ /webidl-conversions/4.0.2:
+ resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
+ dev: false
+
+ /whatwg-url/7.1.0:
+ resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
+ dependencies:
+ lodash.sortby: 4.7.0
+ tr46: 1.0.1
+ webidl-conversions: 4.0.2
+ dev: false
+
/which/2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -4473,6 +5097,19 @@ packages:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
dev: false
+ /ws/8.11.0:
+ resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ dev: false
+
/xxhash-wasm/0.4.2:
resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==}
dev: false
diff --git a/screenshot-extension.png b/screenshot-extension.png
new file mode 100644
index 0000000..7087458
Binary files /dev/null and b/screenshot-extension.png differ
diff --git a/src/components/SearchItem.tsx b/src/components/SearchItem.tsx
index ee42342..33e1b87 100644
--- a/src/components/SearchItem.tsx
+++ b/src/components/SearchItem.tsx
@@ -1,19 +1,26 @@
-import { Box, Button, Card, Collapse, createStyles, Divider, Group, Loader, Text } from "@mantine/core";
import { useEffect, useState } from "react";
+import { Anchor, Avatar, Box, Button, Collapse, createStyles, Divider, Group, Loader, Text } from "@mantine/core";
+import { IconPlayerPlay, IconPlayerPause, IconPencil, IconQuestionMark, IconExternalLink } from "@tabler/icons";
import useStore from "~store/useStore";
import { updateLocalStorageValue } from "~handlers/localStorageHandlers";
-const useStyles = createStyles(() => ({
+const useStyles = createStyles((theme) => ({
card: {
- ':hover': {
- transition: 'background-color 150ms ease',
- backgroundColor: '#f0f0f0',
- },
+ cursor: "pointer",
+ ":hover": {
+ transition: "background-color 150ms ease",
+ backgroundColor: "#f0f0f0"
+ }
},
+ name: {
+ fontFamily: `Greycliff CF, ${theme.fontFamily}`
+ }
}));
interface SearchItemProps {
experiment: {
+ project_id: string;
+ status: string;
id: string;
name: string;
description: string;
@@ -59,31 +66,77 @@ const SearchItem = ({ experiment }: SearchItemProps) => {
});
};
- return (
- setOpened(true)}
- className={classes.card}
- style={{ cursor: "pointer" }}
- >
- {experiment.name}
-
- {experiment.description}
-
+ const getStatus = (status) => {
+ switch (status) {
+ case "running":
+ return {
+ name: "Running",
+ color: "green",
+ icon:
+ };
+ case "paused":
+ return {
+ name: "Paused",
+ color: "yellow",
+ icon:
+ };
+ case "not_started":
+ return {
+ name: "Not Started",
+ color: "gray",
+ icon:
+ };
+ default:
+ return {
+ name: "Unknown",
+ color: "gray",
+ icon:
+ };
+ }
+ };
+ const status = getStatus(experiment?.status);
+
+ return (
+ <>
+ setOpened(true)} noWrap>
+ {status.icon}
+
+ {experiment.name}
+
+
{loading ? () : (
-
-
- Whitelisted users
+
+
+
+
+ Status:
+
+
+ {status.name}
+
+
+
+
+ Optimizely
+
+
+
+
+ {experiment?.description}
+
+
+ Whitelisted users
{experimentData?.whitelist.map((item) => (
+ >
+ {item.user_id}
+
))}
@@ -94,7 +147,7 @@ const SearchItem = ({ experiment }: SearchItemProps) => {
)}
-
+ >
);
};
diff --git a/src/components/settings/DefaultScreenField.tsx b/src/components/settings/DefaultScreenField.tsx
deleted file mode 100644
index 28aa3e4..0000000
--- a/src/components/settings/DefaultScreenField.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-import { SegmentedControl, Text } from "@mantine/core";
-import useStore from "~store/useStore";
-
-const DefaultScreenField = () => {
- const { defaultScreen, setDefaultScreen } = useStore(state => state);
-
- return (
- <>
-
- Default screen
-
-
- >
- );
-};
-
-export default DefaultScreenField;
diff --git a/src/components/settings/DefaultScreenSegmentField.tsx b/src/components/settings/DefaultScreenSegmentField.tsx
new file mode 100644
index 0000000..d5b3091
--- /dev/null
+++ b/src/components/settings/DefaultScreenSegmentField.tsx
@@ -0,0 +1,49 @@
+import { createStyles, SegmentedControl, Text } from "@mantine/core";
+import useStore from "~store/useStore";
+
+const useStyles = createStyles((theme) => ({
+ root: {
+ backgroundColor: theme.colorScheme === 'dark' ? theme.colors.dark[6] : theme.white,
+ boxShadow: theme.shadows.md,
+ border: `1px solid ${
+ theme.colorScheme === 'dark' ? theme.colors.dark[4] : theme.colors.gray[1]
+ }`,
+ },
+ active: {
+ backgroundImage: theme.fn.gradient({ from: 'indigo', to: 'cyan' }),
+ },
+ control: {
+ border: '0 !important',
+ },
+ labelActive: {
+ color: `${theme.white} !important`,
+ },
+}));
+
+const DefaultScreenSegmentField = () => {
+ const { defaultScreen, setDefaultScreen } = useStore(state => state);
+ const { classes } = useStyles();
+
+ return (
+ <>
+
+ Default screen
+
+
+ >
+ );
+};
+
+export default DefaultScreenSegmentField;
diff --git a/src/screens/Search.tsx b/src/screens/Search.tsx
index 0e9948d..ed7a70b 100644
--- a/src/screens/Search.tsx
+++ b/src/screens/Search.tsx
@@ -1,12 +1,13 @@
import { useEffect, useState } from "react";
-import { Card, Text } from "@mantine/core";
+import { TextInput, ActionIcon, useMantineTheme, Card, Text, Loader } from "@mantine/core";
+import { IconSearch, IconArrowRight } from "@tabler/icons";
import { useDebouncedValue } from "@mantine/hooks";
import useStore from "~store/useStore";
-import FloatingLabelInput from "~components/FloatingLabelInput";
import Header from "~components/Header";
import SearchItem from "~components/SearchItem";
function Search() {
+ const theme = useMantineTheme();
const { optimizelyAccessToken, setScreen } = useStore(state => state);
const [value, setValue] = useState("");
const [debounced] = useDebouncedValue(value, 300);
@@ -46,19 +47,32 @@ function Search() {
{optimizelyAccessToken ? (
- ) : (
+ onChange={(event) => setValue(event.target.value)}
+ icon={}
+ radius="xl"
+ size="sm"
+ rightSection={
+ loading ? (
+
+ ) : (
+
+
+
+ )
+ }
+ placeholder="Search experiments"
+ rightSectionWidth={37}
+ />
+ ) : (
Optimizely access token not found. Please go to the setScreen("settings")} href="#">settings screen to set it.
)}
{experiments?.length > 0 && (
<>
-
+
{experiments.length} experiments found
{experiments.map((experiment) => (
diff --git a/src/screens/Settings.tsx b/src/screens/Settings.tsx
index 5387e48..edd4f14 100644
--- a/src/screens/Settings.tsx
+++ b/src/screens/Settings.tsx
@@ -2,15 +2,12 @@ import { Anchor, Card, Center } from "@mantine/core";
import Header from "~components/Header";
import AccessTokenInputField from "~components/settings/AccessTokenInputField";
import LocalStorageField from "~components/settings/LocalStorageInputField";
-import DefaultScreenField from "~components/settings/DefaultScreenField";
+import DefaultScreenSegmentField from "~components/settings/DefaultScreenSegmentField";
const Settings = () => (
-
-
+
+