diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee9c0491c..9f48e2689 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -382,7 +382,7 @@ importers: sirv-cli: ^1.0.11 swr: 1.3.0 typedoc: ^0.20.36 - typescript: ^4.2.4 + typescript: 4.4.4 yup: ^0.32.9 dependencies: '@gnu-taler/taler-util': link:../taler-util @@ -403,9 +403,9 @@ importers: '@gnu-taler/pogen': link:../pogen '@storybook/addon-a11y': 6.5.13_@preact+compat@17.1.2 '@storybook/addon-actions': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-essentials': 6.5.13_2nt5iz47gcdduxcnvfnexph4hq + '@storybook/addon-essentials': 6.5.13_e4oandlgwkzlaxn6zc3btvol24 '@storybook/addon-links': 6.5.13_@preact+compat@17.1.2 - '@storybook/preact': 6.5.13_xa5zyoe4qu34opzfrw5imxak3u + '@storybook/preact': 6.5.13_q57tjbu375p52k2lkxkownwouu '@storybook/preset-scss': 1.0.3_sass-loader@10.1.1 '@testing-library/preact': 2.0.1_preact@10.6.5 '@testing-library/preact-hooks': 1.1.0_vfcmu6iy7nffpurikpgxo6gwxi @@ -413,8 +413,8 @@ importers: '@types/jest': 26.0.24 '@types/mocha': 8.2.3 '@types/node': 18.11.5 - '@typescript-eslint/eslint-plugin': 4.33.0_k4l66av2tbo6kxzw52jzgbfzii - '@typescript-eslint/parser': 4.33.0_3rubbgt5ekhqrcgx4uwls3neim + '@typescript-eslint/eslint-plugin': 4.33.0_zrqxgwgitu7trrjeml3nqco3jq + '@typescript-eslint/parser': 4.33.0_wnilx7boviscikmvsfkd6ljepe babel-loader: 8.2.5_@babel+core@7.18.9 base64-inline-loader: 1.1.1 bulma: 0.9.4 @@ -426,7 +426,7 @@ importers: bulma-upload-control: 1.2.0 dotenv: 8.6.0 eslint: 7.32.0 - eslint-config-preact: 1.3.0_nxlzr75jbqkso2fds5zjovs2ii + eslint-config-preact: 1.3.0_55vw575o5aj4h37h7cossdtfje eslint-plugin-header: 3.1.1_eslint@7.32.0 html-webpack-inline-chunk-plugin: 1.1.1 html-webpack-inline-source-plugin: 0.0.10 @@ -443,8 +443,8 @@ importers: sass-loader: 10.1.1_sass@1.55.0 script-ext-html-webpack-plugin: 2.1.5 sirv-cli: 1.0.14 - typedoc: 0.20.37_typescript@4.8.4 - typescript: 4.8.4 + typedoc: 0.20.37_typescript@4.4.4 + typescript: 4.4.4 packages/pogen: specifiers: @@ -4553,7 +4553,7 @@ packages: - webpack-command dev: true - /@storybook/addon-controls/6.5.13_j3fy4dsuv6tweqy6dixwnav3v4: + /@storybook/addon-controls/6.5.13_ipjevasairp6knvwkrpikcsgoq: resolution: {integrity: sha512-lYq3uf2mlVevm0bi6ueL3H6TpUMRYW9s/pTNTVJT225l27kLdFR9wEKxAkCBrlKaTgDLJmzzDRsJE3NLZlR/5Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4568,7 +4568,7 @@ packages: '@storybook/api': 6.5.13_@preact+compat@17.1.2 '@storybook/client-logger': 6.5.13 '@storybook/components': 6.5.13_@preact+compat@17.1.2 - '@storybook/core-common': 6.5.13_j3fy4dsuv6tweqy6dixwnav3v4 + '@storybook/core-common': 6.5.13_ipjevasairp6knvwkrpikcsgoq '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.13 '@storybook/store': 6.5.13_@preact+compat@17.1.2 @@ -4586,60 +4586,6 @@ packages: - webpack-command dev: true - /@storybook/addon-docs/6.5.13_2nt5iz47gcdduxcnvfnexph4hq: - resolution: {integrity: sha512-RG/NjsheD9FixZ789RJlNyNccaR2Cuy7CtAwph4oUNi3aDFjtOI8Oe9L+FOT7qtVnZLw/YMjF+pZxoDqJNKLPw==} - peerDependencies: - '@storybook/mdx2-csf': ^0.0.3 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@storybook/mdx2-csf': - optional: true - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.18.9 - '@babel/preset-env': 7.19.4_@babel+core@7.18.9 - '@jest/transform': 26.6.2 - '@mdx-js/react': 1.6.22_@preact+compat@17.1.2 - '@storybook/addons': 6.5.13_@preact+compat@17.1.2 - '@storybook/api': 6.5.13_@preact+compat@17.1.2 - '@storybook/components': 6.5.13_@preact+compat@17.1.2 - '@storybook/core-common': 6.5.13_j3fy4dsuv6tweqy6dixwnav3v4 - '@storybook/core-events': 6.5.13 - '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/docs-tools': 6.5.13_@preact+compat@17.1.2 - '@storybook/mdx1-csf': 0.0.1_@babel+core@7.18.9 - '@storybook/node-logger': 6.5.13 - '@storybook/postinstall': 6.5.13 - '@storybook/preview-web': 6.5.13_@preact+compat@17.1.2 - '@storybook/source-loader': 6.5.13_@preact+compat@17.1.2 - '@storybook/store': 6.5.13_@preact+compat@17.1.2 - '@storybook/theming': 6.5.13_@preact+compat@17.1.2 - babel-loader: 8.2.5_@babel+core@7.18.9 - core-js: 3.26.0 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - react: /@preact/compat/17.1.2_preact@10.6.5 - regenerator-runtime: 0.13.10 - remark-external-links: 8.0.0 - remark-slug: 6.1.0 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@babel/core' - - eslint - - supports-color - - typescript - - vue-template-compiler - - webpack - - webpack-cli - - webpack-command - dev: true - /@storybook/addon-docs/6.5.13_dazlt7ye7nu7xsezygxn7bviwy: resolution: {integrity: sha512-RG/NjsheD9FixZ789RJlNyNccaR2Cuy7CtAwph4oUNi3aDFjtOI8Oe9L+FOT7qtVnZLw/YMjF+pZxoDqJNKLPw==} peerDependencies: @@ -4693,86 +4639,56 @@ packages: - webpack-command dev: true - /@storybook/addon-essentials/6.5.13_2nt5iz47gcdduxcnvfnexph4hq: - resolution: {integrity: sha512-G9FVAWV7ixjVLWeLgIX+VT90tcAk6yQxfZQegfg5ucRilGysJCDaNnoab4xuuvm1R40TfFhba3iAGZtQYsddmw==} + /@storybook/addon-docs/6.5.13_e4oandlgwkzlaxn6zc3btvol24: + resolution: {integrity: sha512-RG/NjsheD9FixZ789RJlNyNccaR2Cuy7CtAwph4oUNi3aDFjtOI8Oe9L+FOT7qtVnZLw/YMjF+pZxoDqJNKLPw==} peerDependencies: - '@babel/core': ^7.9.6 - '@storybook/angular': '*' - '@storybook/builder-manager4': '*' - '@storybook/builder-manager5': '*' - '@storybook/builder-webpack4': '*' - '@storybook/builder-webpack5': '*' - '@storybook/html': '*' - '@storybook/vue': '*' - '@storybook/vue3': '*' - '@storybook/web-components': '*' - lit: '*' - lit-html: '*' - react: '*' - react-dom: '*' - svelte: '*' - sveltedoc-parser: '*' - vue: '*' - webpack: '*' + '@storybook/mdx2-csf': ^0.0.3 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: - '@storybook/angular': - optional: true - '@storybook/builder-manager4': - optional: true - '@storybook/builder-manager5': - optional: true - '@storybook/builder-webpack4': - optional: true - '@storybook/builder-webpack5': - optional: true - '@storybook/html': - optional: true - '@storybook/vue': - optional: true - '@storybook/vue3': - optional: true - '@storybook/web-components': - optional: true - lit: - optional: true - lit-html: + '@storybook/mdx2-csf': optional: true react: optional: true react-dom: optional: true - svelte: - optional: true - sveltedoc-parser: - optional: true - vue: - optional: true - webpack: - optional: true dependencies: - '@babel/core': 7.18.9 - '@storybook/addon-actions': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-backgrounds': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-controls': 6.5.13_j3fy4dsuv6tweqy6dixwnav3v4 - '@storybook/addon-docs': 6.5.13_2nt5iz47gcdduxcnvfnexph4hq - '@storybook/addon-measure': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-outline': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-toolbars': 6.5.13_@preact+compat@17.1.2 - '@storybook/addon-viewport': 6.5.13_@preact+compat@17.1.2 + '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.18.9 + '@babel/preset-env': 7.19.4_@babel+core@7.18.9 + '@jest/transform': 26.6.2 + '@mdx-js/react': 1.6.22_@preact+compat@17.1.2 '@storybook/addons': 6.5.13_@preact+compat@17.1.2 '@storybook/api': 6.5.13_@preact+compat@17.1.2 - '@storybook/core-common': 6.5.13_j3fy4dsuv6tweqy6dixwnav3v4 + '@storybook/components': 6.5.13_@preact+compat@17.1.2 + '@storybook/core-common': 6.5.13_ipjevasairp6knvwkrpikcsgoq + '@storybook/core-events': 6.5.13 + '@storybook/csf': 0.0.2--canary.4566f4d.1 + '@storybook/docs-tools': 6.5.13_@preact+compat@17.1.2 + '@storybook/mdx1-csf': 0.0.1_@babel+core@7.18.9 '@storybook/node-logger': 6.5.13 + '@storybook/postinstall': 6.5.13 + '@storybook/preview-web': 6.5.13_@preact+compat@17.1.2 + '@storybook/source-loader': 6.5.13_@preact+compat@17.1.2 + '@storybook/store': 6.5.13_@preact+compat@17.1.2 + '@storybook/theming': 6.5.13_@preact+compat@17.1.2 + babel-loader: 8.2.5_@babel+core@7.18.9 core-js: 3.26.0 + fast-deep-equal: 3.1.3 + global: 4.4.0 + lodash: 4.17.21 react: /@preact/compat/17.1.2_preact@10.6.5 regenerator-runtime: 0.13.10 + remark-external-links: 8.0.0 + remark-slug: 6.1.0 ts-dedent: 2.2.0 + util-deprecate: 1.0.2 transitivePeerDependencies: - - '@storybook/mdx2-csf' + - '@babel/core' - eslint - supports-color - typescript - vue-template-compiler + - webpack - webpack-cli - webpack-command dev: true @@ -4860,6 +4776,90 @@ packages: - webpack-command dev: true + /@storybook/addon-essentials/6.5.13_e4oandlgwkzlaxn6zc3btvol24: + resolution: {integrity: sha512-G9FVAWV7ixjVLWeLgIX+VT90tcAk6yQxfZQegfg5ucRilGysJCDaNnoab4xuuvm1R40TfFhba3iAGZtQYsddmw==} + peerDependencies: + '@babel/core': ^7.9.6 + '@storybook/angular': '*' + '@storybook/builder-manager4': '*' + '@storybook/builder-manager5': '*' + '@storybook/builder-webpack4': '*' + '@storybook/builder-webpack5': '*' + '@storybook/html': '*' + '@storybook/vue': '*' + '@storybook/vue3': '*' + '@storybook/web-components': '*' + lit: '*' + lit-html: '*' + react: '*' + react-dom: '*' + svelte: '*' + sveltedoc-parser: '*' + vue: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/angular': + optional: true + '@storybook/builder-manager4': + optional: true + '@storybook/builder-manager5': + optional: true + '@storybook/builder-webpack4': + optional: true + '@storybook/builder-webpack5': + optional: true + '@storybook/html': + optional: true + '@storybook/vue': + optional: true + '@storybook/vue3': + optional: true + '@storybook/web-components': + optional: true + lit: + optional: true + lit-html: + optional: true + react: + optional: true + react-dom: + optional: true + svelte: + optional: true + sveltedoc-parser: + optional: true + vue: + optional: true + webpack: + optional: true + dependencies: + '@babel/core': 7.18.9 + '@storybook/addon-actions': 6.5.13_@preact+compat@17.1.2 + '@storybook/addon-backgrounds': 6.5.13_@preact+compat@17.1.2 + '@storybook/addon-controls': 6.5.13_ipjevasairp6knvwkrpikcsgoq + '@storybook/addon-docs': 6.5.13_e4oandlgwkzlaxn6zc3btvol24 + '@storybook/addon-measure': 6.5.13_@preact+compat@17.1.2 + '@storybook/addon-outline': 6.5.13_@preact+compat@17.1.2 + '@storybook/addon-toolbars': 6.5.13_@preact+compat@17.1.2 + '@storybook/addon-viewport': 6.5.13_@preact+compat@17.1.2 + '@storybook/addons': 6.5.13_@preact+compat@17.1.2 + '@storybook/api': 6.5.13_@preact+compat@17.1.2 + '@storybook/core-common': 6.5.13_ipjevasairp6knvwkrpikcsgoq + '@storybook/node-logger': 6.5.13 + core-js: 3.26.0 + react: /@preact/compat/17.1.2_preact@10.6.5 + regenerator-runtime: 0.13.10 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@storybook/mdx2-csf' + - eslint + - supports-color + - typescript + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/addon-links/6.5.13: resolution: {integrity: sha512-K/LYYu9R/Xoah5h9MNh4mSHOic3q5csqjderLqr2YW/KPYiuNubgvzEbAAbzI5xq5JrtAZqnINrZUv2A4CyYbQ==} peerDependencies: @@ -5229,6 +5229,75 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/builder-webpack4/6.5.13_oj3zznhuofsh7mvlmigrvm3x7y: + resolution: {integrity: sha512-Agqy3IKPv3Nl8QqdS7PjtqLp+c0BD8+/3A2ki/YfKqVz+F+J34EpbZlh3uU053avm1EoNQHSmhZok3ZlWH6O7A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.18.9 + '@storybook/addons': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/api': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/channel-postmessage': 6.5.13 + '@storybook/channels': 6.5.13 + '@storybook/client-api': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/client-logger': 6.5.13 + '@storybook/components': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/core-common': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@storybook/core-events': 6.5.13 + '@storybook/node-logger': 6.5.13 + '@storybook/preview-web': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/router': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/semver': 7.3.2 + '@storybook/store': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/theming': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/ui': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@types/node': 16.18.0 + '@types/webpack': 4.41.33 + autoprefixer: 9.8.8 + babel-loader: 8.2.5_7uc2ny5pnz7ums2wq2q562bf6y + case-sensitive-paths-webpack-plugin: 2.4.0 + core-js: 3.26.0 + css-loader: 3.6.0_webpack@4.46.0 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 4.1.6_bbqhrndznz6a4k7d23h2kkrexi + glob: 7.2.3 + glob-promise: 3.4.0_glob@7.2.3 + global: 4.4.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + pnp-webpack-plugin: 1.6.4_typescript@4.4.4 + postcss: 7.0.39 + postcss-flexbugs-fixes: 4.2.1 + postcss-loader: 4.3.0_gzaxsinx64nntyd3vmdqwl7coe + raw-loader: 4.0.2_webpack@4.46.0 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + stable: 0.1.8 + style-loader: 1.3.0_webpack@4.46.0 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.4.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-filter-warnings-plugin: 1.2.1_webpack@4.46.0 + webpack-hot-middleware: 2.25.2 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - bluebird + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/builder-webpack4/6.5.13_u5cwnb36e3nipolzgtjnnpepdu: resolution: {integrity: sha512-Agqy3IKPv3Nl8QqdS7PjtqLp+c0BD8+/3A2ki/YfKqVz+F+J34EpbZlh3uU053avm1EoNQHSmhZok3ZlWH6O7A==} peerDependencies: @@ -5416,6 +5485,80 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/core-client/6.5.13_4z4xstjutcmkuoh5zkinl7lmym: + resolution: {integrity: sha512-YuELbRokTBdqjbx/R4/7O4rou9kvbBIOJjlUkor9hdLLuJ3P0yGianERGNkZFfvcfMBAxU0p52o7QvDldSR3kA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@storybook/addons': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/channel-postmessage': 6.5.13 + '@storybook/channel-websocket': 6.5.13 + '@storybook/client-api': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/client-logger': 6.5.13 + '@storybook/core-events': 6.5.13 + '@storybook/csf': 0.0.2--canary.4566f4d.1 + '@storybook/preview-web': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/store': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/ui': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + airbnb-js-shims: 2.2.1 + ansi-to-html: 0.6.15 + core-js: 3.26.0 + global: 4.4.0 + lodash: 4.17.21 + qs: 6.11.0 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + regenerator-runtime: 0.13.10 + ts-dedent: 2.2.0 + typescript: 4.4.4 + unfetch: 4.2.0 + util-deprecate: 1.0.2 + webpack: 5.74.0 + dev: true + + /@storybook/core-client/6.5.13_6dhvdvok4rm6xhvn3ntojenmae: + resolution: {integrity: sha512-YuELbRokTBdqjbx/R4/7O4rou9kvbBIOJjlUkor9hdLLuJ3P0yGianERGNkZFfvcfMBAxU0p52o7QvDldSR3kA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@storybook/addons': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/channel-postmessage': 6.5.13 + '@storybook/channel-websocket': 6.5.13 + '@storybook/client-api': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/client-logger': 6.5.13 + '@storybook/core-events': 6.5.13 + '@storybook/csf': 0.0.2--canary.4566f4d.1 + '@storybook/preview-web': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/store': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/ui': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + airbnb-js-shims: 2.2.1 + ansi-to-html: 0.6.15 + core-js: 3.26.0 + global: 4.4.0 + lodash: 4.17.21 + qs: 6.11.0 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + regenerator-runtime: 0.13.10 + ts-dedent: 2.2.0 + typescript: 4.4.4 + unfetch: 4.2.0 + util-deprecate: 1.0.2 + webpack: 4.46.0 + dev: true + /@storybook/core-client/6.5.13_plmdyubmb7xm6euvqu3qohl7ea: resolution: {integrity: sha512-YuELbRokTBdqjbx/R4/7O4rou9kvbBIOJjlUkor9hdLLuJ3P0yGianERGNkZFfvcfMBAxU0p52o7QvDldSR3kA==} peerDependencies: @@ -5559,7 +5702,7 @@ packages: - webpack-command dev: true - /@storybook/core-common/6.5.13_j3fy4dsuv6tweqy6dixwnav3v4: + /@storybook/core-common/6.5.13_ipjevasairp6knvwkrpikcsgoq: resolution: {integrity: sha512-+DVZrRsteE9pw0X5MNffkdBgejQnbnL+UOG3qXkE9xxUamQALnuqS/w1BzpHE9WmOHuf7RWMKflyQEW3OLKAJg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5603,7 +5746,7 @@ packages: express: 4.18.2 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.2_3n2x3j6farblcaf52bherr6og4 + fork-ts-checker-webpack-plugin: 6.5.2_bbqhrndznz6a4k7d23h2kkrexi fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.7 @@ -5618,7 +5761,78 @@ packages: slash: 3.0.0 telejson: 6.0.8 ts-dedent: 2.2.0 - typescript: 4.8.4 + typescript: 4.4.4 + util-deprecate: 1.0.2 + webpack: 4.46.0 + transitivePeerDependencies: + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + + /@storybook/core-common/6.5.13_oj3zznhuofsh7mvlmigrvm3x7y: + resolution: {integrity: sha512-+DVZrRsteE9pw0X5MNffkdBgejQnbnL+UOG3qXkE9xxUamQALnuqS/w1BzpHE9WmOHuf7RWMKflyQEW3OLKAJg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.18.9 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-proposal-decorators': 7.19.6_@babel+core@7.18.9 + '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.18.9 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-proposal-object-rest-spread': 7.19.4_@babel+core@7.18.9 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.9 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.9 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-transform-block-scoping': 7.19.4_@babel+core@7.18.9 + '@babel/plugin-transform-classes': 7.19.0_@babel+core@7.18.9 + '@babel/plugin-transform-destructuring': 7.19.4_@babel+core@7.18.9 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.18.9 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.9 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.18.9 + '@babel/preset-env': 7.19.4_@babel+core@7.18.9 + '@babel/preset-react': 7.18.6_@babel+core@7.18.9 + '@babel/preset-typescript': 7.18.6_@babel+core@7.18.9 + '@babel/register': 7.18.9_@babel+core@7.18.9 + '@storybook/node-logger': 6.5.13 + '@storybook/semver': 7.3.2 + '@types/node': 16.18.0 + '@types/pretty-hrtime': 1.0.1 + babel-loader: 8.2.5_7uc2ny5pnz7ums2wq2q562bf6y + babel-plugin-macros: 3.1.0 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.18.9 + chalk: 4.1.2 + core-js: 3.26.0 + express: 4.18.2 + file-system-cache: 1.1.0 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 6.5.2_bbqhrndznz6a4k7d23h2kkrexi + fs-extra: 9.1.0 + glob: 7.2.3 + handlebars: 4.7.7 + interpret: 2.2.0 + json5: 2.2.1 + lazy-universal-dotenv: 3.0.1 + picomatch: 2.3.1 + pkg-dir: 5.0.0 + pretty-hrtime: 1.0.3 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + resolve-from: 5.0.0 + slash: 3.0.0 + telejson: 6.0.8 + ts-dedent: 2.2.0 + typescript: 4.4.4 util-deprecate: 1.0.2 webpack: 4.46.0 transitivePeerDependencies: @@ -5706,6 +5920,83 @@ packages: core-js: 3.26.0 dev: true + /@storybook/core-server/6.5.13_oj3zznhuofsh7mvlmigrvm3x7y: + resolution: {integrity: sha512-vs7tu3kAnFwuINio1p87WyqDNlFyZESmeh9s7vvrZVbe/xS/ElqDscr9DT5seW+jbtxufAaHsx+JUTver1dheQ==} + peerDependencies: + '@storybook/builder-webpack5': '*' + '@storybook/manager-webpack5': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@storybook/builder-webpack4': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@storybook/core-client': 6.5.13_6dhvdvok4rm6xhvn3ntojenmae + '@storybook/core-common': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@storybook/core-events': 6.5.13 + '@storybook/csf': 0.0.2--canary.4566f4d.1 + '@storybook/csf-tools': 6.5.13 + '@storybook/manager-webpack4': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@storybook/node-logger': 6.5.13 + '@storybook/semver': 7.3.2 + '@storybook/store': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/telemetry': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@types/node': 16.18.0 + '@types/node-fetch': 2.6.2 + '@types/pretty-hrtime': 1.0.1 + '@types/webpack': 4.41.33 + better-opn: 2.1.1 + boxen: 5.1.2 + chalk: 4.1.2 + cli-table3: 0.6.3 + commander: 6.2.1 + compression: 1.7.4 + core-js: 3.26.0 + cpy: 8.1.2 + detect-port: 1.5.1 + express: 4.18.2 + fs-extra: 9.1.0 + global: 4.4.0 + globby: 11.1.0 + ip: 2.0.0 + lodash: 4.17.21 + node-fetch: 2.6.7 + open: 8.4.0 + pretty-hrtime: 1.0.3 + prompts: 2.4.2 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + regenerator-runtime: 0.13.10 + serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 6.0.8 + ts-dedent: 2.2.0 + typescript: 4.4.4 + util-deprecate: 1.0.2 + watchpack: 2.4.0 + webpack: 4.46.0 + ws: 8.10.0 + x-default-browser: 0.4.0 + transitivePeerDependencies: + - '@storybook/mdx2-csf' + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/core-server/6.5.13_u5cwnb36e3nipolzgtjnnpepdu: resolution: {integrity: sha512-vs7tu3kAnFwuINio1p87WyqDNlFyZESmeh9s7vvrZVbe/xS/ElqDscr9DT5seW+jbtxufAaHsx+JUTver1dheQ==} peerDependencies: @@ -5819,6 +6110,42 @@ packages: - webpack-command dev: true + /@storybook/core/6.5.13_ujfskrypehrywuobbsgnsb3724: + resolution: {integrity: sha512-kw1lCgbsxzUimGww6t5rmuWJmFPe9kGGyzIqvj4RC4BBcEsP40LEu9XhSfvnb8vTOLIULFZeZpdRFfJs4TYbUw==} + peerDependencies: + '@storybook/builder-webpack5': '*' + '@storybook/manager-webpack5': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + webpack: '*' + peerDependenciesMeta: + '@storybook/builder-webpack5': + optional: true + '@storybook/manager-webpack5': + optional: true + typescript: + optional: true + dependencies: + '@storybook/core-client': 6.5.13_4z4xstjutcmkuoh5zkinl7lmym + '@storybook/core-server': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + typescript: 4.4.4 + webpack: 5.74.0 + transitivePeerDependencies: + - '@storybook/mdx2-csf' + - bluebird + - bufferutil + - encoding + - eslint + - supports-color + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/csf-tools/6.5.13: resolution: {integrity: sha512-63Ev+VmBqzwSwfUzbuXOLKBD5dMTK2zBYLQ9anTVw70FuTikwTsGIbPgb098K0vsxRCgxl7KM7NpivHqtZtdjw==} peerDependencies: @@ -5883,6 +6210,64 @@ packages: - supports-color dev: true + /@storybook/manager-webpack4/6.5.13_oj3zznhuofsh7mvlmigrvm3x7y: + resolution: {integrity: sha512-pURzS5W3XM0F7bCBWzpl7TRsuy+OXFwLXiWLaexuvo0POZe31Ueo2A1R4rx3MT5Iee8O9mYvG2XTmvK9MlLefQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.18.9 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.18.9 + '@babel/preset-react': 7.18.6_@babel+core@7.18.9 + '@storybook/addons': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/core-client': 6.5.13_6dhvdvok4rm6xhvn3ntojenmae + '@storybook/core-common': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + '@storybook/node-logger': 6.5.13 + '@storybook/theming': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@storybook/ui': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty + '@types/node': 16.18.0 + '@types/webpack': 4.41.33 + babel-loader: 8.2.5_7uc2ny5pnz7ums2wq2q562bf6y + case-sensitive-paths-webpack-plugin: 2.4.0 + chalk: 4.1.2 + core-js: 3.26.0 + css-loader: 3.6.0_webpack@4.46.0 + express: 4.18.2 + file-loader: 6.2.0_webpack@4.46.0 + find-up: 5.0.0 + fs-extra: 9.1.0 + html-webpack-plugin: 4.5.2_webpack@4.46.0 + node-fetch: 2.6.7 + pnp-webpack-plugin: 1.6.4_typescript@4.4.4 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.10 + resolve-from: 5.0.0 + style-loader: 1.3.0_webpack@4.46.0 + telejson: 6.0.8 + terser-webpack-plugin: 4.2.3_webpack@4.46.0 + ts-dedent: 2.2.0 + typescript: 4.4.4 + url-loader: 4.1.1_lit45vopotvaqup7lrvlnvtxwy + util-deprecate: 1.0.2 + webpack: 4.46.0 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-virtual-modules: 0.2.2 + transitivePeerDependencies: + - bluebird + - encoding + - eslint + - supports-color + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/manager-webpack4/6.5.13_u5cwnb36e3nipolzgtjnnpepdu: resolution: {integrity: sha512-pURzS5W3XM0F7bCBWzpl7TRsuy+OXFwLXiWLaexuvo0POZe31Ueo2A1R4rx3MT5Iee8O9mYvG2XTmvK9MlLefQ==} peerDependencies: @@ -5976,7 +6361,7 @@ packages: core-js: 3.26.0 dev: true - /@storybook/preact/6.5.13_xa5zyoe4qu34opzfrw5imxak3u: + /@storybook/preact/6.5.13_q57tjbu375p52k2lkxkownwouu: resolution: {integrity: sha512-5/ufRgxh5VypFcOeIBQMg/AqZQ2+KfUw4Glo9HU75dbIe/kYqSnN3+5SEv8J6ykxHHtUWcmnILS1r7/I5R7j/w==} engines: {node: '>=10.13.0'} hasBin: true @@ -5987,8 +6372,8 @@ packages: '@babel/core': 7.18.9 '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.18.9 '@storybook/addons': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty - '@storybook/core': 6.5.13_cadditq4xyv3neitvabz3hzhjy - '@storybook/core-common': 6.5.13_u5cwnb36e3nipolzgtjnnpepdu + '@storybook/core': 6.5.13_ujfskrypehrywuobbsgnsb3724 + '@storybook/core-common': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.13_wcqkhtmu7mswc6yz4uyexck3ty '@types/node': 16.18.0 @@ -6311,6 +6696,33 @@ packages: util-deprecate: 1.0.2 dev: true + /@storybook/telemetry/6.5.13_oj3zznhuofsh7mvlmigrvm3x7y: + resolution: {integrity: sha512-PFJEfGbunmfFWabD3rdCF8EHH+45578OHOkMPpXJjqXl94vPQxUH2XTVKQgEQJbYrgX0Vx9Z4tSkdMHuzYDbWQ==} + dependencies: + '@storybook/client-logger': 6.5.13 + '@storybook/core-common': 6.5.13_oj3zznhuofsh7mvlmigrvm3x7y + chalk: 4.1.2 + core-js: 3.26.0 + detect-package-manager: 2.0.1 + fetch-retry: 5.0.3 + fs-extra: 9.1.0 + global: 4.4.0 + isomorphic-unfetch: 3.1.0 + nanoid: 3.3.4 + read-pkg-up: 7.0.1 + regenerator-runtime: 0.13.10 + transitivePeerDependencies: + - encoding + - eslint + - react + - react-dom + - supports-color + - typescript + - vue-template-compiler + - webpack-cli + - webpack-command + dev: true + /@storybook/telemetry/6.5.13_u5cwnb36e3nipolzgtjnnpepdu: resolution: {integrity: sha512-PFJEfGbunmfFWabD3rdCF8EHH+45578OHOkMPpXJjqXl94vPQxUH2XTVKQgEQJbYrgX0Vx9Z4tSkdMHuzYDbWQ==} dependencies: @@ -6936,6 +7348,32 @@ packages: - supports-color dev: true + /@typescript-eslint/eslint-plugin/4.33.0_zrqxgwgitu7trrjeml3nqco3jq: + resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + '@typescript-eslint/parser': ^4.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/experimental-utils': 4.33.0_wnilx7boviscikmvsfkd6ljepe + '@typescript-eslint/parser': 4.33.0_wnilx7boviscikmvsfkd6ljepe + '@typescript-eslint/scope-manager': 4.33.0 + debug: 4.3.4 + eslint: 7.32.0 + functional-red-black-tree: 1.0.1 + ignore: 5.2.0 + regexpp: 3.2.0 + semver: 7.3.8 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/eslint-plugin/5.41.0_huremdigmcnkianavgfk3x6iou: resolution: {integrity: sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6980,6 +7418,24 @@ packages: - typescript dev: true + /@typescript-eslint/experimental-utils/4.33.0_wnilx7boviscikmvsfkd6ljepe: + resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.4 + eslint: 7.32.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@7.32.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/experimental-utils/5.41.0_3rubbgt5ekhqrcgx4uwls3neim: resolution: {integrity: sha512-/qxT2Kd2q/A22JVIllvws4rvc00/3AT4rAo/0YgEN28y+HPhbJbk6X4+MAHEoZzpNyAOugIT7D/OLnKBW8FfhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6993,6 +7449,19 @@ packages: - typescript dev: true + /@typescript-eslint/experimental-utils/5.41.0_wnilx7boviscikmvsfkd6ljepe: + resolution: {integrity: sha512-/qxT2Kd2q/A22JVIllvws4rvc00/3AT4rAo/0YgEN28y+HPhbJbk6X4+MAHEoZzpNyAOugIT7D/OLnKBW8FfhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.41.0_wnilx7boviscikmvsfkd6ljepe + eslint: 7.32.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/experimental-utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-/qxT2Kd2q/A22JVIllvws4rvc00/3AT4rAo/0YgEN28y+HPhbJbk6X4+MAHEoZzpNyAOugIT7D/OLnKBW8FfhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7026,6 +7495,26 @@ packages: - supports-color dev: true + /@typescript-eslint/parser/4.33.0_wnilx7boviscikmvsfkd6ljepe: + resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.4 + debug: 4.3.4 + eslint: 7.32.0 + typescript: 4.4.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/parser/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7092,6 +7581,27 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/typescript-estree/4.33.0_typescript@4.4.4: + resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/visitor-keys': 4.33.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.8 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/typescript-estree/4.33.0_typescript@4.8.4: resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} @@ -7113,6 +7623,27 @@ packages: - supports-color dev: true + /@typescript-eslint/typescript-estree/5.41.0_typescript@4.4.4: + resolution: {integrity: sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/visitor-keys': 5.41.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.8 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/typescript-estree/5.41.0_typescript@4.8.4: resolution: {integrity: sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7154,6 +7685,26 @@ packages: - typescript dev: true + /@typescript-eslint/utils/5.41.0_wnilx7boviscikmvsfkd6ljepe: + resolution: {integrity: sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.12 + '@typescript-eslint/scope-manager': 5.41.0 + '@typescript-eslint/types': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.4.4 + eslint: 7.32.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@7.32.0 + semver: 7.3.8 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -8956,7 +9507,7 @@ packages: minipass-pipeline: 1.2.4 mkdirp: 1.0.4 p-map: 4.0.0 - promise-inflight: 1.0.1_bluebird@3.7.2 + promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 tar: 6.1.11 @@ -11774,6 +12325,28 @@ packages: eslint-plugin-import: 2.26.0_c2flhriocdzler6lrwbyxxyoca dev: true + /eslint-config-preact/1.3.0_55vw575o5aj4h37h7cossdtfje: + resolution: {integrity: sha512-yHYXg5qNzEJd3D/30AmsIW0W8MuY858KpApXp7xxBF08IYUljSKCOqMx+dVucXHQnAm7+11wOnMkgVHIBAechw==} + peerDependencies: + eslint: 6.x || 7.x || 8.x + dependencies: + '@babel/core': 7.18.9 + '@babel/eslint-parser': 7.19.1_o5peei4wpze5egwf42u76kwdva + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.9 + '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.18.9 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9 + eslint: 7.32.0 + eslint-plugin-compat: 4.0.2_eslint@7.32.0 + eslint-plugin-jest: 25.7.0_55vw575o5aj4h37h7cossdtfje + eslint-plugin-react: 7.31.10_eslint@7.32.0 + eslint-plugin-react-hooks: 4.6.0_eslint@7.32.0 + transitivePeerDependencies: + - '@typescript-eslint/eslint-plugin' + - jest + - supports-color + - typescript + dev: true + /eslint-config-preact/1.3.0_fy74h4y2g2kkrxhvsefhiowl74: resolution: {integrity: sha512-yHYXg5qNzEJd3D/30AmsIW0W8MuY858KpApXp7xxBF08IYUljSKCOqMx+dVucXHQnAm7+11wOnMkgVHIBAechw==} peerDependencies: @@ -11935,6 +12508,28 @@ packages: - supports-color dev: true + /eslint-plugin-jest/25.7.0_55vw575o5aj4h37h7cossdtfje: + resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 4.33.0_zrqxgwgitu7trrjeml3nqco3jq + '@typescript-eslint/experimental-utils': 5.41.0_wnilx7boviscikmvsfkd6ljepe + eslint: 7.32.0 + jest: 26.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /eslint-plugin-jest/25.7.0_fy74h4y2g2kkrxhvsefhiowl74: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -12807,6 +13402,34 @@ packages: - supports-color dev: true + /fork-ts-checker-webpack-plugin/4.1.6_bbqhrndznz6a4k7d23h2kkrexi: + resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} + engines: {node: '>=6.11.5', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.18.6 + chalk: 2.4.2 + eslint: 7.32.0 + micromatch: 3.1.10 + minimatch: 3.1.2 + semver: 5.7.1 + tapable: 1.1.3 + typescript: 4.4.4 + webpack: 4.46.0 + worker-rpc: 0.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /fork-ts-checker-webpack-plugin/4.1.6_gplzhsecki363wzvnzp4wfrwvi: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} @@ -12894,6 +13517,38 @@ packages: webpack: 4.46.0 dev: true + /fork-ts-checker-webpack-plugin/6.5.2_bbqhrndznz6a4k7d23h2kkrexi: + resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.18.6 + '@types/json-schema': 7.0.11 + chalk: 4.1.2 + chokidar: 3.5.3 + cosmiconfig: 6.0.0 + deepmerge: 4.2.2 + eslint: 7.32.0 + fs-extra: 9.1.0 + glob: 7.2.3 + memfs: 3.4.7 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.3.8 + tapable: 1.1.3 + typescript: 4.4.4 + webpack: 4.46.0 + dev: true + /form-data/2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} @@ -17412,6 +18067,15 @@ packages: resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} dev: true + /pnp-webpack-plugin/1.6.4_typescript@4.4.4: + resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} + engines: {node: '>=6'} + dependencies: + ts-pnp: 1.2.0_typescript@4.4.4 + transitivePeerDependencies: + - typescript + dev: true + /pnp-webpack-plugin/1.6.4_typescript@4.8.4: resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} @@ -18656,6 +19320,15 @@ packages: engines: {node: '>=0.4.0'} dev: true + /promise-inflight/1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true + /promise-inflight/1.0.1_bluebird@3.7.2: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} peerDependencies: @@ -21079,6 +21752,18 @@ packages: tslib: 2.4.0 dev: true + /ts-pnp/1.2.0_typescript@4.4.4: + resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} + engines: {node: '>=6'} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 4.4.4 + dev: true + /ts-pnp/1.2.0_typescript@4.6.4: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} @@ -21107,6 +21792,16 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + /tsutils/3.21.0_typescript@4.4.4: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 4.4.4 + dev: true + /tsutils/3.21.0_typescript@4.8.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -21202,6 +21897,27 @@ packages: engines: {node: '>= 8'} dev: true + /typedoc/0.20.37_typescript@4.4.4: + resolution: {integrity: sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==} + engines: {node: '>= 10.8.0'} + hasBin: true + peerDependencies: + typescript: 3.9.x || 4.0.x || 4.1.x || 4.2.x + dependencies: + colors: 1.4.0 + fs-extra: 9.1.0 + handlebars: 4.7.7 + lodash: 4.17.21 + lunr: 2.3.9 + marked: 2.0.7 + minimatch: 3.1.2 + progress: 2.0.3 + shelljs: 0.8.5 + shiki: 0.9.15 + typedoc-default-themes: 0.12.10 + typescript: 4.4.4 + dev: true + /typedoc/0.20.37_typescript@4.8.4: resolution: {integrity: sha512-9+qDhdc4X00qTNOtii6QX2z7ndAeWVOso7w3MPSoSJdXlVhpwPfm1yEp4ooKuWA9fiQILR8FKkyjmeqa13hBbw==} engines: {node: '>= 10.8.0'} @@ -21237,6 +21953,12 @@ packages: typescript: 4.8.4 dev: true + /typescript/4.4.4: + resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + /typescript/4.6.4: resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} engines: {node: '>=4.2.0'}