diff --git a/docs/docs/building/polyfills-loader.md b/docs/docs/building/polyfills-loader.md
index 93c8605c1..9a6e10a3a 100644
--- a/docs/docs/building/polyfills-loader.md
+++ b/docs/docs/building/polyfills-loader.md
@@ -154,6 +154,7 @@ The polyfills config controls which polyills are injected onto the page. These a
- [dynamicImport](https://github.com/GoogleChromeLabs/dynamic-import-polyfill)
- [esModuleShims](https://github.com/guybedford/es-module-shims)
- [shadyCssCustomStyle](https://github.com/webcomponents/polyfills/blob/master/packages/shadycss/custom-style-interface.html) (you must also include webcomponents)
+- [scopedCustomElementRegistry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry)
They can be turned on using booleans. When using the polyfills loader directly, these are default false. Other tools may turn on different defaults.
diff --git a/docs/index.md b/docs/index.md
index d002e33c3..24fe8057d 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -9,11 +9,11 @@ reasons:
[
{
header: Built on web standards,
- text: "Work with and extend what's available in modern browsers, learning skills, and writing code that stays relevant.",
+ text: "Work with and extend what's available in modern browsers, while learning skills and writing code with the longevity of the standards themselves.",
},
{
header: Lightweight,
- text: 'Simple solutions that are lightweight and have a low barrier to entry. With extension points for power users.',
+ text: 'Simple solutions that are lightweight and have a low barrier to entry, with extension points for power users.',
},
{
header: Low complexity,
diff --git a/package.json b/package.json
index 9a5e713a9..ff59fff8d 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
"start:build": "node packages/dev-server/dist/bin.js --root-dir _site --open",
"test": "yarn test:node && yarn test:browser && node scripts/workspaces-scripts-bin.mjs test:ci",
"test:browser": "node packages/test-runner/dist/bin.js \"packages/*/test-browser/**/*.test.{js,ts}\"",
- "test:node": "mocha \"packages/*/test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --exit --retries 3",
+ "test:node": "mocha \"packages/!(*test-runner-selenium|*test-runner-webdriver)/test/**/*.test.{ts,js,mjs,cjs}\"",
"update": "npm run update:mjs-dts-entrypoints && npm run update:tsconfigs",
"update-dependency": "node scripts/update-dependency.js",
"update:mjs-dts-entrypoints": "node scripts/generate-mjs-dts-entrypoints.mjs && yarn format",
@@ -48,13 +48,14 @@
"devDependencies": {
"@changesets/cli": "^2.16.0",
"@rollup/plugin-node-resolve": "^15.0.1",
+ "@rollup/plugin-terser": "^0.4.1",
"@rollup/plugin-typescript": "^11.0.0",
"@types/chai": "^4.2.22",
"@types/mocha": "^10.0.1",
"@types/node": "*",
"@types/node-fetch": "^2.5.8",
"@typescript-eslint/eslint-plugin": "^5.3.0",
- "@typescript-eslint/parser": "^5.3.0",
+ "@typescript-eslint/parser": "^5.59.1",
"alex": "^11.0.0",
"chai": "^4.3.4",
"concurrently": "^8.0.1",
@@ -71,9 +72,8 @@
"prettier-plugin-package": "^1.3.0",
"rimraf": "^4.4.1",
"rollup": "^3.15.0",
- "rollup-plugin-terser": "^7.0.2",
"ts-node": "^10.4.0",
- "typescript": "~4.9.5"
+ "typescript": "~5.0.4"
},
"resolutions": {
"@lion/accordion": "^0.11.1",
@@ -120,6 +120,11 @@
"prettier --write --ignore-path .eslintignore"
]
},
+ "mocha": {
+ "loader": "ts-node/esm",
+ "exit": true,
+ "retries": 3
+ },
"prettier": {
"singleQuote": true,
"arrowParens": "avoid",
diff --git a/packages/dev-server-hmr/CHANGELOG.md b/packages/dev-server-hmr/CHANGELOG.md
index 7ed7a12b2..1dd388e91 100644
--- a/packages/dev-server-hmr/CHANGELOG.md
+++ b/packages/dev-server-hmr/CHANGELOG.md
@@ -1,5 +1,11 @@
# @web/dev-server-hmr
+## 0.2.2
+
+### Patch Changes
+
+- 85647c10: Update `lit-html`
+
## 0.2.1
### Patch Changes
diff --git a/packages/dev-server-hmr/package.json b/packages/dev-server-hmr/package.json
index 40375fc89..ef7741a6d 100644
--- a/packages/dev-server-hmr/package.json
+++ b/packages/dev-server-hmr/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/dev-server-hmr",
- "version": "0.2.1",
+ "version": "0.2.2",
"publishConfig": {
"access": "public"
},
@@ -42,7 +42,7 @@
"@web/dev-server-core": "^0.5.1"
},
"devDependencies": {
- "lit-html": "^2.0.0",
+ "lit-html": "^2.7.3",
"puppeteer": "^19.9.0"
}
}
diff --git a/packages/dev-server-rollup/CHANGELOG.md b/packages/dev-server-rollup/CHANGELOG.md
index 1abab07de..2db9ed918 100644
--- a/packages/dev-server-rollup/CHANGELOG.md
+++ b/packages/dev-server-rollup/CHANGELOG.md
@@ -1,5 +1,11 @@
# @web/dev-server-rollup
+## 0.5.1
+
+### Patch Changes
+
+- 6ab3ee55: fix: ensure imports are resolved correctly in pages without extension
+
## 0.5.0
### Minor Changes
diff --git a/packages/dev-server-rollup/package.json b/packages/dev-server-rollup/package.json
index 2e7c4a47a..c652ef700 100644
--- a/packages/dev-server-rollup/package.json
+++ b/packages/dev-server-rollup/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/dev-server-rollup",
- "version": "0.5.0",
+ "version": "0.5.1",
"publishConfig": {
"access": "public"
},
@@ -62,7 +62,7 @@
"@rollup/plugin-replace": "^5.0.2",
"@types/parse5": "^6.0.1",
"@types/whatwg-url": "^11.0.0",
- "@web/test-runner-chrome": "^0.13.0",
+ "@web/test-runner-chrome": "^0.13.1",
"@web/test-runner-core": "^0.11.0",
"chai": "^4.2.0",
"mocha": "^10.2.0",
diff --git a/packages/dev-server-rollup/src/rollupAdapter.ts b/packages/dev-server-rollup/src/rollupAdapter.ts
index e0b6b5919..1c2564823 100644
--- a/packages/dev-server-rollup/src/rollupAdapter.ts
+++ b/packages/dev-server-rollup/src/rollupAdapter.ts
@@ -317,7 +317,7 @@ export function rollupAdapter(
const importPath = toBrowserPath(relativePath.substring(lastDirUpIndex));
resolvedImportPath = `/__wds-outside-root__/${dirUpStrings.length - 1}/${importPath}`;
} else {
- const resolveRelativeTo = path.extname(filePath) ? path.dirname(filePath) : filePath;
+ const resolveRelativeTo = path.dirname(filePath);
const relativeImportFilePath = path.relative(resolveRelativeTo, resolvedImportPath);
resolvedImportPath = `./${toBrowserPath(relativeImportFilePath)}`;
}
diff --git a/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts b/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
index 2f0a8abe3..7f6aed6ed 100644
--- a/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
@@ -24,6 +24,29 @@ describe('@rollup/plugin-node-resolve', () => {
}
});
+ it('can resolve imports in extensionless pages', async () => {
+ const { server, host } = await createTestServer({
+ plugins: [
+ nodeResolve(),
+ {
+ name: 'test',
+ serve(ctx) {
+ if (ctx.path === '/index') {
+ return { body: '', type: 'html' };
+ }
+ },
+ },
+ ],
+ });
+
+ try {
+ const text = await fetchText(`${host}/index`);
+ expectIncludes(text, "import './node_modules/module-a/index.js'");
+ } finally {
+ server.stop();
+ }
+ });
+
it('can resolve imports in inline scripts', async () => {
const { server, host } = await createTestServer({
plugins: [nodeResolve()],
diff --git a/packages/dev-server-storybook/CHANGELOG.md b/packages/dev-server-storybook/CHANGELOG.md
index 4e2259e5d..44e991a37 100644
--- a/packages/dev-server-storybook/CHANGELOG.md
+++ b/packages/dev-server-storybook/CHANGELOG.md
@@ -1,5 +1,20 @@
# @web/dev-server-storybook
+## 0.7.2
+
+### Patch Changes
+
+- 85647c10: Update `lit-html`
+- 5acaf838: Update `@typescript-eslint/parser`
+- ab4720fa: fix: terser import
+
+## 0.7.1
+
+### Patch Changes
+
+- dc1d5e84: Fix console logging due to source mapping issues.
+- 1109ec37: Replace `rollup-plugin-terser` with `@rollup/plugin-terser`
+
## 0.7.0
### Minor Changes
diff --git a/packages/dev-server-storybook/package.json b/packages/dev-server-storybook/package.json
index 1ecda1bd6..b75fa87a8 100644
--- a/packages/dev-server-storybook/package.json
+++ b/packages/dev-server-storybook/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/dev-server-storybook",
- "version": "0.7.0",
+ "version": "0.7.2",
"publishConfig": {
"access": "public"
},
@@ -59,6 +59,7 @@
"@mdx-js/mdx": "^1.6.22",
"@rollup/plugin-babel": "^6.0.3",
"@rollup/plugin-node-resolve": "^15.0.1",
+ "@rollup/plugin-terser": "^0.4.1",
"@storybook/csf-tools": "^6.4.9",
"@web/dev-server-core": "^0.5.0",
"@web/rollup-plugin-html": "^2.0.0",
@@ -70,12 +71,11 @@
"globby": "^11.0.1",
"path-is-inside": "^1.0.2",
"rollup": "^3.15.0",
- "rollup-plugin-terser": "^7.0.2",
"storybook-addon-markdown-docs": "^1.0.4"
},
"devDependencies": {
"@types/path-is-inside": "^1.0.0",
- "@web/dev-server": "^0.2.0",
+ "@web/dev-server": "^0.2.2",
"htm": "^3.1.0"
}
}
diff --git a/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts b/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
index ab6b3d03c..141845350 100644
--- a/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
+++ b/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
@@ -5,7 +5,7 @@ import babel from '@rollup/plugin-babel';
import html from '@web/rollup-plugin-html';
import polyfillsLoader from '@web/rollup-plugin-polyfills-loader';
import { DEFAULT_EXTENSIONS } from '@babel/core';
-import { terser } from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
import { mdxPlugin } from './mdxPlugin';
import { mdjsPlugin } from './mdjsPlugin';
import { injectExportsOrderPlugin } from './injectExportsOrderPlugin';
@@ -54,6 +54,9 @@ export function createRollupConfig(params: CreateRollupConfigParams): RollupOpti
configFile: false,
extensions: [...DEFAULT_EXTENSIONS, 'md', 'mdx'],
exclude: `${prebuiltDir}/**`,
+ sourceMaps: true,
+ // @ts-ignore The provided types are wrong. See https://babeljs.io/docs/options#inputsourcemap
+ inputSourceMap: false,
presets: [
[
require.resolve('@babel/preset-env'),
diff --git a/packages/dev-server/CHANGELOG.md b/packages/dev-server/CHANGELOG.md
index 353d093af..f84cc5da0 100644
--- a/packages/dev-server/CHANGELOG.md
+++ b/packages/dev-server/CHANGELOG.md
@@ -1,5 +1,14 @@
# @web/dev-server
+## 0.2.2
+
+### Patch Changes
+
+- 85647c10: Update `lit-html`
+- ab4720fa: fix: terser import
+- Updated dependencies [6ab3ee55]
+ - @web/dev-server-rollup@0.5.1
+
## 0.2.1
### Patch Changes
diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json
index eb7b3a0c0..94efdb0a2 100644
--- a/packages/dev-server/package.json
+++ b/packages/dev-server/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/dev-server",
- "version": "0.2.1",
+ "version": "0.2.2",
"publishConfig": {
"access": "public"
},
@@ -60,7 +60,7 @@
"@types/command-line-args": "^5.0.0",
"@web/config-loader": "^0.2.1",
"@web/dev-server-core": "^0.5.1",
- "@web/dev-server-rollup": "^0.5.0",
+ "@web/dev-server-rollup": "^0.5.1",
"camelcase": "^6.2.0",
"command-line-args": "^5.1.1",
"command-line-usage": "^7.0.1",
@@ -73,7 +73,7 @@
},
"devDependencies": {
"@types/command-line-usage": "^5.0.1",
- "lit-html": "^2.0.0",
+ "lit-html": "^2.7.3",
"puppeteer": "^19.9.0"
}
}
diff --git a/packages/polyfills-loader/CHANGELOG.md b/packages/polyfills-loader/CHANGELOG.md
index be0aa54ac..271d21cab 100644
--- a/packages/polyfills-loader/CHANGELOG.md
+++ b/packages/polyfills-loader/CHANGELOG.md
@@ -1,5 +1,18 @@
# @web/polyfills-loader
+## 2.1.1
+
+### Patch Changes
+
+- 85647c10: Update `lit-html`
+- 5acaf838: Update `@typescript-eslint/parser`
+
+## 2.1.0
+
+### Minor Changes
+
+- 6a8a7648: add support for the Scoped CustomElementRegistry polyfill (this is a prototype polyfill)
+
## 2.0.1
### Patch Changes
diff --git a/packages/polyfills-loader/README.md b/packages/polyfills-loader/README.md
index 6e682828f..b1fc402bd 100644
--- a/packages/polyfills-loader/README.md
+++ b/packages/polyfills-loader/README.md
@@ -80,6 +80,7 @@ const config = {
constructibleStylesheets: true,
URLPattern: true,
resizeObserver: true,
+ scopedCustomElementRegistry: true,
},
minify: true,
};
@@ -157,6 +158,7 @@ The polyfills config controls which polyills are injected onto the page. These a
- [constructibleStylesheets](https://github.com/calebdwilliams/construct-style-sheets)
- [URLPattern](https://github.com/kenchris/urlpattern-polyfill)
- [shadyCssCustomStyle](https://github.com/webcomponents/polyfills/blob/master/packages/shadycss/custom-style-interface.html) (you must also include webcomponents)
+- [scopedCustomElementRegistry](https://github.com/webcomponents/polyfills/tree/master/packages/scoped-custom-element-registry)
They can be turned on using booleans. When using the polyfills loader directly, these are default false. Other tools may turn on different defaults.
diff --git a/packages/polyfills-loader/package.json b/packages/polyfills-loader/package.json
index 176c158db..9a97a5407 100644
--- a/packages/polyfills-loader/package.json
+++ b/packages/polyfills-loader/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/polyfills-loader",
- "version": "2.0.1",
+ "version": "2.1.1",
"publishConfig": {
"access": "public"
},
@@ -47,6 +47,7 @@
"dependencies": {
"@babel/core": "^7.12.10",
"@web/parse5-utils": "^2.0.0",
+ "@webcomponents/scoped-custom-element-registry": "^0.0.9",
"@webcomponents/shadycss": "^1.11.0",
"@webcomponents/webcomponentsjs": "^2.5.0",
"abortcontroller-polyfill": "^1.5.0",
diff --git a/packages/polyfills-loader/src/createPolyfillsData.ts b/packages/polyfills-loader/src/createPolyfillsData.ts
index 4915e0626..b41136b22 100644
--- a/packages/polyfills-loader/src/createPolyfillsData.ts
+++ b/packages/polyfills-loader/src/createPolyfillsData.ts
@@ -153,6 +153,16 @@ export async function createPolyfillsData(cfg: PolyfillsLoaderConfig): Promise
{
esModuleShims: true,
constructibleStylesheets: true,
URLPattern: true,
+ scopedCustomElementRegistry: true,
},
};
@@ -102,6 +103,13 @@ describe('polyfills', () => {
content: '',
type: 'script',
},
+ {
+ name: 'scoped-custom-element-registry',
+ path: 'polyfills/scoped-custom-element-registry.js',
+ test: "!('createElement' in ShadowRoot.prototype)",
+ content: '',
+ type: 'script',
+ },
{
name: 'webcomponents',
path: 'polyfills/webcomponents.js',
diff --git a/packages/rollup-plugin-workbox/CHANGELOG.md b/packages/rollup-plugin-workbox/CHANGELOG.md
index aba2ff540..0b20d51f2 100644
--- a/packages/rollup-plugin-workbox/CHANGELOG.md
+++ b/packages/rollup-plugin-workbox/CHANGELOG.md
@@ -1,5 +1,27 @@
# rollup-plugin-workbox
+## 8.0.0
+
+### Major Changes
+
+- f7927b81: feat: update workbox v7
+
+ - Update workbox to v7
+ - Removed the mode option in favour of just always bundling/removing process.env for the service worker when using injectManifest
+
+### Patch Changes
+
+- 85647c10: Update `lit-html`
+- 5acaf838: Update `@typescript-eslint/parser`
+- d56f6bb0: fix: esbuild options shouldnt override swsrc and swdest
+- ab4720fa: fix: terser import
+
+## 7.0.1
+
+### Patch Changes
+
+- 1109ec37: Replace `rollup-plugin-terser` with `@rollup/plugin-terser`
+
## 7.0.0
### Major Changes
diff --git a/packages/rollup-plugin-workbox/README.md b/packages/rollup-plugin-workbox/README.md
index d286f4636..b5d18ed12 100644
--- a/packages/rollup-plugin-workbox/README.md
+++ b/packages/rollup-plugin-workbox/README.md
@@ -52,21 +52,16 @@ You can also customize the console output after workbox has generated your servi
```js
const { generateSW } = require('rollup-plugin-workbox');
-const workboxConfig = require('./workbox-config.js')
+const workboxConfig = require('./workbox-config.js');
module.exports = {
// ...
plugins: [
- generateSW(
- workboxConfig,
- function render({ swDest, count, size }) {
- console.log(
- '📦', swDest,
- '#️⃣', count,
- '🐘', size,
- );
- }),
- )
+ generateSW(workboxConfig, {
+ render: ({ swDest, count, size }) => {
+ console.log('📦', swDest, '#️⃣', count, '🐘', size);
+ },
+ }),
],
};
```
@@ -114,49 +109,39 @@ You can also customize the console output after workbox has created your service
```js
const { injectManifest } = require('rollup-plugin-workbox');
-const workboxConfig = require('./workbox-config.js')
+const workboxConfig = require('./workbox-config.js');
module.exports = {
// ...
plugins: [
- injectManifest(
- workboxConfig,
- function render({ swDest, count, size }) {
- console.log(
- '📦', swDest,
- '#️⃣', count,
- '🐘', size,
- );
- }),
- )
+ injectManifest(workboxConfig, {
+ render: ({ swDest, count, size }) => {
+ console.log('📦', swDest, '#️⃣', count, '🐘', size);
+ },
+ }),
],
};
```
-### A note on the `mode` config property
-
-The `generateSW` mode of Workbox supports a `mode` property, that when set to `'production'` will bundle your generated service worker, and get rid of any `process.env.NODE_ENV` variables that are internally used in the Workbox libraries.
+### Bundling
-Unfortunately this got [wrongfully documented](https://github.com/GoogleChrome/workbox/issues/2427) for `injectManifest`, and this means that `injectManifest` does not actually support the `mode` property. There is a feature request on the [Workbox repo](https://github.com/GoogleChrome/workbox/issues/2588) to support this feature for `injectManifest` as well.
+When using `injectManifest`, your service worker will also automatically get bundled via `esbuild`. During bundling, any mentions of Workbox's internal usage of `process.env` variables will also be replaced, so you'll end up with a service worker that will have browser-compatible syntax only.
-Until this gets fixed in `workbox-build`, `rollup-plugin-workbox` **does** support the `mode` property in the Workbox configuration for `injectManifest`, and when set to `'production'` will output a production optimized service worker for you.
+You can override the `esbuild` options used like so:
-```diff
+```js
const { injectManifest } = require('rollup-plugin-workbox');
+const workboxConfig = require('./workbox-config.js');
+
module.exports = {
- input: 'main.js',
- output: {
- file: 'dist/bundle.js',
- format: 'esm',
- },
+ // ...
plugins: [
- injectManifest({
- swSrc: 'sw.js',
- swDest: '/dist/sw.js',
- globDirectory: 'demo/dist/',
-+ mode: 'production',
- })
+ injectManifest(workboxConfig, {
+ esbuild: {
+ minify: false,
+ },
+ }),
],
};
```
diff --git a/packages/rollup-plugin-workbox/demo/injectManifestSwSrc.js b/packages/rollup-plugin-workbox/demo/injectManifestSwSrc.js
index 66c87d482..190a004f9 100644
--- a/packages/rollup-plugin-workbox/demo/injectManifestSwSrc.js
+++ b/packages/rollup-plugin-workbox/demo/injectManifestSwSrc.js
@@ -1,4 +1,10 @@
+/** Handles ESM imports */
+import { a } from './some-module.js';
+console.log(a);
+
+/** Handles process.env */
if (process.env.NODE_ENV === 'production') {
console.log('foo');
}
+
workbox.precaching.precacheAndRoute(self.__WB_MANIFEST);
diff --git a/packages/rollup-plugin-workbox/demo/rollup.config.mjs b/packages/rollup-plugin-workbox/demo/rollup.config.mjs
index e9bdf0918..17e660dc8 100644
--- a/packages/rollup-plugin-workbox/demo/rollup.config.mjs
+++ b/packages/rollup-plugin-workbox/demo/rollup.config.mjs
@@ -12,16 +12,17 @@ export default {
globDirectory: 'demo/dist/',
globIgnores: ['injectManifest_sw.js'],
},
- function render({ swDest, count, size }) {
- console.log(`\nCustom render! ${swDest}`);
- console.log(`Custom render! The service worker will precache ${count} URLs, totaling ${size}.\n`);
+ {
+ render: ({ swDest, count, size }) => {
+ console.log(`\nCustom render! ${swDest}`);
+ console.log(`Custom render! The service worker will precache ${count} URLs, totaling ${size}.\n`);
+ }
}),
injectManifest({
swSrc: 'demo/injectManifestSwSrc.js',
swDest: 'demo/dist/injectManifest_sw.js',
globDirectory: 'demo/dist/',
globIgnores: ['generateSW_sw.js'],
- mode: 'production',
- }),
+ }, {esbuild: {minify: false}}),
],
};
diff --git a/packages/rollup-plugin-workbox/demo/some-module.js b/packages/rollup-plugin-workbox/demo/some-module.js
new file mode 100644
index 000000000..d852a426b
--- /dev/null
+++ b/packages/rollup-plugin-workbox/demo/some-module.js
@@ -0,0 +1 @@
+export const a = 1;
\ No newline at end of file
diff --git a/packages/rollup-plugin-workbox/package.json b/packages/rollup-plugin-workbox/package.json
index d6c92b93e..106f86809 100644
--- a/packages/rollup-plugin-workbox/package.json
+++ b/packages/rollup-plugin-workbox/package.json
@@ -1,6 +1,6 @@
{
"name": "rollup-plugin-workbox",
- "version": "7.0.0",
+ "version": "8.0.0",
"description": "Rollup plugin that builds a service worker with workbox as part of your rollup build",
"license": "MIT",
"repository": {
@@ -31,11 +31,9 @@
"workbox"
],
"dependencies": {
- "@rollup/plugin-node-resolve": "^15.0.1",
- "@rollup/plugin-replace": "^5.0.2",
+ "esbuild": "^0.17.19",
"pretty-bytes": "^5.5.0",
- "rollup-plugin-terser": "^7.0.2",
- "workbox-build": "^6.2.4"
+ "workbox-build": "^7.0.0"
},
"contributors": [
"Pascal Schilp ",
diff --git a/packages/rollup-plugin-workbox/src/index.ts b/packages/rollup-plugin-workbox/src/index.ts
index 8727d2a97..48864c118 100644
--- a/packages/rollup-plugin-workbox/src/index.ts
+++ b/packages/rollup-plugin-workbox/src/index.ts
@@ -1,16 +1,8 @@
import { generateSW as _generateSw, injectManifest as _injectManifest } from 'workbox-build';
import type { GenerateSWOptions, InjectManifestOptions } from 'workbox-build';
import * as prettyBytes from 'pretty-bytes';
-import * as rollup from 'rollup';
-import replace from '@rollup/plugin-replace';
-import { terser } from 'rollup-plugin-terser';
-import resolve from '@rollup/plugin-node-resolve';
-
-interface RollupPartial {
- mode?: string | null;
-}
-
-type RollupInjectManifestOptions = InjectManifestOptions & RollupPartial;
+import * as esbuild from 'esbuild';
+import type { BuildOptions } from 'esbuild';
const name = 'workbox';
@@ -21,7 +13,7 @@ const report = ({ swDest, count, size }: { swDest: string; count: number; size:
console.log(`The service worker will precache ${count} URLs, totaling ${prettySize}.\n`);
};
-export function generateSW(generateSWConfig: GenerateSWOptions, render = report) {
+export function generateSW(generateSWConfig: GenerateSWOptions, { render = report }) {
const { swDest, globDirectory } = generateSWConfig;
if (!swDest) throw new Error('No service worker destination specified');
@@ -46,8 +38,11 @@ export function generateSW(generateSWConfig: GenerateSWOptions, render = report)
}
export function injectManifest(
- { mode, ...injectManifestConfig }: RollupInjectManifestOptions,
- render = report,
+ injectManifestConfig: InjectManifestOptions,
+ {
+ render = report,
+ esbuild: esbuildOptions,
+ }: { render?: typeof report; esbuild?: BuildOptions } = {},
) {
const { swSrc, swDest, globDirectory } = injectManifestConfig;
@@ -67,32 +62,18 @@ export function injectManifest(
return {
name,
- writeBundle() {
- return _injectManifest(injectManifestConfig)
- .then(doRender)
- .then(async () => mode === 'production' && (await processBundle({ swDest })))
- .catch(console.error);
+ async writeBundle() {
+ await esbuild.build({
+ bundle: true,
+ minify: true,
+ format: 'iife',
+ ...esbuildOptions,
+ entryPoints: [swSrc],
+ outfile: swDest,
+ });
+
+ injectManifestConfig.swSrc = swDest;
+ return _injectManifest(injectManifestConfig).then(doRender).catch(console.error);
},
};
}
-
-/**
- * @TODO
- * This is a hack to be able to support the `mode` property for `injectManifest` until Workbox decides to support it.
- * Feature is tracked here: https://github.com/GoogleChrome/workbox/issues/2588
- * Once Workbox's `injectManifest` supports this out of the box, we should remove this.
- */
-const processBundle = async ({ swDest }: { swDest: string }) => {
- const bundle = await rollup.rollup({
- input: swDest,
- plugins: [
- replace({ 'process.env.NODE_ENV': '"production"' }) as rollup.Plugin,
- resolve(),
- terser({ output: { comments: false } }),
- ],
- });
- await bundle.write({
- file: swDest,
- format: 'iife',
- });
-};
diff --git a/packages/test-runner-chrome/CHANGELOG.md b/packages/test-runner-chrome/CHANGELOG.md
index 994363a5b..2c1464081 100644
--- a/packages/test-runner-chrome/CHANGELOG.md
+++ b/packages/test-runner-chrome/CHANGELOG.md
@@ -1,5 +1,13 @@
# @web/test-runner-chrome
+## 0.13.1
+
+### Patch Changes
+
+- 9ae77c47: Acquire raw v8 coverage via puppeteer API rather than CDP calls
+- Updated dependencies [3c33d74a]
+ - @web/test-runner-coverage-v8@0.7.0
+
## 0.13.0
### Minor Changes
diff --git a/packages/test-runner-chrome/package.json b/packages/test-runner-chrome/package.json
index 04d2bd40e..aeeee9c21 100644
--- a/packages/test-runner-chrome/package.json
+++ b/packages/test-runner-chrome/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/test-runner-chrome",
- "version": "0.13.0",
+ "version": "0.13.1",
"publishConfig": {
"access": "public"
},
@@ -46,7 +46,7 @@
],
"dependencies": {
"@web/test-runner-core": "^0.11.0",
- "@web/test-runner-coverage-v8": "^0.6.0",
+ "@web/test-runner-coverage-v8": "^0.7.0",
"chrome-launcher": "^0.15.0",
"puppeteer-core": "^19.8.1"
},
diff --git a/packages/test-runner-chrome/src/ChromeLauncherPage.ts b/packages/test-runner-chrome/src/ChromeLauncherPage.ts
index 8b930d2e1..750de2a61 100644
--- a/packages/test-runner-chrome/src/ChromeLauncherPage.ts
+++ b/packages/test-runner-chrome/src/ChromeLauncherPage.ts
@@ -1,6 +1,6 @@
-import { Page } from 'puppeteer-core';
+import { Page, JSCoverageEntry } from 'puppeteer-core';
import { TestRunnerCoreConfig } from '@web/test-runner-core';
-import { V8Coverage, v8ToIstanbul } from '@web/test-runner-coverage-v8';
+import { v8ToIstanbul } from '@web/test-runner-coverage-v8';
import { SessionResult } from '@web/test-runner-core';
export class ChromeLauncherPage {
@@ -32,7 +32,9 @@ export class ChromeLauncherPage {
await this.puppeteerPage.coverage.stopJSCoverage();
}
this.nativeInstrumentationEnabledOnPage = true;
- await this.puppeteerPage.coverage.startJSCoverage();
+ await this.puppeteerPage.coverage.startJSCoverage({
+ includeRawScriptCoverage: true,
+ });
}
await this.puppeteerPage.setViewport({ height: 600, width: 800 });
@@ -80,20 +82,13 @@ export class ChromeLauncherPage {
return undefined;
}
- // get native coverage from puppeteer
- // TODO: this is using a private puppeteer API to grab v8 code coverage, this can be removed
- // when https://github.com/puppeteer/puppeteer/issues/2136 is resolved
- const response = (await (this.puppeteerPage as any)
- ._client()
- .send('Profiler.takePreciseCoverage')) as {
- result: V8Coverage[];
- };
- const v8Coverage = response.result
- // remove puppeteer specific scripts
- .filter(r => r.url && r.url !== '__puppeteer_evaluation_script__');
-
- const userAgent = await userAgentPromise;
- await this.puppeteerPage.coverage?.stopJSCoverage();
+ const [userAgent, coverageResult] = await Promise.all([
+ userAgentPromise,
+ this.puppeteerPage.coverage?.stopJSCoverage(),
+ ]);
+ const v8Coverage = coverageResult
+ ?.map(entry => entry.rawScriptCoverage)
+ .filter((cov): cov is Required['rawScriptCoverage'] => cov !== undefined);
this.nativeInstrumentationEnabledOnPage = false;
return v8ToIstanbul(config, testFiles, v8Coverage, userAgent);
diff --git a/packages/test-runner-commands/test/send-mouse/sendMousePlugin.test.ts b/packages/test-runner-commands/test/send-mouse/sendMousePlugin.test.ts
index 03cda9167..35da46bea 100644
--- a/packages/test-runner-commands/test/send-mouse/sendMousePlugin.test.ts
+++ b/packages/test-runner-commands/test/send-mouse/sendMousePlugin.test.ts
@@ -30,7 +30,11 @@ describe('sendMousePlugin', function test() {
});
});
- describe('webdriver', () => {
+ /**
+ * Temporarily disabled until webdriver selenium-standalone issues are fixed
+ * https://github.com/webdriverio/selenium-standalone/issues/788
+ */
+ describe.skip('webdriver', () => {
let seleniumServer!: selenium.ChildProcess;
before(async () => {
diff --git a/packages/test-runner-coverage-v8/CHANGELOG.md b/packages/test-runner-coverage-v8/CHANGELOG.md
index d0987f18b..96873cd75 100644
--- a/packages/test-runner-coverage-v8/CHANGELOG.md
+++ b/packages/test-runner-coverage-v8/CHANGELOG.md
@@ -1,5 +1,17 @@
# @web/test-runner-coverage-v8
+## 0.7.0
+
+### Minor Changes
+
+- 3c33d74a: Cache sourcemap resolution across v8-to-istanbul calls to avoid heavy FS reads
+
+## 0.6.1
+
+### Patch Changes
+
+- 58b560ae: fix: reset coverage result converters between Chrome session runs
+
## 0.6.0
### Minor Changes
diff --git a/packages/test-runner-coverage-v8/package.json b/packages/test-runner-coverage-v8/package.json
index 80f9b372a..cf7d3ea57 100644
--- a/packages/test-runner-coverage-v8/package.json
+++ b/packages/test-runner-coverage-v8/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/test-runner-coverage-v8",
- "version": "0.6.0",
+ "version": "0.7.0",
"publishConfig": {
"access": "public"
},
diff --git a/packages/test-runner-coverage-v8/src/index.ts b/packages/test-runner-coverage-v8/src/index.ts
index 2b61cbcc2..f6b95ebc8 100644
--- a/packages/test-runner-coverage-v8/src/index.ts
+++ b/packages/test-runner-coverage-v8/src/index.ts
@@ -5,24 +5,36 @@ import { TestRunnerCoreConfig, fetchSourceMap } from '@web/test-runner-core';
import { Profiler } from 'inspector';
import picoMatch from 'picomatch';
import LruCache from 'lru-cache';
+import { readFile } from 'node:fs/promises';
import { toFilePath } from './utils';
type V8Coverage = Profiler.ScriptCoverage;
type Matcher = (test: string) => boolean;
-type V8Converter = ReturnType;
+type IstanbulSource = Required>[2];
const cachedMatchers = new Map();
-// Cache the v8-to-istanbul converters between calls since they
-// result in loading files from disk repeatedly otherwise.
-const cachedConverters = new LruCache({
- max: 200,
+// Cache the sourcemap/source objects to avoid repeatedly having to load
+// them from disk per call
+const cachedSources = new LruCache({
+ maxSize: 1024 * 1024 * 50,
});
// coverage base dir must be separated with "/"
const coverageBaseDir = process.cwd().split(sep).join('/');
+function hasOriginalSource(source: IstanbulSource): boolean {
+ return (
+ 'sourceMap' in source &&
+ source.sourceMap !== undefined &&
+ typeof source.sourceMap.sourcemap === 'object' &&
+ source.sourceMap.sourcemap !== null &&
+ Array.isArray(source.sourceMap.sourcemap.sourcesContent) &&
+ source.sourceMap.sourcemap.sourcesContent.length > 0
+ );
+}
+
function getMatcher(patterns?: string[]) {
if (!patterns || patterns.length === 0) {
return () => true;
@@ -71,22 +83,29 @@ export async function v8ToIstanbul(
const filePath = join(config.rootDir, toFilePath(path));
if (!testFiles.includes(filePath) && included(filePath) && !excluded(filePath)) {
- const sources = await fetchSourceMap({
- protocol: config.protocol,
- host: config.hostname,
- port: config.port,
- browserUrl: `${url.pathname}${url.search}${url.hash}`,
- userAgent,
- });
-
- const cachedConverter = cachedConverters.get(filePath);
- const converter = cachedConverter ?? v8toIstanbulLib(filePath, 0, sources as any);
-
- if (!cachedConverter) {
- await converter.load();
- cachedConverters.set(filePath, converter);
+ const browserUrl = `${url.pathname}${url.search}${url.hash}`;
+ const cachedSource = cachedSources.get(browserUrl);
+ const sources =
+ cachedSource ??
+ ((await fetchSourceMap({
+ protocol: config.protocol,
+ host: config.hostname,
+ port: config.port,
+ browserUrl,
+ userAgent,
+ })) as IstanbulSource);
+
+ if (!cachedSource) {
+ if (!hasOriginalSource(sources)) {
+ const contents = await readFile(filePath, 'utf8');
+ (sources as IstanbulSource & { originalSource: string }).originalSource = contents;
+ }
+ cachedSources.set(browserUrl, sources);
}
+ const converter = v8toIstanbulLib(filePath, 0, sources);
+ await converter.load();
+
converter.applyCoverage(entry.functions);
Object.assign(istanbulCoverage, converter.toIstanbul());
}
diff --git a/packages/test-runner-junit-reporter/test/fixtures/multiple/expected.xml b/packages/test-runner-junit-reporter/test/fixtures/multiple/expected.xml
index eef16ea06..13af3840b 100644
--- a/packages/test-runner-junit-reporter/test/fixtures/multiple/expected.xml
+++ b/packages/test-runner-junit-reporter/test/fixtures/multiple/expected.xml
@@ -1,6 +1,6 @@
-
+
@@ -8,21 +8,21 @@
-
+
-
-
-
+
+
+
(packages/test-runner-junit-reporter/test/fixtures/multiple/simple-test.js:15:29)]]>
+ at <> (packages/test-runner-junit-reporter/test/fixtures/multiple/simple-test.js:15:29)]]>
-
+
-
+
-
+
\ No newline at end of file
diff --git a/packages/test-runner-junit-reporter/test/fixtures/nested/expected.xml b/packages/test-runner-junit-reporter/test/fixtures/nested/expected.xml
index d1633aa04..d1383961e 100644
--- a/packages/test-runner-junit-reporter/test/fixtures/nested/expected.xml
+++ b/packages/test-runner-junit-reporter/test/fixtures/nested/expected.xml
@@ -1,6 +1,6 @@
-
+
@@ -8,4 +8,4 @@
-
+
\ No newline at end of file
diff --git a/packages/test-runner-junit-reporter/test/fixtures/simple/expected.xml b/packages/test-runner-junit-reporter/test/fixtures/simple/expected.xml
index a675bc575..93eb43489 100644
--- a/packages/test-runner-junit-reporter/test/fixtures/simple/expected.xml
+++ b/packages/test-runner-junit-reporter/test/fixtures/simple/expected.xml
@@ -1,25 +1,25 @@
-
+
-
-
-
+
+
+
(packages/test-runner-junit-reporter/test/fixtures/simple/simple-test.js:17:29)]]>
+ at <> (packages/test-runner-junit-reporter/test/fixtures/simple/simple-test.js:17:29)]]>
-
+
-
+
(packages/test-runner-junit-reporter/test/fixtures/simple/simple-test.js:33:17)]]>
+ at <> (packages/test-runner-junit-reporter/test/fixtures/simple/simple-test.js:33:17)]]>
-
+
\ No newline at end of file
diff --git a/packages/test-runner-junit-reporter/test/junitReporter.test.ts b/packages/test-runner-junit-reporter/test/junitReporter.test.ts
index f28a303f3..c3e075c5d 100644
--- a/packages/test-runner-junit-reporter/test/junitReporter.test.ts
+++ b/packages/test-runner-junit-reporter/test/junitReporter.test.ts
@@ -18,6 +18,7 @@ const normalizeOutput = (cwd: string, output: string) =>
output
.replace(NON_ZERO_TIME_VALUE_REGEX, 'time="<>"')
.replace(USER_AGENT_STRING_REGEX, '"<>"')
+ .replace(/(Context|n)./g, '<>')
// don't judge - normalizing paths for windblows
.replace(/\/>/g, '🙈>')
.replace(/<\//g, '<🙈')
diff --git a/packages/test-runner-playwright/CHANGELOG.md b/packages/test-runner-playwright/CHANGELOG.md
index 2dc37fcc2..08ae00299 100644
--- a/packages/test-runner-playwright/CHANGELOG.md
+++ b/packages/test-runner-playwright/CHANGELOG.md
@@ -1,5 +1,12 @@
# @web/test-runner-playwright
+## 0.10.1
+
+### Patch Changes
+
+- Updated dependencies [3c33d74a]
+ - @web/test-runner-coverage-v8@0.7.0
+
## 0.10.0
### Minor Changes
diff --git a/packages/test-runner-playwright/package.json b/packages/test-runner-playwright/package.json
index 0d7ccd5c4..fd33b96fb 100644
--- a/packages/test-runner-playwright/package.json
+++ b/packages/test-runner-playwright/package.json
@@ -1,6 +1,6 @@
{
"name": "@web/test-runner-playwright",
- "version": "0.10.0",
+ "version": "0.10.1",
"publishConfig": {
"access": "public"
},
@@ -46,7 +46,7 @@
],
"dependencies": {
"@web/test-runner-core": "^0.11.0",
- "@web/test-runner-coverage-v8": "^0.6.0",
+ "@web/test-runner-coverage-v8": "^0.7.0",
"playwright": "^1.22.2"
},
"devDependencies": {
diff --git a/rollup.browser.config.mjs b/rollup.browser.config.mjs
index 3c2b89210..e43c2e175 100644
--- a/rollup.browser.config.mjs
+++ b/rollup.browser.config.mjs
@@ -1,7 +1,7 @@
/* eslint-disable no-undef */
import nodeResolve from '@rollup/plugin-node-resolve';
import typescript from '@rollup/plugin-typescript';
-import { terser } from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
export default input => ({
input,
diff --git a/scripts/lint-versions.js b/scripts/lint-versions.js
old mode 100644
new mode 100755
index 1b44f0ce2..f567b0045
--- a/scripts/lint-versions.js
+++ b/scripts/lint-versions.js
@@ -1,5 +1,5 @@
-/* eslint-disable */
-const { readdirSync, existsSync, readFileSync } = require('fs');
+#!/usr/bin/env node
+const { readdirSync, existsSync, readFileSync, writeFileSync } = require('fs');
const getDirectories = source =>
readdirSync(source, { withFileTypes: true })
@@ -32,11 +32,11 @@ function readPackageJsonNameVersion(filePath) {
}
function compareVersions(versionsA, versionsB) {
- let output = '';
+ let output = {};
const newVersions = { ...versionsA };
Object.keys(versionsB).forEach(dep => {
if (versionsA[dep] && versionsB[dep] && versionsA[dep] !== versionsB[dep]) {
- output += ` - "${dep}" should be "${versionsA[dep]}" but is "${versionsB[dep]}"\n`;
+ output[dep] = [versionsA[dep], versionsB[dep]];
}
if (!newVersions[dep]) {
newVersions[dep] = versionsB[dep];
@@ -53,28 +53,48 @@ let currentVersions = readPackageJsonDeps('./package.json');
let endReturn = 0;
// find all versions in the monorepo
-['./packages', './demo/projects'].forEach(rootDir => {
- getDirectories(rootDir).forEach(subPackage => {
- const filePath = `${rootDir}/${subPackage}/package.json`;
- currentVersions = { ...currentVersions, ...readPackageJsonNameVersion(filePath) };
- });
-});
+for (const subPackage of getDirectories('./packages')) {
+ const filePath = `./packages/${subPackage}/package.json`;
+ currentVersions = { ...currentVersions, ...readPackageJsonNameVersion(filePath) };
+}
+
+const fixes = new Map();
// lint all versions in packages
-['./packages', './demo/projects'].forEach(rootDir => {
- getDirectories(rootDir).forEach(subPackage => {
- const filePath = `${rootDir}/${subPackage}/package.json`;
- const subPackageVersions = readPackageJsonDeps(filePath);
- const { output, newVersions } = compareVersions(currentVersions, subPackageVersions);
- currentVersions = { ...newVersions };
- if (output) {
- console.log(`Version mismatches found in "${filePath}":`);
- console.log(output);
- console.log();
- endReturn = 1;
- }
- });
-});
+for (const subPackage of getDirectories('./packages')) {
+ const filePath = `./packages/${subPackage}/package.json`;
+ const subPackageVersions = readPackageJsonDeps(filePath);
+ const { output, newVersions } = compareVersions(currentVersions, subPackageVersions);
+ currentVersions = { ...newVersions };
+ const entries = Object.entries(output);
+ if (entries.length) {
+ fixes.set(filePath, output);
+ console.log(`Version mismatches found in "${filePath}":`);
+ console.log(
+ entries.reduce(
+ (acc, [dep, [should, is]]) => `${acc} - "${dep}" should be "${should}" but is "${is}"\n`,
+ '',
+ ),
+ );
+ console.log();
+ endReturn = 1;
+ }
+}
+
+function fixJSON(filePath, changes) {
+ const json = JSON.parse(readFileSync(filePath, 'utf8'));
+ for (const [dep, [should]] of Object.entries(changes)) {
+ json.dependencies[dep] = should;
+ }
+ writeFileSync(filePath, JSON.stringify(json, null, 2));
+}
+
+if (fixes.size && process.argv.includes('--fix')) {
+ for (const [filePath, changes] of fixes) {
+ fixJSON(filePath, changes);
+ }
+ console.log('package.json files updated, run `yarn`');
+}
if (endReturn === 0) {
console.log('All versions are aligned 💪');
diff --git a/yarn.lock b/yarn.lock
index 40dec4df1..7ecb8e42b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1274,115 +1274,225 @@
dependencies:
"@jridgewell/trace-mapping" "0.3.9"
-"@esbuild/android-arm64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.17.tgz#164b054d58551f8856285f386e1a8f45d9ba3a31"
- integrity sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg==
-
-"@esbuild/android-arm@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.17.tgz#1b3b5a702a69b88deef342a7a80df4c894e4f065"
- integrity sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg==
-
-"@esbuild/android-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.17.tgz#6781527e3c4ea4de532b149d18a2167f06783e7f"
- integrity sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA==
-
-"@esbuild/darwin-arm64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.17.tgz#c5961ef4d3c1cc80dafe905cc145b5a71d2ac196"
- integrity sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ==
-
-"@esbuild/darwin-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.17.tgz#b81f3259cc349691f67ae30f7b333a53899b3c20"
- integrity sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg==
-
-"@esbuild/freebsd-arm64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.17.tgz#db846ad16cf916fd3acdda79b85ea867cb100e87"
- integrity sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA==
-
-"@esbuild/freebsd-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.17.tgz#4dd99acbaaba00949d509e7c144b1b6ef9e1815b"
- integrity sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw==
-
-"@esbuild/linux-arm64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.17.tgz#7f9274140b2bb9f4230dbbfdf5dc2761215e30f6"
- integrity sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw==
-
-"@esbuild/linux-arm@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.17.tgz#5c8e44c2af056bb2147cf9ad13840220bcb8948b"
- integrity sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg==
-
-"@esbuild/linux-ia32@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.17.tgz#18a6b3798658be7f46e9873fa0c8d4bec54c9212"
- integrity sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q==
-
-"@esbuild/linux-loong64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.17.tgz#a8d93514a47f7b4232716c9f02aeb630bae24c40"
- integrity sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw==
-
-"@esbuild/linux-mips64el@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.17.tgz#4784efb1c3f0eac8133695fa89253d558149ee1b"
- integrity sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A==
-
-"@esbuild/linux-ppc64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.17.tgz#ef6558ec5e5dd9dc16886343e0ccdb0699d70d3c"
- integrity sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ==
-
-"@esbuild/linux-riscv64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.17.tgz#13a87fdbcb462c46809c9d16bcf79817ecf9ce6f"
- integrity sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA==
-
-"@esbuild/linux-s390x@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.17.tgz#83cb16d1d3ac0dca803b3f031ba3dc13f1ec7ade"
- integrity sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ==
-
-"@esbuild/linux-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.17.tgz#7bc400568690b688e20a0c94b2faabdd89ae1a79"
- integrity sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg==
-
-"@esbuild/netbsd-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.17.tgz#1b5dcfbc4bfba80e67a11e9148de836af5b58b6c"
- integrity sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA==
-
-"@esbuild/openbsd-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.17.tgz#e275098902291149a5dcd012c9ea0796d6b7adff"
- integrity sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA==
-
-"@esbuild/sunos-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.17.tgz#10603474866f64986c0370a2d4fe5a2bb7fee4f5"
- integrity sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q==
-
-"@esbuild/win32-arm64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.17.tgz#521a6d97ee0f96b7c435930353cc4e93078f0b54"
- integrity sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q==
-
-"@esbuild/win32-ia32@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.17.tgz#56f88462ebe82dad829dc2303175c0e0ccd8e38e"
- integrity sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ==
-
-"@esbuild/win32-x64@0.17.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.17.tgz#2b577b976e6844106715bbe0cdc57cd1528063f9"
- integrity sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg==
+"@esbuild/android-arm64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz#4aa8d8afcffb4458736ca9b32baa97d7cb5861ea"
+ integrity sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==
+
+"@esbuild/android-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd"
+ integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==
+
+"@esbuild/android-arm@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.18.tgz#74a7e95af4ee212ebc9db9baa87c06a594f2a427"
+ integrity sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==
+
+"@esbuild/android-arm@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d"
+ integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==
+
+"@esbuild/android-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.18.tgz#1dcd13f201997c9fe0b204189d3a0da4eb4eb9b6"
+ integrity sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==
+
+"@esbuild/android-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1"
+ integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==
+
+"@esbuild/darwin-arm64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz#444f3b961d4da7a89eb9bd35cfa4415141537c2a"
+ integrity sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==
+
+"@esbuild/darwin-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276"
+ integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==
+
+"@esbuild/darwin-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz#a6da308d0ac8a498c54d62e0b2bfb7119b22d315"
+ integrity sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==
+
+"@esbuild/darwin-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb"
+ integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==
+
+"@esbuild/freebsd-arm64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz#b83122bb468889399d0d63475d5aea8d6829c2c2"
+ integrity sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==
+
+"@esbuild/freebsd-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2"
+ integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==
+
+"@esbuild/freebsd-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz#af59e0e03fcf7f221b34d4c5ab14094862c9c864"
+ integrity sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==
+
+"@esbuild/freebsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4"
+ integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==
+
+"@esbuild/linux-arm64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz#8551d72ba540c5bce4bab274a81c14ed01eafdcf"
+ integrity sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==
+
+"@esbuild/linux-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb"
+ integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==
+
+"@esbuild/linux-arm@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz#e09e76e526df4f665d4d2720d28ff87d15cdf639"
+ integrity sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==
+
+"@esbuild/linux-arm@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a"
+ integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==
+
+"@esbuild/linux-ia32@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz#47878860ce4fe73a36fd8627f5647bcbbef38ba4"
+ integrity sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==
+
+"@esbuild/linux-ia32@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a"
+ integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==
+
+"@esbuild/linux-loong64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz#3f8fbf5267556fc387d20b2e708ce115de5c967a"
+ integrity sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==
+
+"@esbuild/linux-loong64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72"
+ integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==
+
+"@esbuild/linux-mips64el@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz#9d896d8f3c75f6c226cbeb840127462e37738226"
+ integrity sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==
+
+"@esbuild/linux-mips64el@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289"
+ integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==
+
+"@esbuild/linux-ppc64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz#3d9deb60b2d32c9985bdc3e3be090d30b7472783"
+ integrity sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==
+
+"@esbuild/linux-ppc64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7"
+ integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==
+
+"@esbuild/linux-riscv64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz#8a943cf13fd24ff7ed58aefb940ef178f93386bc"
+ integrity sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==
+
+"@esbuild/linux-riscv64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09"
+ integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==
+
+"@esbuild/linux-s390x@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz#66cb01f4a06423e5496facabdce4f7cae7cb80e5"
+ integrity sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==
+
+"@esbuild/linux-s390x@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829"
+ integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==
+
+"@esbuild/linux-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz#23c26050c6c5d1359c7b774823adc32b3883b6c9"
+ integrity sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==
+
+"@esbuild/linux-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4"
+ integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==
+
+"@esbuild/netbsd-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz#789a203d3115a52633ff6504f8cbf757f15e703b"
+ integrity sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==
+
+"@esbuild/netbsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462"
+ integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==
+
+"@esbuild/openbsd-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz#d7b998a30878f8da40617a10af423f56f12a5e90"
+ integrity sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==
+
+"@esbuild/openbsd-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691"
+ integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==
+
+"@esbuild/sunos-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz#ecad0736aa7dae07901ba273db9ef3d3e93df31f"
+ integrity sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==
+
+"@esbuild/sunos-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273"
+ integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==
+
+"@esbuild/win32-arm64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz#58dfc177da30acf956252d7c8ae9e54e424887c4"
+ integrity sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==
+
+"@esbuild/win32-arm64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f"
+ integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==
+
+"@esbuild/win32-ia32@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz#340f6163172b5272b5ae60ec12c312485f69232b"
+ integrity sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==
+
+"@esbuild/win32-ia32@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03"
+ integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==
+
+"@esbuild/win32-x64@0.17.18":
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz#3a8e57153905308db357fd02f57c180ee3a0a1fa"
+ integrity sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==
+
+"@esbuild/win32-x64@0.17.19":
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061"
+ integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==
"@eslint-community/eslint-utils@^4.2.0":
version "4.4.0"
@@ -1411,10 +1521,10 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@8.38.0":
- version "8.38.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.38.0.tgz#73a8a0d8aa8a8e6fe270431c5e72ae91b5337892"
- integrity sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==
+"@eslint/js@8.39.0":
+ version "8.39.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.39.0.tgz#58b536bcc843f4cd1e02a7e6171da5c040f4d44b"
+ integrity sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==
"@esm-bundle/chai@^4.1.5":
version "4.3.4"
@@ -1521,39 +1631,57 @@
"@jridgewell/resolve-uri" "3.1.0"
"@jridgewell/sourcemap-codec" "1.4.14"
-"@lion/accordion@^0.11.1", "@lion/accordion@^0.9.0":
- version "0.11.1"
- resolved "https://registry.yarnpkg.com/@lion/accordion/-/accordion-0.11.1.tgz#4f6a59d249e4bce35b6b9a3cc319d43959325ed8"
- integrity sha512-r+p+/39mhS+bRILu2VMebfEtu6qV5z/tdl/6ROW7IKAx4FOlQo8sXgTl7HuAZztq3HisxCcBTjdqcTnnjAdMDg==
+"@lion/accordion@^0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@lion/accordion/-/accordion-0.9.0.tgz#eafc074c11e928c1bb5af42ba88fc522cecdbb1c"
+ integrity sha512-ReFron+V7Uvrtuzb8H/qqvALmDJJNJu54uOcHuhU3AZvwZaQhe3q1A2Uo/gs+U4udYv20oeI3dsNPV6GnB+RTg==
dependencies:
- "@lion/core" "^0.24.0"
+ "@lion/core" "^0.22.0"
-"@lion/combobox@^0.11.1", "@lion/combobox@^0.9.0":
- version "0.11.1"
- resolved "https://registry.yarnpkg.com/@lion/combobox/-/combobox-0.11.1.tgz#d9af02ad0dd3652d5fb5d7cbedeb9ef75d2fb1e5"
- integrity sha512-Oc6U5aYZ9Uafc8/aPpE17HOcgsoeK3oLY4+HZxpNXu6HsYlViOTz1uIVgEz17IXInwpMnoQQ7qCEg2RnexSTSw==
+"@lion/combobox@^0.9.0":
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/@lion/combobox/-/combobox-0.9.0.tgz#3f3d6e4b1779e046c4494ebf936decaa74a86c78"
+ integrity sha512-FEOnuH+s9NSFZTcCEYvLIy6IWz4c8qUgGhackcXEGjDf5/Z8VItbhWdfPZ0WrA1bFnR+S0n4vovJWsYWSFovzw==
+ dependencies:
+ "@lion/core" "^0.21.0"
+ "@lion/form-core" "^0.16.0"
+ "@lion/listbox" "^0.12.0"
+ "@lion/overlays" "^0.31.0"
+
+"@lion/core@0.19.0":
+ version "0.19.0"
+ resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.19.0.tgz#4bf86059acd0ef3f74e6d0689250edc4d6664836"
+ integrity sha512-SU2JzKEgGdwOVK9WdsmjKiYkgQ/hOYC05jxyHfG9qJWmOzEUsuvvULjwU8hd1u7gLy5gSxsdEO2nJ2zyWV2ihg==
dependencies:
- "@lion/core" "^0.24.0"
- "@lion/form-core" "^0.18.3"
- "@lion/listbox" "^0.14.1"
- "@lion/overlays" "^0.33.2"
+ "@open-wc/dedupe-mixin" "^1.3.0"
+ "@open-wc/scoped-elements" "^2.0.1"
+ lit "^2.0.2"
-"@lion/core@^0.21.0", "@lion/core@^0.24.0":
- version "0.24.0"
- resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.24.0.tgz#e58c280bbd95e4694bad9f9aae4c2da6dba43e5c"
- integrity sha512-hC5Fpi5U3PY0HOVycSev1jzoE8DYHFSN42s5gt6g6RlvvRYN5Pou0wtKnDOkOYf1UfjuL+T/4r8W99UFD1r/Eg==
+"@lion/core@^0.21.0":
+ version "0.21.1"
+ resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.21.1.tgz#626700316f675070155010935b0aa94ee19603ec"
+ integrity sha512-6lCJ7ZLHQBcsZu/XBOEePG4KxxNFI1OD+1wSA4f9KMyHJVA4+FXZEv1mYniWVsfdPXyyAgKnmfB23xD4Z3kwng==
+ dependencies:
+ "@open-wc/dedupe-mixin" "^1.3.0"
+ "@open-wc/scoped-elements" "^2.0.1"
+ lit "^2.0.2"
+
+"@lion/core@^0.22.0":
+ version "0.22.0"
+ resolved "https://registry.yarnpkg.com/@lion/core/-/core-0.22.0.tgz#a914e7584323a090629e02e51a0e5dc3a9030882"
+ integrity sha512-qgIRqp77UtMFi9PDxS6EE5xT6djqJ6qWNKur08mnKNNIg9NtVUeGSpSLGuMeZs+lI1To+n9/DrOsbSpJ0xUKIQ==
dependencies:
"@open-wc/dedupe-mixin" "^1.3.0"
"@open-wc/scoped-elements" "^2.1.1"
lit "^2.0.2"
-"@lion/form-core@^0.16.0", "@lion/form-core@^0.18.3":
- version "0.18.3"
- resolved "https://registry.yarnpkg.com/@lion/form-core/-/form-core-0.18.3.tgz#6a9a60b9367a4d666c64538746de67c9e96ae6db"
- integrity sha512-AmVJRIsToSbhl/7Smp2NVPuDdPzelc7ohri58PfOf5iM1YOTbESuIXVA6khRaxTkw+b4/Dtf/ThwwvBs1BAFtg==
+"@lion/form-core@^0.16.0":
+ version "0.16.0"
+ resolved "https://registry.yarnpkg.com/@lion/form-core/-/form-core-0.16.0.tgz#359882819e17be05b0b4a5c8174f7cfe916b04de"
+ integrity sha512-b3Tw0y/5eoIkfowJUqH4JIPvleFOsN09MM6Pb8j7QIyweRk/YlSMbirAlEYmdeTo8aOgGRJhbmrOKmukpsPA/g==
dependencies:
- "@lion/core" "^0.24.0"
- "@lion/localize" "^0.26.0"
+ "@lion/core" "^0.21.0"
+ "@lion/localize" "^0.23.0"
"@lion/listbox@^0.12.0":
version "0.12.0"
@@ -1563,36 +1691,37 @@
"@lion/core" "^0.21.0"
"@lion/form-core" "^0.16.0"
-"@lion/listbox@^0.14.1":
- version "0.14.1"
- resolved "https://registry.yarnpkg.com/@lion/listbox/-/listbox-0.14.1.tgz#1dcc6ad1097be75d3bf4a680a41f11966da24bf8"
- integrity sha512-cxREJY7SOSgsy6Dz6zrsEp82NTy0Z3tfpIkzeeht56YnYOXaWJsQvp9LmU49nuj41RYhrIbrQsiSF3qJXLwXtA==
+"@lion/localize@^0.23.0":
+ version "0.23.0"
+ resolved "https://registry.yarnpkg.com/@lion/localize/-/localize-0.23.0.tgz#8cb8d29342047e31cbe12ced8b877780e92cbdbb"
+ integrity sha512-pGN2JzEPukvgtB3+BpeT13KZnI7mCqyq7m/a+A973XFhH1PJlAyEXdkv3bVJsIpNolqXRVP0lU4vgisMsO8IkQ==
dependencies:
- "@lion/core" "^0.24.0"
- "@lion/form-core" "^0.18.3"
+ "@bundled-es-modules/message-format" "6.0.4"
+ "@lion/core" "^0.21.0"
+ singleton-manager "^1.4.3"
-"@lion/localize@^0.26.0":
- version "0.26.0"
- resolved "https://registry.yarnpkg.com/@lion/localize/-/localize-0.26.0.tgz#c40ba0bd572d5a6298ba86dc45fd4bbeb7ac8c25"
- integrity sha512-ZFXumnVYviPq689DYrU9ZVhBEOk7/b/bht0ySw36fLqg61VCDSRdbImv2WOYJywaSeuncBcMNhcJu0UlK9wflw==
+"@lion/overlays@^0.29.1":
+ version "0.29.1"
+ resolved "https://registry.yarnpkg.com/@lion/overlays/-/overlays-0.29.1.tgz#0e2cff719d119a89a09cc7adc9baea1579dab022"
+ integrity sha512-MtoPavlnSVbisPPK+VPOyvekE5STHOH3GubC63danjVbMC9Nf927kzLT19l89JPxseejpU0fXHSdz7PVhNGgIA==
dependencies:
- "@bundled-es-modules/message-format" "6.0.4"
- "@lion/core" "^0.24.0"
- singleton-manager "^1.5.0"
+ "@lion/core" "0.19.0"
+ "@popperjs/core" "^2.5.4"
+ singleton-manager "1.4.2"
-"@lion/overlays@^0.29.1", "@lion/overlays@^0.33.2":
- version "0.33.2"
- resolved "https://registry.yarnpkg.com/@lion/overlays/-/overlays-0.33.2.tgz#be2ae0b96cf680638731619562e84eabc22f5911"
- integrity sha512-xi6Jdj3QNfXO+bZ1GNS+9wZm4nZ7zwlY3Vqu4vNArV21lYM3/A6Vx/CbNPOjVVfhdvHvxR3RriVSLipI/YQMWA==
+"@lion/overlays@^0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@lion/overlays/-/overlays-0.31.0.tgz#64edb1c66e19585089a62372b883ae95a79e595b"
+ integrity sha512-4jCoan6QjUARx7UddsZogqgQAVyacu82JaR8raMzIb1eZWo3m8w/hxDCssdYrsDbXJCiOgwgAfE0Kd929GBUpw==
dependencies:
- "@lion/core" "^0.24.0"
+ "@lion/core" "^0.21.0"
"@popperjs/core" "^2.5.4"
- singleton-manager "^1.5.0"
+ singleton-manager "^1.4.3"
"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.0.tgz#3361d6b8c4cb2ac426d5794ac7cd9776cd2f0814"
- integrity sha512-92uQ5ARf7UXYrzaFcAX3T2rTvaS9Z1//ukV+DqjACM4c8s0ZBQd7ayJU5Dh2AFLD/Ayuyz4uMmxQec8q3U4Ong==
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz#64df34e2f12e68e78ac57e571d25ec07fa460ca9"
+ integrity sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ==
"@lit/reactive-element@^1.0.0", "@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0":
version "1.6.1"
@@ -1648,7 +1777,7 @@
unist-util-remove "^2.0.1"
unist-util-visit "^2.0.3"
-"@mdjs/mdjs-preview@^0.5.5", "@mdjs/mdjs-preview@^0.5.8":
+"@mdjs/mdjs-preview@^0.5.8":
version "0.5.9"
resolved "https://registry.yarnpkg.com/@mdjs/mdjs-preview/-/mdjs-preview-0.5.9.tgz#5e862b8e895f93df33e8441036c252b720d73394"
integrity sha512-0FG3vEYmHVt74x9Vc+d3G10MmAfv0gmq4mzfV1nmG4dtGBEhuWZLrFIHiHOZWExUIv6Kui417EBnuHVLXOg+GA==
@@ -1721,26 +1850,26 @@
fastq "^1.6.0"
"@npmcli/config@^6.0.0":
- version "6.1.5"
- resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-6.1.5.tgz#79f6e84dbe13f0ad14133898cb4cb904cab7097a"
- integrity sha512-nUjJ4+Xo2/XWoq5wsF9ajRtm5xADlLjtyBQGdGlWFRgHpYggZtxQP1XteM6SvEQsHI3P9vDyLGIYO0MlNrQZwQ==
+ version "6.1.6"
+ resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-6.1.6.tgz#2a7f3cb63a23242f80063d4625e6754969681440"
+ integrity sha512-TM5dwgaz3Un2T5rdHQ6lX+Jj3TQxK6aV1U5OLByZiUS5qnA0NgC6U0aSESQVy80emToz8dtX3aniXD24wRnBaw==
dependencies:
"@npmcli/map-workspaces" "^3.0.2"
- ini "^3.0.0"
+ ini "^4.1.0"
nopt "^7.0.0"
proc-log "^3.0.0"
read-package-json-fast "^3.0.2"
semver "^7.3.5"
- walk-up-path "^1.0.0"
+ walk-up-path "^3.0.1"
"@npmcli/map-workspaces@^3.0.2":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.3.tgz#476944b63cd1f65bf83c6fdc7f4ca7be56906b1f"
- integrity sha512-HlCvFuTzw4UNoKyZdqiNrln+qMF71QJkxy2dsusV8QQdoa89e2TF4dATCzBxbl4zzRzdDoWWyP5ADVrNAH9cRQ==
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz#15ad7d854292e484f7ba04bc30187a8320dba799"
+ integrity sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==
dependencies:
"@npmcli/name-from-folder" "^2.0.0"
- glob "^9.3.1"
- minimatch "^7.4.2"
+ glob "^10.2.2"
+ minimatch "^9.0.0"
read-package-json-fast "^3.0.0"
"@npmcli/name-from-folder@^2.0.0":
@@ -1761,6 +1890,19 @@
"@lit/reactive-element" "^1.0.0"
"@open-wc/dedupe-mixin" "^1.3.0"
+"@open-wc/scoped-elements@^2.0.1":
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/@open-wc/scoped-elements/-/scoped-elements-2.1.5.tgz#9678eb6a957f2a0047714cd040f2724b9bd19e9c"
+ integrity sha512-39v61EDXiFp+pBXdYmRCNIAimJU6MxaNwplW+5IqGU+z33hsSp5CVp2mH5lJVbwXGB7hIb5wDiJa+L5pOVypqw==
+ dependencies:
+ "@lit/reactive-element" "^1.0.0"
+ "@open-wc/dedupe-mixin" "^1.3.0"
+
+"@pkgjs/parseargs@^0.11.0":
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+
"@pnpm/config.env-replace@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c"
@@ -1787,10 +1929,10 @@
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.7.tgz#ccab5c8f7dc557a52ca3288c10075c9ccd37fff7"
integrity sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==
-"@puppeteer/browsers@0.4.1":
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-0.4.1.tgz#fae81939adb743420cc2466f3aa37481f7081712"
- integrity sha512-4IICvy1McAkT/HyNZHIs7sp8ngBX1dmO0TPQ+FWq9ATQMqI8p+Ulm5A3kS2wYDh5HDHHkYrrETOu6rlj64VuTw==
+"@puppeteer/browsers@0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-0.5.0.tgz#1a1ee454b84a986b937ca2d93146f25a3fe8b670"
+ integrity sha512-Uw6oB7VvmPRLE4iKsjuOh8zgDabhNX67dzo8U/BB0f9527qx+4eeUs+korU98OhG5C4ubg7ufBgVi63XYwS6TQ==
dependencies:
debug "4.3.4"
extract-zip "2.0.1"
@@ -1861,7 +2003,7 @@
resolved "https://registry.yarnpkg.com/@rocket/core/-/core-0.1.2.tgz#35921a255379cffa907849442196f6e84df34c42"
integrity sha512-DVHTKlMKUX4lS/QamVSlZP8qrz3fyetQ3/N49lc9aopnsMKIpdWxx3bYILYW7y3TB13ay81v2iomG/YaCMrDNw==
-"@rocket/drawer@^0.1.3", "@rocket/drawer@^0.1.4":
+"@rocket/drawer@^0.1.3":
version "0.1.5"
resolved "https://registry.yarnpkg.com/@rocket/drawer/-/drawer-0.1.5.tgz#3e354cfc432dc4cf533e26a46846223d00ef2e92"
integrity sha512-37WgB5nyB6ocdcFDfGhY8nFoC0T4B2Ee3gh8N6Xd2neE7ZKm2KcrEu94QzPmXseWit1n7P0tSi34ZPmnQakTmA==
@@ -2000,6 +2142,15 @@
"@rollup/pluginutils" "^5.0.1"
magic-string "^0.27.0"
+"@rollup/plugin-terser@^0.4.1":
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.4.1.tgz#5c323fd066355056224b6993fcb14c409d29873e"
+ integrity sha512-aKS32sw5a7hy+fEXVy+5T95aDIwjpGHCTv833HXVtyKMDoVS7pBr5K3L9hEQoNqbJFjfANPrNpIXlTQ7is00eA==
+ dependencies:
+ serialize-javascript "^6.0.0"
+ smob "^0.0.6"
+ terser "^5.15.1"
+
"@rollup/plugin-typescript@^11.0.0":
version "11.1.0"
resolved "https://registry.yarnpkg.com/@rollup/plugin-typescript/-/plugin-typescript-11.1.0.tgz#4dd2a98475a791200d3e4dd1b8234073ad96c535"
@@ -2202,9 +2353,9 @@
"@babel/types" "^7.0.0"
"@types/babel__traverse@*":
- version "7.18.3"
- resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.3.tgz#dfc508a85781e5698d5b33443416b6268c4b3e8d"
- integrity sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==
+ version "7.18.5"
+ resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.5.tgz#c107216842905afafd3b6e774f6f935da6f5db80"
+ integrity sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==
dependencies:
"@babel/types" "^7.3.0"
@@ -2366,13 +2517,14 @@
"@types/node" "*"
"@types/express-serve-static-core@^4.17.33":
- version "4.17.33"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz#de35d30a9d637dc1450ad18dd583d75d5733d543"
- integrity sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==
+ version "4.17.34"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz#c119e85b75215178bc127de588e93100698ab4cc"
+ integrity sha512-fvr49XlCGoUj2Pp730AItckfjat4WNb0lb3kfrLWffd+RLeoGAMsq7UOy04PAPtoL01uKwcp6u8nhzpgpDYr3w==
dependencies:
"@types/node" "*"
"@types/qs" "*"
"@types/range-parser" "*"
+ "@types/send" "*"
"@types/express@*":
version "4.17.17"
@@ -2535,6 +2687,11 @@
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
+"@types/mime@^1":
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
+ integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
+
"@types/minimatch@*":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca"
@@ -2582,15 +2739,10 @@
"@types/node" "*"
form-data "^3.0.0"
-"@types/node@*", "@types/node@^18.0.0":
- version "18.15.13"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
- integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
-
-"@types/node@>=10.0.0":
- version "18.15.11"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f"
- integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==
+"@types/node@*", "@types/node@>=10.0.0", "@types/node@^18.0.0":
+ version "18.16.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.2.tgz#2f610ea71034b3971c312192377f8a7178eb57f1"
+ integrity sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg==
"@types/node@^12.7.1":
version "12.20.55"
@@ -2598,9 +2750,9 @@
integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==
"@types/node@^14.14.31":
- version "14.18.42"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.42.tgz#fa39b2dc8e0eba61bdf51c66502f84e23b66e114"
- integrity sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==
+ version "14.18.43"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.43.tgz#679e000d9f1d914132ea295b4a1ffdf20370ec49"
+ integrity sha512-n3eFEaoem0WNwLux+k272P0+aq++5o05bA9CfiwKPdYPB5ZambWKdWoeHy7/OJiizMhzg27NLaZ6uzjLTzXceQ==
"@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.1":
version "2.4.1"
@@ -2699,6 +2851,14 @@
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91"
integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==
+"@types/send@*":
+ version "0.17.1"
+ resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.1.tgz#ed4932b8a2a805f1fe362a70f4e62d0ac994e301"
+ integrity sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==
+ dependencies:
+ "@types/mime" "^1"
+ "@types/node" "*"
+
"@types/serve-static@*":
version "1.15.1"
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.1.tgz#86b1753f0be4f9a1bee68d459fcda5be4ea52b5d"
@@ -2778,14 +2938,14 @@
"@types/node" "*"
"@typescript-eslint/eslint-plugin@^5.3.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.0.tgz#c0e10eeb936debe5d1c3433cf36206a95befefd0"
- integrity sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw==
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz#9b09ee1541bff1d2cebdcb87e7ce4a4003acde08"
+ integrity sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==
dependencies:
"@eslint-community/regexpp" "^4.4.0"
- "@typescript-eslint/scope-manager" "5.59.0"
- "@typescript-eslint/type-utils" "5.59.0"
- "@typescript-eslint/utils" "5.59.0"
+ "@typescript-eslint/scope-manager" "5.59.1"
+ "@typescript-eslint/type-utils" "5.59.1"
+ "@typescript-eslint/utils" "5.59.1"
debug "^4.3.4"
grapheme-splitter "^1.0.4"
ignore "^5.2.0"
@@ -2793,86 +2953,86 @@
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/parser@^5.3.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.0.tgz#0ad7cd019346cc5d150363f64869eca10ca9977c"
- integrity sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==
+"@typescript-eslint/parser@^5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.1.tgz#73c2c12127c5c1182d2e5b71a8fa2a85d215cbb4"
+ integrity sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==
dependencies:
- "@typescript-eslint/scope-manager" "5.59.0"
- "@typescript-eslint/types" "5.59.0"
- "@typescript-eslint/typescript-estree" "5.59.0"
+ "@typescript-eslint/scope-manager" "5.59.1"
+ "@typescript-eslint/types" "5.59.1"
+ "@typescript-eslint/typescript-estree" "5.59.1"
debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz#86501d7a17885710b6716a23be2e93fc54a4fe8c"
- integrity sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==
+"@typescript-eslint/scope-manager@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz#8a20222719cebc5198618a5d44113705b51fd7fe"
+ integrity sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==
dependencies:
- "@typescript-eslint/types" "5.59.0"
- "@typescript-eslint/visitor-keys" "5.59.0"
+ "@typescript-eslint/types" "5.59.1"
+ "@typescript-eslint/visitor-keys" "5.59.1"
-"@typescript-eslint/type-utils@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.0.tgz#8e8d1420fc2265989fa3a0d897bde37f3851e8c9"
- integrity sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==
+"@typescript-eslint/type-utils@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz#63981d61684fd24eda2f9f08c0a47ecb000a2111"
+ integrity sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw==
dependencies:
- "@typescript-eslint/typescript-estree" "5.59.0"
- "@typescript-eslint/utils" "5.59.0"
+ "@typescript-eslint/typescript-estree" "5.59.1"
+ "@typescript-eslint/utils" "5.59.1"
debug "^4.3.4"
tsutils "^3.21.0"
-"@typescript-eslint/types@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.0.tgz#3fcdac7dbf923ec5251545acdd9f1d42d7c4fe32"
- integrity sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==
+"@typescript-eslint/types@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.1.tgz#03f3fedd1c044cb336ebc34cc7855f121991f41d"
+ integrity sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==
-"@typescript-eslint/typescript-estree@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz#8869156ee1dcfc5a95be3ed0e2809969ea28e965"
- integrity sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==
+"@typescript-eslint/typescript-estree@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz#4aa546d27fd0d477c618f0ca00b483f0ec84c43c"
+ integrity sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==
dependencies:
- "@typescript-eslint/types" "5.59.0"
- "@typescript-eslint/visitor-keys" "5.59.0"
+ "@typescript-eslint/types" "5.59.1"
+ "@typescript-eslint/visitor-keys" "5.59.1"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.0.tgz#063d066b3bc4850c18872649ed0da9ee72d833d5"
- integrity sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==
+"@typescript-eslint/utils@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.1.tgz#d89fc758ad23d2157cfae53f0b429bdf15db9473"
+ integrity sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@types/json-schema" "^7.0.9"
"@types/semver" "^7.3.12"
- "@typescript-eslint/scope-manager" "5.59.0"
- "@typescript-eslint/types" "5.59.0"
- "@typescript-eslint/typescript-estree" "5.59.0"
+ "@typescript-eslint/scope-manager" "5.59.1"
+ "@typescript-eslint/types" "5.59.1"
+ "@typescript-eslint/typescript-estree" "5.59.1"
eslint-scope "^5.1.1"
semver "^7.3.7"
-"@typescript-eslint/visitor-keys@5.59.0":
- version "5.59.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz#a59913f2bf0baeb61b5cfcb6135d3926c3854365"
- integrity sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==
+"@typescript-eslint/visitor-keys@5.59.1":
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz#0d96c36efb6560d7fb8eb85de10442c10d8f6058"
+ integrity sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==
dependencies:
- "@typescript-eslint/types" "5.59.0"
+ "@typescript-eslint/types" "5.59.1"
eslint-visitor-keys "^3.3.0"
-"@wdio/config@8.8.6":
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/@wdio/config/-/config-8.8.6.tgz#d2b31543606affd8a3db1a27bcdd8d8b54aa8ab9"
- integrity sha512-vT49Po8iwwxAXSL/SFLDhifKoXXIlt9Qj2Vy6fMtM+wBhsfAtpKGsalcRE2lR0DiW+4O+kZW6wgKebaxeyBlNw==
+"@wdio/config@8.8.7":
+ version "8.8.7"
+ resolved "https://registry.yarnpkg.com/@wdio/config/-/config-8.8.7.tgz#fc1447fdebddec91f9c194fdd47557237003f9fe"
+ integrity sha512-rEKEPXvNe66bNB9xCWcI5rH68EKPg0EkWmfVmBTU8kZ39JjC2VG+XE5ImHpYifxD1SBZpnUgoHPGcSlKspC7+A==
dependencies:
"@wdio/logger" "8.6.6"
- "@wdio/types" "8.8.6"
- "@wdio/utils" "8.8.6"
+ "@wdio/types" "8.8.7"
+ "@wdio/utils" "8.8.7"
decamelize "^6.0.0"
deepmerge-ts "^5.0.0"
- glob "^9.3.0"
- import-meta-resolve "^2.1.0"
+ glob "^10.2.2"
+ import-meta-resolve "^3.0.0"
read-pkg-up "^9.1.0"
"@wdio/logger@8.6.6":
@@ -2897,21 +3057,21 @@
dependencies:
"@types/node" "^18.0.0"
-"@wdio/types@8.8.6":
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/@wdio/types/-/types-8.8.6.tgz#edb0f2d8564e753c211484b819a4e4fd838b0cb6"
- integrity sha512-SwV0k0iv3F0ePZ3VyLuotAv9HKme4496+j/uBs1pKLzsLfemJ15F7d+LQr7eSIDr2THpmMTfoUvCzLbefiB/Xg==
+"@wdio/types@8.8.7":
+ version "8.8.7"
+ resolved "https://registry.yarnpkg.com/@wdio/types/-/types-8.8.7.tgz#981dc39c3da62da9043e5b0708e1d1fb4024feb0"
+ integrity sha512-zCbvHt2nuMOOZY1ccY3DYV9xMFpcz7Ds7vq7SnNplw8hWPkqL9kGEDl3D0yEotFsjVY3Zbs56XBzl1aTbLPc8w==
dependencies:
"@types/node" "^18.0.0"
-"@wdio/utils@8.8.6":
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-8.8.6.tgz#26f96c29b153c595935fbb824ffae0958e30dfe9"
- integrity sha512-xQ461/7b9IsZ/B0/fMfQHlp6+li/50GzinsZSCvg4hCR56iYNmbVKBD7uYpqyzUf4+c5dHkEMNxLta6BQzS/sg==
+"@wdio/utils@8.8.7":
+ version "8.8.7"
+ resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-8.8.7.tgz#d5f15a07b2fa3ba50c6092348a4a46bea9999104"
+ integrity sha512-9Q/EK6ALVc5Xof0rIOQgwUAaH3rsjniT75ERpBYW2I/SC/tcXwh+UAzUQwA+MIIGCg00/xVMUMn9JaJXE93naw==
dependencies:
"@wdio/logger" "8.6.6"
- "@wdio/types" "8.8.6"
- import-meta-resolve "^2.2.0"
+ "@wdio/types" "8.8.7"
+ import-meta-resolve "^3.0.0"
p-iteration "^1.1.8"
"@web/config-loader@^0.1.3":
@@ -3083,6 +3243,11 @@
resolved "https://registry.yarnpkg.com/@web/storybook-prebuilt/-/storybook-prebuilt-0.1.34.tgz#993ee48a287f10e98adac55a6bab8e596a1ba228"
integrity sha512-03IvmZNfWK1FO9WQn71uCmzbLorNpzqJNV3L2bx85ND8Gg7CqnFxBKOhEeh5JAbqU2j+JGRgTvsZPusGjng38g==
+"@webcomponents/scoped-custom-element-registry@^0.0.9":
+ version "0.0.9"
+ resolved "https://registry.yarnpkg.com/@webcomponents/scoped-custom-element-registry/-/scoped-custom-element-registry-0.0.9.tgz#dd6ea3378bfeaea64d0c7542120e0ffd17b48b0e"
+ integrity sha512-4RVHwN9oIp23mhrxeDbP9/0wvdcrB0d/MFMqIStShIgfzsqXZXf1OdU5kvqjgdMYavQ5Zm8C6BuBcAjzNwAetQ==
+
"@webcomponents/shadycss@^1.11.0":
version "1.11.2"
resolved "https://registry.yarnpkg.com/@webcomponents/shadycss/-/shadycss-1.11.2.tgz#7539b0ad29598aa2eafee8b341059e20ac9e1006"
@@ -3813,9 +3978,9 @@ browserslist@*, browserslist@^4.0.0, browserslist@^4.16.0, browserslist@^4.16.1,
update-browserslist-db "^1.0.10"
browserstack-local@^1.4.8:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.5.1.tgz#0d424474cc2b74a9d9a22d00a2282941ff636f34"
- integrity sha512-T/wxyWDzvBHbDvl7fZKpFU7mYze6nrUkBhNy+d+8bXBqgQX10HTYvajIGO0wb49oGSLCPM0CMZTV/s7e6LF0sA==
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/browserstack-local/-/browserstack-local-1.5.2.tgz#f35c76fd4e7a7b1394e460359ed9df85a6a16bf1"
+ integrity sha512-qdsVGk5ndnVgjm5ekpaOfFYQoU/WOK1WFDrlzk9J7xzA+gnD1Vge2w1TFwvc2M0LW6VZePSk6y0Q1CPGyT/9HQ==
dependencies:
agent-base "^6.0.2"
https-proxy-agent "^5.0.1"
@@ -3919,9 +4084,9 @@ cacheable-lookup@^7.0.0:
integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==
cacheable-request@^10.2.8:
- version "10.2.9"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.9.tgz#6375833d2b99921d8870df9fdc26cb703c56f356"
- integrity sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==
+ version "10.2.10"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.10.tgz#1785984a9a4ddec8dd01792232cca474be49a8af"
+ integrity sha512-v6WB+Epm/qO4Hdlio/sfUn69r5Shgh39SsE9DSd4bIezP0mblOlObI+I0kUEM7J0JFc+I7pSeMeYaOYtX1N/VQ==
dependencies:
"@types/http-cache-semantics" "^4.0.1"
get-stream "^6.0.1"
@@ -4046,9 +4211,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001449:
- version "1.0.30001478"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz#0ef8a1cf8b16be47a0f9fc4ecfc952232724b32a"
- integrity sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==
+ version "1.0.30001481"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz#f58a717afe92f9e69d0e35ff64df596bfad93912"
+ integrity sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==
capital-case@^1.0.4:
version "1.0.4"
@@ -4254,10 +4419,10 @@ chrome-launcher@^0.15.0:
is-wsl "^2.2.0"
lighthouse-logger "^1.0.0"
-chromium-bidi@0.4.6:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/chromium-bidi/-/chromium-bidi-0.4.6.tgz#a082151834083ed002624f12fa35e748817b2ee5"
- integrity sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==
+chromium-bidi@0.4.7:
+ version "0.4.7"
+ resolved "https://registry.yarnpkg.com/chromium-bidi/-/chromium-bidi-0.4.7.tgz#4c022c2b0fb1d1c9b571fadf373042160e71d236"
+ integrity sha512-6+mJuFXwTMU6I3vYLs6IL8A1DyQTPjCfIL971X0aMPVGRbGnNfl6i6Cl0NMbxi2bRYLGESt9T2ZIMRM5PAEcIQ==
dependencies:
mitt "3.0.0"
@@ -4331,7 +4496,7 @@ cliui@^6.0.0:
strip-ansi "^6.0.0"
wrap-ansi "^6.2.0"
-cliui@^7.0.2:
+cliui@^7.0.2, cliui@^7.0.4:
version "7.0.4"
resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
@@ -4444,9 +4609,9 @@ colord@^2.9.1:
integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
colorette@^2.0.19:
- version "2.0.19"
- resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798"
- integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==
+ version "2.0.20"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
+ integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
combined-stream@^1.0.8:
version "1.0.8"
@@ -4763,7 +4928,7 @@ cross-spawn@^5.1.0:
shebang-command "^1.2.0"
which "^1.2.9"
-cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -5089,15 +5254,16 @@ deep-eql@^4.1.2:
type-detect "^4.0.0"
deep-equal@^2.0.5:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6"
- integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.1.tgz#c72ab22f3a7d3503a4ca87dde976fe9978816739"
+ integrity sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==
dependencies:
+ array-buffer-byte-length "^1.0.0"
call-bind "^1.0.2"
- es-get-iterator "^1.1.2"
- get-intrinsic "^1.1.3"
+ es-get-iterator "^1.1.3"
+ get-intrinsic "^1.2.0"
is-arguments "^1.1.1"
- is-array-buffer "^3.0.1"
+ is-array-buffer "^3.0.2"
is-date-object "^1.0.5"
is-regex "^1.1.4"
is-shared-array-buffer "^1.0.2"
@@ -5105,7 +5271,7 @@ deep-equal@^2.0.5:
object-is "^1.1.5"
object-keys "^1.1.1"
object.assign "^4.1.4"
- regexp.prototype.flags "^1.4.3"
+ regexp.prototype.flags "^1.5.0"
side-channel "^1.0.4"
which-boxed-primitive "^1.0.2"
which-collection "^1.0.1"
@@ -5254,26 +5420,26 @@ devtools-protocol@0.0.1107588:
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz#f8cac707840b97cc30b029359341bcbbb0ad8ffa"
integrity sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==
-devtools-protocol@^0.0.1130274:
- version "0.0.1130274"
- resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1130274.tgz#1cd0c472a84fc9a09becaaed35a247a6eab9310c"
- integrity sha512-kIozBWajgsi1g0W8yzALI4ZdCp6KG1yWaq8NN1ehQM3zX6JRegLSzfexz7XT5eFjmq1RkpMYgeKmfi3GsHrCLw==
+devtools-protocol@^0.0.1135726:
+ version "0.0.1135726"
+ resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1135726.tgz#6ce3fa394ee32dd2c3ad8313662321650c12e981"
+ integrity sha512-QR8/4HOSJwbUCoFtzHSNbcX9FbBh0REX9z4aiWORurauj22+Lx5th/hUKNRtM5fPUrN+v9BceDvPxZbxPVrALw==
-devtools@8.8.6:
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/devtools/-/devtools-8.8.6.tgz#94ba09b11253e6c69df5db8f7bc9aef8219266ed"
- integrity sha512-iByIxHGOESVqogT05LFAyQhtgd2m5QKYI31d+Zg2lDb3TwpWBTxPpGltIr1ZO/2AMGQM5E0R88y/4XlURuXx1A==
+devtools@8.8.7:
+ version "8.8.7"
+ resolved "https://registry.yarnpkg.com/devtools/-/devtools-8.8.7.tgz#c01def207174ab8fce385ecce5b9a3b04ae1864b"
+ integrity sha512-qS0lCQ6mSXu3rWlLP6u9qEghoS0t9AX2zPLC65U67MZCe2fcsaTEcQ129Az4TmpYm9BPcNPoYG+lAFVbHDEYYw==
dependencies:
"@types/node" "^18.0.0"
- "@wdio/config" "8.8.6"
+ "@wdio/config" "8.8.7"
"@wdio/logger" "8.6.6"
"@wdio/protocols" "8.8.1"
- "@wdio/types" "8.8.6"
- "@wdio/utils" "8.8.6"
+ "@wdio/types" "8.8.7"
+ "@wdio/utils" "8.8.7"
chrome-launcher "^0.15.0"
edge-paths "^3.0.5"
- import-meta-resolve "^2.1.0"
- puppeteer-core "19.9.1"
+ import-meta-resolve "^3.0.0"
+ puppeteer-core "19.11.1"
query-selector-shadow-dom "^1.0.0"
ua-parser-js "^1.0.1"
uuid "^9.0.0"
@@ -5455,9 +5621,9 @@ ejs@^3.1.6:
jake "^10.8.5"
electron-to-chromium@^1.4.284:
- version "1.4.365"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.365.tgz#ccd9e352d4493aa288d87e6ea36f3edf350c045e"
- integrity sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg==
+ version "1.4.377"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.377.tgz#7f326a0b2c1b96eca6bb65907addc505d0d15989"
+ integrity sha512-H3BYG6DW5Z+l0xcfXaicJGxrpA4kMlCxnN71+iNX+dBLkRMOdVJqFJiAmbNZZKA1zISpRg17JR03qGifXNsJtw==
emoji-regex@^8.0.0:
version "8.0.0"
@@ -5599,7 +5765,7 @@ es-abstract@^1.19.0, es-abstract@^1.20.4:
unbox-primitive "^1.0.2"
which-typed-array "^1.1.9"
-es-get-iterator@^1.1.2:
+es-get-iterator@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
@@ -5630,9 +5796,9 @@ es-module-lexer@^1.0.0, es-module-lexer@^1.0.2:
integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==
es-module-shims@^1.4.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/es-module-shims/-/es-module-shims-1.7.1.tgz#764040be32972a846f582224defc3734ee1257d6"
- integrity sha512-ZfrYhcPnYxFNTab0dA7JWAQhO3SSuyXHzCptPX171H8t6P85tpfCqiARn8csHH4v84ElsyYRq0C3LTJc8Y1UNg==
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/es-module-shims/-/es-module-shims-1.7.2.tgz#7b84d5d582945304e054c3c88be41f3fe4a1e35b"
+ integrity sha512-/qMCBBtHPR3fFyPvUIdeqkKqjRIUaXzPgZLOtYyFaRPLOTwsE6SKQStZZ4ksV/WwHSJRXv7sRjytsFsO5cYnsw==
es-set-tostringtag@^2.0.1:
version "2.0.1"
@@ -5660,32 +5826,60 @@ es-to-primitive@^1.2.1:
is-symbol "^1.0.2"
"esbuild@^0.16 || ^0.17":
- version "0.17.17"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.17.tgz#fa906ab11b11d2ed4700f494f4f764229b25c916"
- integrity sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==
+ version "0.17.18"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.18.tgz#f4f8eb6d77384d68cd71c53eb6601c7efe05e746"
+ integrity sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==
optionalDependencies:
- "@esbuild/android-arm" "0.17.17"
- "@esbuild/android-arm64" "0.17.17"
- "@esbuild/android-x64" "0.17.17"
- "@esbuild/darwin-arm64" "0.17.17"
- "@esbuild/darwin-x64" "0.17.17"
- "@esbuild/freebsd-arm64" "0.17.17"
- "@esbuild/freebsd-x64" "0.17.17"
- "@esbuild/linux-arm" "0.17.17"
- "@esbuild/linux-arm64" "0.17.17"
- "@esbuild/linux-ia32" "0.17.17"
- "@esbuild/linux-loong64" "0.17.17"
- "@esbuild/linux-mips64el" "0.17.17"
- "@esbuild/linux-ppc64" "0.17.17"
- "@esbuild/linux-riscv64" "0.17.17"
- "@esbuild/linux-s390x" "0.17.17"
- "@esbuild/linux-x64" "0.17.17"
- "@esbuild/netbsd-x64" "0.17.17"
- "@esbuild/openbsd-x64" "0.17.17"
- "@esbuild/sunos-x64" "0.17.17"
- "@esbuild/win32-arm64" "0.17.17"
- "@esbuild/win32-ia32" "0.17.17"
- "@esbuild/win32-x64" "0.17.17"
+ "@esbuild/android-arm" "0.17.18"
+ "@esbuild/android-arm64" "0.17.18"
+ "@esbuild/android-x64" "0.17.18"
+ "@esbuild/darwin-arm64" "0.17.18"
+ "@esbuild/darwin-x64" "0.17.18"
+ "@esbuild/freebsd-arm64" "0.17.18"
+ "@esbuild/freebsd-x64" "0.17.18"
+ "@esbuild/linux-arm" "0.17.18"
+ "@esbuild/linux-arm64" "0.17.18"
+ "@esbuild/linux-ia32" "0.17.18"
+ "@esbuild/linux-loong64" "0.17.18"
+ "@esbuild/linux-mips64el" "0.17.18"
+ "@esbuild/linux-ppc64" "0.17.18"
+ "@esbuild/linux-riscv64" "0.17.18"
+ "@esbuild/linux-s390x" "0.17.18"
+ "@esbuild/linux-x64" "0.17.18"
+ "@esbuild/netbsd-x64" "0.17.18"
+ "@esbuild/openbsd-x64" "0.17.18"
+ "@esbuild/sunos-x64" "0.17.18"
+ "@esbuild/win32-arm64" "0.17.18"
+ "@esbuild/win32-ia32" "0.17.18"
+ "@esbuild/win32-x64" "0.17.18"
+
+esbuild@^0.17.19:
+ version "0.17.19"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955"
+ integrity sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==
+ optionalDependencies:
+ "@esbuild/android-arm" "0.17.19"
+ "@esbuild/android-arm64" "0.17.19"
+ "@esbuild/android-x64" "0.17.19"
+ "@esbuild/darwin-arm64" "0.17.19"
+ "@esbuild/darwin-x64" "0.17.19"
+ "@esbuild/freebsd-arm64" "0.17.19"
+ "@esbuild/freebsd-x64" "0.17.19"
+ "@esbuild/linux-arm" "0.17.19"
+ "@esbuild/linux-arm64" "0.17.19"
+ "@esbuild/linux-ia32" "0.17.19"
+ "@esbuild/linux-loong64" "0.17.19"
+ "@esbuild/linux-mips64el" "0.17.19"
+ "@esbuild/linux-ppc64" "0.17.19"
+ "@esbuild/linux-riscv64" "0.17.19"
+ "@esbuild/linux-s390x" "0.17.19"
+ "@esbuild/linux-x64" "0.17.19"
+ "@esbuild/netbsd-x64" "0.17.19"
+ "@esbuild/openbsd-x64" "0.17.19"
+ "@esbuild/sunos-x64" "0.17.19"
+ "@esbuild/win32-arm64" "0.17.19"
+ "@esbuild/win32-ia32" "0.17.19"
+ "@esbuild/win32-x64" "0.17.19"
escalade@^3.1.1:
version "3.1.1"
@@ -5730,7 +5924,7 @@ eslint-scope@^5.1.1:
esrecurse "^4.3.0"
estraverse "^4.1.1"
-eslint-scope@^7.1.1:
+eslint-scope@^7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b"
integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==
@@ -5744,14 +5938,14 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0:
integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==
eslint@^8.1.0:
- version "8.38.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.38.0.tgz#a62c6f36e548a5574dd35728ac3c6209bd1e2f1a"
- integrity sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==
+ version "8.39.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.39.0.tgz#7fd20a295ef92d43809e914b70c39fd5a23cf3f1"
+ integrity sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.4.0"
"@eslint/eslintrc" "^2.0.2"
- "@eslint/js" "8.38.0"
+ "@eslint/js" "8.39.0"
"@humanwhocodes/config-array" "^0.11.8"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
@@ -5761,7 +5955,7 @@ eslint@^8.1.0:
debug "^4.3.2"
doctrine "^3.0.0"
escape-string-regexp "^4.0.0"
- eslint-scope "^7.1.1"
+ eslint-scope "^7.2.0"
eslint-visitor-keys "^3.4.0"
espree "^9.5.1"
esquery "^1.4.2"
@@ -6190,6 +6384,14 @@ for-each@^0.3.3:
dependencies:
is-callable "^1.1.3"
+foreground-child@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
+ integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
+ dependencies:
+ cross-spawn "^7.0.0"
+ signal-exit "^4.0.1"
+
form-data-encoder@^2.1.2:
version "2.1.4"
resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5"
@@ -6485,6 +6687,17 @@ glob@7.2.0:
once "^1.3.0"
path-is-absolute "^1.0.0"
+glob@^10.2.2:
+ version "10.2.2"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.2.2.tgz#ce2468727de7e035e8ecf684669dc74d0526ab75"
+ integrity sha512-Xsa0BcxIC6th9UwNjZkhrMtNo/MnyRL8jGCP+uEwhA5oFOCY1f2s1/oNKY47xQ0Bg5nkjsfAEIej1VeH62bDDQ==
+ dependencies:
+ foreground-child "^3.1.0"
+ jackspeak "^2.0.3"
+ minimatch "^9.0.0"
+ minipass "^5.0.0"
+ path-scurry "^1.7.0"
+
glob@^7.0.0, glob@^7.0.5, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -6508,7 +6721,7 @@ glob@^8.0.0, glob@^8.0.3:
minimatch "^5.0.1"
once "^1.3.0"
-glob@^9.2.0, glob@^9.3.0, glob@^9.3.1:
+glob@^9.2.0:
version "9.3.5"
resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
@@ -7264,11 +7477,16 @@ import-lazy@^4.0.0:
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
-import-meta-resolve@^2.0.0, import-meta-resolve@^2.1.0, import-meta-resolve@^2.2.0:
+import-meta-resolve@^2.0.0:
version "2.2.2"
resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz#75237301e72d1f0fbd74dbc6cca9324b164c2cc9"
integrity sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==
+import-meta-resolve@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-3.0.0.tgz#94a6aabc623874fbc2f3525ec1300db71c6cbc11"
+ integrity sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==
+
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -7317,10 +7535,10 @@ ini@^1.3.4, ini@~1.3.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-ini@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/ini/-/ini-3.0.1.tgz#c76ec81007875bc44d544ff7a11a55d12294102d"
- integrity sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==
+ini@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.0.tgz#3bca65a0ae224f07f8f8b3392d8c94a7f1bb007b"
+ integrity sha512-HLR38RSF2iulAzc3I/sma4CoYxQP844rPYCNfzGDOHqa/YqVlwuuZgBx6M50/X8dKgzk0cm1qRg3+47mK2N+cQ==
inline-style-parser@0.1.1:
version "0.1.1"
@@ -7466,7 +7684,7 @@ is-ci@^3.0.1:
dependencies:
ci-info "^3.2.0"
-is-core-module@^2.11.0, is-core-module@^2.12.0, is-core-module@^2.5.0, is-core-module@^2.8.1:
+is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.8.1:
version "2.12.0"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4"
integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==
@@ -7897,6 +8115,15 @@ isurl@^1.0.0-alpha5:
has-to-string-tag-x "^1.2.0"
is-object "^1.0.1"
+jackspeak@^2.0.3:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.1.0.tgz#69831fe5346532888f279102f39fc4452ebbe6c2"
+ integrity sha512-DiEwVPqsieUzZBNxQ2cxznmFzfg/AMgJUjYw5xl6rSmCxAQXECcbSdwcLM6Ds6T09+SBfSNCGPhYUoQ96P4h7A==
+ dependencies:
+ cliui "^7.0.4"
+ optionalDependencies:
+ "@pkgjs/parseargs" "^0.11.0"
+
jake@^10.8.5:
version "10.8.5"
resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46"
@@ -8268,9 +8495,9 @@ linkify-it@^2.0.0:
uc.micro "^1.0.1"
lint-staged@^13.0.3:
- version "13.2.1"
- resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-13.2.1.tgz#9d30a14e3e42897ef417bc98556fb757f75cae87"
- integrity sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==
+ version "13.2.2"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-13.2.2.tgz#5e711d3139c234f73402177be2f8dd312e6508ca"
+ integrity sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA==
dependencies:
chalk "5.2.0"
cli-truncate "^3.1.0"
@@ -8284,7 +8511,7 @@ lint-staged@^13.0.3:
object-inspect "^1.12.3"
pidtree "^0.6.0"
string-argv "^0.3.1"
- yaml "^2.2.1"
+ yaml "^2.2.2"
liquidjs@^6.4.3:
version "6.4.3"
@@ -8306,25 +8533,25 @@ listr2@^5.0.7:
wrap-ansi "^7.0.0"
lit-element@^3.0.0, lit-element@^3.3.0:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.1.tgz#9dcb950b1fadf156dacf3ded8d7d51a8cf16a966"
- integrity sha512-Gl+2409uXWbf7n6cCl7Kzasm7zjT9xmdwi2BhLNi70sRKAgRkqueDu5mSIH3hPYMM0/vqBCdPXod3NbGkRA2ww==
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.2.tgz#9913bf220b85065f0e5f1bb8878cc44f36b50cfa"
+ integrity sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ==
dependencies:
"@lit-labs/ssr-dom-shim" "^1.1.0"
"@lit/reactive-element" "^1.3.0"
lit-html "^2.7.0"
-lit-html@^2.0.0, lit-html@^2.7.0:
- version "2.7.2"
- resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.7.2.tgz#e4593da022298d8029ae3f67d10d322c18152d3d"
- integrity sha512-ZJCfKlA2XELu5tn7XuzOziGFGvf1SeQm+ngLWoJ8bXtSkRrrR3ms6SWy+gsdxeYwySLij5xAhdd2C3EX0ftxdQ==
+lit-html@^2.7.0, lit-html@^2.7.3:
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.7.3.tgz#903bfa61f9d3296a0ec94128695e452beb9b1a3a"
+ integrity sha512-9DyLzcn/kbRGowz2vFmSANFbRZTxYUgYYFqzie89w6GLpPUiBCDHfcdeRUV/k3Q2ueYxNjfv46yPCtKAEAPOVw==
dependencies:
"@types/trusted-types" "^2.0.2"
lit@^2.0.0, lit@^2.0.2, lit@^2.2.5:
- version "2.7.2"
- resolved "https://registry.yarnpkg.com/lit/-/lit-2.7.2.tgz#8084355a3b834a8e62685f2e641242fd7c1698ce"
- integrity sha512-9QnZmG5mIKPRja96cpndMclLSi0Qrz2BXD6EbqNqCKMMjOWVm/BwAeXufFk2jqFsNmY07HOzU8X+8aTSVt3yrA==
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/lit/-/lit-2.7.3.tgz#7f7920dbaba12828d359ca3439cd6f73619061da"
+ integrity sha512-0a+u+vVbmgSfPu+fyvqjMPBX0Kwbyj9QOv9MbQFZhWGlV2cyk3lEwgfUQgYN+i/lx++1Z3wZknSIp3QCKxHLyg==
dependencies:
"@lit/reactive-element" "^1.6.0"
lit-element "^3.3.0"
@@ -8593,9 +8820,9 @@ lru-cache@^8.0.4:
integrity sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==
lru-cache@^9.0.0:
- version "9.0.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.0.3.tgz#8a04f282df5320227bb7215c55df2660d3e4e25b"
- integrity sha512-cyjNRew29d4kbgnz1sjDqxg7qg8NW4s+HQzCGjeon7DV5T2yDije16W9HaUFV1dhVEMh+SjrOcK0TomBmf3Egg==
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.1.tgz#c58a93de58630b688de39ad04ef02ef26f1902f1"
+ integrity sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==
luxon@^1.24.1:
version "1.28.1"
@@ -9616,13 +9843,6 @@ minimatch@^5.0.1, minimatch@^5.1.0:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^7.4.2:
- version "7.4.6"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb"
- integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==
- dependencies:
- brace-expansion "^2.0.1"
-
minimatch@^8.0.2:
version "8.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
@@ -10461,7 +10681,7 @@ path-root@^0.1.1:
dependencies:
path-root-regex "^0.1.0"
-path-scurry@^1.6.1:
+path-scurry@^1.6.1, path-scurry@^1.7.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.7.0.tgz#99c741a2cfbce782294a39994d63748b5a24f6db"
integrity sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==
@@ -10552,17 +10772,17 @@ pkg-dir@^4.2.0:
dependencies:
find-up "^4.0.0"
-playwright-core@1.32.3:
- version "1.32.3"
- resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.32.3.tgz#e6dc7db0b49e9b6c0b8073c4a2d789a96f519c48"
- integrity sha512-SB+cdrnu74ZIn5Ogh/8278ngEh9NEEV0vR4sJFmK04h2iZpybfbqBY0bX6+BLYWVdV12JLLI+JEFtSnYgR+mWg==
+playwright-core@1.33.0:
+ version "1.33.0"
+ resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.33.0.tgz#269efe29a927cd6d144d05f3c2d2f72bd72447a1"
+ integrity sha512-aizyPE1Cj62vAECdph1iaMILpT0WUDCq3E6rW6I+dleSbBoGbktvJtzS6VHkZ4DKNEOG9qJpiom/ZxO+S15LAw==
playwright@^1.22.2:
- version "1.32.3"
- resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.32.3.tgz#88583167880e42ca04fa8c4cc303680f4ff457d0"
- integrity sha512-h/ylpgoj6l/EjkfUDyx8cdOlfzC96itPpPe8BXacFkqpw/YsuxkpPyVbzEq4jw+bAJh5FLgh31Ljg2cR6HV3uw==
+ version "1.33.0"
+ resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.33.0.tgz#88df1cffe97718ab8a02303e12c9133681ec7fab"
+ integrity sha512-+zzU3V2TslRX2ETBRgQKsKytYBkJeLZ2xzUj4JohnZnxQnivoUvOvNbRBYWSYykQTO0Y4zb8NwZTYFUO+EpPBQ==
dependencies:
- playwright-core "1.32.3"
+ playwright-core "1.33.0"
please-upgrade-node@^3.2.0:
version "3.2.0"
@@ -10927,9 +11147,9 @@ prettier-plugin-package@^1.3.0:
integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
prettier@^2.4.1, prettier@^2.7.1:
- version "2.8.7"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.7.tgz#bb79fc8729308549d28fe3a98fce73d2c0656450"
- integrity sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==
+ version "2.8.8"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
+ integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
pretty-bytes@^5.3.0, pretty-bytes@^5.5.0:
version "5.6.0"
@@ -11175,30 +11395,13 @@ pupa@^3.1.0:
dependencies:
escape-goat "^4.0.0"
-puppeteer-core@19.10.0, puppeteer-core@^19.8.1:
- version "19.10.0"
- resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-19.10.0.tgz#f92d60693be370ea9a927d7b1ad62704681608ea"
- integrity sha512-F6btgaEJXcpdw/kJszBhe7t4kx1C42oG159romCagX8ttComuk5dqkmAd/AQc/E4cS3onOUsHI5WgjIstuYsFw==
- dependencies:
- "@puppeteer/browsers" "0.4.1"
- chromium-bidi "0.4.6"
- cross-fetch "3.1.5"
- debug "4.3.4"
- devtools-protocol "0.0.1107588"
- extract-zip "2.0.1"
- https-proxy-agent "5.0.1"
- proxy-from-env "1.1.0"
- tar-fs "2.1.1"
- unbzip2-stream "1.4.3"
- ws "8.13.0"
-
-puppeteer-core@19.9.1:
- version "19.9.1"
- resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-19.9.1.tgz#002148cbfaac98433067e40e1b950e4915998c5e"
- integrity sha512-46JGqhqTgYO5DuUMRGUiMCKM/86uHMsMCK7Fw7cbY/p+eCKLIPGVyQyI/E0UcGYa0+OH3dz0ResaDdHxqCgDDw==
+puppeteer-core@19.11.1, puppeteer-core@^19.8.1:
+ version "19.11.1"
+ resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-19.11.1.tgz#4c63d7a0a6cd268ff054ebcac315b646eee32667"
+ integrity sha512-qcuC2Uf0Fwdj9wNtaTZ2OvYRraXpAK+puwwVW8ofOhOgLPZyz1c68tsorfIZyCUOpyBisjr+xByu7BMbEYMepA==
dependencies:
- "@puppeteer/browsers" "0.4.1"
- chromium-bidi "0.4.6"
+ "@puppeteer/browsers" "0.5.0"
+ chromium-bidi "0.4.7"
cross-fetch "3.1.5"
debug "4.3.4"
devtools-protocol "0.0.1107588"
@@ -11210,16 +11413,16 @@ puppeteer-core@19.9.1:
ws "8.13.0"
puppeteer@^19.9.0:
- version "19.10.0"
- resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-19.10.0.tgz#d018e42b189c79da10a6b568a16f1c971219d700"
- integrity sha512-u2ftBcAu1cL5x2uKD5FLhHkN60Z1d5T0iMftiUEyRfdwT0poObRvjpc69F0HbtN/7lFeW2v+VN4pgeVVSOZYWg==
+ version "19.11.1"
+ resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-19.11.1.tgz#bb75d518e87b0b4f6ef9bad1ea7e9d1cdcd18a5d"
+ integrity sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==
dependencies:
- "@puppeteer/browsers" "0.4.1"
+ "@puppeteer/browsers" "0.5.0"
cosmiconfig "8.1.3"
https-proxy-agent "5.0.1"
progress "2.0.3"
proxy-from-env "1.1.0"
- puppeteer-core "19.10.0"
+ puppeteer-core "19.11.1"
qs@^6.11.0, qs@^6.5.2:
version "6.11.1"
@@ -11500,7 +11703,7 @@ regenerator-transform@^0.15.1:
dependencies:
"@babel/runtime" "^7.8.4"
-regexp.prototype.flags@^1.4.3:
+regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb"
integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==
@@ -11838,16 +12041,7 @@ resolve-path@^1.4.0:
http-errors "~1.6.2"
path-is-absolute "1.0.1"
-resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.3.2:
- version "1.22.3"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.3.tgz#4b4055349ffb962600972da1fdc33c46a4eb3283"
- integrity sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==
- dependencies:
- is-core-module "^2.12.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^1.22.1:
+resolve@^1.1.6, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.22.1, resolve@^1.3.2:
version "1.22.2"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f"
integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==
@@ -12034,9 +12228,9 @@ rollup@^2.43.1, rollup@^2.67.0:
fsevents "~2.3.2"
rollup@^3.15.0:
- version "3.20.7"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.20.7.tgz#4f045dfb388abe08dd159f8cd286dcaca1e80b28"
- integrity sha512-P7E2zezKSLhWnTz46XxjSmInrbOCiul1yf+kJccMxT56vxjHwCbDfoLbiqFgu+WQoo9ij2PkraYaBstgB2prBA==
+ version "3.21.0"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.0.tgz#0a71517db56e150222670f88e5e7acfa4fede7c8"
+ integrity sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==
optionalDependencies:
fsevents "~2.3.2"
@@ -12053,9 +12247,9 @@ rx@4.1.0:
integrity sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==
rxjs@^7.8.0:
- version "7.8.0"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4"
- integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==
+ version "7.8.1"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
+ integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
dependencies:
tslib "^2.1.0"
@@ -12179,14 +12373,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
-semver@^7.3.2, semver@^7.3.5:
- version "7.4.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.4.0.tgz#8481c92feffc531ab1e012a8ffc15bdd3a0f4318"
- integrity sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==
- dependencies:
- lru-cache "^6.0.0"
-
-semver@^7.3.4, semver@^7.3.7:
+semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
version "7.5.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0"
integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==
@@ -12242,6 +12429,13 @@ serialize-javascript@^4.0.0:
dependencies:
randombytes "^2.1.0"
+serialize-javascript@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
+ integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==
+ dependencies:
+ randombytes "^2.1.0"
+
serve-index@1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
@@ -12364,6 +12558,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.7:
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+signal-exit@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.0.1.tgz#96a61033896120ec9335d96851d902cc98f0ba2a"
+ integrity sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==
+
simple-concat@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
@@ -12385,7 +12584,12 @@ simple-swizzle@^0.2.2:
dependencies:
is-arrayish "^0.3.1"
-singleton-manager@^1.5.0:
+singleton-manager@1.4.2:
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/singleton-manager/-/singleton-manager-1.4.2.tgz#4649acafca3eccf987d828ab16369ee59c4a22a5"
+ integrity sha512-3/K7K61TiN0+tw32HRC3AZQBacN0Ky/NmHEnhofFPEFROqZ5T6BXK45Z94OQsvuFD2euOVOU40XDNeTal63Baw==
+
+singleton-manager@^1.4.3:
version "1.6.1"
resolved "https://registry.yarnpkg.com/singleton-manager/-/singleton-manager-1.6.1.tgz#8bc75e112c95cd6f0c0df2e2f5d3f99a7cba6de7"
integrity sha512-QBCnYcpgfoXB7oTyyjgoGV7Dkw7Kz7ZppHvoMmn0UMmHj377sD+gB/VzrDU7ze64sfySZGWS9UKxej99faChfA==
@@ -12453,6 +12657,11 @@ smartwrap@^2.0.2:
wcwidth "^1.0.1"
yargs "^15.1.0"
+smob@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/smob/-/smob-0.0.6.tgz#09b268fea916158a2781c152044c6155adbb8aa1"
+ integrity sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw==
+
snake-case@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c"
@@ -13121,17 +13330,7 @@ terser@^4.6.3:
source-map "~0.6.1"
source-map-support "~0.5.12"
-terser@^5.0.0, terser@^5.15.1:
- version "5.16.9"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.16.9.tgz#7a28cb178e330c484369886f2afd623d9847495f"
- integrity sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==
- dependencies:
- "@jridgewell/source-map" "^0.3.2"
- acorn "^8.5.0"
- commander "^2.20.0"
- source-map-support "~0.5.20"
-
-terser@^5.14.2:
+terser@^5.0.0, terser@^5.14.2, terser@^5.15.1:
version "5.17.1"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.17.1.tgz#948f10830454761e2eeedc6debe45c532c83fd69"
integrity sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==
@@ -13435,9 +13634,9 @@ type-fest@^2.0.0, type-fest@^2.13.0, type-fest@^2.5.0:
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
type-fest@^3.1.0:
- version "3.8.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.8.0.tgz#ce80d1ca7c7d11c5540560999cbd410cb5b3a385"
- integrity sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.9.0.tgz#36a9e46e6583649f9e6098b267bc577275e9e4f4"
+ integrity sha512-hR8JP2e8UiH7SME5JZjsobBlEiatFoxpzCP+R3ZeCo7kAaG1jXQE5X/buLzogM6GJu8le9Y4OcfNuIQX0rZskA==
type-is@^1.6.16:
version "1.6.18"
@@ -13468,10 +13667,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
-typescript@~4.9.5:
- version "4.9.5"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
- integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
+typescript@~5.0.4:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b"
+ integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==
typical@^4.0.0:
version "4.0.0"
@@ -14090,10 +14289,10 @@ void-elements@^2.0.1:
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"
integrity sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==
-walk-up-path@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e"
- integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
+walk-up-path@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886"
+ integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==
wcwidth@^1.0.1:
version "1.0.1"
@@ -14117,53 +14316,53 @@ web-streams-polyfill@^3.0.3:
resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6"
integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==
-webdriver@8.8.6, webdriver@^8.8.6:
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-8.8.6.tgz#d38112a6e95b2086783a06f3cf45ab428a6c2f69"
- integrity sha512-tXHSoVa4iqrsjhEKmOIMq9omz6hmJHibLsWeLgXr0WzG+45faB9uxLVa0gQcVVSxNouzHkXmwkVZuCBS1QAzcg==
+webdriver@8.8.7, webdriver@^8.8.6:
+ version "8.8.7"
+ resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-8.8.7.tgz#7e927166a12d2be77868b2b9c102f7089e157111"
+ integrity sha512-5MUxBIF+B6VCHkX28mCUGKZxdkeMPYko9IEoGlHrgMKiw+DLVWrUrXi5J1TBCZ0rtgIVqvf13rMRSR7ufK9dSg==
dependencies:
"@types/node" "^18.0.0"
"@types/ws" "^8.5.3"
- "@wdio/config" "8.8.6"
+ "@wdio/config" "8.8.7"
"@wdio/logger" "8.6.6"
"@wdio/protocols" "8.8.1"
- "@wdio/types" "8.8.6"
- "@wdio/utils" "8.8.6"
+ "@wdio/types" "8.8.7"
+ "@wdio/utils" "8.8.7"
deepmerge-ts "^5.0.0"
got "^12.1.0"
ky "^0.33.0"
ws "^8.8.0"
webdriverio@^8.8.6:
- version "8.8.6"
- resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-8.8.6.tgz#d0694f75345f8d7fa83786f471584fb464a5340a"
- integrity sha512-0oAQGNePtyWSSN9LsFm0/cXoghQZbtrVIYhv+H45/QH5j/brnUnAn3FKUJa1+bGxRd4ohcGKL/ak0A924m/8+w==
+ version "8.8.8"
+ resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-8.8.8.tgz#9aa5bf4ac48647009718d3e381cd427d84a755cf"
+ integrity sha512-o0wRlPcR0DaiqezKf8+dYHhEsjw5h+uyLr5eR1Ap8n9oaCWm5CCUKEWSZ7EfqvpYmnYKt1wYyF7sKbmgH8mqsw==
dependencies:
"@types/node" "^18.0.0"
- "@wdio/config" "8.8.6"
+ "@wdio/config" "8.8.7"
"@wdio/logger" "8.6.6"
"@wdio/protocols" "8.8.1"
"@wdio/repl" "8.6.6"
- "@wdio/types" "8.8.6"
- "@wdio/utils" "8.8.6"
+ "@wdio/types" "8.8.7"
+ "@wdio/utils" "8.8.7"
archiver "^5.0.0"
aria-query "^5.0.0"
css-shorthand-properties "^1.1.1"
css-value "^0.0.1"
- devtools "8.8.6"
- devtools-protocol "^0.0.1130274"
+ devtools "8.8.7"
+ devtools-protocol "^0.0.1135726"
grapheme-splitter "^1.0.2"
- import-meta-resolve "^2.1.0"
+ import-meta-resolve "^3.0.0"
is-plain-obj "^4.1.0"
lodash.clonedeep "^4.5.0"
lodash.zip "^4.2.0"
minimatch "^9.0.0"
- puppeteer-core "19.9.1"
+ puppeteer-core "19.11.1"
query-selector-shadow-dom "^1.0.0"
resq "^1.9.1"
rgb2hex "0.2.5"
serialize-error "^8.0.0"
- webdriver "8.8.6"
+ webdriver "8.8.7"
webidl-conversions@^3.0.0:
version "3.0.1"
@@ -14232,9 +14431,9 @@ which-collection@^1.0.1:
is-weakset "^2.0.1"
which-module@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
- integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409"
+ integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==
which-pm@2.0.0:
version "2.0.0"
@@ -14332,25 +14531,32 @@ wordwrapjs@^5.1.0:
resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-5.1.0.tgz#4c4d20446dcc670b14fa115ef4f8fd9947af2b3a"
integrity sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==
-workbox-background-sync@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz#3141afba3cc8aa2ae14c24d0f6811374ba8ff6a9"
- integrity sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==
+workbox-background-sync@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz#2b84b96ca35fec976e3bd2794b70e4acec46b3a5"
+ integrity sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==
dependencies:
idb "^7.0.1"
- workbox-core "6.5.4"
+ workbox-core "7.0.0"
+
+workbox-broadcast-update@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-7.0.0.tgz#7f611ca1a94ba8ac0aa40fa171c9713e0f937d22"
+ integrity sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ==
+ dependencies:
+ workbox-core "7.0.0"
-workbox-broadcast-update@6.5.4, workbox-broadcast-update@^6.1.5:
+workbox-broadcast-update@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz#8441cff5417cd41f384ba7633ca960a7ffe40f66"
integrity sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==
dependencies:
workbox-core "6.5.4"
-workbox-build@^6.2.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.4.tgz#7d06d31eb28a878817e1c991c05c5b93409f0389"
- integrity sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==
+workbox-build@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-7.0.0.tgz#02ab5ef2991b3369b8b9395703f08912212769b4"
+ integrity sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==
dependencies:
"@apideck/better-ajv-errors" "^0.3.1"
"@babel/core" "^7.11.1"
@@ -14374,23 +14580,30 @@ workbox-build@^6.2.4:
strip-comments "^2.0.1"
tempy "^0.6.0"
upath "^1.2.0"
- workbox-background-sync "6.5.4"
- workbox-broadcast-update "6.5.4"
- workbox-cacheable-response "6.5.4"
- workbox-core "6.5.4"
- workbox-expiration "6.5.4"
- workbox-google-analytics "6.5.4"
- workbox-navigation-preload "6.5.4"
- workbox-precaching "6.5.4"
- workbox-range-requests "6.5.4"
- workbox-recipes "6.5.4"
- workbox-routing "6.5.4"
- workbox-strategies "6.5.4"
- workbox-streams "6.5.4"
- workbox-sw "6.5.4"
- workbox-window "6.5.4"
-
-workbox-cacheable-response@6.5.4, workbox-cacheable-response@^6.1.5:
+ workbox-background-sync "7.0.0"
+ workbox-broadcast-update "7.0.0"
+ workbox-cacheable-response "7.0.0"
+ workbox-core "7.0.0"
+ workbox-expiration "7.0.0"
+ workbox-google-analytics "7.0.0"
+ workbox-navigation-preload "7.0.0"
+ workbox-precaching "7.0.0"
+ workbox-range-requests "7.0.0"
+ workbox-recipes "7.0.0"
+ workbox-routing "7.0.0"
+ workbox-strategies "7.0.0"
+ workbox-streams "7.0.0"
+ workbox-sw "7.0.0"
+ workbox-window "7.0.0"
+
+workbox-cacheable-response@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-7.0.0.tgz#ee27c036728189eed69d25a135013053277482d2"
+ integrity sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==
+ dependencies:
+ workbox-core "7.0.0"
+
+workbox-cacheable-response@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz#a5c6ec0c6e2b6f037379198d4ef07d098f7cf137"
integrity sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==
@@ -14402,7 +14615,20 @@ workbox-core@6.5.4:
resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.4.tgz#df48bf44cd58bb1d1726c49b883fb1dffa24c9ba"
integrity sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==
-workbox-expiration@6.5.4, workbox-expiration@^6.1.5:
+workbox-core@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-7.0.0.tgz#dec114ec923cc2adc967dd9be1b8a0bed50a3545"
+ integrity sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==
+
+workbox-expiration@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-7.0.0.tgz#3d90bcf2a7577241de950f89784f6546b66c2baa"
+ integrity sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==
+ dependencies:
+ idb "^7.0.1"
+ workbox-core "7.0.0"
+
+workbox-expiration@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.4.tgz#501056f81e87e1d296c76570bb483ce5e29b4539"
integrity sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==
@@ -14410,79 +14636,101 @@ workbox-expiration@6.5.4, workbox-expiration@^6.1.5:
idb "^7.0.1"
workbox-core "6.5.4"
-workbox-google-analytics@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz#c74327f80dfa4c1954cbba93cd7ea640fe7ece7d"
- integrity sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==
+workbox-google-analytics@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-7.0.0.tgz#603b2c4244af1e85de0fb26287d4e17d3293452a"
+ integrity sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==
dependencies:
- workbox-background-sync "6.5.4"
- workbox-core "6.5.4"
- workbox-routing "6.5.4"
- workbox-strategies "6.5.4"
+ workbox-background-sync "7.0.0"
+ workbox-core "7.0.0"
+ workbox-routing "7.0.0"
+ workbox-strategies "7.0.0"
-workbox-navigation-preload@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz#ede56dd5f6fc9e860a7e45b2c1a8f87c1c793212"
- integrity sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==
+workbox-navigation-preload@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-7.0.0.tgz#4913878dbbd97057181d57baa18d2bbdde085c6c"
+ integrity sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==
dependencies:
- workbox-core "6.5.4"
+ workbox-core "7.0.0"
-workbox-precaching@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.4.tgz#740e3561df92c6726ab5f7471e6aac89582cab72"
- integrity sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==
+workbox-precaching@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-7.0.0.tgz#3979ba8033aadf3144b70e9fe631d870d5fbaa03"
+ integrity sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA==
dependencies:
- workbox-core "6.5.4"
- workbox-routing "6.5.4"
- workbox-strategies "6.5.4"
+ workbox-core "7.0.0"
+ workbox-routing "7.0.0"
+ workbox-strategies "7.0.0"
-workbox-range-requests@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz#86b3d482e090433dab38d36ae031b2bb0bd74399"
- integrity sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==
+workbox-range-requests@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-7.0.0.tgz#97511901e043df27c1aa422adcc999a7751f52ed"
+ integrity sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ==
dependencies:
- workbox-core "6.5.4"
+ workbox-core "7.0.0"
-workbox-recipes@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.4.tgz#cca809ee63b98b158b2702dcfb741b5cc3e24acb"
- integrity sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==
+workbox-recipes@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-7.0.0.tgz#1a6a01c8c2dfe5a41eef0fed3fe517e8a45c6514"
+ integrity sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww==
dependencies:
- workbox-cacheable-response "6.5.4"
- workbox-core "6.5.4"
- workbox-expiration "6.5.4"
- workbox-precaching "6.5.4"
- workbox-routing "6.5.4"
- workbox-strategies "6.5.4"
+ workbox-cacheable-response "7.0.0"
+ workbox-core "7.0.0"
+ workbox-expiration "7.0.0"
+ workbox-precaching "7.0.0"
+ workbox-routing "7.0.0"
+ workbox-strategies "7.0.0"
-workbox-routing@6.5.4, workbox-routing@^6.1.5:
+workbox-routing@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-7.0.0.tgz#6668438a06554f60645aedc77244a4fe3a91e302"
+ integrity sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==
+ dependencies:
+ workbox-core "7.0.0"
+
+workbox-routing@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.4.tgz#6a7fbbd23f4ac801038d9a0298bc907ee26fe3da"
integrity sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==
dependencies:
workbox-core "6.5.4"
-workbox-strategies@6.5.4, workbox-strategies@^6.1.5:
+workbox-strategies@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-7.0.0.tgz#dcba32b3f3074476019049cc490fe1a60ea73382"
+ integrity sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==
+ dependencies:
+ workbox-core "7.0.0"
+
+workbox-strategies@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.4.tgz#4edda035b3c010fc7f6152918370699334cd204d"
integrity sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==
dependencies:
workbox-core "6.5.4"
-workbox-streams@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.4.tgz#1cb3c168a6101df7b5269d0353c19e36668d7d69"
- integrity sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==
+workbox-streams@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-7.0.0.tgz#36722aecd04785f88b6f709e541c094fc658c0f9"
+ integrity sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ==
dependencies:
- workbox-core "6.5.4"
- workbox-routing "6.5.4"
+ workbox-core "7.0.0"
+ workbox-routing "7.0.0"
-workbox-sw@6.5.4:
- version "6.5.4"
- resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.4.tgz#d93e9c67924dd153a61367a4656ff4d2ae2ed736"
- integrity sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==
+workbox-sw@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-7.0.0.tgz#7350126411e3de1409f7ec243df8d06bb5b08b86"
+ integrity sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA==
+
+workbox-window@7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-7.0.0.tgz#a683ab33c896e4f16786794eac7978fc98a25d08"
+ integrity sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==
+ dependencies:
+ "@types/trusted-types" "^2.0.2"
+ workbox-core "7.0.0"
-workbox-window@6.5.4, workbox-window@^6.1.5:
+workbox-window@^6.1.5:
version "6.5.4"
resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.4.tgz#d991bc0a94dff3c2dbb6b84558cff155ca878e91"
integrity sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==
@@ -14609,10 +14857,10 @@ yaml@^1.10.2:
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
-yaml@^2.0.0, yaml@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4"
- integrity sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==
+yaml@^2.0.0, yaml@^2.2.2:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.2.tgz#ec551ef37326e6d42872dad1970300f8eb83a073"
+ integrity sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==
yargs-parser@20.2.4:
version "20.2.4"
@@ -14673,7 +14921,7 @@ yargs@17.1.1:
y18n "^5.0.5"
yargs-parser "^20.2.2"
-yargs@17.7.1, yargs@^17.2.1, yargs@^17.3.1, yargs@^17.7.1:
+yargs@17.7.1:
version "17.7.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.1.tgz#34a77645201d1a8fc5213ace787c220eabbd0967"
integrity sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==
@@ -14703,6 +14951,19 @@ yargs@^15.1.0:
y18n "^4.0.0"
yargs-parser "^18.1.2"
+yargs@^17.2.1, yargs@^17.3.1, yargs@^17.7.1:
+ version "17.7.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
+ integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
yargs@~3.10.0:
version "3.10.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"