diff --git a/ROADMAP.md b/ROADMAP.md
index 2f1ffa0..4fc7838 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -6,6 +6,8 @@
- StoryBook
- Lit
+- Midway Hooks
+- Midway Serverless
## Hydration(Stage 4)
diff --git a/packages/lit-app/.editorconfig b/packages/lit-app/.editorconfig
new file mode 100644
index 0000000..c8c2d2a
--- /dev/null
+++ b/packages/lit-app/.editorconfig
@@ -0,0 +1,29 @@
+# EditorConfig helps developers define and maintain consistent
+# coding styles between different editors and IDEs
+# editorconfig.org
+
+root = true
+
+
+[*]
+
+# Change these settings to your own preference
+indent_style = space
+indent_size = 2
+
+# We recommend you to keep these unchanged
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.md]
+trim_trailing_whitespace = false
+
+[*.json]
+indent_size = 2
+
+[*.{html,js,md}]
+block_comment_start = /**
+block_comment = *
+block_comment_end = */
diff --git a/packages/lit-app/.gitignore b/packages/lit-app/.gitignore
new file mode 100644
index 0000000..5c4d921
--- /dev/null
+++ b/packages/lit-app/.gitignore
@@ -0,0 +1,24 @@
+## editors
+/.idea
+/.vscode
+
+## system files
+.DS_Store
+
+## npm
+/node_modules/
+/npm-debug.log
+
+## testing
+/coverage/
+
+## temp folders
+/.tmp/
+
+# build
+/_site/
+/dist/
+/out-tsc/
+
+storybook-static
+custom-elements.json
diff --git a/packages/lit-app/.storybook/main.js b/packages/lit-app/.storybook/main.js
new file mode 100644
index 0000000..93ff33d
--- /dev/null
+++ b/packages/lit-app/.storybook/main.js
@@ -0,0 +1,3 @@
+module.exports = {
+ stories: ['../**/out-tsc/stories/*.stories.{js,md,mdx}'],
+};
diff --git a/packages/lit-app/.storybook/server.mjs b/packages/lit-app/.storybook/server.mjs
new file mode 100644
index 0000000..9e91906
--- /dev/null
+++ b/packages/lit-app/.storybook/server.mjs
@@ -0,0 +1,8 @@
+import { storybookPlugin } from '@web/dev-server-storybook';
+import baseConfig from '../web-dev-server.config.mjs';
+
+export default /** @type {import('@web/dev-server').DevServerConfig} */ ({
+ ...baseConfig,
+ open: '/',
+ plugins: [storybookPlugin({ type: 'web-components' }), ...baseConfig.plugins],
+});
diff --git a/packages/lit-app/LICENSE b/packages/lit-app/LICENSE
new file mode 100644
index 0000000..232d946
--- /dev/null
+++ b/packages/lit-app/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 lit-app
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/packages/lit-app/README.md b/packages/lit-app/README.md
new file mode 100644
index 0000000..df8ad47
--- /dev/null
+++ b/packages/lit-app/README.md
@@ -0,0 +1,30 @@
+
+
+
+
+## Open-wc Starter App
+
+[![Built with open-wc recommendations](https://img.shields.io/badge/built%20with-open--wc-blue.svg)](https://github.com/open-wc)
+
+## Quickstart
+
+To get started:
+
+```sh
+npm init @open-wc
+# requires node 10 & npm 6 or higher
+```
+
+## Scripts
+
+- `start` runs your app for development, reloading on file changes
+- `start:build` runs your app after it has been built using the build command
+- `build` builds your app and outputs it in your `dist` directory
+- `test` runs your test suite with Web Test Runner
+- `lint` runs the linter for your project
+
+## Tooling configs
+
+For most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.
+
+If you customize the configuration a lot, you can consider moving them to individual files.
\ No newline at end of file
diff --git a/packages/lit-app/assets/open-wc-logo.svg b/packages/lit-app/assets/open-wc-logo.svg
new file mode 100644
index 0000000..c3ec9a5
--- /dev/null
+++ b/packages/lit-app/assets/open-wc-logo.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/lit-app/index.html b/packages/lit-app/index.html
new file mode 100644
index 0000000..fb0f346
--- /dev/null
+++ b/packages/lit-app/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+ lit-app
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/lit-app/package.json b/packages/lit-app/package.json
new file mode 100644
index 0000000..8ceae1d
--- /dev/null
+++ b/packages/lit-app/package.json
@@ -0,0 +1,92 @@
+{
+ "name": "lit-app",
+ "description": "Webcomponent lit-app following open-wc recommendations",
+ "license": "MIT",
+ "author": "lit-app",
+ "version": "0.0.0",
+ "scripts": {
+ "lint": "eslint --ext .ts,.html . --ignore-path .gitignore && prettier \"**/*.ts\" --check --ignore-path .gitignore",
+ "format": "eslint --ext .ts,.html . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore",
+ "test": "tsc && wtr --coverage",
+ "test:watch": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wtr --watch\"",
+ "storybook": "tsc && npm run analyze -- --exclude dist && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds -c .storybook/server.mjs\"",
+ "storybook:build": "tsc && npm run analyze -- --exclude dist && build-storybook",
+ "build": "rimraf dist && tsc && rollup -c rollup.config.js && npm run analyze -- --exclude dist",
+ "start:build": "web-dev-server --root-dir dist --app-index index.html --open",
+ "analyze": "cem analyze --litelement",
+ "start": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds\""
+ },
+ "dependencies": {
+ "lit": "^2.0.2"
+ },
+ "devDependencies": {
+ "@babel/preset-env": "^7.16.4",
+ "@custom-elements-manifest/analyzer": "^0.4.17",
+ "@open-wc/building-rollup": "^2.0.1",
+ "@open-wc/eslint-config": "^4.3.0",
+ "@open-wc/testing": "next",
+ "@rollup/plugin-babel": "^5.3.0",
+ "@rollup/plugin-node-resolve": "^13.0.6",
+ "@typescript-eslint/eslint-plugin": "^4.33.0",
+ "@typescript-eslint/parser": "^4.33.0",
+ "@web/dev-server": "^0.1.28",
+ "@web/dev-server-storybook": "next",
+ "@web/rollup-plugin-html": "^1.10.1",
+ "@web/rollup-plugin-import-meta-assets": "^1.0.7",
+ "@web/test-runner": "next",
+ "babel-plugin-template-html-minifier": "^4.1.0",
+ "concurrently": "^5.3.0",
+ "deepmerge": "^4.2.2",
+ "eslint": "^7.32.0",
+ "eslint-config-prettier": "^8.3.0",
+ "husky": "^4.3.8",
+ "lint-staged": "^10.5.4",
+ "prettier": "^2.4.1",
+ "rimraf": "^3.0.2",
+ "rollup": "^2.60.0",
+ "rollup-plugin-terser": "^7.0.2",
+ "rollup-plugin-workbox": "^6.2.0",
+ "tslib": "^2.3.1",
+ "typescript": "^4.5.2"
+ },
+ "eslintConfig": {
+ "parser": "@typescript-eslint/parser",
+ "extends": [
+ "@open-wc",
+ "prettier"
+ ],
+ "plugins": [
+ "@typescript-eslint"
+ ],
+ "rules": {
+ "no-unused-vars": "off",
+ "@typescript-eslint/no-unused-vars": [
+ "error"
+ ],
+ "import/no-unresolved": "off",
+ "import/extensions": [
+ "error",
+ "always",
+ {
+ "ignorePackages": true
+ }
+ ]
+ }
+ },
+ "prettier": {
+ "singleQuote": true,
+ "arrowParens": "avoid"
+ },
+ "husky": {
+ "hooks": {
+ "pre-commit": "lint-staged"
+ }
+ },
+ "lint-staged": {
+ "*.ts": [
+ "eslint --fix",
+ "prettier --write"
+ ]
+ },
+ "customElements": "custom-elements.json"
+}
\ No newline at end of file
diff --git a/packages/lit-app/rollup.config.js b/packages/lit-app/rollup.config.js
new file mode 100644
index 0000000..6149863
--- /dev/null
+++ b/packages/lit-app/rollup.config.js
@@ -0,0 +1,84 @@
+import nodeResolve from '@rollup/plugin-node-resolve';
+import babel from '@rollup/plugin-babel';
+import html from '@web/rollup-plugin-html';
+import { importMetaAssets } from '@web/rollup-plugin-import-meta-assets';
+import { terser } from 'rollup-plugin-terser';
+import { generateSW } from 'rollup-plugin-workbox';
+import path from 'path';
+
+export default {
+ input: 'index.html',
+ output: {
+ entryFileNames: '[hash].js',
+ chunkFileNames: '[hash].js',
+ assetFileNames: '[hash][extname]',
+ format: 'es',
+ dir: 'dist',
+ },
+ preserveEntrySignatures: false,
+
+ plugins: [
+ /** Enable using HTML as rollup entrypoint */
+ html({
+ minify: true,
+ injectServiceWorker: true,
+ serviceWorkerPath: 'dist/sw.js',
+ }),
+ /** Resolve bare module imports */
+ nodeResolve(),
+ /** Minify JS */
+ terser(),
+ /** Bundle assets references via import.meta.url */
+ importMetaAssets(),
+ /** Compile JS to a lower language target */
+ babel({
+ babelHelpers: 'bundled',
+ presets: [
+ [
+ require.resolve('@babel/preset-env'),
+ {
+ targets: [
+ 'last 3 Chrome major versions',
+ 'last 3 Firefox major versions',
+ 'last 3 Edge major versions',
+ 'last 3 Safari major versions',
+ ],
+ modules: false,
+ bugfixes: true,
+ },
+ ],
+ ],
+ plugins: [
+ [
+ require.resolve('babel-plugin-template-html-minifier'),
+ {
+ modules: { lit: ['html', { name: 'css', encapsulation: 'style' }] },
+ failOnError: false,
+ strictCSS: true,
+ htmlMinifier: {
+ collapseWhitespace: true,
+ conservativeCollapse: true,
+ removeComments: true,
+ caseSensitive: true,
+ minifyCSS: true,
+ },
+ },
+ ],
+ ],
+ }),
+ /** Create and inject a service worker */
+ generateSW({
+ globIgnores: ['polyfills/*.js', 'nomodule-*.js'],
+ navigateFallback: '/index.html',
+ // where to output the generated sw
+ swDest: path.join('dist', 'sw.js'),
+ // directory to match patterns against to be precached
+ globDirectory: path.join('dist'),
+ // cache any html js and css by default
+ globPatterns: ['**/*.{html,js,css,webmanifest}'],
+ skipWaiting: true,
+ clientsClaim: true,
+ runtimeCaching: [{ urlPattern: 'polyfills/*.js', handler: 'CacheFirst' }],
+ }),
+ ],
+};
diff --git a/packages/lit-app/src/LitApp.ts b/packages/lit-app/src/LitApp.ts
new file mode 100644
index 0000000..fd5fdf6
--- /dev/null
+++ b/packages/lit-app/src/LitApp.ts
@@ -0,0 +1,81 @@
+import { LitElement, html, css } from 'lit';
+import { property } from 'lit/decorators.js';
+
+const logo = new URL('../../assets/open-wc-logo.svg', import.meta.url).href;
+
+export class LitApp extends LitElement {
+ @property({ type: String }) title = 'My app';
+
+ static styles = css`
+ :host {
+ min-height: 100vh;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: flex-start;
+ font-size: calc(10px + 2vmin);
+ color: #1a2b42;
+ max-width: 960px;
+ margin: 0 auto;
+ text-align: center;
+ background-color: var(--lit-app-background-color);
+ }
+
+ main {
+ flex-grow: 1;
+ }
+
+ .logo {
+ margin-top: 36px;
+ animation: app-logo-spin infinite 20s linear;
+ }
+
+ @keyframes app-logo-spin {
+ from {
+ transform: rotate(0deg);
+ }
+ to {
+ transform: rotate(360deg);
+ }
+ }
+
+ .app-footer {
+ font-size: calc(12px + 0.5vmin);
+ align-items: center;
+ }
+
+ .app-footer a {
+ margin-left: 5px;
+ }
+ `;
+
+ render() {
+ return html`
+
+
+ LinbuduLab Lit Component Starter
+ ${this.title}
+
+ Edit src/LitApp.ts
and save to reload.
+
+ Code examples
+
+
+
+
+ `;
+ }
+}
diff --git a/packages/lit-app/src/lit-app.ts b/packages/lit-app/src/lit-app.ts
new file mode 100644
index 0000000..b0d4e64
--- /dev/null
+++ b/packages/lit-app/src/lit-app.ts
@@ -0,0 +1,3 @@
+import { LitApp } from './LitApp.js';
+
+customElements.define('lit-app', LitApp);
diff --git a/packages/lit-app/stories/lit-app.stories.ts b/packages/lit-app/stories/lit-app.stories.ts
new file mode 100644
index 0000000..e33949f
--- /dev/null
+++ b/packages/lit-app/stories/lit-app.stories.ts
@@ -0,0 +1,30 @@
+import { html, TemplateResult } from 'lit';
+import '../src/lit-app.js';
+
+export default {
+ title: 'LitApp',
+ component: 'lit-app',
+ argTypes: {
+ backgroundColor: { control: 'color' },
+ },
+};
+
+interface Story {
+ (args: T): TemplateResult;
+ args?: Partial;
+ argTypes?: Record;
+}
+
+interface ArgTypes {
+ title?: string;
+ backgroundColor?: string;
+}
+
+const Template: Story = ({ title, backgroundColor = 'white' }: ArgTypes) => html`
+
+`;
+
+export const App = Template.bind({});
+App.args = {
+ title: 'My app',
+};
diff --git a/packages/lit-app/test/lit-app.test.ts b/packages/lit-app/test/lit-app.test.ts
new file mode 100644
index 0000000..194ed9c
--- /dev/null
+++ b/packages/lit-app/test/lit-app.test.ts
@@ -0,0 +1,22 @@
+import { html } from 'lit';
+import { fixture, expect } from '@open-wc/testing';
+
+import { LitApp } from '../src/LitApp.js';
+import '../src/lit-app.js';
+
+describe('LitApp', () => {
+ let element: LitApp;
+ beforeEach(async () => {
+ element = await fixture(html` `);
+ });
+
+ it('renders a h1', () => {
+ const h1 = element.shadowRoot!.querySelector('h1')!;
+ expect(h1).to.exist;
+ expect(h1.textContent).to.equal('My app');
+ });
+
+ it('passes the a11y audit', async () => {
+ await expect(element).shadowDom.to.be.accessible();
+ });
+});
diff --git a/packages/lit-app/tsconfig.json b/packages/lit-app/tsconfig.json
new file mode 100644
index 0000000..e370cd9
--- /dev/null
+++ b/packages/lit-app/tsconfig.json
@@ -0,0 +1,21 @@
+{
+ "compilerOptions": {
+ "target": "es2018",
+ "module": "esnext",
+ "moduleResolution": "node",
+ "noEmitOnError": true,
+ "lib": ["es2017", "dom"],
+ "strict": true,
+ "esModuleInterop": false,
+ "allowSyntheticDefaultImports": true,
+ "experimentalDecorators": true,
+ "importHelpers": true,
+ "outDir": "out-tsc",
+ "sourceMap": true,
+ "inlineSources": true,
+ "rootDir": "./",
+ "incremental": true,
+ "skipLibCheck": true
+ },
+ "include": ["**/*.ts"]
+}
diff --git a/packages/lit-app/web-dev-server.config.mjs b/packages/lit-app/web-dev-server.config.mjs
new file mode 100644
index 0000000..56e45d8
--- /dev/null
+++ b/packages/lit-app/web-dev-server.config.mjs
@@ -0,0 +1,27 @@
+// import { hmrPlugin, presets } from '@open-wc/dev-server-hmr';
+
+/** Use Hot Module replacement by adding --hmr to the start command */
+const hmr = process.argv.includes('--hmr');
+
+export default /** @type {import('@web/dev-server').DevServerConfig} */ ({
+ port: 8002,
+ open: '/',
+ watch: !hmr,
+ /** Resolve bare module imports */
+ nodeResolve: {
+ exportConditions: ['browser', 'development'],
+ },
+
+ /** Compile JS for older browsers. Requires @web/dev-server-esbuild plugin */
+ // esbuildTarget: 'auto'
+
+ /** Set appIndex to enable SPA routing */
+ // appIndex: 'demo/index.html',
+
+ plugins: [
+ /** Use Hot Module Replacement by uncommenting. Requires @open-wc/dev-server-hmr plugin */
+ // hmr && hmrPlugin({ exclude: ['**/*/node_modules/**/*'], presets: [presets.litElement] }),
+ ],
+
+ // See documentation for all available options
+});
diff --git a/packages/lit-app/web-test-runner.config.mjs b/packages/lit-app/web-test-runner.config.mjs
new file mode 100644
index 0000000..f3d46d8
--- /dev/null
+++ b/packages/lit-app/web-test-runner.config.mjs
@@ -0,0 +1,41 @@
+// import { playwrightLauncher } from '@web/test-runner-playwright';
+
+const filteredLogs = ['Running in dev mode', 'lit-html is in dev mode'];
+
+export default /** @type {import("@web/test-runner").TestRunnerConfig} */ ({
+ /** Test files to run */
+ files: 'out-tsc/test/**/*.test.js',
+
+ /** Resolve bare module imports */
+ nodeResolve: {
+ exportConditions: ['browser', 'development'],
+ },
+
+ /** Filter out lit dev mode logs */
+ filterBrowserLogs(log) {
+ for (const arg of log.args) {
+ if (typeof arg === 'string' && filteredLogs.some(l => arg.includes(l))) {
+ return false;
+ }
+ }
+ return true;
+ },
+
+ /** Compile JS for older browsers. Requires @web/dev-server-esbuild plugin */
+ // esbuildTarget: 'auto',
+
+ /** Amount of browsers to run concurrently */
+ // concurrentBrowsers: 2,
+
+ /** Amount of test files per browser to test concurrently */
+ // concurrency: 1,
+
+ /** Browsers to run tests on */
+ // browsers: [
+ // playwrightLauncher({ product: 'chromium' }),
+ // playwrightLauncher({ product: 'firefox' }),
+ // playwrightLauncher({ product: 'webkit' }),
+ // ],
+
+ // See documentation for all available options
+});
diff --git a/packages/lit-component/.editorconfig b/packages/lit-component/.editorconfig
new file mode 100644
index 0000000..c8c2d2a
--- /dev/null
+++ b/packages/lit-component/.editorconfig
@@ -0,0 +1,29 @@
+# EditorConfig helps developers define and maintain consistent
+# coding styles between different editors and IDEs
+# editorconfig.org
+
+root = true
+
+
+[*]
+
+# Change these settings to your own preference
+indent_style = space
+indent_size = 2
+
+# We recommend you to keep these unchanged
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.md]
+trim_trailing_whitespace = false
+
+[*.json]
+indent_size = 2
+
+[*.{html,js,md}]
+block_comment_start = /**
+block_comment = *
+block_comment_end = */
diff --git a/packages/lit-component/.gitignore b/packages/lit-component/.gitignore
new file mode 100644
index 0000000..5c4d921
--- /dev/null
+++ b/packages/lit-component/.gitignore
@@ -0,0 +1,24 @@
+## editors
+/.idea
+/.vscode
+
+## system files
+.DS_Store
+
+## npm
+/node_modules/
+/npm-debug.log
+
+## testing
+/coverage/
+
+## temp folders
+/.tmp/
+
+# build
+/_site/
+/dist/
+/out-tsc/
+
+storybook-static
+custom-elements.json
diff --git a/packages/lit-component/.storybook/main.js b/packages/lit-component/.storybook/main.js
new file mode 100644
index 0000000..cbdd056
--- /dev/null
+++ b/packages/lit-component/.storybook/main.js
@@ -0,0 +1,3 @@
+module.exports = {
+ stories: ['../dist/stories/**/*.stories.{js,md,mdx}'],
+};
diff --git a/packages/lit-component/.storybook/server.mjs b/packages/lit-component/.storybook/server.mjs
new file mode 100644
index 0000000..9e91906
--- /dev/null
+++ b/packages/lit-component/.storybook/server.mjs
@@ -0,0 +1,8 @@
+import { storybookPlugin } from '@web/dev-server-storybook';
+import baseConfig from '../web-dev-server.config.mjs';
+
+export default /** @type {import('@web/dev-server').DevServerConfig} */ ({
+ ...baseConfig,
+ open: '/',
+ plugins: [storybookPlugin({ type: 'web-components' }), ...baseConfig.plugins],
+});
diff --git a/packages/lit-component/LICENSE b/packages/lit-component/LICENSE
new file mode 100644
index 0000000..f718092
--- /dev/null
+++ b/packages/lit-component/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2022 lit-component
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/packages/lit-component/README.md b/packages/lit-component/README.md
new file mode 100644
index 0000000..a212456
--- /dev/null
+++ b/packages/lit-component/README.md
@@ -0,0 +1,76 @@
+# \
+
+This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.
+
+## Installation
+
+```bash
+npm i lit-component
+```
+
+## Usage
+
+```html
+
+
+
+```
+
+## Linting and formatting
+
+To scan the project for linting and formatting errors, run
+
+```bash
+npm run lint
+```
+
+To automatically fix linting and formatting errors, run
+
+```bash
+npm run format
+```
+
+## Testing with Web Test Runner
+
+To execute a single test run:
+
+```bash
+npm run test
+```
+
+To run the tests in interactive watch mode run:
+
+```bash
+npm run test:watch
+```
+
+## Demoing with Storybook
+
+To run a local instance of Storybook for your component, run
+
+```bash
+npm run storybook
+```
+
+To build a production version of Storybook, run
+
+```bash
+npm run storybook:build
+```
+
+
+## Tooling configs
+
+For most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.
+
+If you customize the configuration a lot, you can consider moving them to individual files.
+
+## Local Demo with `web-dev-server`
+
+```bash
+npm start
+```
+
+To run a local development server that serves the basic demo located in `demo/index.html`
diff --git a/packages/lit-component/demo/index.html b/packages/lit-component/demo/index.html
new file mode 100644
index 0000000..a141627
--- /dev/null
+++ b/packages/lit-component/demo/index.html
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/lit-component/package.json b/packages/lit-component/package.json
new file mode 100644
index 0000000..4fd67f9
--- /dev/null
+++ b/packages/lit-component/package.json
@@ -0,0 +1,86 @@
+{
+ "name": "lit-component",
+ "description": "Webcomponent lit-component following open-wc recommendations",
+ "license": "MIT",
+ "author": "lit-component",
+ "version": "0.0.0",
+ "main": "dist/src/index.js",
+ "module": "dist/src/index.js",
+ "exports": {
+ ".": "./dist/src/index.js",
+ "./lit-component.js": "./dist/src/lit-component.js"
+ },
+ "scripts": {
+ "analyze": "cem analyze --litelement",
+ "start": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds\"",
+ "build": "tsc && npm run analyze -- --exclude dist",
+ "prepublish": "tsc && npm run analyze -- --exclude dist",
+ "lint": "eslint --ext .ts,.html . --ignore-path .gitignore && prettier \"**/*.ts\" --check --ignore-path .gitignore",
+ "format": "eslint --ext .ts,.html . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore",
+ "test": "tsc && wtr --coverage",
+ "test:watch": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wtr --watch\"",
+ "storybook": "tsc && npm run analyze -- --exclude dist && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds -c .storybook/server.mjs\"",
+ "storybook:build": "tsc && npm run analyze -- --exclude dist && build-storybook"
+ },
+ "dependencies": {
+ "lit": "^2.0.2"
+ },
+ "devDependencies": {
+ "@custom-elements-manifest/analyzer": "^0.4.17",
+ "@open-wc/eslint-config": "^4.3.0",
+ "@open-wc/testing": "next",
+ "@typescript-eslint/eslint-plugin": "^4.33.0",
+ "@typescript-eslint/parser": "^4.33.0",
+ "@web/dev-server": "^0.1.28",
+ "@web/dev-server-storybook": "next",
+ "@web/test-runner": "next",
+ "concurrently": "^5.3.0",
+ "eslint": "^7.32.0",
+ "eslint-config-prettier": "^8.3.0",
+ "husky": "^4.3.8",
+ "lint-staged": "^10.5.4",
+ "prettier": "^2.4.1",
+ "tslib": "^2.3.1",
+ "typescript": "^4.5.2"
+ },
+ "customElements": "custom-elements.json",
+ "eslintConfig": {
+ "parser": "@typescript-eslint/parser",
+ "extends": [
+ "@open-wc",
+ "prettier"
+ ],
+ "plugins": [
+ "@typescript-eslint"
+ ],
+ "rules": {
+ "no-unused-vars": "off",
+ "@typescript-eslint/no-unused-vars": [
+ "error"
+ ],
+ "import/no-unresolved": "off",
+ "import/extensions": [
+ "error",
+ "always",
+ {
+ "ignorePackages": true
+ }
+ ]
+ }
+ },
+ "prettier": {
+ "singleQuote": true,
+ "arrowParens": "avoid"
+ },
+ "husky": {
+ "hooks": {
+ "pre-commit": "lint-staged"
+ }
+ },
+ "lint-staged": {
+ "*.ts": [
+ "eslint --fix",
+ "prettier --write"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/packages/lit-component/src/LitComponent.ts b/packages/lit-component/src/LitComponent.ts
new file mode 100644
index 0000000..62bc085
--- /dev/null
+++ b/packages/lit-component/src/LitComponent.ts
@@ -0,0 +1,28 @@
+import { html, css, LitElement } from 'lit';
+import { property } from 'lit/decorators.js';
+
+export class LitComponent extends LitElement {
+ static styles = css`
+ :host {
+ display: block;
+ padding: 25px;
+ color: var(--lit-component-text-color, #000);
+ }
+ `;
+
+ @property({ type: String }) title = 'Hey there';
+
+ @property({ type: Number }) counter = 5;
+
+ __increment() {
+ this.counter += 1;
+ }
+
+ render() {
+ return html`
+ LinbuduLab Lit Component Starter
+ ${this.title} Nr. ${this.counter}!
+ increment
+ `;
+ }
+}
diff --git a/packages/lit-component/src/index.ts b/packages/lit-component/src/index.ts
new file mode 100644
index 0000000..7d1d59c
--- /dev/null
+++ b/packages/lit-component/src/index.ts
@@ -0,0 +1 @@
+export { LitComponent } from './LitComponent.js';
diff --git a/packages/lit-component/src/lit-component.ts b/packages/lit-component/src/lit-component.ts
new file mode 100644
index 0000000..0677a57
--- /dev/null
+++ b/packages/lit-component/src/lit-component.ts
@@ -0,0 +1,3 @@
+import { LitComponent } from './LitComponent.js';
+
+window.customElements.define('lit-component', LitComponent);
diff --git a/packages/lit-component/stories/index.stories.ts b/packages/lit-component/stories/index.stories.ts
new file mode 100644
index 0000000..c0f125c
--- /dev/null
+++ b/packages/lit-component/stories/index.stories.ts
@@ -0,0 +1,60 @@
+import { html, TemplateResult } from 'lit';
+import '../src/lit-component.js';
+
+export default {
+ title: 'LitComponent',
+ component: 'lit-component',
+ argTypes: {
+ title: { control: 'text' },
+ counter: { control: 'number' },
+ textColor: { control: 'color' },
+ },
+};
+
+interface Story {
+ (args: T): TemplateResult;
+ args?: Partial;
+ argTypes?: Record;
+}
+
+interface ArgTypes {
+ title?: string;
+ counter?: number;
+ textColor?: string;
+ slot?: TemplateResult;
+}
+
+const Template: Story = ({
+ title = 'Hello world',
+ counter = 5,
+ textColor,
+ slot,
+}: ArgTypes) => html`
+
+ ${slot}
+
+`;
+
+export const Regular = Template.bind({});
+
+export const CustomTitle = Template.bind({});
+CustomTitle.args = {
+ title: 'My title',
+};
+
+export const CustomCounter = Template.bind({});
+CustomCounter.args = {
+ counter: 123456,
+};
+
+export const SlottedContent = Template.bind({});
+SlottedContent.args = {
+ slot: html`Slotted content
`,
+};
+SlottedContent.argTypes = {
+ slot: { table: { disable: true } },
+};
diff --git a/packages/lit-component/test/lit-component.test.ts b/packages/lit-component/test/lit-component.test.ts
new file mode 100644
index 0000000..4cf1c1d
--- /dev/null
+++ b/packages/lit-component/test/lit-component.test.ts
@@ -0,0 +1,32 @@
+import { html } from 'lit';
+import { fixture, expect } from '@open-wc/testing';
+import { LitComponent } from '../src/LitComponent.js';
+import '../src/lit-component.js';
+
+describe('LitComponent', () => {
+ it('has a default title "Hey there" and counter 5', async () => {
+ const el = await fixture(html` `);
+
+ expect(el.title).to.equal('Hey there');
+ expect(el.counter).to.equal(5);
+ });
+
+ it('increases the counter on button click', async () => {
+ const el = await fixture(html` `);
+ el.shadowRoot!.querySelector('button')!.click();
+
+ expect(el.counter).to.equal(6);
+ });
+
+ it('can override the title via attribute', async () => {
+ const el = await fixture(html` `);
+
+ expect(el.title).to.equal('attribute title');
+ });
+
+ it('passes the a11y audit', async () => {
+ const el = await fixture(html` `);
+
+ await expect(el).shadowDom.to.be.accessible();
+ });
+});
diff --git a/packages/lit-component/tsconfig.json b/packages/lit-component/tsconfig.json
new file mode 100644
index 0000000..ca1abb3
--- /dev/null
+++ b/packages/lit-component/tsconfig.json
@@ -0,0 +1,22 @@
+{
+ "compilerOptions": {
+ "target": "es2018",
+ "module": "esnext",
+ "moduleResolution": "node",
+ "noEmitOnError": true,
+ "lib": ["es2017", "dom"],
+ "strict": true,
+ "esModuleInterop": false,
+ "allowSyntheticDefaultImports": true,
+ "experimentalDecorators": true,
+ "importHelpers": true,
+ "outDir": "dist",
+ "sourceMap": true,
+ "inlineSources": true,
+ "rootDir": "./",
+ "declaration": true,
+ "incremental": true,
+ "skipLibCheck": true
+ },
+ "include": ["**/*.ts"]
+}
diff --git a/packages/lit-component/web-dev-server.config.mjs b/packages/lit-component/web-dev-server.config.mjs
new file mode 100644
index 0000000..0fa2bfd
--- /dev/null
+++ b/packages/lit-component/web-dev-server.config.mjs
@@ -0,0 +1,28 @@
+// import { hmrPlugin, presets } from '@open-wc/dev-server-hmr';
+
+/** Use Hot Module replacement by adding --hmr to the start command */
+const hmr = process.argv.includes('--hmr');
+
+export default /** @type {import('@web/dev-server').DevServerConfig} */ ({
+ port: 8001,
+ open: '/demo/',
+ /** Use regular watch mode if HMR is not enabled. */
+ watch: !hmr,
+ /** Resolve bare module imports */
+ nodeResolve: {
+ exportConditions: ['browser', 'development'],
+ },
+
+ /** Compile JS for older browsers. Requires @web/dev-server-esbuild plugin */
+ // esbuildTarget: 'auto'
+
+ /** Set appIndex to enable SPA routing */
+ // appIndex: 'demo/index.html',
+
+ plugins: [
+ /** Use Hot Module Replacement by uncommenting. Requires @open-wc/dev-server-hmr plugin */
+ // hmr && hmrPlugin({ exclude: ['**/*/node_modules/**/*'], presets: [presets.litElement] }),
+ ],
+
+ // See documentation for all available options
+});
diff --git a/packages/lit-component/web-test-runner.config.mjs b/packages/lit-component/web-test-runner.config.mjs
new file mode 100644
index 0000000..057210b
--- /dev/null
+++ b/packages/lit-component/web-test-runner.config.mjs
@@ -0,0 +1,41 @@
+// import { playwrightLauncher } from '@web/test-runner-playwright';
+
+const filteredLogs = ['Running in dev mode', 'lit-html is in dev mode'];
+
+export default /** @type {import("@web/test-runner").TestRunnerConfig} */ ({
+ /** Test files to run */
+ files: 'dist/test/**/*.test.js',
+
+ /** Resolve bare module imports */
+ nodeResolve: {
+ exportConditions: ['browser', 'development'],
+ },
+
+ /** Filter out lit dev mode logs */
+ filterBrowserLogs(log) {
+ for (const arg of log.args) {
+ if (typeof arg === 'string' && filteredLogs.some(l => arg.includes(l))) {
+ return false;
+ }
+ }
+ return true;
+ },
+
+ /** Compile JS for older browsers. Requires @web/dev-server-esbuild plugin */
+ // esbuildTarget: 'auto',
+
+ /** Amount of browsers to run concurrently */
+ // concurrentBrowsers: 2,
+
+ /** Amount of test files per browser to test concurrently */
+ // concurrency: 1,
+
+ /** Browsers to run tests on */
+ // browsers: [
+ // playwrightLauncher({ product: 'chromium' }),
+ // playwrightLauncher({ product: 'firefox' }),
+ // playwrightLauncher({ product: 'webkit' }),
+ // ],
+
+ // See documentation for all available options
+});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 686fa34..3448c22 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -325,6 +325,108 @@ importers:
serve: 13.0.2
ts-node: 10.5.0_74516c124f802d7652ab0ff5c1e699ee
+ packages/lit-app:
+ specifiers:
+ '@babel/preset-env': ^7.16.4
+ '@custom-elements-manifest/analyzer': ^0.4.17
+ '@open-wc/building-rollup': ^2.0.1
+ '@open-wc/eslint-config': ^4.3.0
+ '@open-wc/testing': next
+ '@rollup/plugin-babel': ^5.3.0
+ '@rollup/plugin-node-resolve': ^13.0.6
+ '@typescript-eslint/eslint-plugin': ^4.33.0
+ '@typescript-eslint/parser': ^4.33.0
+ '@web/dev-server': ^0.1.28
+ '@web/dev-server-storybook': next
+ '@web/rollup-plugin-html': ^1.10.1
+ '@web/rollup-plugin-import-meta-assets': ^1.0.7
+ '@web/test-runner': next
+ babel-plugin-template-html-minifier: ^4.1.0
+ concurrently: ^5.3.0
+ deepmerge: ^4.2.2
+ eslint: ^7.0.0
+ eslint-config-prettier: ^8.3.0
+ husky: ^4.3.8
+ lint-staged: ^10.5.4
+ lit: ^2.0.2
+ prettier: ^2.4.1
+ rimraf: ^3.0.2
+ rollup: ^2.60.0
+ rollup-plugin-terser: ^7.0.2
+ rollup-plugin-workbox: ^6.2.0
+ tslib: ^2.3.1
+ typescript: ^4.5.2
+ dependencies:
+ lit: 2.2.1
+ devDependencies:
+ '@babel/preset-env': 7.16.11
+ '@custom-elements-manifest/analyzer': 0.4.17
+ '@open-wc/building-rollup': 2.0.1_rollup@2.70.1
+ '@open-wc/eslint-config': 4.3.0
+ '@open-wc/testing': 3.0.0-next.5
+ '@rollup/plugin-babel': 5.3.1_rollup@2.70.1
+ '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.1
+ '@typescript-eslint/eslint-plugin': 4.33.0_65e88d2733f36d3624b406e590cf0b3b
+ '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.6.2
+ '@web/dev-server': 0.1.30
+ '@web/dev-server-storybook': 0.3.7-next.0
+ '@web/rollup-plugin-html': 1.10.1
+ '@web/rollup-plugin-import-meta-assets': 1.0.7
+ '@web/test-runner': 0.13.16-next.0
+ babel-plugin-template-html-minifier: 4.1.0
+ concurrently: 5.3.0
+ deepmerge: 4.2.2
+ eslint: 7.32.0
+ eslint-config-prettier: 8.5.0_eslint@7.32.0
+ husky: 4.3.8
+ lint-staged: 10.5.4
+ prettier: 2.5.1
+ rimraf: 3.0.2
+ rollup: 2.70.1
+ rollup-plugin-terser: 7.0.2_rollup@2.70.1
+ rollup-plugin-workbox: 6.2.0_rollup@2.70.1
+ tslib: 2.3.1
+ typescript: 4.6.2
+
+ packages/lit-component:
+ specifiers:
+ '@custom-elements-manifest/analyzer': ^0.4.17
+ '@open-wc/eslint-config': ^4.3.0
+ '@open-wc/testing': next
+ '@typescript-eslint/eslint-plugin': ^4.33.0
+ '@typescript-eslint/parser': ^4.33.0
+ '@web/dev-server': ^0.1.28
+ '@web/dev-server-storybook': next
+ '@web/test-runner': next
+ concurrently: ^5.3.0
+ eslint: ^7.0.0
+ eslint-config-prettier: ^8.3.0
+ husky: ^4.3.8
+ lint-staged: ^10.5.4
+ lit: ^2.0.2
+ prettier: ^2.4.1
+ tslib: ^2.3.1
+ typescript: ^4.5.2
+ dependencies:
+ lit: 2.2.1
+ devDependencies:
+ '@custom-elements-manifest/analyzer': 0.4.17
+ '@open-wc/eslint-config': 4.3.0
+ '@open-wc/testing': 3.0.0-next.5
+ '@typescript-eslint/eslint-plugin': 4.33.0_65e88d2733f36d3624b406e590cf0b3b
+ '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.6.2
+ '@web/dev-server': 0.1.30
+ '@web/dev-server-storybook': 0.3.7-next.0
+ '@web/test-runner': 0.13.16-next.0
+ concurrently: 5.3.0
+ eslint: 7.32.0
+ eslint-config-prettier: 8.5.0_eslint@7.32.0
+ husky: 4.3.8
+ lint-staged: 10.5.4
+ prettier: 2.5.1
+ tslib: 2.3.1
+ typescript: 4.6.2
+
packages/mercurius-starter:
specifiers:
'@graphql-typed-document-node/core': ^3.1.1
@@ -1053,7 +1155,6 @@ packages:
json-schema: 0.4.0
jsonpointer: 5.0.0
leven: 3.1.0
- dev: false
/@apollo-elements/components/2.1.1_graphql@15.8.0:
resolution: {integrity: sha512-KZNo7YGhPDZYHpYdBkGjaZ3bZBxm5nlUJXpt6r4kaF2n9aA6OuTunPovgwi2lFY9EWIcOfSudodRXMQJY2FFog==}
@@ -1523,6 +1624,30 @@ packages:
- supports-color
dev: false
+ /@babel/core/7.12.9:
+ resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.16.7
+ '@babel/generator': 7.17.3
+ '@babel/helper-module-transforms': 7.17.7
+ '@babel/helpers': 7.17.2
+ '@babel/parser': 7.17.3
+ '@babel/template': 7.16.7
+ '@babel/traverse': 7.17.3
+ '@babel/types': 7.17.0
+ convert-source-map: 1.8.0
+ debug: 4.3.3
+ gensync: 1.0.0-beta.2
+ json5: 2.2.0
+ lodash: 4.17.21
+ resolve: 1.22.0
+ semver: 5.7.1
+ source-map: 0.5.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/core/7.16.7:
resolution: {integrity: sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==}
engines: {node: '>=6.9.0'}
@@ -1603,6 +1728,18 @@ packages:
'@babel/helper-explode-assignable-expression': 7.16.7
'@babel/types': 7.17.0
+ /@babel/helper-compilation-targets/7.16.7:
+ resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/compat-data': 7.17.0
+ '@babel/helper-validator-option': 7.16.7
+ browserslist: 4.20.2
+ semver: 6.3.0
+ dev: true
+
/@babel/helper-compilation-targets/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==}
engines: {node: '>=6.9.0'}
@@ -1612,7 +1749,7 @@ packages:
'@babel/compat-data': 7.17.0
'@babel/core': 7.16.7
'@babel/helper-validator-option': 7.16.7
- browserslist: 4.20.0
+ browserslist: 4.20.2
semver: 6.3.0
dev: false
@@ -1625,9 +1762,26 @@ packages:
'@babel/compat-data': 7.17.0
'@babel/core': 7.17.5
'@babel/helper-validator-option': 7.16.7
- browserslist: 4.20.0
+ browserslist: 4.20.2
semver: 6.3.0
+ /@babel/helper-create-class-features-plugin/7.17.6:
+ resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-member-expression-to-functions': 7.17.7
+ '@babel/helper-optimise-call-expression': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.16.7:
resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==}
engines: {node: '>=6.9.0'}
@@ -1663,6 +1817,16 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/helper-create-regexp-features-plugin/7.17.0:
+ resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/helper-annotate-as-pure': 7.16.7
+ regexpu-core: 5.0.1
+ dev: true
+
/@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.16.7:
resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==}
engines: {node: '>=6.9.0'}
@@ -1684,6 +1848,23 @@ packages:
'@babel/helper-annotate-as-pure': 7.16.7
regexpu-core: 5.0.1
+ /@babel/helper-define-polyfill-provider/0.3.1:
+ resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==}
+ peerDependencies:
+ '@babel/core': ^7.4.0-0
+ dependencies:
+ '@babel/helper-compilation-targets': 7.16.7
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/traverse': 7.17.3
+ debug: 4.3.3
+ lodash.debounce: 4.0.8
+ resolve: 1.22.0
+ semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.16.7:
resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==}
peerDependencies:
@@ -1806,6 +1987,10 @@ packages:
dependencies:
'@babel/types': 7.17.0
+ /@babel/helper-plugin-utils/7.10.4:
+ resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==}
+ dev: true
+
/@babel/helper-plugin-utils/7.16.7:
resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==}
engines: {node: '>=6.9.0'}
@@ -1898,6 +2083,15 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7:
+ resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==}
engines: {node: '>=6.9.0'}
@@ -1917,6 +2111,17 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7:
+ resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.13.0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.16.0
+ '@babel/plugin-proposal-optional-chaining': 7.16.7
+ dev: true
+
/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==}
engines: {node: '>=6.9.0'}
@@ -1954,6 +2159,19 @@ packages:
- supports-color
dev: false
+ /@babel/plugin-proposal-async-generator-functions/7.16.8:
+ resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-remap-async-to-generator': 7.16.8
+ '@babel/plugin-syntax-async-generators': 7.8.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.16.7:
resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==}
engines: {node: '>=6.9.0'}
@@ -1981,6 +2199,18 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-proposal-class-properties/7.16.7:
+ resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-create-class-features-plugin': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==}
engines: {node: '>=6.9.0'}
@@ -2006,6 +2236,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-proposal-class-static-block/7.17.6:
+ resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.12.0
+ dependencies:
+ '@babel/helper-create-class-features-plugin': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-class-static-block': 7.14.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.16.7:
resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==}
engines: {node: '>=6.9.0'}
@@ -2049,6 +2292,16 @@ packages:
- supports-color
dev: false
+ /@babel/plugin-proposal-dynamic-import/7.16.7:
+ resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-dynamic-import': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==}
engines: {node: '>=6.9.0'}
@@ -2070,6 +2323,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-export-namespace-from/7.16.7:
+ resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==}
engines: {node: '>=6.9.0'}
@@ -2091,6 +2354,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-json-strings/7.16.7:
+ resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-json-strings': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==}
engines: {node: '>=6.9.0'}
@@ -2112,6 +2385,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-logical-assignment-operators/7.16.7:
+ resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4
+ dev: true
+
/@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==}
engines: {node: '>=6.9.0'}
@@ -2133,6 +2416,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5
+ /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7:
+ resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==}
engines: {node: '>=6.9.0'}
@@ -2154,6 +2447,16 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-numeric-separator/7.16.7:
+ resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-numeric-separator': 7.10.4
+ dev: true
+
/@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==}
engines: {node: '>=6.9.0'}
@@ -2175,6 +2478,30 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5
+ /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9:
+ resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9
+ '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.12.9
+ dev: true
+
+ /@babel/plugin-proposal-object-rest-spread/7.17.3:
+ resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.17.0
+ '@babel/helper-compilation-targets': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3
+ '@babel/plugin-transform-parameters': 7.16.7
+ dev: true
+
/@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.16.7:
resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==}
engines: {node: '>=6.9.0'}
@@ -2202,6 +2529,16 @@ packages:
'@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5
'@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5
+ /@babel/plugin-proposal-optional-catch-binding/7.16.7:
+ resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==}
engines: {node: '>=6.9.0'}
@@ -2223,6 +2560,17 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-optional-chaining/7.16.7:
+ resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.16.0
+ '@babel/plugin-syntax-optional-chaining': 7.8.3
+ dev: true
+
/@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==}
engines: {node: '>=6.9.0'}
@@ -2246,6 +2594,18 @@ packages:
'@babel/helper-skip-transparent-expression-wrappers': 7.16.0
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5
+ /@babel/plugin-proposal-private-methods/7.16.11:
+ resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-create-class-features-plugin': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.16.7:
resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==}
engines: {node: '>=6.9.0'}
@@ -2271,6 +2631,20 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-proposal-private-property-in-object/7.16.7:
+ resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-create-class-features-plugin': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==}
engines: {node: '>=6.9.0'}
@@ -2300,6 +2674,16 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-proposal-unicode-property-regex/7.16.7:
+ resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-create-regexp-features-plugin': 7.17.0
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==}
engines: {node: '>=4'}
@@ -2321,6 +2705,14 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-async-generators/7.8.4:
+ resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.3:
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
@@ -2364,6 +2756,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-class-properties/7.12.13:
+ resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.12.3:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
@@ -2390,6 +2790,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-class-static-block/7.14.5:
+ resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.7:
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
@@ -2419,6 +2828,14 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
dev: false
+ /@babel/plugin-syntax-dynamic-import/7.8.3:
+ resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.7:
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
@@ -2436,6 +2853,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-export-namespace-from/7.8.3:
+ resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.7:
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
@@ -2479,6 +2904,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-json-strings/7.8.3:
+ resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.3:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
@@ -2505,6 +2938,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9:
+ resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-jsx/7.16.7:
resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==}
engines: {node: '>=6.9.0'}
@@ -2533,6 +2975,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-logical-assignment-operators/7.10.4:
+ resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.3:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
@@ -2559,6 +3009,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3:
+ resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.3:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
@@ -2585,6 +3043,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-numeric-separator/7.10.4:
+ resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.3:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
@@ -2611,6 +3077,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-object-rest-spread/7.8.3:
+ resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.3:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
@@ -2620,6 +3094,15 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
dev: false
+ /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9:
+ resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.7:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
@@ -2637,6 +3120,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-optional-catch-binding/7.8.3:
+ resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.3:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
@@ -2663,6 +3154,14 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-optional-chaining/7.8.3:
+ resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.3:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
@@ -2689,6 +3188,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-private-property-in-object/7.14.5:
+ resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.7:
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
@@ -2708,6 +3216,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-syntax-top-level-await/7.14.5:
+ resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.12.3:
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
@@ -2746,6 +3263,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-arrow-functions/7.16.7:
+ resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==}
engines: {node: '>=6.9.0'}
@@ -2765,6 +3291,19 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-async-to-generator/7.16.8:
+ resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-module-imports': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-remap-async-to-generator': 7.16.8
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.16.7:
resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==}
engines: {node: '>=6.9.0'}
@@ -2792,6 +3331,15 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-block-scoped-functions/7.16.7:
+ resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==}
engines: {node: '>=6.9.0'}
@@ -2811,6 +3359,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-block-scoping/7.16.7:
+ resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==}
engines: {node: '>=6.9.0'}
@@ -2830,6 +3387,24 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-classes/7.16.7:
+ resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-annotate-as-pure': 7.16.7
+ '@babel/helper-environment-visitor': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-optimise-call-expression': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ '@babel/helper-split-export-declaration': 7.16.7
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-classes/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==}
engines: {node: '>=6.9.0'}
@@ -2867,6 +3442,15 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-computed-properties/7.16.7:
+ resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==}
engines: {node: '>=6.9.0'}
@@ -2886,6 +3470,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-destructuring/7.17.7:
+ resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-destructuring/7.17.7_@babel+core@7.16.7:
resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==}
engines: {node: '>=6.9.0'}
@@ -2905,6 +3498,16 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-dotall-regex/7.16.7:
+ resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-create-regexp-features-plugin': 7.17.0
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==}
engines: {node: '>=6.9.0'}
@@ -2926,6 +3529,15 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-duplicate-keys/7.16.7:
+ resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==}
engines: {node: '>=6.9.0'}
@@ -2945,6 +3557,16 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-exponentiation-operator/7.16.7:
+ resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==}
engines: {node: '>=6.9.0'}
@@ -2976,6 +3598,15 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.5
+ /@babel/plugin-transform-for-of/7.16.7:
+ resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-for-of/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==}
engines: {node: '>=6.9.0'}
@@ -2995,6 +3626,17 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-function-name/7.16.7:
+ resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-compilation-targets': 7.16.7
+ '@babel/helper-function-name': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-function-name/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==}
engines: {node: '>=6.9.0'}
@@ -3018,6 +3660,15 @@ packages:
'@babel/helper-function-name': 7.16.7
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-literals/7.16.7:
+ resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-literals/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==}
engines: {node: '>=6.9.0'}
@@ -3037,6 +3688,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-member-expression-literals/7.16.7:
+ resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==}
engines: {node: '>=6.9.0'}
@@ -3056,6 +3716,19 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-modules-amd/7.16.7:
+ resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-module-transforms': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ babel-plugin-dynamic-import-node: 2.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==}
engines: {node: '>=6.9.0'}
@@ -3098,6 +3771,20 @@ packages:
- supports-color
dev: false
+ /@babel/plugin-transform-modules-commonjs/7.17.7:
+ resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-module-transforms': 7.17.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-simple-access': 7.17.7
+ babel-plugin-dynamic-import-node: 2.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-commonjs/7.17.7_@babel+core@7.16.7:
resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==}
engines: {node: '>=6.9.0'}
@@ -3127,6 +3814,21 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-systemjs/7.16.7:
+ resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-hoist-variables': 7.16.7
+ '@babel/helper-module-transforms': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-identifier': 7.16.7
+ babel-plugin-dynamic-import-node: 2.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==}
engines: {node: '>=6.9.0'}
@@ -3158,6 +3860,18 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-umd/7.16.7:
+ resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-module-transforms': 7.17.6
+ '@babel/helper-plugin-utils': 7.16.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==}
engines: {node: '>=6.9.0'}
@@ -3183,6 +3897,15 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-named-capturing-groups-regex/7.16.8:
+ resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/helper-create-regexp-features-plugin': 7.17.0
+ dev: true
+
/@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.16.7:
resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==}
engines: {node: '>=6.9.0'}
@@ -3202,6 +3925,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5
+ /@babel/plugin-transform-new-target/7.16.7:
+ resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-new-target/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==}
engines: {node: '>=6.9.0'}
@@ -3221,6 +3953,18 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-object-super/7.16.7:
+ resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-replace-supers': 7.16.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-object-super/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==}
engines: {node: '>=6.9.0'}
@@ -3246,6 +3990,25 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-parameters/7.16.7:
+ resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
+ /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.12.9:
+ resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-parameters/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
engines: {node: '>=6.9.0'}
@@ -3265,6 +4028,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-property-literals/7.16.7:
+ resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==}
engines: {node: '>=6.9.0'}
@@ -3413,6 +4185,15 @@ packages:
'@babel/helper-annotate-as-pure': 7.16.7
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-regenerator/7.16.7:
+ resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ regenerator-transform: 0.14.5
+ dev: true
+
/@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==}
engines: {node: '>=6.9.0'}
@@ -3432,6 +4213,15 @@ packages:
'@babel/core': 7.17.5
regenerator-transform: 0.14.5
+ /@babel/plugin-transform-reserved-words/7.16.7:
+ resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==}
engines: {node: '>=6.9.0'}
@@ -3483,7 +4273,15 @@ packages:
semver: 6.3.0
transitivePeerDependencies:
- supports-color
- dev: false
+
+ /@babel/plugin-transform-shorthand-properties/7.16.7:
+ resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
/@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==}
@@ -3504,6 +4302,16 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-spread/7.16.7:
+ resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.16.0
+ dev: true
+
/@babel/plugin-transform-spread/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==}
engines: {node: '>=6.9.0'}
@@ -3525,6 +4333,15 @@ packages:
'@babel/helper-plugin-utils': 7.16.7
'@babel/helper-skip-transparent-expression-wrappers': 7.16.0
+ /@babel/plugin-transform-sticky-regex/7.16.7:
+ resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==}
engines: {node: '>=6.9.0'}
@@ -3544,6 +4361,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-template-literals/7.16.7:
+ resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==}
engines: {node: '>=6.9.0'}
@@ -3563,6 +4389,15 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-typeof-symbol/7.16.7:
+ resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==}
engines: {node: '>=6.9.0'}
@@ -3595,6 +4430,15 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-unicode-escapes/7.16.7:
+ resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==}
engines: {node: '>=6.9.0'}
@@ -3614,6 +4458,16 @@ packages:
'@babel/core': 7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/plugin-transform-unicode-regex/7.16.7:
+ resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-create-regexp-features-plugin': 7.17.0
+ '@babel/helper-plugin-utils': 7.16.7
+ dev: true
+
/@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.16.7:
resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==}
engines: {node: '>=6.9.0'}
@@ -3635,6 +4489,90 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5
'@babel/helper-plugin-utils': 7.16.7
+ /@babel/preset-env/7.16.11:
+ resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.17.0
+ '@babel/helper-compilation-targets': 7.16.7
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/helper-validator-option': 7.16.7
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7
+ '@babel/plugin-proposal-async-generator-functions': 7.16.8
+ '@babel/plugin-proposal-class-properties': 7.16.7
+ '@babel/plugin-proposal-class-static-block': 7.17.6
+ '@babel/plugin-proposal-dynamic-import': 7.16.7
+ '@babel/plugin-proposal-export-namespace-from': 7.16.7
+ '@babel/plugin-proposal-json-strings': 7.16.7
+ '@babel/plugin-proposal-logical-assignment-operators': 7.16.7
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7
+ '@babel/plugin-proposal-numeric-separator': 7.16.7
+ '@babel/plugin-proposal-object-rest-spread': 7.17.3
+ '@babel/plugin-proposal-optional-catch-binding': 7.16.7
+ '@babel/plugin-proposal-optional-chaining': 7.16.7
+ '@babel/plugin-proposal-private-methods': 7.16.11
+ '@babel/plugin-proposal-private-property-in-object': 7.16.7
+ '@babel/plugin-proposal-unicode-property-regex': 7.16.7
+ '@babel/plugin-syntax-async-generators': 7.8.4
+ '@babel/plugin-syntax-class-properties': 7.12.13
+ '@babel/plugin-syntax-class-static-block': 7.14.5
+ '@babel/plugin-syntax-dynamic-import': 7.8.3
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3
+ '@babel/plugin-syntax-json-strings': 7.8.3
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3
+ '@babel/plugin-syntax-numeric-separator': 7.10.4
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3
+ '@babel/plugin-syntax-optional-chaining': 7.8.3
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5
+ '@babel/plugin-syntax-top-level-await': 7.14.5
+ '@babel/plugin-transform-arrow-functions': 7.16.7
+ '@babel/plugin-transform-async-to-generator': 7.16.8
+ '@babel/plugin-transform-block-scoped-functions': 7.16.7
+ '@babel/plugin-transform-block-scoping': 7.16.7
+ '@babel/plugin-transform-classes': 7.16.7
+ '@babel/plugin-transform-computed-properties': 7.16.7
+ '@babel/plugin-transform-destructuring': 7.17.7
+ '@babel/plugin-transform-dotall-regex': 7.16.7
+ '@babel/plugin-transform-duplicate-keys': 7.16.7
+ '@babel/plugin-transform-exponentiation-operator': 7.16.7
+ '@babel/plugin-transform-for-of': 7.16.7
+ '@babel/plugin-transform-function-name': 7.16.7
+ '@babel/plugin-transform-literals': 7.16.7
+ '@babel/plugin-transform-member-expression-literals': 7.16.7
+ '@babel/plugin-transform-modules-amd': 7.16.7
+ '@babel/plugin-transform-modules-commonjs': 7.17.7
+ '@babel/plugin-transform-modules-systemjs': 7.16.7
+ '@babel/plugin-transform-modules-umd': 7.16.7
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8
+ '@babel/plugin-transform-new-target': 7.16.7
+ '@babel/plugin-transform-object-super': 7.16.7
+ '@babel/plugin-transform-parameters': 7.16.7
+ '@babel/plugin-transform-property-literals': 7.16.7
+ '@babel/plugin-transform-regenerator': 7.16.7
+ '@babel/plugin-transform-reserved-words': 7.16.7
+ '@babel/plugin-transform-shorthand-properties': 7.16.7
+ '@babel/plugin-transform-spread': 7.16.7
+ '@babel/plugin-transform-sticky-regex': 7.16.7
+ '@babel/plugin-transform-template-literals': 7.16.7
+ '@babel/plugin-transform-typeof-symbol': 7.16.7
+ '@babel/plugin-transform-unicode-escapes': 7.16.7
+ '@babel/plugin-transform-unicode-regex': 7.16.7
+ '@babel/preset-modules': 0.1.5
+ '@babel/types': 7.17.0
+ babel-plugin-polyfill-corejs2: 0.3.1
+ babel-plugin-polyfill-corejs3: 0.5.2
+ babel-plugin-polyfill-regenerator: 0.3.1
+ core-js-compat: 3.21.1
+ semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/preset-env/7.16.11_@babel+core@7.17.5:
resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==}
engines: {node: '>=6.9.0'}
@@ -3804,6 +4742,18 @@ packages:
- supports-color
dev: false
+ /@babel/preset-modules/0.1.5:
+ resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-plugin-utils': 7.16.7
+ '@babel/plugin-proposal-unicode-property-regex': 7.16.7
+ '@babel/plugin-transform-dotall-regex': 7.16.7
+ '@babel/types': 7.17.0
+ esutils: 2.0.3
+ dev: true
+
/@babel/preset-modules/0.1.5_@babel+core@7.16.7:
resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==}
peerDependencies:
@@ -4275,6 +5225,20 @@ packages:
resolution: {integrity: sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA==}
dev: true
+ /@custom-elements-manifest/analyzer/0.4.17:
+ resolution: {integrity: sha512-4eFORsv7W6cH0s7iSEC1urU9ZnDGCTlCh6AvzzkIWhPhFwCI6PyF+xWXj0mxme6UYxpC6lite/cGj42QV/q3Cw==}
+ hasBin: true
+ dependencies:
+ '@web/config-loader': 0.1.3
+ chokidar: 3.5.3
+ command-line-args: 5.2.1
+ comment-parser: 1.2.4
+ custom-elements-manifest: 1.0.0
+ debounce: 1.2.1
+ globby: 11.1.0
+ typescript: 4.6.2
+ dev: true
+
/@dabh/diagnostics/2.0.3:
resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
dependencies:
@@ -4513,6 +5477,12 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@esm-bundle/chai/4.3.4:
+ resolution: {integrity: sha512-6Tx35wWiNw7X0nLY9RMx8v3EL8SacCFW+eEZOE9Hc+XxmU5HFE2AFEg+GehUZpiyDGwVvPH75ckGlqC7coIPnA==}
+ dependencies:
+ '@types/chai': 4.3.0
+ dev: true
+
/@fastify/ajv-compiler/1.1.0:
resolution: {integrity: sha512-gvCOUNpXsWrIQ3A4aXCLIdblL0tDq42BG/2Xw7oxbil9h11uow10ztS2GuFazNBfjbrsZ5nl+nPl5jDSjj5TSg==}
dependencies:
@@ -6404,16 +7374,29 @@ packages:
engines: {node: '>= 8.0.0'}
dependencies:
debug: 4.3.3
- http-errors: 1.8.0
+ http-errors: 1.8.1
koa-compose: 4.1.0
methods: 1.1.2
path-to-regexp: 6.2.0
transitivePeerDependencies:
- supports-color
+ /@lion/accordion/0.7.3:
+ resolution: {integrity: sha512-akyevk8vnTpfE0moZk+5Pt0o8uEp9sG3LpTfracSgw+GfCc6olzMm1/ENncr7h9Kf3+9zNhtw4v5qzIbDOB7tA==}
+ dependencies:
+ '@lion/core': 0.20.0
+ dev: true
+
+ /@lion/core/0.20.0:
+ resolution: {integrity: sha512-CyJNGNMWkPI/kf9lhMnkZInrLLvmPQxt6qO7B60S2k7UNANd2R53zNgqTtllYp16Ej+4Mol9JoW2Ik6+1vq9ig==}
+ dependencies:
+ '@open-wc/dedupe-mixin': 1.3.0
+ '@open-wc/scoped-elements': 2.0.1
+ lit: 2.2.1
+ dev: true
+
/@lit/reactive-element/1.3.1:
resolution: {integrity: sha512-nOJARIr3pReqK3hfFCSW2Zg/kFcFsSAlIE7z4a0C9D2dPrgD/YSn3ZP2ET/rxKB65SXyG7jJbkynBRm+tGlacw==}
- dev: false
/@ljharb/has-package-exports-patterns/0.0.1:
resolution: {integrity: sha512-J4HxcjHI8EzVwXj2HKfZrwnWv4wmOhGxSHyxDQLhiL4ibwRoIkYBqsacZUXFUWQzJtW6QC+FKSNy8HqKjkEqaQ==}
@@ -6439,10 +7422,80 @@ packages:
read-yaml-file: 1.1.0
dev: true
+ /@mdjs/core/0.9.4:
+ resolution: {integrity: sha512-1xuogj/TSMwvSjwnAR7ssfaq8y4VACVAt16ALnmuFVAZbi0ldpRPAEgDjLbK3vTBPHrA7r8XhocLcH9hf8F7jw==}
+ dependencies:
+ '@mdjs/mdjs-preview': 0.5.6
+ '@mdjs/mdjs-story': 0.3.1
+ '@types/unist': 2.0.6
+ es-module-lexer: 0.3.26
+ github-markdown-css: 4.0.0
+ plugins-manager: 0.3.1
+ rehype-autolink-headings: 5.1.0
+ rehype-prism: 1.0.2_unified@9.2.2
+ rehype-raw: 5.1.0
+ rehype-slug: 4.0.1
+ rehype-stringify: 8.0.0
+ remark: 13.0.0
+ remark-gfm: 1.0.0
+ remark-parse: 9.0.0
+ remark-rehype: 8.1.0
+ slash: 3.0.0
+ unified: 9.2.2
+ unist-util-remove: 2.1.0
+ unist-util-visit: 2.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@mdjs/mdjs-preview/0.5.6:
+ resolution: {integrity: sha512-PzHxFzKgocnziI1HHe2uMuYzgEcZlEOYS9QD33EekhW4kAo/ZjhGvxkhBXfkZldbXTZDWTPN5fvD8GTgoJmL2A==}
+ dependencies:
+ '@lion/accordion': 0.7.3
+ '@open-wc/scoped-elements': 2.0.1
+ lit: 2.2.1
+ dev: true
+
+ /@mdjs/mdjs-story/0.3.1:
+ resolution: {integrity: sha512-X7pAukoE6U4iez/uZ431nNgvjbglAmyqLymfVHa2fqqTmqvPeH34n4xzz4elTdmEq2mskx+wyKQTZHq1Abp9Fw==}
+ dependencies:
+ lit: 2.2.1
+ dev: true
+
/@mdn/browser-compat-data/4.1.12:
resolution: {integrity: sha512-y3Ntio6hb5+m6asxcA3nnIN6URjAFMji2EZZVYGd2Ag5On4mmvPhMnXdiIScCMXgHjFX+5qXuKaojLLhJHZPAg==}
dev: true
+ /@mdx-js/mdx/1.6.22:
+ resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==}
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.12.9
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9
+ '@mdx-js/util': 1.6.22
+ babel-plugin-apply-mdx-type-prop: 1.6.22_@babel+core@7.12.9
+ babel-plugin-extract-import-names: 1.6.22
+ camelcase-css: 2.0.1
+ detab: 2.0.4
+ hast-util-raw: 6.0.1
+ lodash.uniq: 4.5.0
+ mdast-util-to-hast: 10.0.1
+ remark-footnotes: 2.0.0
+ remark-mdx: 1.6.22
+ remark-parse: 8.0.3
+ remark-squeeze-paragraphs: 4.0.0
+ style-to-object: 0.3.0
+ unified: 9.2.0
+ unist-builder: 2.0.3
+ unist-util-visit: 2.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@mdx-js/util/1.6.22:
+ resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
+ dev: true
+
/@microsoft/fetch-event-source/2.0.1:
resolution: {integrity: sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==}
dev: true
@@ -7263,6 +8316,40 @@ packages:
- encoding
dev: false
+ /@open-wc/building-rollup/2.0.1_rollup@2.70.1:
+ resolution: {integrity: sha512-55ZDXEuBRIjKlN0KGJjoBNk5C31fsqmKblzF9FUbwM/RHjpOpjxkRaaBgVr25/Alz5ehmKOnMLXt9la5bzPmuQ==}
+ peerDependencies:
+ rollup: ^2.11.0
+ dependencies:
+ '@babel/core': 7.17.5
+ '@babel/helpers': 7.17.2
+ '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.5
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5
+ '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.17.5
+ '@babel/plugin-transform-runtime': 7.17.0_@babel+core@7.17.5
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.5
+ '@open-wc/building-utils': 2.18.4
+ '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.5+rollup@2.70.1
+ '@rollup/plugin-node-resolve': 7.1.3_rollup@2.70.1
+ '@web/rollup-plugin-html': 1.10.1
+ '@web/rollup-plugin-import-meta-assets': 1.0.7
+ '@web/rollup-plugin-polyfills-loader': 1.2.0
+ babel-plugin-template-html-minifier: 4.1.0
+ browserslist: 4.20.2
+ deepmerge: 4.2.2
+ magic-string: 0.25.9
+ parse5: 5.1.1
+ regenerator-runtime: 0.13.9
+ rollup: 2.70.1
+ rollup-plugin-terser: 7.0.2_rollup@2.70.1
+ rollup-plugin-workbox: 6.2.0_rollup@2.70.1
+ terser: 4.8.0
+ transitivePeerDependencies:
+ - '@types/babel__core'
+ - supports-color
+ dev: true
+
/@open-wc/building-utils/2.18.4:
resolution: {integrity: sha512-wjNp9oE1SFsiBEqaI67ff60KHDpDbGMNF+82pvCHe412SFY4q8DNy8A+hesj1nZsuZHH1/olDfzBDbYKAnmgMg==}
dependencies:
@@ -7296,9 +8383,32 @@ packages:
- supports-color
dev: true
+ /@open-wc/chai-dom-equals/0.12.36:
+ resolution: {integrity: sha512-Gt1fa37h4rtWPQGETSU4n1L678NmMi9KwHM1sH+JCGcz45rs8DBPx7MUVeGZ+HxRlbEI5t9LU2RGGv6xT2OlyA==}
+ dependencies:
+ '@open-wc/semantic-dom-diff': 0.13.21
+ '@types/chai': 4.3.0
+ dev: true
+
/@open-wc/dedupe-mixin/1.3.0:
resolution: {integrity: sha512-UfdK1MPnR6T7f3svzzYBfu3qBkkZ/KsPhcpc3JYhsUY4hbpwNF9wEQtD4Z+/mRqMTJrKg++YSxIxE0FBhY3RIw==}
- dev: false
+
+ /@open-wc/eslint-config/4.3.0:
+ resolution: {integrity: sha512-kCxFWQ1AR4meTmWJGnK36LJYqDJeFGjlj6n4vLjAW3/c1VUyYQKL90vrNKy/OHS9kTjc9dcH5D64myAbNx6r1w==}
+ peerDependencies:
+ '@babel/eslint-plugin': ^7.6.0
+ dependencies:
+ eslint: 7.32.0
+ eslint-config-airbnb-base: 14.2.1_157002f9dff1b62f2b20650d7e8bf1eb
+ eslint-plugin-html: 6.2.0
+ eslint-plugin-import: 2.25.4_eslint@7.32.0
+ eslint-plugin-lit: 1.6.1_eslint@7.32.0
+ eslint-plugin-lit-a11y: 1.1.0
+ eslint-plugin-no-only-tests: 2.6.0
+ eslint-plugin-wc: 1.3.2_eslint@7.32.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
/@open-wc/rollup-plugin-html/1.2.5:
resolution: {integrity: sha512-iW/sP/zLEjRN8DuHgAkUg3A3eOYoMgY+dJs7kiVhpKTLSKA5ETybrPeM4i/VS3q2D2wc3hwhnzvEmc8hN4mFQQ==}
@@ -7313,6 +8423,54 @@ packages:
- supports-color
dev: true
+ /@open-wc/scoped-elements/2.0.1:
+ resolution: {integrity: sha512-JS6ozxUFwFX3+Er91v9yQzNIaFn7OnE0iESKTbFvkkKdNwvAPtp1fpckBKIvWk8Ae9ZcoI9DYZuT2DDbMPcadA==}
+ dependencies:
+ '@lit/reactive-element': 1.3.1
+ '@open-wc/dedupe-mixin': 1.3.0
+ '@webcomponents/scoped-custom-element-registry': 0.0.3
+ dev: true
+
+ /@open-wc/semantic-dom-diff/0.13.21:
+ resolution: {integrity: sha512-BONpjHcGX2zFa9mfnwBCLEmlDsOHzT+j6Qt1yfK3MzFXFtAykfzFjAgaxPetu0YbBlCfXuMlfxI4vlRGCGMvFg==}
+ dev: true
+
+ /@open-wc/semantic-dom-diff/0.19.5:
+ resolution: {integrity: sha512-Wi0Fuj3dzqlWClU0y+J4k/nqTcH0uwgOWxZXPyeyG3DdvuyyjgiT4L4I/s6iVShWQvvEsyXnj7yVvixAo3CZvg==}
+ dependencies:
+ '@types/chai': 4.3.0
+ '@web/test-runner-commands': 0.5.13
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@open-wc/testing-helpers/2.1.2:
+ resolution: {integrity: sha512-NEdsV47DnOWaw3Wpp85p4qZ6bdubtGPdlTiblk8vSf2HJ2sR4b3ckyRWzsj/k+pcxrDGt8z0Awz71p+048Rrfg==}
+ dependencies:
+ '@open-wc/scoped-elements': 2.0.1
+ lit: 2.2.1
+ lit-html: 2.2.1
+ dev: true
+
+ /@open-wc/testing/3.0.0-next.5:
+ resolution: {integrity: sha512-n2NrCGql3daWKOuyvdwKqdnm2ArOch+U7yIuvLZGTwtlMXlvZjOAln3CKZCWEmN5lXcgIAb5czeY7CzOmP8QWg==}
+ dependencies:
+ '@esm-bundle/chai': 4.3.4
+ '@open-wc/chai-dom-equals': 0.12.36
+ '@open-wc/semantic-dom-diff': 0.19.5
+ '@open-wc/testing-helpers': 2.1.2
+ '@types/chai': 4.3.0
+ '@types/chai-dom': 0.0.9
+ '@types/sinon-chai': 3.2.8
+ chai-a11y-axe: 1.4.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@parcel/bundler-default/2.3.2_@parcel+core@2.3.2:
resolution: {integrity: sha512-JUrto4mjSD0ic9dEqRp0loL5o3HVYHja1ZIYSq+rBl2UWRV6/9cGTb07lXOCqqm0BWE+hQ4krUxB76qWaF0Lqw==}
engines: {node: '>= 12.0.0', parcel: ^2.3.2}
@@ -8314,7 +9472,22 @@ packages:
'@babel/helper-module-imports': 7.16.7
'@rollup/pluginutils': 3.1.0_rollup@2.70.1
rollup: 2.70.1
- dev: false
+
+ /@rollup/plugin-babel/5.3.1_rollup@2.70.1:
+ resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
+ engines: {node: '>= 10.0.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ '@types/babel__core': ^7.1.9
+ rollup: ^1.20.0||^2.0.0
+ peerDependenciesMeta:
+ '@types/babel__core':
+ optional: true
+ dependencies:
+ '@babel/helper-module-imports': 7.16.7
+ '@rollup/pluginutils': 3.1.0_rollup@2.70.1
+ rollup: 2.70.1
+ dev: true
/@rollup/plugin-commonjs/17.1.0_rollup@2.70.1:
resolution: {integrity: sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==}
@@ -8346,6 +9519,21 @@ packages:
resolve: 1.22.0
rollup: 2.70.1
+ /@rollup/plugin-node-resolve/13.1.3_rollup@2.70.1:
+ resolution: {integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==}
+ engines: {node: '>= 10.0.0'}
+ peerDependencies:
+ rollup: ^2.42.0
+ dependencies:
+ '@rollup/pluginutils': 3.1.0_rollup@2.70.1
+ '@types/resolve': 1.17.1
+ builtin-modules: 3.2.0
+ deepmerge: 4.2.2
+ is-module: 1.0.0
+ resolve: 1.22.0
+ rollup: 2.70.1
+ dev: true
+
/@rollup/plugin-node-resolve/7.1.3_rollup@1.32.1:
resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==}
engines: {node: '>= 8.0.0'}
@@ -8360,6 +9548,20 @@ packages:
rollup: 1.32.1
dev: false
+ /@rollup/plugin-node-resolve/7.1.3_rollup@2.70.1:
+ resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==}
+ engines: {node: '>= 8.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0
+ dependencies:
+ '@rollup/pluginutils': 3.1.0_rollup@2.70.1
+ '@types/resolve': 0.0.8
+ builtin-modules: 3.2.0
+ is-module: 1.0.0
+ resolve: 1.22.0
+ rollup: 2.70.1
+ dev: true
+
/@rollup/plugin-replace/2.4.2_rollup@1.32.1:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
@@ -8378,7 +9580,16 @@ packages:
'@rollup/pluginutils': 3.1.0_rollup@2.70.1
magic-string: 0.25.9
rollup: 2.70.1
- dev: false
+
+ /@rollup/plugin-replace/3.1.0_rollup@2.70.1:
+ resolution: {integrity: sha512-pA3XRUrSKybVYqmH5TqWNZpGxF+VV+1GrYchKgCNIj2vsSOX7CVm2RCtx8p2nrC7xvkziYyK+lSi74T93MU3YA==}
+ peerDependencies:
+ rollup: ^1.20.0 || ^2.0.0
+ dependencies:
+ '@rollup/pluginutils': 3.1.0_rollup@2.70.1
+ magic-string: 0.25.9
+ rollup: 2.70.1
+ dev: true
/@rollup/pluginutils/3.1.0_rollup@1.32.1:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
@@ -9215,7 +10426,6 @@ packages:
json5: 2.2.0
magic-string: 0.25.9
string.prototype.matchall: 4.0.6
- dev: false
/@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4:
resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==}
@@ -9683,6 +10893,10 @@ packages:
/@types/aria-query/4.2.2:
resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==}
+ /@types/babel__code-frame/7.0.3:
+ resolution: {integrity: sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw==}
+ dev: true
+
/@types/babel__core/7.1.18:
resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==}
dependencies:
@@ -9735,6 +10949,16 @@ packages:
'@types/responselike': 1.0.0
dev: false
+ /@types/chai-dom/0.0.9:
+ resolution: {integrity: sha512-jj4F2NJog2/GBYsyJ8+NvhnWUBbPY4MUAKLdPJE6+568rw12GGXvj0ycUuP5nndVrnJgozmJAoMTvxvjJATXWw==}
+ dependencies:
+ '@types/chai': 4.3.0
+ dev: true
+
+ /@types/chai/4.3.0:
+ resolution: {integrity: sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==}
+ dev: true
+
/@types/clean-css/4.2.5:
resolution: {integrity: sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==}
dependencies:
@@ -9742,6 +10966,13 @@ packages:
source-map: 0.6.1
dev: true
+ /@types/co-body/6.1.0:
+ resolution: {integrity: sha512-3e0q2jyDAnx/DSZi0z2H0yoZ2wt5yRDZ+P7ymcMObvq0ufWRT4tsajyO+Q1VwVWiv9PRR4W3YEjEzBjeZlhF+w==}
+ dependencies:
+ '@types/node': 17.0.21
+ '@types/qs': 6.9.7
+ dev: true
+
/@types/command-line-args/5.2.0:
resolution: {integrity: sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==}
dev: true
@@ -9761,6 +10992,10 @@ packages:
/@types/content-disposition/0.5.4:
resolution: {integrity: sha512-0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ==}
+ /@types/convert-source-map/1.5.2:
+ resolution: {integrity: sha512-tHs++ZeXer40kCF2JpE51Hg7t4HPa18B1b1Dzy96S0eCw8QKECNMYMfwa1edK/x8yCN0r4e6ewvLcc5CsVGkdg==}
+ dev: true
+
/@types/cookiejar/2.1.2:
resolution: {integrity: sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==}
dev: true
@@ -9777,6 +11012,10 @@ packages:
resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==}
dev: false
+ /@types/debounce/1.2.1:
+ resolution: {integrity: sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA==}
+ dev: true
+
/@types/debug/4.1.7:
resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
dependencies:
@@ -10067,6 +11306,10 @@ packages:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
+ /@types/mocha/8.2.3:
+ resolution: {integrity: sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==}
+ dev: true
+
/@types/mongodb/3.6.20:
resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==}
dependencies:
@@ -10147,6 +11390,10 @@ packages:
'@types/node': 17.0.21
dev: true
+ /@types/parse5/5.0.3:
+ resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==}
+ dev: true
+
/@types/parse5/6.0.3:
resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
dev: true
@@ -10154,6 +11401,10 @@ packages:
/@types/prettier/2.4.4:
resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==}
+ /@types/prismjs/1.26.0:
+ resolution: {integrity: sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ==}
+ dev: true
+
/@types/prompts/2.0.14:
resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==}
dependencies:
@@ -10212,7 +11463,6 @@ packages:
resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==}
dependencies:
'@types/node': 17.0.21
- dev: false
/@types/resolve/1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
@@ -10257,6 +11507,23 @@ packages:
'@types/mime': 1.3.2
'@types/node': 17.0.21
+ /@types/sinon-chai/3.2.8:
+ resolution: {integrity: sha512-d4ImIQbT/rKMG8+AXpmcan5T2/PNeSjrYhvkwet6z0p8kzYtfgA32xzOBlbU0yqJfq+/0Ml805iFoODO0LP5/g==}
+ dependencies:
+ '@types/chai': 4.3.0
+ '@types/sinon': 10.0.11
+ dev: true
+
+ /@types/sinon/10.0.11:
+ resolution: {integrity: sha512-dmZsHlBsKUtBpHriNjlK0ndlvEh8dcb9uV9Afsbt89QIyydpC7NcR+nWlAhASfy3GHnxTl4FX/aKE7XZUt/B4g==}
+ dependencies:
+ '@types/sinonjs__fake-timers': 8.1.1
+ dev: true
+
+ /@types/sinonjs__fake-timers/8.1.1:
+ resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==}
+ dev: true
+
/@types/sockjs/0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
@@ -10321,7 +11588,6 @@ packages:
/@types/trusted-types/2.0.2:
resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
- dev: false
/@types/uglify-js/3.13.1:
resolution: {integrity: sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==}
@@ -10392,7 +11658,6 @@ packages:
requiresBuild: true
dependencies:
'@types/node': 17.0.21
- dev: false
optional: true
/@typescript-eslint/eslint-plugin/4.33.0_65e88d2733f36d3624b406e590cf0b3b:
@@ -10419,7 +11684,6 @@ packages:
typescript: 4.6.2
transitivePeerDependencies:
- supports-color
- dev: false
/@typescript-eslint/eslint-plugin/5.15.0_1e0cf9dc101008998377dce021a47899:
resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==}
@@ -10506,7 +11770,6 @@ packages:
transitivePeerDependencies:
- supports-color
- typescript
- dev: false
/@typescript-eslint/experimental-utils/5.15.0_eslint@7.32.0+typescript@4.6.2:
resolution: {integrity: sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==}
@@ -10539,7 +11802,6 @@ packages:
typescript: 4.6.2
transitivePeerDependencies:
- supports-color
- dev: false
/@typescript-eslint/parser/5.15.0_eslint@7.32.0+typescript@4.6.2:
resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==}
@@ -10585,7 +11847,6 @@ packages:
dependencies:
'@typescript-eslint/types': 4.33.0
'@typescript-eslint/visitor-keys': 4.33.0
- dev: false
/@typescript-eslint/scope-manager/5.15.0:
resolution: {integrity: sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==}
@@ -10638,7 +11899,6 @@ packages:
/@typescript-eslint/types/4.33.0:
resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==}
engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
- dev: false
/@typescript-eslint/types/5.15.0:
resolution: {integrity: sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==}
@@ -10685,7 +11945,6 @@ packages:
typescript: 4.6.2
transitivePeerDependencies:
- supports-color
- dev: false
/@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2:
resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==}
@@ -10754,7 +12013,6 @@ packages:
dependencies:
'@typescript-eslint/types': 4.33.0
eslint-visitor-keys: 2.1.0
- dev: false
/@typescript-eslint/visitor-keys/5.15.0:
resolution: {integrity: sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==}
@@ -10926,6 +12184,13 @@ packages:
resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==}
dev: true
+ /@web/browser-logs/0.2.5:
+ resolution: {integrity: sha512-Qxo1wY/L7yILQqg0jjAaueh+tzdORXnZtxQgWH23SsTCunz9iq9FvsZa8Q5XlpjnZ3vLIsFEuEsCMqFeohJnEg==}
+ engines: {node: '>=10.0.0'}
+ dependencies:
+ errorstacks: 2.4.0
+ dev: true
+
/@web/config-loader/0.1.3:
resolution: {integrity: sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==}
engines: {node: '>=10.0.0'}
@@ -10992,6 +12257,38 @@ packages:
- utf-8-validate
dev: true
+ /@web/dev-server-storybook/0.3.7-next.0:
+ resolution: {integrity: sha512-opQnrsShIPXdRyigLCkaLx2FCzAf56tLnQE1qU8Uz2teznqa5sINBWhzBpxfDbQ9E6E5st74+dOujrczyJ/esg==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/core': 7.17.5
+ '@babel/generator': 7.17.3
+ '@babel/parser': 7.17.3
+ '@babel/preset-env': 7.16.11_@babel+core@7.17.5
+ '@mdx-js/mdx': 1.6.22
+ '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.5+rollup@2.70.1
+ '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.1
+ '@web/dev-server-core': 0.3.17
+ '@web/rollup-plugin-html': 1.10.1
+ '@web/rollup-plugin-polyfills-loader': 1.2.0
+ '@web/storybook-prebuilt': 0.1.34
+ babel-plugin-bundled-import-meta: 0.3.2_@babel+core@7.17.5
+ babel-plugin-template-html-minifier: 4.1.0
+ globby: 11.1.0
+ js-string-escape: 1.0.1
+ lodash: 4.17.21
+ path-is-inside: 1.0.2
+ rollup: 2.70.1
+ rollup-plugin-terser: 7.0.2_rollup@2.70.1
+ storybook-addon-markdown-docs: 1.0.4
+ transitivePeerDependencies:
+ - '@types/babel__core'
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@web/dev-server/0.1.30:
resolution: {integrity: sha512-nUKR+lq06gaCvH6vKmfhPe/Kka1Xp7yN1FN5NEx+Yk4+9CyxZ3UJt2eHXedrcz+XCafxExW114ElEDgCahJowg==}
engines: {node: '>=10.0.0'}
@@ -11025,6 +12322,178 @@ packages:
parse5: 6.0.1
dev: true
+ /@web/polyfills-loader/1.2.2:
+ resolution: {integrity: sha512-xvlsG+uOyrczbqXzwOXjsfXpp960kqBXMhhR/nbHc0aCPA9TH7AyEPBhqzeCiLu/jwBOTs0PqL6rKNnr7gXvzw==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@babel/core': 7.17.5
+ '@web/parse5-utils': 1.3.0
+ '@webcomponents/webcomponentsjs': 2.6.0
+ abortcontroller-polyfill: 1.7.3
+ construct-style-sheets-polyfill: 3.1.0
+ core-js-bundle: 3.21.1
+ dynamic-import-polyfill: 0.1.1
+ es-module-shims: 1.5.1
+ intersection-observer: 0.12.0
+ parse5: 6.0.1
+ regenerator-runtime: 0.13.9
+ resize-observer-polyfill: 1.5.1
+ systemjs: 6.12.1
+ terser: 5.12.1
+ whatwg-fetch: 3.6.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@web/rollup-plugin-html/1.10.1:
+ resolution: {integrity: sha512-XYJxHtdllwA5l4X8wh8CailrOykOl3YY+BRqO8+wS/I1Kq0JFISg3EUHdWAyVcw0TRDnHNLbOBJTm2ptAM+eog==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@web/parse5-utils': 1.3.0
+ glob: 7.2.0
+ html-minifier-terser: 6.1.0
+ parse5: 6.0.1
+ dev: true
+
+ /@web/rollup-plugin-import-meta-assets/1.0.7:
+ resolution: {integrity: sha512-ft44CqITUkNd8stwNb4ZOvrZ8DlPifM821jplksmxRGetg5Lx684oFrpfQJ7mfkU/Sa7B3dI1mHTX0DE52eBwg==}
+ engines: {node: '>=10.0.0'}
+ dependencies:
+ '@rollup/pluginutils': 4.2.0
+ estree-walker: 2.0.2
+ magic-string: 0.25.9
+ dev: true
+
+ /@web/rollup-plugin-polyfills-loader/1.2.0:
+ resolution: {integrity: sha512-xiJpPgPVrBYsza1AfsjHQO7leW1n/D0Ilcwh5rlt7xKQzbgwfTg8vT+YDfFG4c/tKddshjExGxbIn6jYO/vneg==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@web/polyfills-loader': 1.2.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@web/storybook-prebuilt/0.1.34:
+ resolution: {integrity: sha512-03IvmZNfWK1FO9WQn71uCmzbLorNpzqJNV3L2bx85ND8Gg7CqnFxBKOhEeh5JAbqU2j+JGRgTvsZPusGjng38g==}
+ dev: true
+
+ /@web/test-runner-chrome/0.10.7:
+ resolution: {integrity: sha512-DKJVHhHh3e/b6/erfKOy0a4kGfZ47qMoQRgROxi9T4F9lavEY3E5/MQ7hapHFM2lBF4vDrm+EWjtBdOL8o42tw==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@web/test-runner-core': 0.10.25
+ '@web/test-runner-coverage-v8': 0.4.8
+ chrome-launcher: 0.15.0
+ puppeteer-core: 13.5.1
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@web/test-runner-commands/0.5.13:
+ resolution: {integrity: sha512-FXnpUU89ALbRlh9mgBd7CbSn5uzNtr8gvnQZPOvGLDAJ7twGvZdUJEAisPygYx2BLPSFl3/Mre8pH8zshJb8UQ==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@web/test-runner-core': 0.10.25
+ mkdirp: 1.0.4
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@web/test-runner-core/0.10.25:
+ resolution: {integrity: sha512-gH8VXyZbwf+sqPiH4cnXYf86SqwBLtou+0LFFCLaDQRbMlrfi5byAISt39fNX2ejd46bF1cZn6DK+mzb/Xjccw==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@babel/code-frame': 7.16.7
+ '@types/babel__code-frame': 7.0.3
+ '@types/co-body': 6.1.0
+ '@types/convert-source-map': 1.5.2
+ '@types/debounce': 1.2.1
+ '@types/istanbul-lib-coverage': 2.0.4
+ '@types/istanbul-reports': 3.0.1
+ '@web/browser-logs': 0.2.5
+ '@web/dev-server-core': 0.3.17
+ chokidar: 3.5.3
+ cli-cursor: 3.1.0
+ co-body: 6.1.0
+ convert-source-map: 1.8.0
+ debounce: 1.2.1
+ dependency-graph: 0.11.0
+ globby: 11.1.0
+ ip: 1.1.5
+ istanbul-lib-coverage: 3.2.0
+ istanbul-lib-report: 3.0.0
+ istanbul-reports: 3.1.4
+ log-update: 4.0.0
+ nanocolors: 0.2.13
+ nanoid: 3.3.1
+ open: 8.4.0
+ picomatch: 2.3.1
+ source-map: 0.7.3
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@web/test-runner-coverage-v8/0.4.8:
+ resolution: {integrity: sha512-Ib0AscR8Xf9E/V7rf3XOVQTe4vKIbwSTupxV1xGgzj3x4RKUuMUg9FLz9EigZ5iN0mOzZKDllyRS523hbdhDtA==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@web/test-runner-core': 0.10.25
+ istanbul-lib-coverage: 3.2.0
+ picomatch: 2.3.1
+ v8-to-istanbul: 8.1.1
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@web/test-runner-mocha/0.7.5:
+ resolution: {integrity: sha512-12/OBq6efPCAvJpcz3XJs2OO5nHe7GtBibZ8Il1a0QtsGpRmuJ4/m1EF0Fj9f6KHg7JdpGo18A37oE+5hXjHwg==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@types/mocha': 8.2.3
+ '@web/test-runner-core': 0.10.25
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
+ /@web/test-runner/0.13.16-next.0:
+ resolution: {integrity: sha512-me/UCSKMKm0rkPg91yuEcjnbRv+Ys9hFgjrceU4XXQWr/NUOkT5CBf7PVyKQIxRyDPd6v55mLnOf7T0w0UbgXA==}
+ engines: {node: '>=12.0.0'}
+ hasBin: true
+ dependencies:
+ '@web/browser-logs': 0.2.5
+ '@web/config-loader': 0.1.3
+ '@web/dev-server': 0.1.30
+ '@web/test-runner-chrome': 0.10.7
+ '@web/test-runner-commands': 0.5.13
+ '@web/test-runner-core': 0.10.25
+ '@web/test-runner-mocha': 0.7.5
+ camelcase: 6.3.0
+ chalk: 4.1.2
+ command-line-args: 5.2.1
+ command-line-usage: 6.1.1
+ convert-source-map: 1.8.0
+ diff: 5.0.0
+ globby: 11.1.0
+ portfinder: 1.0.28
+ source-map: 0.7.3
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@webassemblyjs/ast/1.11.1:
resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
dependencies:
@@ -11243,6 +12712,10 @@ packages:
'@xtuc/long': 4.2.2
dev: false
+ /@webcomponents/scoped-custom-element-registry/0.0.3:
+ resolution: {integrity: sha512-lpSzgDCGbM99dytb3+J3Suo4+Bk1E13MPnWB42JK8GwxSAxFz+tC7TTv2hhDSIE2IirGNKNKCf3m08ecu6eAsQ==}
+ dev: true
+
/@webcomponents/shadycss/1.11.0:
resolution: {integrity: sha512-L5O/+UPum8erOleNjKq6k58GVl3fNsEQdSOyh0EUhNmi7tHUyRuCJy1uqJiWydWcLARE5IPsMoPYMZmUGrz1JA==}
dev: true
@@ -11641,7 +13114,6 @@ packages:
/ansi-regex/4.1.1:
resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==}
engines: {node: '>=6'}
- dev: false
/ansi-regex/5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
@@ -12203,7 +13675,6 @@ packages:
es-abstract: 1.19.1
get-intrinsic: 1.1.1
is-string: 1.0.7
- dev: false
/array-iterate/1.1.4:
resolution: {integrity: sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==}
@@ -12241,7 +13712,6 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.3
es-abstract: 1.19.1
- dev: false
/array.prototype.flatmap/1.2.5:
resolution: {integrity: sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==}
@@ -12426,7 +13896,6 @@ packages:
/at-least-node/1.0.0:
resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
engines: {node: '>= 4.0.0'}
- dev: false
/atob/2.1.2:
resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
@@ -12680,11 +14149,38 @@ packages:
webpack: 5.70.0
dev: false
+ /babel-plugin-apply-mdx-type-prop/1.6.22_@babel+core@7.12.9:
+ resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==}
+ peerDependencies:
+ '@babel/core': ^7.11.6
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.10.4
+ '@mdx-js/util': 1.6.22
+ dev: true
+
+ /babel-plugin-bundled-import-meta/0.3.2_@babel+core@7.17.5:
+ resolution: {integrity: sha512-RMXzsnWoFHDSUc1X/QiejEwQBtQ0Y68HQZ542JQ4voFa5Sgl5f/D4T7+EOocUeSbiT4XIDbrhfxbH5OmcV8Ibw==}
+ engines: {node: '>=8'}
+ peerDependencies:
+ '@babel/core': ^7.7.0
+ dependencies:
+ '@babel/core': 7.17.5
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5
+ '@babel/template': 7.16.7
+ dev: true
+
/babel-plugin-dynamic-import-node/2.3.3:
resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
dependencies:
object.assign: 4.1.2
+ /babel-plugin-extract-import-names/1.6.22:
+ resolution: {integrity: sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==}
+ dependencies:
+ '@babel/helper-plugin-utils': 7.10.4
+ dev: true
+
/babel-plugin-istanbul/6.1.1:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
engines: {node: '>=8'}
@@ -12759,6 +14255,18 @@ packages:
'@babel/core': 7.17.5
dev: false
+ /babel-plugin-polyfill-corejs2/0.3.1:
+ resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.17.0
+ '@babel/helper-define-polyfill-provider': 0.3.1
+ semver: 6.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.16.7:
resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==}
peerDependencies:
@@ -12796,6 +14304,17 @@ packages:
- supports-color
dev: false
+ /babel-plugin-polyfill-corejs3/0.5.2:
+ resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-define-polyfill-provider': 0.3.1
+ core-js-compat: 3.21.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.5:
resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==}
peerDependencies:
@@ -12807,6 +14326,16 @@ packages:
transitivePeerDependencies:
- supports-color
+ /babel-plugin-polyfill-regenerator/0.3.1:
+ resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/helper-define-polyfill-provider': 0.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.16.7:
resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==}
peerDependencies:
@@ -12851,6 +14380,15 @@ packages:
/babel-plugin-syntax-trailing-function-commas/7.0.0-beta.0:
resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==}
+ /babel-plugin-template-html-minifier/4.1.0:
+ resolution: {integrity: sha512-fyuqn/SEPG68v+YUrBehOhQ81fxlu1A3YPATo3XXTNTsYsUFejRNNFTdQk5vkramMYy7/9XKIXIwsnB0VVvVTg==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ clean-css: 4.2.4
+ html-minifier-terser: 5.1.1
+ is-builtin-module: 3.1.0
+ dev: true
+
/babel-plugin-transform-object-rest-spread/6.26.0:
resolution: {integrity: sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==}
dependencies:
@@ -13014,6 +14552,10 @@ packages:
/backo2/1.0.2:
resolution: {integrity: sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==}
+ /bail/1.0.5:
+ resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
+ dev: true
+
/bail/2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
dev: true
@@ -13466,7 +15008,6 @@ packages:
/bytes/3.1.2:
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
engines: {node: '>= 0.8'}
- dev: false
/cac/6.7.12:
resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==}
@@ -13622,7 +15163,6 @@ packages:
/camelcase-css/2.0.1:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- dev: false
/camelcase-keys/6.2.2:
resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
@@ -13690,10 +15230,20 @@ packages:
/caseless/0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
+ /ccount/1.1.0:
+ resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}
+ dev: true
+
/ccount/2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
dev: true
+ /chai-a11y-axe/1.4.0:
+ resolution: {integrity: sha512-m7J6DVAl1ePL2ifPKHmwQyHXdCZ+Qfv+qduh6ScqcDfBnJEzpV1K49TblujM45j1XciZOFeFNqMb2sShXMg/mw==}
+ dependencies:
+ axe-core: 4.4.1
+ dev: true
+
/chalk/4.0.0:
resolution: {integrity: sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==}
engines: {node: '>=10'}
@@ -13771,18 +15321,34 @@ packages:
engines: {node: '>=12.20'}
dev: false
+ /character-entities-html4/1.1.4:
+ resolution: {integrity: sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==}
+ dev: true
+
/character-entities-html4/2.1.0:
resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
dev: true
+ /character-entities-legacy/1.1.4:
+ resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+ dev: true
+
/character-entities-legacy/3.0.0:
resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
dev: true
+ /character-entities/1.2.4:
+ resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
+ dev: true
+
/character-entities/2.0.1:
resolution: {integrity: sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==}
dev: true
+ /character-reference-invalid/1.1.4:
+ resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
+ dev: true
+
/character-reference-invalid/2.0.1:
resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
dev: true
@@ -13849,12 +15415,22 @@ packages:
/chownr/1.1.4:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
- dev: false
/chownr/2.0.0:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
engines: {node: '>=10'}
+ /chrome-launcher/0.15.0:
+ resolution: {integrity: sha512-ZQqX5kb9H0+jy1OqLnWampfocrtSZaGl7Ny3F9GRha85o4odbL8x55paUzh51UC7cEmZ5obp3H2Mm70uC2PpRA==}
+ engines: {node: '>=12.13.0'}
+ hasBin: true
+ dependencies:
+ '@types/node': 17.0.21
+ escape-string-regexp: 4.0.0
+ is-wsl: 2.2.0
+ lighthouse-logger: 1.3.0
+ dev: true
+
/chrome-trace-event/1.0.3:
resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
engines: {node: '>=6.0'}
@@ -13917,7 +15493,6 @@ packages:
engines: {node: '>= 10.0'}
dependencies:
source-map: 0.6.1
- dev: false
/clean-stack/2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
@@ -13973,6 +15548,14 @@ packages:
string-width: 1.0.2
dev: true
+ /cli-truncate/2.1.0:
+ resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
+ engines: {node: '>=8'}
+ dependencies:
+ slice-ansi: 3.0.0
+ string-width: 4.2.3
+ dev: true
+
/cli-width/3.0.0:
resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
engines: {node: '>= 10'}
@@ -13992,7 +15575,6 @@ packages:
string-width: 3.1.0
strip-ansi: 5.2.0
wrap-ansi: 5.1.0
- dev: false
/cliui/6.0.0:
resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
@@ -14064,7 +15646,6 @@ packages:
qs: 6.10.3
raw-body: 2.5.1
type-is: 1.6.18
- dev: false
/co/4.6.0:
resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
@@ -14097,6 +15678,10 @@ packages:
resolution: {integrity: sha512-SZM4Zq7XEC8Fhroqe3LxbEEX1zUPWH1wMr5zxiBuiUF64iYOUH/JI88v4tBag8MiBS8B8gRv8O1pPXGYXQ4ErA==}
dev: false
+ /collapse-white-space/1.0.6:
+ resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==}
+ dev: true
+
/collect-v8-coverage/1.0.1:
resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}
@@ -14159,7 +15744,6 @@ packages:
/colorette/2.0.16:
resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
- dev: false
/colors/1.0.3:
resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==}
@@ -14183,6 +15767,10 @@ packages:
dependencies:
delayed-stream: 1.0.0
+ /comma-separated-tokens/1.0.8:
+ resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
+ dev: true
+
/comma-separated-tokens/2.0.2:
resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==}
dev: true
@@ -14214,6 +15802,11 @@ packages:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
+ /commander/6.2.1:
+ resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
+ engines: {node: '>= 6'}
+ dev: true
+
/commander/7.2.0:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
@@ -14225,7 +15818,6 @@ packages:
/commander/8.3.0:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
- dev: false
/commander/9.0.0:
resolution: {integrity: sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw==}
@@ -14257,6 +15849,10 @@ packages:
/commondir/1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
+ /compare-versions/3.6.0:
+ resolution: {integrity: sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==}
+ dev: true
+
/component-emitter/1.3.0:
resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==}
@@ -14315,6 +15911,22 @@ packages:
typedarray: 0.0.6
dev: false
+ /concurrently/5.3.0:
+ resolution: {integrity: sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ chalk: 4.1.2
+ date-fns: 2.24.0
+ lodash: 4.17.21
+ read-pkg: 4.0.1
+ rxjs: 6.6.7
+ spawn-command: 0.0.2-1
+ supports-color: 6.1.0
+ tree-kill: 1.2.2
+ yargs: 13.3.2
+ dev: true
+
/configstore/5.0.1:
resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==}
engines: {node: '>=8'}
@@ -14328,7 +15940,6 @@ packages:
/confusing-browser-globals/1.0.11:
resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==}
- dev: false
/connect-history-api-fallback/1.6.0:
resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
@@ -14373,6 +15984,10 @@ packages:
resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==}
dev: false
+ /construct-style-sheets-polyfill/3.1.0:
+ resolution: {integrity: sha512-HBLKP0chz8BAY6rBdzda11c3wAZeCZ+kIG4weVC2NM3AXzxx09nhe8t0SQNdloAvg5GLuHwq/0SPOOSPvtCcKw==}
+ dev: true
+
/content-disposition/0.5.2:
resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==}
engines: {node: '>= 0.6'}
@@ -14918,6 +16533,10 @@ packages:
domutils: 2.8.0
nth-check: 2.0.1
+ /css-selector-parser/1.4.1:
+ resolution: {integrity: sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==}
+ dev: true
+
/css-to-react-native/3.0.0:
resolution: {integrity: sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==}
dependencies:
@@ -15227,6 +16846,10 @@ packages:
stream-transform: 2.1.3
dev: true
+ /custom-elements-manifest/1.0.0:
+ resolution: {integrity: sha512-j59k0ExGCKA8T6Mzaq+7axc+KVHwpEphEERU7VZ99260npu/p/9kd+Db+I3cGKxHkM5y6q5gnlXn00mzRQkX2A==}
+ dev: true
+
/cyclist/1.0.1:
resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==}
dev: false
@@ -15272,7 +16895,6 @@ packages:
/date-fns/2.24.0:
resolution: {integrity: sha512-6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw==}
engines: {node: '>=0.11'}
- dev: false
/dayjs/1.11.0:
resolution: {integrity: sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==}
@@ -15597,6 +17219,12 @@ packages:
resolution: {integrity: sha512-jxwFW+yrVOLdwqIWvowFOM8UPdhZnvOF6mhXQQLXMxBDLtv2JVJlVJPEwkDv9prqscEtGtmnxuuI6pQKStK1vA==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+ /detab/2.0.4:
+ resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==}
+ dependencies:
+ repeat-string: 1.6.1
+ dev: true
+
/detect-file/1.0.0:
resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==}
engines: {node: '>=0.10.0'}
@@ -15654,7 +17282,6 @@ packages:
/devtools-protocol/0.0.969999:
resolution: {integrity: sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==}
- dev: false
/dezalgo/1.0.3:
resolution: {integrity: sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==}
@@ -15754,7 +17381,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
esutils: 2.0.3
- dev: false
/doctrine/3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
@@ -15927,6 +17553,10 @@ packages:
xtend: 4.0.2
dev: true
+ /dynamic-import-polyfill/0.1.1:
+ resolution: {integrity: sha512-m953zv0w5oDagTItWm6Auhmk/pY7EiejaqiVbnzSS3HIjh1FCUeK7WzuaVtWPNs58A+/xpIE+/dVk6pKsrua8g==}
+ dev: true
+
/eastasianwidth/0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true
@@ -15998,7 +17628,6 @@ packages:
/emoji-regex/7.0.3:
resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==}
- dev: false
/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -16119,6 +17748,10 @@ packages:
stackframe: 1.2.1
dev: false
+ /errorstacks/2.4.0:
+ resolution: {integrity: sha512-5ecWhU5gt0a5G05nmQcgCxP5HperSMxLDzvWlT5U+ZSKkuDK0rJ3dbCQny6/vSCIXjwrhwSecXBbw1alr295hQ==}
+ dev: true
+
/es-abstract/1.19.1:
resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==}
engines: {node: '>= 0.4'}
@@ -16165,6 +17798,10 @@ packages:
resolution: {integrity: sha512-0fHYovx7ETE13wPL8zG/V+ElEgSeSwsgRVOvNZ+g/Y/2YyJq75+IEY4ZBr59vUZ3Voci1jBIktwpj8oODaWa+g==}
dev: true
+ /es-module-lexer/0.3.26:
+ resolution: {integrity: sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==}
+ dev: true
+
/es-module-lexer/0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
@@ -16172,6 +17809,10 @@ packages:
resolution: {integrity: sha512-0LTiSQoPWwdcaTVIQXhGlaDwTneD0g9/tnH1PNs3zHFFH+xoCeJclDM3rQeqF9nurXPfMKm3l9+kfPRa5VpbKg==}
dev: true
+ /es-module-shims/1.5.1:
+ resolution: {integrity: sha512-0JhesEUnsQCPGu1KbRpRTooWAuHM4RgtzEB5lxYWe8+VPtgGUNt9mEsj/pOmzu4Z9RcwIj3tRysvR84MNikB9g==}
+ dev: true
+
/es-to-primitive/1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
@@ -17019,6 +18660,20 @@ packages:
optionalDependencies:
source-map: 0.6.1
+ /eslint-config-airbnb-base/14.2.1_157002f9dff1b62f2b20650d7e8bf1eb:
+ resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==}
+ engines: {node: '>= 6'}
+ peerDependencies:
+ eslint: ^5.16.0 || ^6.8.0 || ^7.2.0
+ eslint-plugin-import: ^2.22.1
+ dependencies:
+ confusing-browser-globals: 1.0.11
+ eslint: 7.32.0
+ eslint-plugin-import: 2.25.4_eslint@7.32.0
+ object.assign: 4.1.2
+ object.entries: 1.1.5
+ dev: true
+
/eslint-config-google/0.14.0:
resolution: {integrity: sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==}
engines: {node: '>=0.10.0'}
@@ -17118,7 +18773,6 @@ packages:
dependencies:
debug: 3.2.7
resolve: 1.22.0
- dev: false
/eslint-module-utils/2.7.3:
resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
@@ -17126,7 +18780,6 @@ packages:
dependencies:
debug: 3.2.7
find-up: 2.1.0
- dev: false
/eslint-plugin-easy-loops/1.0.1:
resolution: {integrity: sha512-/YXELMEMbQg3T6HcWx2zqya0QcwNHDjyS2wCc6PEh4NS5PhlbsvtVbTt6hGunbRyA8HcRpTef+PfYlIqdQ/xBw==}
@@ -17195,7 +18848,6 @@ packages:
object.values: 1.1.5
resolve: 1.22.0
tsconfig-paths: 3.14.0
- dev: false
/eslint-plugin-jest/24.7.0_2224278c77ff331cce15d84ca34e26e7:
resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==}
@@ -17303,6 +18955,18 @@ packages:
- supports-color
dev: true
+ /eslint-plugin-lit/1.6.1_eslint@7.32.0:
+ resolution: {integrity: sha512-BpPoWVhf8dQ/Sz5Pi9NlqbGoH5BcMcVyXhi2XTx2XGMAO9U2lS+GTSsqJjI5hL3OuxCicNiUEWXazAwi9cAGxQ==}
+ engines: {node: '>= 12'}
+ peerDependencies:
+ eslint: '>= 5'
+ dependencies:
+ eslint: 7.32.0
+ parse5: 6.0.1
+ parse5-htmlparser2-tree-adapter: 6.0.1
+ requireindex: 1.2.0
+ dev: true
+
/eslint-plugin-no-only-tests/2.6.0:
resolution: {integrity: sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q==}
engines: {node: '>=4.0.0'}
@@ -17415,6 +19079,16 @@ packages:
- typescript
dev: false
+ /eslint-plugin-wc/1.3.2_eslint@7.32.0:
+ resolution: {integrity: sha512-/Tt3kIXBp1jh06xYtRqPwAvpNxVVk9YtbcFCKEgLa5l3GY+urZyn376pISaaZxkm9HVD3AIPOF5i9/uFwyF0Zw==}
+ peerDependencies:
+ eslint: '>=5'
+ dependencies:
+ eslint: 7.32.0
+ is-valid-element-name: 1.0.0
+ js-levenshtein-esm: 1.2.0
+ dev: true
+
/eslint-rule-docs/1.1.231:
resolution: {integrity: sha512-egHz9A1WG7b8CS0x1P6P/Rj5FqZOjray/VjpJa14tMZalfRKvpE2ONJ3plCM7+PcinmU4tcmbPLv0VtwzSdLVA==}
dev: true
@@ -17847,7 +19521,6 @@ packages:
'@types/yauzl': 2.9.2
transitivePeerDependencies:
- supports-color
- dev: false
/extsprintf/1.3.0:
resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==}
@@ -18050,7 +19723,6 @@ packages:
resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
dependencies:
pend: 1.2.0
- dev: false
/fecha/4.2.1:
resolution: {integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==}
@@ -18203,7 +19875,6 @@ packages:
engines: {node: '>=4'}
dependencies:
locate-path: 2.0.0
- dev: false
/find-up/3.0.0:
resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
@@ -18225,6 +19896,13 @@ packages:
locate-path: 6.0.0
path-exists: 4.0.0
+ /find-versions/4.0.0:
+ resolution: {integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ semver-regex: 3.1.3
+ dev: true
+
/find-yarn-workspace-root2/1.2.16:
resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==}
dependencies:
@@ -18538,7 +20216,6 @@ packages:
/fs-constants/1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- dev: false
/fs-exists-cached/1.0.0:
resolution: {integrity: sha512-kSxoARUDn4F2RPXX48UXnaFKwVU7Ivd/6qpzZL29MCDmr9sTvybv4gFCp+qaI4fM9m0z9fgz/yJvi56GAz+BZg==}
@@ -18585,7 +20262,6 @@ packages:
graceful-fs: 4.2.9
jsonfile: 6.1.0
universalify: 2.0.0
- dev: false
/fs-jetpack/4.3.1:
resolution: {integrity: sha512-dbeOK84F6BiQzk2yqqCVwCPWTxAvVGJ3fMQc6E2wuEohS28mR6yHngbrKuVCK1KHRx/ccByDylqu4H5PCP2urQ==}
@@ -18715,7 +20391,6 @@ packages:
/get-own-enumerable-property-symbols/3.0.2:
resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
- dev: false
/get-package-type/0.1.0:
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
@@ -18776,6 +20451,10 @@ packages:
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
dev: false
+ /github-markdown-css/4.0.0:
+ resolution: {integrity: sha512-mH0bcIKv4XAN0mQVokfTdKo2OD5K8WJE9+lbMdM32/q0Ie5tXgVN/2o+zvToRMxSTUuiTRcLg5hzkFfOyBYreg==}
+ dev: true
+
/github-slugger/1.4.0:
resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==}
dev: true
@@ -19396,7 +21075,6 @@ packages:
/has-flag/3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
- dev: false
/has-flag/4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -19495,6 +21173,29 @@ packages:
web-namespaces: 2.0.1
dev: true
+ /hast-to-hyperscript/9.0.1:
+ resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==}
+ dependencies:
+ '@types/unist': 2.0.6
+ comma-separated-tokens: 1.0.8
+ property-information: 5.6.0
+ space-separated-tokens: 1.1.5
+ style-to-object: 0.3.0
+ unist-util-is: 4.1.0
+ web-namespaces: 1.1.4
+ dev: true
+
+ /hast-util-from-parse5/6.0.1:
+ resolution: {integrity: sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==}
+ dependencies:
+ '@types/parse5': 5.0.3
+ hastscript: 6.0.0
+ property-information: 5.6.0
+ vfile: 4.2.1
+ vfile-location: 3.2.0
+ web-namespaces: 1.1.4
+ dev: true
+
/hast-util-from-parse5/7.1.0:
resolution: {integrity: sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==}
dependencies:
@@ -19508,16 +21209,28 @@ packages:
web-namespaces: 2.0.1
dev: true
+ /hast-util-has-property/1.0.4:
+ resolution: {integrity: sha512-ghHup2voGfgFoHMGnaLHOjbYFACKrRh9KFttdCzMCbFoBMJXiNi2+XTrPP8+q6cDJM/RSqlCfVWrjp1H201rZg==}
+ dev: true
+
/hast-util-has-property/2.0.0:
resolution: {integrity: sha512-4Qf++8o5v14us4Muv3HRj+Er6wTNGA/N9uCaZMty4JWvyFKLdhULrv4KE1b65AthsSO9TXSZnjuxS8ecIyhb0w==}
dev: true
+ /hast-util-heading-rank/1.0.1:
+ resolution: {integrity: sha512-P6Hq7RCky9syMevlrN90QWpqWDXCxwIVOfQR2rK6P4GpY4bqjKEuCzoWSRORZ7vz+VgRpLnXimh+mkwvVFjbyQ==}
+ dev: true
+
/hast-util-heading-rank/2.1.0:
resolution: {integrity: sha512-w+Rw20Q/iWp2Bcnr6uTrYU6/ftZLbHKhvc8nM26VIWpDqDMlku2iXUVTeOlsdoih/UKQhY7PHQ+vZ0Aqq8bxtQ==}
dependencies:
'@types/hast': 2.3.4
dev: true
+ /hast-util-is-element/1.1.0:
+ resolution: {integrity: sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==}
+ dev: true
+
/hast-util-is-element/2.1.2:
resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==}
dependencies:
@@ -19525,12 +21238,47 @@ packages:
'@types/unist': 2.0.6
dev: true
+ /hast-util-parse-selector/2.2.5:
+ resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
+ dev: true
+
/hast-util-parse-selector/3.1.0:
resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==}
dependencies:
'@types/hast': 2.3.4
dev: true
+ /hast-util-raw/6.0.1:
+ resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==}
+ dependencies:
+ '@types/hast': 2.3.4
+ hast-util-from-parse5: 6.0.1
+ hast-util-to-parse5: 6.0.0
+ html-void-elements: 1.0.5
+ parse5: 6.0.1
+ unist-util-position: 3.1.0
+ vfile: 4.2.1
+ web-namespaces: 1.1.4
+ xtend: 4.0.2
+ zwitch: 1.0.5
+ dev: true
+
+ /hast-util-raw/6.1.0:
+ resolution: {integrity: sha512-5FoZLDHBpka20OlZZ4I/+RBw5piVQ8iI1doEvffQhx5CbCyTtP8UCq8Tw6NmTAMtXgsQxmhW7Ly8OdFre5/YMQ==}
+ dependencies:
+ '@types/hast': 2.3.4
+ hast-util-from-parse5: 6.0.1
+ hast-util-to-parse5: 6.0.0
+ html-void-elements: 1.0.5
+ parse5: 6.0.1
+ unist-util-position: 3.1.0
+ unist-util-visit: 2.0.3
+ vfile: 4.2.1
+ web-namespaces: 1.1.4
+ xtend: 4.0.2
+ zwitch: 1.0.5
+ dev: true
+
/hast-util-raw/7.2.1:
resolution: {integrity: sha512-wgtppqXVdXzkDXDFclLLdAyVUJSKMYYi6LWIAbA8oFqEdwksYIcPGM3RkKV1Dfn5GElvxhaOCs0jmCOMayxd3A==}
dependencies:
@@ -19547,6 +21295,27 @@ packages:
zwitch: 2.0.2
dev: true
+ /hast-util-sanitize/3.0.2:
+ resolution: {integrity: sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==}
+ dependencies:
+ xtend: 4.0.2
+ dev: true
+
+ /hast-util-to-html/7.1.3:
+ resolution: {integrity: sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==}
+ dependencies:
+ ccount: 1.1.0
+ comma-separated-tokens: 1.0.8
+ hast-util-is-element: 1.1.0
+ hast-util-whitespace: 1.0.4
+ html-void-elements: 1.0.5
+ property-information: 5.6.0
+ space-separated-tokens: 1.1.5
+ stringify-entities: 3.1.0
+ unist-util-is: 4.1.0
+ xtend: 4.0.2
+ dev: true
+
/hast-util-to-html/8.0.3:
resolution: {integrity: sha512-/D/E5ymdPYhHpPkuTHOUkSatxr4w1ZKrZsG0Zv/3C2SRVT0JFJG53VS45AMrBtYk0wp5A7ksEhiC8QaOZM95+A==}
dependencies:
@@ -19562,6 +21331,16 @@ packages:
unist-util-is: 5.1.1
dev: true
+ /hast-util-to-parse5/6.0.0:
+ resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==}
+ dependencies:
+ hast-to-hyperscript: 9.0.1
+ property-information: 5.6.0
+ web-namespaces: 1.1.4
+ xtend: 4.0.2
+ zwitch: 1.0.5
+ dev: true
+
/hast-util-to-parse5/7.0.0:
resolution: {integrity: sha512-YHiS6aTaZ3N0Q3nxaY/Tj98D6kM8QX5Q8xqgg8G45zR7PvWnPGPP0vcKCgb/moIydEJ/QWczVrX0JODCVeoV7A==}
dependencies:
@@ -19573,16 +21352,34 @@ packages:
zwitch: 2.0.2
dev: true
+ /hast-util-to-string/1.0.4:
+ resolution: {integrity: sha512-eK0MxRX47AV2eZ+Lyr18DCpQgodvaS3fAQO2+b9Two9F5HEoRPhiUMNzoXArMJfZi2yieFzUBMRl3HNJ3Jus3w==}
+ dev: true
+
/hast-util-to-string/2.0.0:
resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==}
dependencies:
'@types/hast': 2.3.4
dev: true
+ /hast-util-whitespace/1.0.4:
+ resolution: {integrity: sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==}
+ dev: true
+
/hast-util-whitespace/2.0.0:
resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==}
dev: true
+ /hastscript/6.0.0:
+ resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
+ dependencies:
+ '@types/hast': 2.3.4
+ comma-separated-tokens: 1.0.8
+ hast-util-parse-selector: 2.2.5
+ property-information: 5.6.0
+ space-separated-tokens: 1.1.5
+ dev: true
+
/hastscript/7.0.2:
resolution: {integrity: sha512-uA8ooUY4ipaBvKcMuPehTAB/YfFLSSzCwFSwT6ltJbocFUKH/GDHLN+tflq7lSRf9H86uOuxOFkh1KgIy3Gg2g==}
dependencies:
@@ -19747,7 +21544,10 @@ packages:
param-case: 3.0.4
relateurl: 0.2.7
terser: 5.12.1
- dev: false
+
+ /html-void-elements/1.0.5:
+ resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==}
+ dev: true
/html-void-elements/2.0.1:
resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
@@ -19857,7 +21657,7 @@ packages:
engines: {node: '>= 0.8'}
dependencies:
deep-equal: 1.0.1
- http-errors: 1.8.0
+ http-errors: 1.8.1
/http-auth/3.1.3:
resolution: {integrity: sha512-Jbx0+ejo2IOx+cRUYAGS1z6RGc6JfYUNkysZM4u4Sfk1uLlGv814F7/PIjQQAuThLdAWxb74JMGd5J8zex1VQg==}
@@ -19914,7 +21714,6 @@ packages:
setprototypeof: 1.2.0
statuses: 2.0.1
toidentifier: 1.0.1
- dev: false
/http-parser-js/0.5.6:
resolution: {integrity: sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==}
@@ -20064,6 +21863,24 @@ packages:
dependencies:
ms: 2.1.3
+ /husky/4.3.8:
+ resolution: {integrity: sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==}
+ engines: {node: '>=10'}
+ hasBin: true
+ requiresBuild: true
+ dependencies:
+ chalk: 4.1.2
+ ci-info: 2.0.0
+ compare-versions: 3.6.0
+ cosmiconfig: 7.0.1
+ find-versions: 4.0.0
+ opencollective-postinstall: 2.0.3
+ pkg-dir: 5.0.0
+ please-upgrade-node: 3.2.0
+ slash: 3.0.0
+ which-pm-runs: 1.1.0
+ dev: true
+
/iconv-lite/0.4.13:
resolution: {integrity: sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==}
engines: {node: '>=0.8.0'}
@@ -20104,7 +21921,6 @@ packages:
/idb/6.1.5:
resolution: {integrity: sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==}
- dev: false
/identity-obj-proxy/3.0.0:
resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==}
@@ -20240,7 +22056,6 @@ packages:
/inflation/2.0.0:
resolution: {integrity: sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==}
engines: {node: '>= 0.8.0'}
- dev: false
/inflection/1.12.0:
resolution: {integrity: sha512-lRy4DxuIFWXlJU7ed8UiTJOSTqStqYdEb4CEbtXfNbkdj3nH1L+reUWiE10VWcJS2yR7tge8Z74pJjtBjNwj0w==}
@@ -20337,6 +22152,10 @@ packages:
engines: {node: '>= 0.10'}
dev: false
+ /intersection-observer/0.12.0:
+ resolution: {integrity: sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==}
+ dev: true
+
/intl-list-format/1.0.3:
resolution: {integrity: sha512-VNF1Mh0K1xALXkz/5QsK1gfKRvEQO/jWaniTGAzQvbzGr5uyGDskQrRjnf6Qnbc9/JRbNE8BQtTg6iWuFrZorw==}
engines: {node: '>=4.0.0'}
@@ -20407,10 +22226,21 @@ packages:
dependencies:
kind-of: 6.0.3
+ /is-alphabetical/1.0.4:
+ resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
+ dev: true
+
/is-alphabetical/2.0.1:
resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
dev: true
+ /is-alphanumerical/1.0.4:
+ resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
+ dependencies:
+ is-alphabetical: 1.0.4
+ is-decimal: 1.0.4
+ dev: true
+
/is-alphanumerical/2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
dependencies:
@@ -20470,6 +22300,13 @@ packages:
engines: {node: '>=4'}
dev: true
+ /is-builtin-module/3.1.0:
+ resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==}
+ engines: {node: '>=6'}
+ dependencies:
+ builtin-modules: 3.2.0
+ dev: true
+
/is-callable/1.2.4:
resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==}
engines: {node: '>= 0.4'}
@@ -20531,6 +22368,10 @@ packages:
dependencies:
has-tostringtag: 1.0.0
+ /is-decimal/1.0.4:
+ resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
+ dev: true
+
/is-decimal/2.0.1:
resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
dev: true
@@ -20619,6 +22460,10 @@ packages:
dependencies:
is-extglob: 2.1.1
+ /is-hexadecimal/1.0.4:
+ resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
+ dev: true
+
/is-hexadecimal/2.0.1:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
dev: true
@@ -20700,7 +22545,6 @@ packages:
/is-obj/1.0.1:
resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
engines: {node: '>=0.10.0'}
- dev: false
/is-obj/2.0.0:
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
@@ -20743,7 +22587,6 @@ packages:
/is-plain-obj/2.1.0:
resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
engines: {node: '>=8'}
- dev: false
/is-plain-obj/3.0.0:
resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
@@ -20797,7 +22640,6 @@ packages:
/is-regexp/1.0.0:
resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
engines: {node: '>=0.10.0'}
- dev: false
/is-relative/1.0.0:
resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
@@ -20896,15 +22738,29 @@ packages:
dependencies:
tslib: 2.3.1
+ /is-valid-element-name/1.0.0:
+ resolution: {integrity: sha512-GZITEJY2LkSjQfaIPBha7eyZv+ge0PhBR7KITeCCWvy7VBQrCUdFkvpI+HrAPQjVtVjy1LvlEkqQTHckoszruw==}
+ dependencies:
+ is-potential-custom-element-name: 1.0.1
+ dev: true
+
/is-weakref/1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
dependencies:
call-bind: 1.0.2
+ /is-whitespace-character/1.0.4:
+ resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==}
+ dev: true
+
/is-windows/1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
+ /is-word-character/1.0.4:
+ resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==}
+ dev: true
+
/is-wsl/1.1.0:
resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==}
engines: {node: '>=4'}
@@ -22340,10 +24196,19 @@ packages:
resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==}
dev: false
+ /js-levenshtein-esm/1.2.0:
+ resolution: {integrity: sha512-fzreKVq1eD7eGcQr7MtRpQH94f8gIfhdrc7yeih38xh684TNMK9v5aAu2wxfIRMk/GpAJRrzcirMAPIaSDaByQ==}
+ dev: true
+
/js-sha3/0.8.0:
resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==}
dev: false
+ /js-string-escape/1.0.1:
+ resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==}
+ engines: {node: '>= 0.8'}
+ dev: true
+
/js-tokens/4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -22524,7 +24389,6 @@ packages:
/jsonpointer/5.0.0:
resolution: {integrity: sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==}
engines: {node: '>=0.10.0'}
- dev: false
/jsonwebtoken/8.5.1:
resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==}
@@ -23025,6 +24889,13 @@ packages:
resolution: {integrity: sha512-2ugkvDHNKM0uGNCXDEMXjl8xm4TPDLYCQYFD2Oqd3J6ZL8bIQsjzB++yYgvWU4MX3zd3HYAT/crZtnSFrYIpvA==}
dev: true
+ /lighthouse-logger/1.3.0:
+ resolution: {integrity: sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==}
+ dependencies:
+ debug: 2.6.9
+ marky: 1.2.4
+ dev: true
+
/lilconfig/2.0.4:
resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==}
engines: {node: '>=10'}
@@ -23038,6 +24909,29 @@ packages:
uc.micro: 1.0.6
dev: false
+ /lint-staged/10.5.4:
+ resolution: {integrity: sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==}
+ hasBin: true
+ dependencies:
+ chalk: 4.1.2
+ cli-truncate: 2.1.0
+ commander: 6.2.1
+ cosmiconfig: 7.0.1
+ debug: 4.3.3
+ dedent: 0.7.0
+ enquirer: 2.3.6
+ execa: 5.0.0
+ listr2: 3.14.0_enquirer@2.3.6
+ log-symbols: 4.1.0
+ micromatch: 4.0.4
+ normalize-path: 3.0.0
+ please-upgrade-node: 3.2.0
+ string-argv: 0.3.1
+ stringify-object: 3.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/listr-silent-renderer/1.1.1:
resolution: {integrity: sha512-L26cIFm7/oZeSNVhWB6faeorXhMg4HNlb/dS/7jHhr708jxlXrtrBWo4YUxZQkc6dGoxEAe6J/D3juTRBUzjtA==}
engines: {node: '>=4'}
@@ -23087,18 +24981,36 @@ packages:
- zen-observable
dev: true
+ /listr2/3.14.0_enquirer@2.3.6:
+ resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ enquirer: '>= 2.3.0 < 3'
+ peerDependenciesMeta:
+ enquirer:
+ optional: true
+ dependencies:
+ cli-truncate: 2.1.0
+ colorette: 2.0.16
+ enquirer: 2.3.6
+ log-update: 4.0.0
+ p-map: 4.0.0
+ rfdc: 1.3.0
+ rxjs: 7.5.5
+ through: 2.3.8
+ wrap-ansi: 7.0.0
+ dev: true
+
/lit-element/3.2.0:
resolution: {integrity: sha512-HbE7yt2SnUtg5DCrWt028oaU4D5F4k/1cntAFHTkzY8ZIa8N0Wmu92PxSxucsQSOXlODFrICkQ5x/tEshKi13g==}
dependencies:
'@lit/reactive-element': 1.3.1
lit-html: 2.2.1
- dev: false
/lit-html/2.2.1:
resolution: {integrity: sha512-AiJ/Rs0awjICs2FioTnHSh+Np5dhYSkyRczKy3wKjp8qjLhr1Ov+GiHrUQNdX8ou1LMuznpIME990AZsa/tR8g==}
dependencies:
'@types/trusted-types': 2.0.2
- dev: false
/lit/2.2.1:
resolution: {integrity: sha512-dSe++R50JqrvNGXmI9OE13de1z5U/Y3J2dTm/9GC86vedI8ILoR8ZGnxfThFpvQ9m0lR0qRnIR4IiKj/jDCfYw==}
@@ -23106,7 +25018,6 @@ packages:
'@lit/reactive-element': 1.3.1
lit-element: 3.2.0
lit-html: 2.2.1
- dev: false
/live-server/1.2.1:
resolution: {integrity: sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==}
@@ -23215,7 +25126,6 @@ packages:
dependencies:
p-locate: 2.0.0
path-exists: 3.0.0
- dev: false
/locate-path/3.0.0:
resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
@@ -23381,6 +25291,16 @@ packages:
wrap-ansi: 3.0.1
dev: true
+ /log-update/4.0.0:
+ resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-escapes: 4.3.2
+ cli-cursor: 3.1.0
+ slice-ansi: 4.0.0
+ wrap-ansi: 6.2.0
+ dev: true
+
/logform/2.4.0:
resolution: {integrity: sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==}
dependencies:
@@ -23408,6 +25328,10 @@ packages:
resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==}
dev: false
+ /longest-streak/2.0.4:
+ resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}
+ dev: true
+
/longest-streak/3.0.1:
resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==}
dev: true
@@ -23583,6 +25507,10 @@ packages:
dependencies:
object-visit: 1.0.1
+ /markdown-escapes/1.0.4:
+ resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==}
+ dev: true
+
/markdown-it-abbr/1.0.4:
resolution: {integrity: sha512-ZeA4Z4SaBbYysZap5iZcxKmlPL6bYA8grqhzJIHB1ikn7njnzaP8uwbtuXc4YXD5LicI4/2Xmc0VwmSiFV04gg==}
dev: false
@@ -23630,10 +25558,20 @@ packages:
uc.micro: 1.0.6
dev: false
+ /markdown-table/2.0.0:
+ resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
+ dependencies:
+ repeat-string: 1.6.1
+ dev: true
+
/markdown-table/3.0.2:
resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==}
dev: true
+ /marky/1.2.4:
+ resolution: {integrity: sha512-zd2/GiSn6U3/jeFVZ0J9CA1LzQ8RfIVvXkb/U0swFHF/zT+dVohTAWjmo2DcIuofmIIIROlwTbd+shSeXmxr0w==}
+ dev: true
+
/match-sorter/4.2.1:
resolution: {integrity: sha512-s+3h9TiZU9U1pWhIERHf8/f4LmBN6IXaRgo2CI17+XGByGS1GvG5VvXK9pcGyCjGe3WM3mSYRC3ipGrd5UEVgw==}
dependencies:
@@ -23656,6 +25594,18 @@ packages:
safe-buffer: 5.2.1
dev: false
+ /mdast-squeeze-paragraphs/4.0.0:
+ resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==}
+ dependencies:
+ unist-util-remove: 2.1.0
+ dev: true
+
+ /mdast-util-definitions/4.0.0:
+ resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==}
+ dependencies:
+ unist-util-visit: 2.0.3
+ dev: true
+
/mdast-util-definitions/5.1.0:
resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==}
dependencies:
@@ -23664,6 +25614,14 @@ packages:
unist-util-visit: 3.1.0
dev: true
+ /mdast-util-find-and-replace/1.1.1:
+ resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==}
+ dependencies:
+ escape-string-regexp: 4.0.0
+ unist-util-is: 4.1.0
+ unist-util-visit-parents: 3.1.1
+ dev: true
+
/mdast-util-find-and-replace/2.1.0:
resolution: {integrity: sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw==}
dependencies:
@@ -23672,6 +25630,18 @@ packages:
unist-util-visit-parents: 4.1.1
dev: true
+ /mdast-util-from-markdown/0.8.5:
+ resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
+ dependencies:
+ '@types/mdast': 3.0.10
+ mdast-util-to-string: 2.0.0
+ micromark: 2.11.4
+ parse-entities: 2.0.0
+ unist-util-stringify-position: 2.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/mdast-util-from-markdown/1.2.0:
resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==}
dependencies:
@@ -23691,6 +25661,16 @@ packages:
- supports-color
dev: true
+ /mdast-util-gfm-autolink-literal/0.1.3:
+ resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==}
+ dependencies:
+ ccount: 1.1.0
+ mdast-util-find-and-replace: 1.1.1
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/mdast-util-gfm-autolink-literal/1.0.2:
resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==}
dependencies:
@@ -23708,6 +25688,12 @@ packages:
micromark-util-normalize-identifier: 1.0.0
dev: true
+ /mdast-util-gfm-strikethrough/0.2.3:
+ resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
/mdast-util-gfm-strikethrough/1.0.1:
resolution: {integrity: sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg==}
dependencies:
@@ -23715,6 +25701,13 @@ packages:
mdast-util-to-markdown: 1.3.0
dev: true
+ /mdast-util-gfm-table/0.1.6:
+ resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==}
+ dependencies:
+ markdown-table: 2.0.0
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
/mdast-util-gfm-table/1.0.3:
resolution: {integrity: sha512-B/tgpJjND1qIZM2WZst+NYnb0notPE6m0J+YOe3NOHXyEmvK38ytxaOsgz4BvrRPQQcNbRrTzSHMPnBkj1fCjg==}
dependencies:
@@ -23722,6 +25715,12 @@ packages:
mdast-util-to-markdown: 1.3.0
dev: true
+ /mdast-util-gfm-task-list-item/0.1.6:
+ resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
/mdast-util-gfm-task-list-item/1.0.1:
resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==}
dependencies:
@@ -23729,6 +25728,18 @@ packages:
mdast-util-to-markdown: 1.3.0
dev: true
+ /mdast-util-gfm/0.1.2:
+ resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==}
+ dependencies:
+ mdast-util-gfm-autolink-literal: 0.1.3
+ mdast-util-gfm-strikethrough: 0.2.3
+ mdast-util-gfm-table: 0.1.6
+ mdast-util-gfm-task-list-item: 0.1.6
+ mdast-util-to-markdown: 0.6.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/mdast-util-gfm/2.0.0:
resolution: {integrity: sha512-wMwejlTN3EQADPFuvxe8lmGsay3+f6gSJKdAHR6KBJzpcxvsjJSILB9K6u6G7eQLC7iOTyVIHYGui9uBc9r1Tg==}
dependencies:
@@ -23764,6 +25775,32 @@ packages:
vfile-message: 3.1.2
dev: true
+ /mdast-util-to-hast/10.0.1:
+ resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==}
+ dependencies:
+ '@types/mdast': 3.0.10
+ '@types/unist': 2.0.6
+ mdast-util-definitions: 4.0.0
+ mdurl: 1.0.1
+ unist-builder: 2.0.3
+ unist-util-generated: 1.1.6
+ unist-util-position: 3.1.0
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /mdast-util-to-hast/10.2.0:
+ resolution: {integrity: sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==}
+ dependencies:
+ '@types/mdast': 3.0.10
+ '@types/unist': 2.0.6
+ mdast-util-definitions: 4.0.0
+ mdurl: 1.0.1
+ unist-builder: 2.0.3
+ unist-util-generated: 1.1.6
+ unist-util-position: 3.1.0
+ unist-util-visit: 2.0.3
+ dev: true
+
/mdast-util-to-hast/12.1.1:
resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==}
dependencies:
@@ -23779,6 +25816,17 @@ packages:
unist-util-visit: 4.1.0
dev: true
+ /mdast-util-to-markdown/0.6.5:
+ resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}
+ dependencies:
+ '@types/unist': 2.0.6
+ longest-streak: 2.0.4
+ mdast-util-to-string: 2.0.0
+ parse-entities: 2.0.0
+ repeat-string: 1.6.1
+ zwitch: 1.0.5
+ dev: true
+
/mdast-util-to-markdown/1.3.0:
resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==}
dependencies:
@@ -23791,6 +25839,14 @@ packages:
zwitch: 2.0.2
dev: true
+ /mdast-util-to-string/1.1.0:
+ resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==}
+ dev: true
+
+ /mdast-util-to-string/2.0.0:
+ resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
+ dev: true
+
/mdast-util-to-string/3.1.0:
resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==}
dev: true
@@ -24015,6 +26071,14 @@ packages:
uvu: 0.5.3
dev: true
+ /micromark-extension-gfm-autolink-literal/0.5.7:
+ resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark-extension-gfm-autolink-literal/1.0.3:
resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==}
dependencies:
@@ -24037,6 +26101,14 @@ packages:
uvu: 0.5.3
dev: true
+ /micromark-extension-gfm-strikethrough/0.6.5:
+ resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark-extension-gfm-strikethrough/1.0.4:
resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==}
dependencies:
@@ -24048,6 +26120,14 @@ packages:
uvu: 0.5.3
dev: true
+ /micromark-extension-gfm-table/0.4.3:
+ resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark-extension-gfm-table/1.0.5:
resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==}
dependencies:
@@ -24058,12 +26138,24 @@ packages:
uvu: 0.5.3
dev: true
+ /micromark-extension-gfm-tagfilter/0.3.0:
+ resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==}
+ dev: true
+
/micromark-extension-gfm-tagfilter/1.0.1:
resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==}
dependencies:
micromark-util-types: 1.0.2
dev: true
+ /micromark-extension-gfm-task-list-item/0.3.3:
+ resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark-extension-gfm-task-list-item/1.0.3:
resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==}
dependencies:
@@ -24074,6 +26166,19 @@ packages:
uvu: 0.5.3
dev: true
+ /micromark-extension-gfm/0.3.3:
+ resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==}
+ dependencies:
+ micromark: 2.11.4
+ micromark-extension-gfm-autolink-literal: 0.5.7
+ micromark-extension-gfm-strikethrough: 0.6.5
+ micromark-extension-gfm-table: 0.4.3
+ micromark-extension-gfm-tagfilter: 0.3.0
+ micromark-extension-gfm-task-list-item: 0.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark-extension-gfm/2.0.1:
resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==}
dependencies:
@@ -24268,6 +26373,15 @@ packages:
resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==}
dev: true
+ /micromark/2.11.4:
+ resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
+ dependencies:
+ debug: 4.3.3
+ parse-entities: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/micromark/3.0.10:
resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==}
dependencies:
@@ -24596,7 +26710,6 @@ packages:
/mkdirp-classic/0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- dev: false
/mkdirp/0.5.5:
resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==}
@@ -25587,7 +27700,6 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.3
es-abstract: 1.19.1
- dev: false
/object.fromentries/2.0.5:
resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==}
@@ -25635,7 +27747,6 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.3
es-abstract: 1.19.1
- dev: false
/objectorarray/1.0.5:
resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==}
@@ -25717,6 +27828,11 @@ packages:
is-docker: 2.2.1
is-wsl: 2.2.0
+ /opencollective-postinstall/2.0.3:
+ resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==}
+ hasBin: true
+ dev: true
+
/opener/1.5.2:
resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==}
hasBin: true
@@ -25929,7 +28045,6 @@ packages:
engines: {node: '>=4'}
dependencies:
p-try: 1.0.0
- dev: false
/p-limit/2.3.0:
resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
@@ -25948,7 +28063,6 @@ packages:
engines: {node: '>=4'}
dependencies:
p-limit: 1.3.0
- dev: false
/p-locate/3.0.0:
resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
@@ -26002,7 +28116,6 @@ packages:
/p-try/1.0.0:
resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==}
engines: {node: '>=4'}
- dev: false
/p-try/2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
@@ -26136,6 +28249,17 @@ packages:
safe-buffer: 5.2.1
dev: false
+ /parse-entities/2.0.0:
+ resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
+ dependencies:
+ character-entities: 1.2.4
+ character-entities-legacy: 1.1.4
+ character-reference-invalid: 1.1.4
+ is-alphanumerical: 1.0.4
+ is-decimal: 1.0.4
+ is-hexadecimal: 1.0.4
+ dev: true
+
/parse-entities/4.0.0:
resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==}
dependencies:
@@ -26369,7 +28493,6 @@ packages:
/pend/1.2.0:
resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
- dev: false
/performance-now/2.1.0:
resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==}
@@ -26455,6 +28578,13 @@ packages:
dependencies:
find-up: 4.1.0
+ /pkg-dir/5.0.0:
+ resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==}
+ engines: {node: '>=10'}
+ dependencies:
+ find-up: 5.0.0
+ dev: true
+
/pkg-up/3.1.0:
resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
engines: {node: '>=8'}
@@ -26462,6 +28592,12 @@ packages:
find-up: 3.0.0
dev: false
+ /please-upgrade-node/3.2.0:
+ resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
+ dependencies:
+ semver-compare: 1.0.0
+ dev: true
+
/plop/2.7.6:
resolution: {integrity: sha512-IgnYAsC3Ni7t1cDU7wH2151CD22YhMxH8PFh+iPzCf+WuGEWXslJ5t1Tpr0N/gjL23CAV/HbLAWug2IPM2YrHg==}
engines: {node: '>=8.9.4'}
@@ -26477,6 +28613,10 @@ packages:
v8flags: 2.1.1
dev: false
+ /plugins-manager/0.3.1:
+ resolution: {integrity: sha512-DbyyXfJCePJwWnG7/fnqheCBJD9xFOK9T0fAsIW9dhw97gWUhcG91VIVe1zRyVcQdP0MweBlzhFwF88PjoXsVA==}
+ dev: true
+
/plur/4.0.0:
resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==}
engines: {node: '>=10'}
@@ -28149,7 +30289,6 @@ packages:
nanoid: 3.3.1
picocolors: 1.0.0
source-map-js: 1.0.2
- dev: false
/postcss/8.4.6:
resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==}
@@ -28281,7 +30420,6 @@ packages:
/pretty-bytes/5.6.0:
resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==}
engines: {node: '>=6'}
- dev: false
/pretty-error/2.1.2:
resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==}
@@ -28446,6 +30584,12 @@ packages:
resolution: {integrity: sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==}
dev: false
+ /property-information/5.6.0:
+ resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
+ dependencies:
+ xtend: 4.0.2
+ dev: true
+
/property-information/6.1.1:
resolution: {integrity: sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==}
dev: true
@@ -28460,7 +30604,6 @@ packages:
/proxy-from-env/1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
- dev: false
/proxy-middleware/0.15.0:
resolution: {integrity: sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==}
@@ -28539,6 +30682,29 @@ packages:
- supports-color
dev: false
+ /puppeteer-core/13.5.1:
+ resolution: {integrity: sha512-dobVqWjV34ilyfQHR3BBnCYaekBYTi5MgegEYBRYd3s3uFy8jUpZEEWbaFjG9ETm+LGzR5Lmr0aF6LLuHtiuCg==}
+ engines: {node: '>=10.18.1'}
+ dependencies:
+ cross-fetch: 3.1.5
+ debug: 4.3.3
+ devtools-protocol: 0.0.969999
+ extract-zip: 2.0.1
+ https-proxy-agent: 5.0.0
+ pkg-dir: 4.2.0
+ progress: 2.0.3
+ proxy-from-env: 1.1.0
+ rimraf: 3.0.2
+ tar-fs: 2.1.1
+ unbzip2-stream: 1.4.3
+ ws: 8.5.0
+ transitivePeerDependencies:
+ - bufferutil
+ - encoding
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/puppeteer/13.5.1:
resolution: {integrity: sha512-wWxO//vMiqxlvuzHMAJ0pRJeDHvDtM7DQpW1GKdStz2nZo2G42kOXBDgkmQ+zqjwMCFofKGesBeeKxIkX9BO+w==}
engines: {node: '>=10.18.1'}
@@ -28704,7 +30870,6 @@ packages:
http-errors: 2.0.0
iconv-lite: 0.4.24
unpipe: 1.0.0
- dev: false
/rc-config-loader/4.0.0:
resolution: {integrity: sha512-//LRTblJEcqbmmro1GCmZ39qZXD+JqzuD8Y5/IZU3Dhp3A1Yr0Xn68ks8MQ6qKfKvYCWDveUmRDKDA40c+sCXw==}
@@ -29371,6 +31536,15 @@ packages:
path-type: 3.0.0
dev: true
+ /read-pkg/4.0.1:
+ resolution: {integrity: sha512-+UBirHHDm5J+3WDmLBZYSklRYg82nMlz+enn+GMZ22nSR2f4bzxmhso6rzQW/3mT2PVzpzDTiYIZahk8UmZ44w==}
+ engines: {node: '>=6'}
+ dependencies:
+ normalize-package-data: 2.5.0
+ parse-json: 4.0.0
+ pify: 3.0.0
+ dev: true
+
/read-pkg/5.2.0:
resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
engines: {node: '>=8'}
@@ -29554,7 +31728,6 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.3
- dev: false
/regexpp/3.2.0:
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
@@ -29611,6 +31784,43 @@ packages:
dependencies:
jsesc: 0.5.0
+ /rehype-autolink-headings/5.1.0:
+ resolution: {integrity: sha512-ujU4/ALnWLJQubobQaMdC0h9nkzi7HlW9SOuCxZOkkJqhc/TrQ1cigIjMFQ2Tfc/es0KiFopKvwCUGw7Gw+mFw==}
+ dependencies:
+ extend: 3.0.2
+ hast-util-has-property: 1.0.4
+ hast-util-heading-rank: 1.0.1
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /rehype-parse/7.0.1:
+ resolution: {integrity: sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw==}
+ dependencies:
+ hast-util-from-parse5: 6.0.1
+ parse5: 6.0.1
+ dev: true
+
+ /rehype-prism/1.0.2_unified@9.2.2:
+ resolution: {integrity: sha512-+asp8vJJoF4nHkQgjytnXi3ZuHuy1xGWaKMxHOakH8Ax9qva8GcSGVEM+VRavIQHpMUtKtqaLlG2asTsMz3Akw==}
+ peerDependencies:
+ unified: ^9 || ^10
+ dependencies:
+ '@types/node': 14.18.12
+ '@types/prismjs': 1.26.0
+ prismjs: 1.27.0
+ rehype-parse: 7.0.1
+ unified: 9.2.2
+ unist-util-is: 4.1.0
+ unist-util-select: 4.0.1
+ unist-util-visit: 3.1.0
+ dev: true
+
+ /rehype-raw/5.1.0:
+ resolution: {integrity: sha512-MDvHAb/5mUnif2R+0IPCYJU8WjHa9UzGtM/F4AVy5GixPlDZ1z3HacYy4xojDU+uBa+0X/3PIfyQI26/2ljJNA==}
+ dependencies:
+ hast-util-raw: 6.1.0
+ dev: true
+
/rehype-raw/6.1.1:
resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==}
dependencies:
@@ -29619,6 +31829,16 @@ packages:
unified: 10.1.2
dev: true
+ /rehype-slug/4.0.1:
+ resolution: {integrity: sha512-KIlJALf9WfHFF21icwTd2yI2IP+RQRweaxH9ChVGQwRYy36+hiomG4ZSe0yQRyCt+D/vE39LbAcOI/h4O4GPhA==}
+ dependencies:
+ github-slugger: 1.4.0
+ hast-util-has-property: 1.0.4
+ hast-util-heading-rank: 1.0.1
+ hast-util-to-string: 1.0.4
+ unist-util-visit: 2.0.3
+ dev: true
+
/rehype-slug/5.0.1:
resolution: {integrity: sha512-X5v3wV/meuOX9NFcGhJvUpEjIvQl2gDvjg3z40RVprYFt7q3th4qMmYLULiu3gXvbNX1ppx+oaa6JyY1W67pTA==}
dependencies:
@@ -29631,6 +31851,12 @@ packages:
unist-util-visit: 4.1.0
dev: true
+ /rehype-stringify/8.0.0:
+ resolution: {integrity: sha512-VkIs18G0pj2xklyllrPSvdShAV36Ff3yE5PUO9u36f6+2qJFnn22Z5gKwBOwgXviux4UC7K+/j13AnZfPICi/g==}
+ dependencies:
+ hast-util-to-html: 7.1.3
+ dev: true
+
/rehype-stringify/9.0.3:
resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==}
dependencies:
@@ -29717,6 +31943,19 @@ packages:
es6-error: 4.1.1
dev: true
+ /remark-footnotes/2.0.0:
+ resolution: {integrity: sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==}
+ dev: true
+
+ /remark-gfm/1.0.0:
+ resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==}
+ dependencies:
+ mdast-util-gfm: 0.1.2
+ micromark-extension-gfm: 0.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/remark-gfm/3.0.1:
resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
dependencies:
@@ -29726,6 +31965,29 @@ packages:
unified: 10.1.2
dev: true
+ /remark-html/13.0.2:
+ resolution: {integrity: sha512-LhSRQ+3RKdBqB/RGesFWkNNfkGqprDUCwjq54SylfFeNyZby5kqOG8Dn/vYsRoM8htab6EWxFXCY6XIZvMoRiQ==}
+ dependencies:
+ hast-util-sanitize: 3.0.2
+ hast-util-to-html: 7.1.3
+ mdast-util-to-hast: 10.0.1
+ dev: true
+
+ /remark-mdx/1.6.22:
+ resolution: {integrity: sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==}
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.10.4
+ '@babel/plugin-proposal-object-rest-spread': 7.12.1_@babel+core@7.12.9
+ '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.12.9
+ '@mdx-js/util': 1.6.22
+ is-alphabetical: 1.0.4
+ remark-parse: 8.0.3
+ unified: 9.2.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/remark-parse/10.0.1:
resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==}
dependencies:
@@ -29736,6 +31998,35 @@ packages:
- supports-color
dev: true
+ /remark-parse/8.0.3:
+ resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==}
+ dependencies:
+ ccount: 1.1.0
+ collapse-white-space: 1.0.6
+ is-alphabetical: 1.0.4
+ is-decimal: 1.0.4
+ is-whitespace-character: 1.0.4
+ is-word-character: 1.0.4
+ markdown-escapes: 1.0.4
+ parse-entities: 2.0.0
+ repeat-string: 1.6.1
+ state-toggle: 1.0.3
+ trim: 0.0.1
+ trim-trailing-lines: 1.1.4
+ unherit: 1.1.3
+ unist-util-remove-position: 2.0.1
+ vfile-location: 3.2.0
+ xtend: 4.0.2
+ dev: true
+
+ /remark-parse/9.0.0:
+ resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}
+ dependencies:
+ mdast-util-from-markdown: 0.8.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/remark-rehype/10.1.0:
resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
dependencies:
@@ -29745,6 +32036,20 @@ packages:
unified: 10.1.2
dev: true
+ /remark-rehype/8.1.0:
+ resolution: {integrity: sha512-EbCu9kHgAxKmW1yEYjx3QafMyGY3q8noUbNUI5xyKbaFP89wbhDrKxyIQNukNYthzjNHZu6J7hwFg7hRm1svYA==}
+ dependencies:
+ mdast-util-to-hast: 10.2.0
+ dev: true
+
+ /remark-slug/6.1.0:
+ resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==}
+ dependencies:
+ github-slugger: 1.4.0
+ mdast-util-to-string: 1.1.0
+ unist-util-visit: 2.0.3
+ dev: true
+
/remark-smartypants/2.0.0:
resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -29754,6 +32059,28 @@ packages:
unist-util-visit: 4.1.0
dev: true
+ /remark-squeeze-paragraphs/4.0.0:
+ resolution: {integrity: sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==}
+ dependencies:
+ mdast-squeeze-paragraphs: 4.0.0
+ dev: true
+
+ /remark-stringify/9.0.1:
+ resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
+ /remark/13.0.0:
+ resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==}
+ dependencies:
+ remark-parse: 9.0.0
+ remark-stringify: 9.0.1
+ unified: 9.2.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/remedial/1.0.8:
resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==}
dev: true
@@ -29882,6 +32209,10 @@ packages:
resolution: {integrity: sha512-uVdlz8J7OO+ASpBYoz1Zypgx0KasCY20H+N8JD13oUMtPvSHQuscrHop4KbXrbsBcdB9Ds7lVK7eRkBIfO43vQ==}
dev: false
+ /resize-observer-polyfill/1.5.1:
+ resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
+ dev: true
+
/resolve-alpn/1.2.1:
resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}
dev: false
@@ -30106,7 +32437,6 @@ packages:
/rfdc/1.3.0:
resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
- dev: false
/rgb-regex/1.0.1:
resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==}
@@ -30190,7 +32520,20 @@ packages:
rollup: 2.70.1
serialize-javascript: 4.0.0
terser: 5.12.1
- dev: false
+
+ /rollup-plugin-workbox/6.2.0_rollup@2.70.1:
+ resolution: {integrity: sha512-7v4X2uA88AGR69syAEMTrIW4+TQUid74zuQkFgTyCs8iuzBO6Dd9fB/P6eswmwd3J1F994c6eMHn7/hg3ZOvdw==}
+ dependencies:
+ '@rollup/plugin-node-resolve': 11.2.1_rollup@2.70.1
+ '@rollup/plugin-replace': 3.1.0_rollup@2.70.1
+ pretty-bytes: 5.6.0
+ rollup-plugin-terser: 7.0.2_rollup@2.70.1
+ workbox-build: 6.5.1
+ transitivePeerDependencies:
+ - '@types/babel__core'
+ - rollup
+ - supports-color
+ dev: true
/rollup-pluginutils/2.8.2:
resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==}
@@ -30482,6 +32825,10 @@ packages:
node-forge: 1.2.1
dev: false
+ /semver-compare/1.0.0:
+ resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
+ dev: true
+
/semver-diff/3.1.1:
resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==}
engines: {node: '>=8'}
@@ -30489,6 +32836,11 @@ packages:
semver: 6.3.0
dev: true
+ /semver-regex/3.1.3:
+ resolution: {integrity: sha512-Aqi54Mk9uYTjVexLnR67rTyBusmwd04cLkHy9hNvk3+G3nT2Oyg7E0l4XVbOaNwIvQ3hHeYxGcyEy+mKreyBFQ==}
+ engines: {node: '>=8'}
+ dev: true
+
/semver-store/0.3.0:
resolution: {integrity: sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==}
dev: false
@@ -30602,7 +32954,6 @@ packages:
resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==}
dependencies:
randombytes: 2.1.0
- dev: false
/serialize-javascript/5.0.1:
resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==}
@@ -30865,6 +33216,15 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /slice-ansi/3.0.0:
+ resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ ansi-styles: 4.3.0
+ astral-regex: 2.0.0
+ is-fullwidth-code-point: 3.0.0
+ dev: true
+
/slice-ansi/4.0.0:
resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
engines: {node: '>=10'}
@@ -31081,11 +33441,14 @@ packages:
engines: {node: '>= 8'}
dependencies:
whatwg-url: 7.1.0
- dev: false
/sourcemap-codec/1.4.8:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
+ /space-separated-tokens/1.1.5:
+ resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
+ dev: true
+
/space-separated-tokens/2.0.1:
resolution: {integrity: sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==}
dev: true
@@ -31097,6 +33460,10 @@ packages:
dev: false
optional: true
+ /spawn-command/0.0.2-1:
+ resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==}
+ dev: true
+
/spawn-please/1.0.0:
resolution: {integrity: sha512-Kz33ip6NRNKuyTRo3aDWyWxeGeM0ORDO552Fs6E1nj4pLWPkl37SrRtTnq+MEopVaqgmaO6bAvVS+v64BJ5M/A==}
engines: {node: '>=10'}
@@ -31280,6 +33647,10 @@ packages:
trusted-types: 2.0.0
dev: false
+ /state-toggle/1.0.3:
+ resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==}
+ dev: true
+
/static-extend/0.1.2:
resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==}
engines: {node: '>=0.10.0'}
@@ -31294,7 +33665,6 @@ packages:
/statuses/2.0.1:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
- dev: false
/std-env/2.3.1:
resolution: {integrity: sha512-eOsoKTWnr6C8aWrqJJ2KAReXoa7Vn5Ywyw6uCXgA/xDhxPoaIsBa5aNJmISY04dLwXPBnDHW4diGM7Sn5K4R/g==}
@@ -31302,6 +33672,29 @@ packages:
ci-info: 3.3.0
dev: false
+ /storybook-addon-markdown-docs/1.0.4:
+ resolution: {integrity: sha512-ZLvu43heRBgEtfyp6BlKFFv4GLyvQFrEMlSuKXj64VwPjmRbd/6dpAt7AvsRfe/uMjFiXs5xzooGliJm7tc5jw==}
+ dependencies:
+ '@babel/code-frame': 7.16.7
+ '@babel/core': 7.17.5
+ '@babel/generator': 7.17.3
+ '@babel/parser': 7.17.3
+ '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5
+ '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5
+ '@mdjs/core': 0.9.4
+ '@mdx-js/mdx': 1.6.22
+ detab: 2.0.4
+ mdurl: 1.0.1
+ remark-html: 13.0.2
+ remark-parse: 9.0.0
+ remark-slug: 6.1.0
+ unified: 9.2.2
+ unist-builder: 2.0.3
+ unist-util-visit-parents: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/stream-browserify/2.0.2:
resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==}
dependencies:
@@ -31372,6 +33765,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /string-argv/0.3.1:
+ resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==}
+ engines: {node: '>=0.6.19'}
+ dev: true
+
/string-env-interpolation/1.0.1:
resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==}
dev: true
@@ -31427,7 +33825,6 @@ packages:
emoji-regex: 7.0.3
is-fullwidth-code-point: 2.0.0
strip-ansi: 5.2.0
- dev: false
/string-width/4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -31457,7 +33854,6 @@ packages:
internal-slot: 1.0.3
regexp.prototype.flags: 1.4.1
side-channel: 1.0.4
- dev: false
/string.prototype.padend/3.1.3:
resolution: {integrity: sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==}
@@ -31495,6 +33891,14 @@ packages:
dependencies:
safe-buffer: 5.2.1
+ /stringify-entities/3.1.0:
+ resolution: {integrity: sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==}
+ dependencies:
+ character-entities-html4: 1.1.4
+ character-entities-legacy: 1.1.4
+ xtend: 4.0.2
+ dev: true
+
/stringify-entities/4.0.2:
resolution: {integrity: sha512-MTxTVcEkorNtBbNpoFJPEh0kKdM6+QbMjLbaxmvaPMmayOXdr/AIVIIJX7FReUVweRBFJfZepK4A4AKgwuFpMQ==}
dependencies:
@@ -31509,7 +33913,6 @@ packages:
get-own-enumerable-property-symbols: 3.0.2
is-obj: 1.0.1
is-regexp: 1.0.0
- dev: false
/strip-ansi/3.0.1:
resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
@@ -31529,7 +33932,6 @@ packages:
engines: {node: '>=6'}
dependencies:
ansi-regex: 4.1.1
- dev: false
/strip-ansi/6.0.0:
resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==}
@@ -31574,7 +33976,6 @@ packages:
/strip-comments/2.0.1:
resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==}
engines: {node: '>=10'}
- dev: false
/strip-final-newline/2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
@@ -31780,7 +34181,6 @@ packages:
engines: {node: '>=6'}
dependencies:
has-flag: 3.0.0
- dev: false
/supports-color/7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
@@ -32164,7 +34564,6 @@ packages:
mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 2.2.0
- dev: false
/tar-stream/2.2.0:
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
@@ -32175,7 +34574,6 @@ packages:
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.0
- dev: false
/tar/2.2.2:
resolution: {integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==}
@@ -32231,7 +34629,6 @@ packages:
/temp-dir/2.0.0:
resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==}
engines: {node: '>=8'}
- dev: false
/tempy/0.3.0:
resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==}
@@ -32250,7 +34647,6 @@ packages:
temp-dir: 2.0.0
type-fest: 0.16.0
unique-string: 2.0.0
- dev: false
/term-size/2.2.1:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
@@ -32574,6 +34970,14 @@ packages:
engines: {node: '>=8'}
dev: true
+ /trim-trailing-lines/1.1.4:
+ resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==}
+ dev: true
+
+ /trim/0.0.1:
+ resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==}
+ dev: true
+
/triple-beam/1.3.0:
resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==}
dev: false
@@ -32582,6 +34986,10 @@ packages:
resolution: {integrity: sha512-dagAKX7vaesNNAwOc9Np9C2mJ+7YopF4lk+jE2JML9ta4kZ91Y6UruJNH65bLRYoUROD8EY+Pmi44qQWwXR7sw==}
dev: true
+ /trough/1.0.5:
+ resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
+ dev: true
+
/trough/2.1.0:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
dev: true
@@ -33081,7 +35489,6 @@ packages:
/type-fest/0.16.0:
resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
engines: {node: '>=10'}
- dev: false
/type-fest/0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
@@ -33227,7 +35634,6 @@ packages:
dependencies:
buffer: 5.7.1
through: 2.3.8
- dev: false
/unc-path-regex/0.1.2:
resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==}
@@ -33237,6 +35643,13 @@ packages:
resolution: {integrity: sha512-h8LJybhMKD09IyQZoQadNtIR/GmugVhTOVREunJrpV6RStriKBFdSVoFzEzTihwXi/27DIBO+Z0OGF+Mzfi0lA==}
engines: {node: '>=12.18'}
+ /unherit/1.1.3:
+ resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==}
+ dependencies:
+ inherits: 2.0.4
+ xtend: 4.0.2
+ dev: true
+
/unherit/3.0.0:
resolution: {integrity: sha512-UmvIQZGEc9qdLIQ8mv8/61n6PiMgfbOoASPKHpCvII5srShCQSa6jSjBjlZOR4bxt2XnT6uo6csmPKRi+zQ0Jg==}
dev: true
@@ -33279,6 +35692,28 @@ packages:
vfile: 5.3.2
dev: true
+ /unified/9.2.0:
+ resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==}
+ dependencies:
+ bail: 1.0.5
+ extend: 3.0.2
+ is-buffer: 2.0.5
+ is-plain-obj: 2.1.0
+ trough: 1.0.5
+ vfile: 4.2.1
+ dev: true
+
+ /unified/9.2.2:
+ resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
+ dependencies:
+ bail: 1.0.5
+ extend: 3.0.2
+ is-buffer: 2.0.5
+ is-plain-obj: 2.1.0
+ trough: 1.0.5
+ vfile: 4.2.1
+ dev: true
+
/union-value/1.0.1:
resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
engines: {node: '>=0.10.0'}
@@ -33319,16 +35754,28 @@ packages:
dependencies:
crypto-random-string: 2.0.0
+ /unist-builder/2.0.3:
+ resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==}
+ dev: true
+
/unist-builder/3.0.0:
resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==}
dependencies:
'@types/unist': 2.0.6
dev: true
+ /unist-util-generated/1.1.6:
+ resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==}
+ dev: true
+
/unist-util-generated/2.0.0:
resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==}
dev: true
+ /unist-util-is/4.1.0:
+ resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}
+ dev: true
+
/unist-util-is/5.1.1:
resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==}
dev: true
@@ -33351,10 +35798,20 @@ packages:
'@types/unist': 2.0.6
dev: true
+ /unist-util-position/3.1.0:
+ resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==}
+ dev: true
+
/unist-util-position/4.0.1:
resolution: {integrity: sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA==}
dev: true
+ /unist-util-remove-position/2.0.1:
+ resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==}
+ dependencies:
+ unist-util-visit: 2.0.3
+ dev: true
+
/unist-util-remove-position/4.0.1:
resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==}
dependencies:
@@ -33362,6 +35819,28 @@ packages:
unist-util-visit: 4.1.0
dev: true
+ /unist-util-remove/2.1.0:
+ resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==}
+ dependencies:
+ unist-util-is: 4.1.0
+ dev: true
+
+ /unist-util-select/4.0.1:
+ resolution: {integrity: sha512-zPozyEo5vr1csbHf1TqlQrnuLVJ0tNMo63og3HrnINh2+OIDAgQpqHVr+0BMw1DIVHJV8ft/e6BZqtvD1Y5enw==}
+ dependencies:
+ '@types/unist': 2.0.6
+ css-selector-parser: 1.4.1
+ nth-check: 2.0.1
+ unist-util-is: 5.1.1
+ zwitch: 2.0.2
+ dev: true
+
+ /unist-util-stringify-position/2.0.3:
+ resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
+ dependencies:
+ '@types/unist': 2.0.6
+ dev: true
+
/unist-util-stringify-position/3.0.2:
resolution: {integrity: sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg==}
dependencies:
@@ -33372,6 +35851,13 @@ packages:
resolution: {integrity: sha512-sA/nXwYRCQVRwZU2/tQWUqJ9JSFM1X3x7JIOsIgSzrFHcfVt6NkzDtKzyxg2cZWkCwGF9CO8x4QNZRJRMK8FeQ==}
dev: true
+ /unist-util-visit-parents/3.1.1:
+ resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}
+ dependencies:
+ '@types/unist': 2.0.6
+ unist-util-is: 4.1.0
+ dev: true
+
/unist-util-visit-parents/4.1.1:
resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
dependencies:
@@ -33386,6 +35872,14 @@ packages:
unist-util-is: 5.1.1
dev: true
+ /unist-util-visit/2.0.3:
+ resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}
+ dependencies:
+ '@types/unist': 2.0.6
+ unist-util-is: 4.1.0
+ unist-util-visit-parents: 3.1.1
+ dev: true
+
/unist-util-visit/3.1.0:
resolution: {integrity: sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==}
dependencies:
@@ -33430,7 +35924,6 @@ packages:
/unpipe/1.0.0:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
- dev: false
/unquote/1.1.1:
resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==}
@@ -33446,7 +35939,6 @@ packages:
/upath/1.2.0:
resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
engines: {node: '>=4'}
- dev: false
/update-check/1.5.2:
resolution: {integrity: sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==}
@@ -33720,6 +36212,10 @@ packages:
core-util-is: 1.0.2
extsprintf: 1.3.0
+ /vfile-location/3.2.0:
+ resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==}
+ dev: true
+
/vfile-location/4.0.1:
resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==}
dependencies:
@@ -33727,6 +36223,13 @@ packages:
vfile: 5.3.2
dev: true
+ /vfile-message/2.0.4:
+ resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
+ dependencies:
+ '@types/unist': 2.0.6
+ unist-util-stringify-position: 2.0.3
+ dev: true
+
/vfile-message/3.1.2:
resolution: {integrity: sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA==}
dependencies:
@@ -33734,6 +36237,15 @@ packages:
unist-util-stringify-position: 3.0.2
dev: true
+ /vfile/4.2.1:
+ resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
+ dependencies:
+ '@types/unist': 2.0.6
+ is-buffer: 2.0.5
+ unist-util-stringify-position: 2.0.3
+ vfile-message: 2.0.4
+ dev: true
+
/vfile/5.3.2:
resolution: {integrity: sha512-w0PLIugRY3Crkgw89TeMvHCzqCs/zpreR31hl4D92y6SOE07+bfJe+dK5Q2akwS+i/c801kzjoOr9gMcTe6IAA==}
dependencies:
@@ -33848,8 +36360,8 @@ packages:
stylus:
optional: true
dependencies:
- esbuild: 0.14.25
- postcss: 8.4.8
+ esbuild: 0.14.27
+ postcss: 8.4.12
resolve: 1.22.0
rollup: 2.70.1
optionalDependencies:
@@ -34054,6 +36566,10 @@ packages:
resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==}
dev: true
+ /web-namespaces/1.1.4:
+ resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==}
+ dev: true
+
/web-namespaces/2.0.1:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
dev: true
@@ -34584,6 +37100,11 @@ packages:
/which-module/2.0.0:
resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}
+ /which-pm-runs/1.1.0:
+ resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}
+ engines: {node: '>=4'}
+ dev: true
+
/which-pm/2.0.0:
resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==}
engines: {node: '>=8.15'}
@@ -34711,7 +37232,6 @@ packages:
dependencies:
idb: 6.1.5
workbox-core: 6.5.1
- dev: false
/workbox-broadcast-update/5.1.4:
resolution: {integrity: sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==}
@@ -34723,7 +37243,6 @@ packages:
resolution: {integrity: sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-build/5.1.4:
resolution: {integrity: sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==}
@@ -34813,7 +37332,6 @@ packages:
transitivePeerDependencies:
- '@types/babel__core'
- supports-color
- dev: false
/workbox-cacheable-response/5.1.4:
resolution: {integrity: sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==}
@@ -34825,7 +37343,6 @@ packages:
resolution: {integrity: sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-core/5.1.4:
resolution: {integrity: sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==}
@@ -34833,7 +37350,6 @@ packages:
/workbox-core/6.5.1:
resolution: {integrity: sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==}
- dev: false
/workbox-expiration/5.1.4:
resolution: {integrity: sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==}
@@ -34846,7 +37362,6 @@ packages:
dependencies:
idb: 6.1.5
workbox-core: 6.5.1
- dev: false
/workbox-google-analytics/5.1.4:
resolution: {integrity: sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==}
@@ -34864,7 +37379,6 @@ packages:
workbox-core: 6.5.1
workbox-routing: 6.5.1
workbox-strategies: 6.5.1
- dev: false
/workbox-navigation-preload/5.1.4:
resolution: {integrity: sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==}
@@ -34876,7 +37390,6 @@ packages:
resolution: {integrity: sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-precaching/5.1.4:
resolution: {integrity: sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==}
@@ -34890,7 +37403,6 @@ packages:
workbox-core: 6.5.1
workbox-routing: 6.5.1
workbox-strategies: 6.5.1
- dev: false
/workbox-range-requests/5.1.4:
resolution: {integrity: sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==}
@@ -34902,7 +37414,6 @@ packages:
resolution: {integrity: sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-recipes/6.5.1:
resolution: {integrity: sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==}
@@ -34913,7 +37424,6 @@ packages:
workbox-precaching: 6.5.1
workbox-routing: 6.5.1
workbox-strategies: 6.5.1
- dev: false
/workbox-routing/5.1.4:
resolution: {integrity: sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==}
@@ -34925,7 +37435,6 @@ packages:
resolution: {integrity: sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-strategies/5.1.4:
resolution: {integrity: sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==}
@@ -34938,7 +37447,6 @@ packages:
resolution: {integrity: sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==}
dependencies:
workbox-core: 6.5.1
- dev: false
/workbox-streams/5.1.4:
resolution: {integrity: sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==}
@@ -34952,7 +37460,6 @@ packages:
dependencies:
workbox-core: 6.5.1
workbox-routing: 6.5.1
- dev: false
/workbox-sw/5.1.4:
resolution: {integrity: sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==}
@@ -34960,7 +37467,6 @@ packages:
/workbox-sw/6.5.1:
resolution: {integrity: sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==}
- dev: false
/workbox-webpack-plugin/5.1.4_webpack@4.44.2:
resolution: {integrity: sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==}
@@ -35007,7 +37513,6 @@ packages:
dependencies:
'@types/trusted-types': 2.0.2
workbox-core: 6.5.1
- dev: false
/worker-farm/1.7.0:
resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==}
@@ -35036,7 +37541,6 @@ packages:
ansi-styles: 3.2.1
string-width: 3.1.0
strip-ansi: 5.2.0
- dev: false
/wrap-ansi/6.2.0:
resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
@@ -35165,7 +37669,6 @@ packages:
dependencies:
camelcase: 5.3.1
decamelize: 1.2.0
- dev: false
/yargs-parser/18.1.3:
resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
@@ -35196,7 +37699,6 @@ packages:
which-module: 2.0.0
y18n: 4.0.3
yargs-parser: 13.1.2
- dev: false
/yargs/15.4.1:
resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
@@ -35244,7 +37746,6 @@ packages:
dependencies:
buffer-crc32: 0.2.13
fd-slicer: 1.1.0
- dev: false
/ylru/1.3.2:
resolution: {integrity: sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==}
@@ -35306,6 +37807,10 @@ packages:
resolution: {integrity: sha512-LZRucWt4j/ru5azOkJxCfpR87IyFDn8h2UODdqvXzZLb3K7bb9chUrUIGTy3BPsr8XnbQYfQ5Md5Hu2OYIo1mg==}
dev: true
+ /zwitch/1.0.5:
+ resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}
+ dev: true
+
/zwitch/2.0.2:
resolution: {integrity: sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==}
dev: true