diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b89beb163..a823c26174 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,11 +35,8 @@ jobs: - name: Install Dependencies run: pnpm install - - name: Run Code Lint - run: pnpm lint:quiet - - - name: Run Test - run: pnpm test + - name: Install Cypress + run: pnpm cypress install build: strategy: diff --git a/.npmrc b/.npmrc index 1faaf566a6..524cf776f7 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,4 @@ -node-linker=hoisted +shamefully-hoist=true engine-strict=true strict-peer-dependencies=false prefer-symlinked-executables=false diff --git a/.vscode/vetur/snippets/template-typescript-w-decorator.vue b/.vscode/vetur/snippets/template-typescript-w-decorator.vue deleted file mode 100644 index 84ff880316..0000000000 --- a/.vscode/vetur/snippets/template-typescript-w-decorator.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 93c49eabfe..053a998e4e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,10 +22,19 @@ Before you being: - Read up on our [tech stack](https://medium.com/kodadot/the-tech-stack-at-kodadot-8a83880f8624) to get a better picture of the infrastructure we rely on - Familiarise yourself with our [contributor culture](https://medium.com/kodadot/contributor-culture-at-kodadot-665243d3d6a6) to better understand the dynamics by which we operate +Recommended VSCode Extensions: + +- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) +- [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) +- [Vue Language Features (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) +- [Vue VSCode Snippets](https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-snippets) +- [Monorepo Workspace](https://marketplace.visualstudio.com/items?itemName=folke.vscode-monorepo-workspace) + ### Which issue should you pick? We are working primarily on two metrics. Issues have + - priorities by labels [p1-p5](https://github.com/kodadot/nft-gallery/labels), **p1 means urgent**, **p5 in research mode**. - bounty labels for issues in the range of **$ - $$$$$**. Check [Rewards](REWARDS.md) @@ -45,7 +54,6 @@ If there is no such issue, our **best advice is to choose issues reflecting your - Getting unassigned, dropping out of the queue, or passing on the option to pick the issue forbids you from further participation in this particular issue. - **ignoring issue**: sometimes, you might work on an issue that doesn't need supervision / assigning from a bot or help from the team. As an example, consider a small issue, quick fix, something without a bounty label, etc. In this case, you can comment `ignore` to the issue to prevent KodaBot from reacting to this issue. This feature is available only to collaborators on nft-gallery. - ### Opening Pull Requests Whenever you open PR against our repository, our best recommendation is to finish it quickly, i.e., **being merged under 72h since opening/last discussion**, if it's not a complex issue requiring more profound attention of more members. Otherwise, you will be raising the chance to face many merge conflicts. @@ -56,7 +64,6 @@ Whenever you open PR against our repository, our best recommendation is to finis - After that, we may have questions; check back on your PR to keep up with the conversation. - Did you have an issue, like a merge conflict? Check out our [git tutorial](https://lab.github.com/githubtraining/managing-merge-conflicts) on **how to resolve merge conflicts and other issues.** - ### Your PR is merged! Congratulations! The whole Metaprime & KodaDot community thanks you. ✨ @@ -179,14 +186,14 @@ You can identify these kinds of problems by seeing similar-looking test reports: TL;DR: If you're touching components which include HTML tags such as `data-cy="submit"`, and the tests fail, make sure the tests still use the correct selector. **Example:** + ```html ``` diff --git a/components/common/WalletModal.vue b/components/common/WalletModal.vue index 4c4e50af1f..692bd1cbc7 100644 --- a/components/common/WalletModal.vue +++ b/components/common/WalletModal.vue @@ -252,7 +252,7 @@ export default class WalletModal extends mixins(UseApiMixin, ChainMixin) { .wallet-chooser { display: block; - ::v-deep .dropdown-menu { + :deep(.dropdown-menu) { width: 100%; padding-top: 0px; display: block !important; diff --git a/components/landing/FeaturedArticles.vue b/components/landing/FeaturedArticles.vue index a14f5b8b96..feb020d967 100644 --- a/components/landing/FeaturedArticles.vue +++ b/components/landing/FeaturedArticles.vue @@ -4,23 +4,11 @@
- -
- -
+ :description="article.description" + :image="article.image" + :title="article.title" />
@@ -35,6 +23,8 @@ diff --git a/libs/ui/src/components/CardArticle/CardArticle.vue b/libs/ui/src/components/CardArticle/CardArticle.vue new file mode 100644 index 0000000000..1bd6a77e23 --- /dev/null +++ b/libs/ui/src/components/CardArticle/CardArticle.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/libs/ui/src/components/TheButton/TheButton.vue b/libs/ui/src/components/TheButton/TheButton.vue new file mode 100644 index 0000000000..503fa652c6 --- /dev/null +++ b/libs/ui/src/components/TheButton/TheButton.vue @@ -0,0 +1,3 @@ + diff --git a/libs/ui/src/histoire.scss b/libs/ui/src/histoire.scss new file mode 100644 index 0000000000..e3a2793741 --- /dev/null +++ b/libs/ui/src/histoire.scss @@ -0,0 +1,9 @@ +// @import '@/styles/index.scss'; TODO: how to import this file? +@import 'bulma/bulma.sass'; + +@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); + +html, +body { + font-family: 'Work Sans', sans-serif; +} diff --git a/libs/ui/src/histoire.setup.ts b/libs/ui/src/histoire.setup.ts new file mode 100644 index 0000000000..630885e02e --- /dev/null +++ b/libs/ui/src/histoire.setup.ts @@ -0,0 +1 @@ +import './histoire.scss' diff --git a/libs/ui/src/index.ts b/libs/ui/src/index.ts new file mode 100644 index 0000000000..a2d25f577d --- /dev/null +++ b/libs/ui/src/index.ts @@ -0,0 +1,3 @@ +export { default as CardArticle } from './components/CardArticle/CardArticle.vue' + +export { default as SampleButton } from './components/TheButton/TheButton.vue' diff --git a/libs/ui/src/scss/variable.scss b/libs/ui/src/scss/variable.scss new file mode 100644 index 0000000000..310afef601 --- /dev/null +++ b/libs/ui/src/scss/variable.scss @@ -0,0 +1,11 @@ +$k-accent: #ff7ac3; +$k-accentlight: #ffe5f3; +$k-accentlight2: #fff0f8; +$k-green: #04af00; +$k-red: #ff5757; +$k-grey: #999999; +$k-blue: #6188e7; +$shade: #cccccc; +$dark-accent: #1a1718; +$primary-shadow: 4px 4px black; +$primary-shadow-dark: 4px 4px white; diff --git a/package.json b/package.json index 052f77bc04..8f7dc18bd2 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,7 @@ "@fortawesome/vue-fontawesome": "^2.0.8", "@google/model-viewer": "^1.12.1", "@keeex/qrcodejs-kx": "^1.0.2", + "@kodadot1/brick": "workspace:*", "@kodadot1/minimark": "^0.0.1-rc.10", "@kodadot1/sub-api": "0.1.1-alpha.3", "@kodadot1/vuex-options": "0.0.3-rc.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 766411e3f7..f8dfc0baef 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,215 +9,239 @@ patchedDependencies: hash: qqzk7obvwc5jewi4v4e35d3zci path: patches/vuex@3.6.2.patch -specifiers: - '@babel/core': ^7.19.6 - '@babel/helper-define-map': ^7.18.6 - '@babel/helper-regex': ^7.10.5 - '@babel/plugin-proposal-optional-chaining': ^7.18.9 - '@babel/plugin-proposal-private-property-in-object': ^7.18.6 - '@babel/plugin-transform-runtime': ^7.19.6 - '@babel/preset-env': ^7.19.4 - '@fortawesome/fontawesome-svg-core': 1.2.36 - '@fortawesome/free-brands-svg-icons': ^5.15.4 - '@fortawesome/free-regular-svg-icons': ^5.15.4 - '@fortawesome/free-solid-svg-icons': ^5.15.4 - '@fortawesome/vue-fontawesome': ^2.0.8 - '@google/model-viewer': ^1.12.1 - '@keeex/qrcodejs-kx': ^1.0.2 - '@kodadot1/minimark': ^0.0.1-rc.10 - '@kodadot1/sub-api': 0.1.1-alpha.3 - '@kodadot1/vuex-options': 0.0.3-rc.10 - '@nuxt/bridge': npm:@nuxt/bridge-edge@3.0.0-27672061.a645f7f - '@nuxt/test-utils': ^0.2.2 - '@nuxt/types': ^2.15.8 - '@nuxtjs/apollo': ^4.0.1-rc.5 - '@nuxtjs/color-mode': ^2.1.1 - '@nuxtjs/i18n': ^7.3.0 - '@nuxtjs/pwa': ^3.3.5 - '@nuxtjs/sentry': ^6.0.1 - '@open-wc/webpack-import-meta-loader': ^0.4.7 - '@polkadot/extension-dapp': ^0.44.6 - '@polkadot/extension-inject': ^0.44.6 - '@polkadot/ui-keyring': 2.9.10 - '@polkadot/vue-identicon': ^2.9.10 - '@ramp-network/ramp-instant-sdk': ^3.2.3 - '@rollup/plugin-graphql': ^1.1.0 - '@types/jest': ^27.5.2 - '@types/markdown-it': ^12.2.3 - '@typescript-eslint/eslint-plugin': ^5.40.1 - '@typescript-eslint/parser': ^5.40.1 - '@vue/test-utils': ^1.3.0 - all-contributors-cli: ^6.24.0 - apollo-boost: ^0.4.9 - axios: ^0.27.2 - buefy: ^0.9.22 - c8: ^7.12.0 - chart.js: ^3.9.1 - chartjs-adapter-date-fns: ^2.0.0 - chartjs-plugin-annotation: ^1.4.0 - chartjs-plugin-zoom: ^1.2.1 - consola: ^2.15.3 - cross-env: ^7.0.3 - css-loader: 5.2.7 - cypress: ^10.10.0 - cypress-file-upload: ^5.0.8 - cypress-network-idle: ^1.10.2 - cypress-real-events: ^1.7.2 - date-fns: ^2.29.3 - emoji-unicode: ^2.0.1 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - eslint-plugin-unicorn: ^42.0.0 - eslint-plugin-vue: ^8.7.1 - fake-indexeddb: ^4.0.0 - glob: ^8.0.3 - graphql: ^16.6.0 - graphql-tag: ^2.12.6 - highlight.js: ^11.6.0 - husky: ^7.0.4 - idb-keyval: ^6.2.0 - jsdom: ^19.0.0 - keen-slider: ^6.8.3 - lazysizes: ^5.3.2 - lint-staged: ^12.5.0 - lodash: ^4.17.21 - mingo: ^5.1.0 - netlify-lambda: ^2.0.15 - nuxt-buefy: ^0.4.24 - nuxt-edge: 2.16.0-27616340.013f051b - nuxt-property-decorator: ^2.9.1 - prettier: ^2.7.1 - raw-loader: ^4.0.2 - sass: ^1.55.0 - sass-loader: ^10.3 - setimmediate: ^1.0.5 - slugify: ^1.6.5 - typescript: ^4.8.4 - v-emoji-picker: ^2.3.3 - vite-plugin-vue2: ^2.0.2 - vitest: ^0.24.3 - vue: 2.7.8 - vue-apollo: ^3.1.0 - vue-audio-visual: ^2.5.0 - vue-class-component: ^7.2.6 - vue-clipboard2: ^0.3.3 - vue-debounce-decorator: ^1.0.1 - vue-eslint-parser: ^9.1.0 - vue-gtag: ^1.16.1 - vue-infinite-loading: ^2.4.5 - vue-markdown-render: ^1.1.3 - vue-social-sharing: ^3.0.9 - vue-tippy: ^4.16.0 - vuex: 3.6.2 - vuex-persist: ^3.1.3 - wait-on: ^6.0.1 - -dependencies: - '@fortawesome/fontawesome-svg-core': 1.2.36 - '@fortawesome/free-brands-svg-icons': 5.15.4 - '@fortawesome/free-regular-svg-icons': 5.15.4 - '@fortawesome/free-solid-svg-icons': 5.15.4 - '@fortawesome/vue-fontawesome': 2.0.8_4p2khmml7x4x32ttrtgsrkmvgq - '@google/model-viewer': 1.12.1 - '@keeex/qrcodejs-kx': 1.0.2 - '@kodadot1/minimark': 0.0.1-rc.10 - '@kodadot1/sub-api': 0.1.1-alpha.3 - '@kodadot1/vuex-options': 0.0.3-rc.10 - '@nuxtjs/apollo': 4.0.1-rc.5_7h2r2g2glqajyxpaymv6imo7wa - '@nuxtjs/i18n': 7.3.0_vue@2.7.8 - '@nuxtjs/sentry': 6.0.1 - '@polkadot/extension-dapp': 0.44.6 - '@polkadot/extension-inject': 0.44.6 - '@polkadot/ui-keyring': 2.9.10 - '@polkadot/vue-identicon': 2.9.10_vue@2.7.8 - '@ramp-network/ramp-instant-sdk': 3.2.3 - apollo-boost: 0.4.9_graphql@16.6.0 - axios: 0.27.2 - buefy: 0.9.22_vue@2.7.8 - chart.js: 3.9.1 - chartjs-adapter-date-fns: 2.0.0_chart.js@3.9.1 - chartjs-plugin-annotation: 1.4.0_chart.js@3.9.1 - chartjs-plugin-zoom: 1.2.1_chart.js@3.9.1 - css-loader: 5.2.7 - date-fns: 2.29.3 - emoji-unicode: 2.0.1 - graphql: 16.6.0 - highlight.js: 11.6.0 - idb-keyval: 6.2.0 - keen-slider: 6.8.3 - lazysizes: 5.3.2 - lodash: 4.17.21 - mingo: 5.1.0 - nuxt-buefy: 0.4.24_vue@2.7.8 - nuxt-edge: 2.16.0-27616340.013f051b_aqc7pyfamjcwjtjxrpqctzk7du - nuxt-property-decorator: 2.9.1_vue@2.7.8+vuex@3.6.2 - setimmediate: 1.0.5 - slugify: 1.6.5 - v-emoji-picker: 2.3.3_vue@2.7.8 - vue: 2.7.8 - vue-apollo: 3.1.0_graphql-tag@2.12.6 - vue-audio-visual: 2.5.0 - vue-class-component: 7.2.6_vue@2.7.8 - vue-clipboard2: 0.3.3 - vue-gtag: 1.16.1_vue@2.7.8 - vue-infinite-loading: 2.4.5_vue@2.7.8 - vue-markdown-render: 1.1.3 - vue-social-sharing: 3.0.9_vue@2.7.8 - vue-tippy: 4.16.0_vue@2.7.8 - vuex: 3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.8 - vuex-persist: 3.1.3_vuex@3.6.2 - -devDependencies: - '@babel/core': 7.19.6 - '@babel/helper-define-map': 7.18.6 - '@babel/helper-regex': 7.10.5 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.6 - '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.19.6 - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.19.6 - '@babel/preset-env': 7.19.4_@babel+core@7.19.6 - '@nuxt/bridge': /@nuxt/bridge-edge/3.0.0-27672061.a645f7f_curl36tnyhtvsopxgo6pyqerve - '@nuxt/test-utils': 0.2.2_@babel+core@7.19.6 - '@nuxt/types': 2.15.8_sass@1.55.0 - '@nuxtjs/color-mode': 2.1.1 - '@nuxtjs/pwa': 3.3.5 - '@open-wc/webpack-import-meta-loader': 0.4.7 - '@rollup/plugin-graphql': 1.1.0_graphql@16.6.0 - '@types/jest': 27.5.2 - '@types/markdown-it': 12.2.3 - '@typescript-eslint/eslint-plugin': 5.40.1_c4zyna56jjjrggqkyejnaxjxfu - '@typescript-eslint/parser': 5.40.1_wyqvi574yv7oiwfeinomdzmc3m - '@vue/test-utils': 1.3.0_vue@2.7.8 - all-contributors-cli: 6.24.0 - c8: 7.12.0 - consola: 2.15.3 - cross-env: 7.0.3 - cypress: 10.10.0 - cypress-file-upload: 5.0.8_cypress@10.10.0 - cypress-network-idle: 1.10.2 - cypress-real-events: 1.7.2_cypress@10.10.0 - eslint: 8.26.0 - eslint-config-prettier: 8.5.0_eslint@8.26.0 - eslint-plugin-prettier: 4.2.1_aniwkeyvlpmwkidetuytnokvcm - eslint-plugin-unicorn: 42.0.0_eslint@8.26.0 - eslint-plugin-vue: 8.7.1_eslint@8.26.0 - fake-indexeddb: 4.0.0 - glob: 8.0.3 - graphql-tag: 2.12.6_graphql@16.6.0 - husky: 7.0.4 - jsdom: 19.0.0 - lint-staged: 12.5.0 - netlify-lambda: 2.0.15 - prettier: 2.7.1 - raw-loader: 4.0.2 - sass: 1.55.0 - sass-loader: 10.3.1_sass@1.55.0 - typescript: 4.8.4 - vite-plugin-vue2: 2.0.2_lodash@4.17.21+vue@2.7.8 - vitest: 0.24.3_jsdom@19.0.0+sass@1.55.0 - vue-debounce-decorator: 1.0.1 - vue-eslint-parser: 9.1.0_eslint@8.26.0 - wait-on: 6.0.1 +importers: + + .: + specifiers: + '@babel/core': ^7.19.6 + '@babel/helper-define-map': ^7.18.6 + '@babel/helper-regex': ^7.10.5 + '@babel/plugin-proposal-optional-chaining': ^7.18.9 + '@babel/plugin-proposal-private-property-in-object': ^7.18.6 + '@babel/plugin-transform-runtime': ^7.19.6 + '@babel/preset-env': ^7.19.4 + '@fortawesome/fontawesome-svg-core': 1.2.36 + '@fortawesome/free-brands-svg-icons': ^5.15.4 + '@fortawesome/free-regular-svg-icons': ^5.15.4 + '@fortawesome/free-solid-svg-icons': ^5.15.4 + '@fortawesome/vue-fontawesome': ^2.0.8 + '@google/model-viewer': ^1.12.1 + '@keeex/qrcodejs-kx': ^1.0.2 + '@kodadot1/brick': workspace:* + '@kodadot1/minimark': ^0.0.1-rc.10 + '@kodadot1/sub-api': 0.1.1-alpha.3 + '@kodadot1/vuex-options': 0.0.3-rc.10 + '@nuxt/bridge': npm:@nuxt/bridge-edge@3.0.0-27672061.a645f7f + '@nuxt/test-utils': ^0.2.2 + '@nuxt/types': ^2.15.8 + '@nuxtjs/apollo': ^4.0.1-rc.5 + '@nuxtjs/color-mode': ^2.1.1 + '@nuxtjs/i18n': ^7.3.0 + '@nuxtjs/pwa': ^3.3.5 + '@nuxtjs/sentry': ^6.0.1 + '@open-wc/webpack-import-meta-loader': ^0.4.7 + '@polkadot/extension-dapp': ^0.44.6 + '@polkadot/extension-inject': ^0.44.6 + '@polkadot/ui-keyring': 2.9.10 + '@polkadot/vue-identicon': ^2.9.10 + '@ramp-network/ramp-instant-sdk': ^3.2.3 + '@rollup/plugin-graphql': ^1.1.0 + '@types/jest': ^27.5.2 + '@types/markdown-it': ^12.2.3 + '@typescript-eslint/eslint-plugin': ^5.40.1 + '@typescript-eslint/parser': ^5.40.1 + '@vue/test-utils': ^1.3.0 + all-contributors-cli: ^6.24.0 + apollo-boost: ^0.4.9 + axios: ^0.27.2 + buefy: ^0.9.22 + c8: ^7.12.0 + chart.js: ^3.9.1 + chartjs-adapter-date-fns: ^2.0.0 + chartjs-plugin-annotation: ^1.4.0 + chartjs-plugin-zoom: ^1.2.1 + consola: ^2.15.3 + cross-env: ^7.0.3 + css-loader: 5.2.7 + cypress: ^10.10.0 + cypress-file-upload: ^5.0.8 + cypress-network-idle: ^1.10.2 + cypress-real-events: ^1.7.2 + date-fns: ^2.29.3 + emoji-unicode: ^2.0.1 + eslint: ^8.26.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-prettier: ^4.2.1 + eslint-plugin-unicorn: ^42.0.0 + eslint-plugin-vue: ^8.7.1 + fake-indexeddb: ^4.0.0 + glob: ^8.0.3 + graphql: ^16.6.0 + graphql-tag: ^2.12.6 + highlight.js: ^11.6.0 + husky: ^7.0.4 + idb-keyval: ^6.2.0 + jsdom: ^19.0.0 + keen-slider: ^6.8.3 + lazysizes: ^5.3.2 + lint-staged: ^12.5.0 + lodash: ^4.17.21 + mingo: ^5.1.0 + netlify-lambda: ^2.0.15 + nuxt-buefy: ^0.4.24 + nuxt-edge: 2.16.0-27616340.013f051b + nuxt-property-decorator: ^2.9.1 + prettier: ^2.7.1 + raw-loader: ^4.0.2 + sass: ^1.55.0 + sass-loader: ^10.3 + setimmediate: ^1.0.5 + slugify: ^1.6.5 + typescript: ^4.8.4 + v-emoji-picker: ^2.3.3 + vite-plugin-vue2: ^2.0.2 + vitest: ^0.24.3 + vue: 2.7.8 + vue-apollo: ^3.1.0 + vue-audio-visual: ^2.5.0 + vue-class-component: ^7.2.6 + vue-clipboard2: ^0.3.3 + vue-debounce-decorator: ^1.0.1 + vue-eslint-parser: ^9.1.0 + vue-gtag: ^1.16.1 + vue-infinite-loading: ^2.4.5 + vue-markdown-render: ^1.1.3 + vue-social-sharing: ^3.0.9 + vue-tippy: ^4.16.0 + vuex: 3.6.2 + vuex-persist: ^3.1.3 + wait-on: ^6.0.1 + dependencies: + '@fortawesome/fontawesome-svg-core': 1.2.36 + '@fortawesome/free-brands-svg-icons': 5.15.4 + '@fortawesome/free-regular-svg-icons': 5.15.4 + '@fortawesome/free-solid-svg-icons': 5.15.4 + '@fortawesome/vue-fontawesome': 2.0.8_4p2khmml7x4x32ttrtgsrkmvgq + '@google/model-viewer': 1.12.1 + '@keeex/qrcodejs-kx': 1.0.2 + '@kodadot1/brick': link:libs/ui + '@kodadot1/minimark': 0.0.1-rc.10 + '@kodadot1/sub-api': 0.1.1-alpha.3 + '@kodadot1/vuex-options': 0.0.3-rc.10 + '@nuxtjs/apollo': 4.0.1-rc.5_7h2r2g2glqajyxpaymv6imo7wa + '@nuxtjs/i18n': 7.3.0_vue@2.7.8 + '@nuxtjs/sentry': 6.0.1 + '@polkadot/extension-dapp': 0.44.6 + '@polkadot/extension-inject': 0.44.6 + '@polkadot/ui-keyring': 2.9.10 + '@polkadot/vue-identicon': 2.9.10_vue@2.7.8 + '@ramp-network/ramp-instant-sdk': 3.2.3 + apollo-boost: 0.4.9_graphql@16.6.0 + axios: 0.27.2 + buefy: 0.9.22_vue@2.7.8 + chart.js: 3.9.1 + chartjs-adapter-date-fns: 2.0.0_chart.js@3.9.1 + chartjs-plugin-annotation: 1.4.0_chart.js@3.9.1 + chartjs-plugin-zoom: 1.2.1_chart.js@3.9.1 + css-loader: 5.2.7 + date-fns: 2.29.3 + emoji-unicode: 2.0.1 + graphql: 16.6.0 + highlight.js: 11.6.0 + idb-keyval: 6.2.0 + keen-slider: 6.8.3 + lazysizes: 5.3.2 + lodash: 4.17.21 + mingo: 5.1.0 + nuxt-buefy: 0.4.24_vue@2.7.8 + nuxt-edge: 2.16.0-27616340.013f051b_aqc7pyfamjcwjtjxrpqctzk7du + nuxt-property-decorator: 2.9.1_vue@2.7.8+vuex@3.6.2 + setimmediate: 1.0.5 + slugify: 1.6.5 + v-emoji-picker: 2.3.3_vue@2.7.8 + vue: 2.7.8 + vue-apollo: 3.1.0_graphql-tag@2.12.6 + vue-audio-visual: 2.5.0 + vue-class-component: 7.2.6_vue@2.7.8 + vue-clipboard2: 0.3.3 + vue-gtag: 1.16.1_vue@2.7.8 + vue-infinite-loading: 2.4.5_vue@2.7.8 + vue-markdown-render: 1.1.3 + vue-social-sharing: 3.0.9_vue@2.7.8 + vue-tippy: 4.16.0_vue@2.7.8 + vuex: 3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.8 + vuex-persist: 3.1.3_vuex@3.6.2 + devDependencies: + '@babel/core': 7.19.6 + '@babel/helper-define-map': 7.18.6 + '@babel/helper-regex': 7.10.5 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.19.6 + '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.19.6 + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.19.6 + '@babel/preset-env': 7.19.4_@babel+core@7.19.6 + '@nuxt/bridge': /@nuxt/bridge-edge/3.0.0-27672061.a645f7f_curl36tnyhtvsopxgo6pyqerve + '@nuxt/test-utils': 0.2.2_@babel+core@7.19.6 + '@nuxt/types': 2.15.8_sass@1.55.0 + '@nuxtjs/color-mode': 2.1.1 + '@nuxtjs/pwa': 3.3.5 + '@open-wc/webpack-import-meta-loader': 0.4.7 + '@rollup/plugin-graphql': 1.1.0_graphql@16.6.0 + '@types/jest': 27.5.2 + '@types/markdown-it': 12.2.3 + '@typescript-eslint/eslint-plugin': 5.40.1_c4zyna56jjjrggqkyejnaxjxfu + '@typescript-eslint/parser': 5.40.1_wyqvi574yv7oiwfeinomdzmc3m + '@vue/test-utils': 1.3.0_vue@2.7.8 + all-contributors-cli: 6.24.0 + c8: 7.12.0 + consola: 2.15.3 + cross-env: 7.0.3 + cypress: 10.10.0 + cypress-file-upload: 5.0.8_cypress@10.10.0 + cypress-network-idle: 1.10.2 + cypress-real-events: 1.7.2_cypress@10.10.0 + eslint: 8.26.0 + eslint-config-prettier: 8.5.0_eslint@8.26.0 + eslint-plugin-prettier: 4.2.1_aniwkeyvlpmwkidetuytnokvcm + eslint-plugin-unicorn: 42.0.0_eslint@8.26.0 + eslint-plugin-vue: 8.7.1_eslint@8.26.0 + fake-indexeddb: 4.0.0 + glob: 8.0.3 + graphql-tag: 2.12.6_graphql@16.6.0 + husky: 7.0.4 + jsdom: 19.0.0 + lint-staged: 12.5.0 + netlify-lambda: 2.0.15 + prettier: 2.7.1 + raw-loader: 4.0.2 + sass: 1.55.0 + sass-loader: 10.3.1_sass@1.55.0 + typescript: 4.8.4 + vite-plugin-vue2: 2.0.2_lodash@4.17.21+vue@2.7.8 + vitest: 0.24.3_jsdom@19.0.0+sass@1.55.0 + vue-debounce-decorator: 1.0.1 + vue-eslint-parser: 9.1.0_eslint@8.26.0 + wait-on: 6.0.1 + + libs/ui: + specifiers: + '@histoire/plugin-vue2': ^0.11.5 + '@vitejs/plugin-vue2': ^2.0.0 + bulma: 0.9.4 + eslint: ^8.26.0 + eslint-plugin-vue: ^8.7.1 + histoire: ^0.11.5 + vite: ^3.1.8 + vue: ^2.7.13 + dependencies: + bulma: 0.9.4 + devDependencies: + '@histoire/plugin-vue2': 0.11.5_annrmhiauwhhvy7e5fiskfxlou + '@vitejs/plugin-vue2': 2.0.0_vite@3.1.8+vue@2.7.13 + eslint: 8.26.0 + eslint-plugin-vue: 8.7.1_eslint@8.26.0 + histoire: 0.11.5_vite@3.1.8 + vite: 3.1.8 + vue: 2.7.13 packages: @@ -446,6 +470,15 @@ packages: jsesc: 2.5.2 dev: false + /@babel/generator/7.19.0: + resolution: {integrity: sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.19.4 + '@jridgewell/gen-mapping': 0.3.2 + jsesc: 2.5.2 + dev: false + /@babel/generator/7.19.6: resolution: {integrity: sha512-oHGRUQeoX1QrKeJIKVe0hwjGqNnVYsM5Nep5zo0uE0m42sLH+Fsd2pStJ5sRM1bNyTUUoz0pe2lTeMJrb/taTA==} engines: {node: '>=6.9.0'} @@ -458,7 +491,7 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.4 + '@babel/types': 7.19.0 /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} @@ -544,7 +577,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/types': 7.19.4 + '@babel/types': 7.19.0 /@babel/helper-function-name/7.19.0: resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} @@ -571,6 +604,21 @@ packages: dependencies: '@babel/types': 7.19.4 + /@babel/helper-module-transforms/7.19.0: + resolution: {integrity: sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-simple-access': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.18.10 + '@babel/traverse': 7.19.3 + '@babel/types': 7.19.4 + transitivePeerDependencies: + - supports-color + /@babel/helper-module-transforms/7.19.6: resolution: {integrity: sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==} engines: {node: '>=6.9.0'} @@ -627,11 +675,17 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.19.6 + '@babel/traverse': 7.19.1 '@babel/types': 7.19.4 transitivePeerDependencies: - supports-color + /@babel/helper-simple-access/7.18.6: + resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.19.4 + /@babel/helper-simple-access/7.19.4: resolution: {integrity: sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==} engines: {node: '>=6.9.0'} @@ -642,7 +696,7 @@ packages: resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.19.4 + '@babel/types': 7.18.10 /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} @@ -653,7 +707,6 @@ packages: /@babel/helper-string-parser/7.18.10: resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-string-parser/7.19.4: resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} @@ -662,7 +715,6 @@ packages: /@babel/helper-validator-identifier/7.18.6: resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-identifier/7.19.1: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} @@ -716,6 +768,21 @@ packages: dependencies: '@babel/types': 7.19.4 + /@babel/parser/7.19.1: + resolution: {integrity: sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.19.4 + + /@babel/parser/7.19.3: + resolution: {integrity: sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.19.4 + dev: true + /@babel/parser/7.19.6: resolution: {integrity: sha512-h1IUp81s2JYJ3mRkdxJgs4UvmSsRvDrx5ICSJbPvtWYv5i1nTBGcBpnog+89rAFMwvvru6E5NUHdBe01UeSzYA==} engines: {node: '>=6.0.0'} @@ -1285,7 +1352,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.6 - '@babel/helper-module-transforms': 7.19.6 + '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: @@ -1298,9 +1365,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.6 - '@babel/helper-module-transforms': 7.19.6 + '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 - '@babel/helper-simple-access': 7.19.4 + '@babel/helper-simple-access': 7.18.6 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color @@ -1313,7 +1380,7 @@ packages: dependencies: '@babel/core': 7.19.6 '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.19.6 + '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 '@babel/helper-validator-identifier': 7.19.1 babel-plugin-dynamic-import-node: 2.3.3 @@ -1327,7 +1394,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.19.6 - '@babel/helper-module-transforms': 7.19.6 + '@babel/helper-module-transforms': 7.19.0 '@babel/helper-plugin-utils': 7.19.0 transitivePeerDependencies: - supports-color @@ -1696,6 +1763,41 @@ packages: /@babel/traverse/7.18.11: resolution: {integrity: sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.19.0 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.19.1 + '@babel/types': 7.19.4 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/traverse/7.19.1: + resolution: {integrity: sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.19.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.19.6 + '@babel/types': 7.19.4 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/traverse/7.19.3: + resolution: {integrity: sha512-qh5yf6149zhq2sgIXmwjnsvmnNQC2iw70UFjp4olxucKrWd/dvlUsBI88VSLUsnMNF7/vnOiA+nk1+yLoCqROQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 '@babel/generator': 7.19.6 @@ -1709,7 +1811,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: false /@babel/traverse/7.19.6: resolution: {integrity: sha512-6l5HrUCzFM04mfbG09AagtYyR2P0B71B1wN7PfSPiksDPz2k5H9CBC1tcZpz2M8OxbKTPccByoOJ22rUKbpmQQ==} @@ -1751,7 +1852,14 @@ packages: '@babel/helper-string-parser': 7.18.10 '@babel/helper-validator-identifier': 7.18.6 to-fast-properties: 2.0.0 - dev: true + + /@babel/types/7.19.0: + resolution: {integrity: sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.18.10 + '@babel/helper-validator-identifier': 7.18.6 + to-fast-properties: 2.0.0 /@babel/types/7.19.4: resolution: {integrity: sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==} @@ -1771,6 +1879,62 @@ packages: mime: 3.0.0 dev: true + /@codemirror/commands/6.1.2: + resolution: {integrity: sha512-sO3jdX1s0pam6lIdeSJLMN3DQ6mPEbM4yLvyKkdqtmd/UDwhXA5+AwFJ89rRXm6vTeOXBsE5cAmlos/t7MJdgg==} + dependencies: + '@codemirror/language': 6.3.0 + '@codemirror/state': 6.1.2 + '@codemirror/view': 6.4.0 + '@lezer/common': 1.0.1 + dev: true + + /@codemirror/lang-json/6.0.1: + resolution: {integrity: sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ==} + dependencies: + '@codemirror/language': 6.3.0 + '@lezer/json': 1.0.0 + dev: true + + /@codemirror/language/6.3.0: + resolution: {integrity: sha512-6jOE5DEt6sKD46SXhn3xPbBehn+l48ACcA6Uxs2k+E2YNH9XGF5WdGMTYr2DlggfK4h0QZBK6zEb5S7lkTriWA==} + dependencies: + '@codemirror/state': 6.1.2 + '@codemirror/view': 6.4.0 + '@lezer/common': 1.0.1 + '@lezer/highlight': 1.1.2 + '@lezer/lr': 1.2.3 + style-mod: 4.0.0 + dev: true + + /@codemirror/lint/6.0.0: + resolution: {integrity: sha512-nUUXcJW1Xp54kNs+a1ToPLK8MadO0rMTnJB8Zk4Z8gBdrN0kqV7uvUraU/T2yqg+grDNR38Vmy/MrhQN/RgwiA==} + dependencies: + '@codemirror/state': 6.1.2 + '@codemirror/view': 6.4.0 + crelt: 1.0.5 + dev: true + + /@codemirror/state/6.1.2: + resolution: {integrity: sha512-Mxff85Hp5va+zuj+H748KbubXjrinX/k28lj43H14T2D0+4kuvEFIEIO7hCEcvBT8ubZyIelt9yGOjj2MWOEQA==} + dev: true + + /@codemirror/theme-one-dark/6.1.0: + resolution: {integrity: sha512-AiTHtFRu8+vWT9wWUWDM+cog6ZwgivJogB1Tm/g40NIpLwph7AnmxrSzWfvJN5fBVufsuwBxecQCNmdcR5D7Aw==} + dependencies: + '@codemirror/language': 6.3.0 + '@codemirror/state': 6.1.2 + '@codemirror/view': 6.4.0 + '@lezer/highlight': 1.1.2 + dev: true + + /@codemirror/view/6.4.0: + resolution: {integrity: sha512-Kv32b6Tn7QVwFbj/EDswTLSocjk5kgggF6zzBFAL4o4hZ/vmtFD155+EjH1pVlbfoDyVC2M6SedPsMrwYscgNg==} + dependencies: + '@codemirror/state': 6.1.2 + style-mod: 4.0.0 + w3c-keyname: 2.2.6 + dev: true + /@colors/colors/1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -1783,138 +1947,138 @@ packages: engines: {node: '>=4.0.0'} dev: false - /@csstools/postcss-cascade-layers/1.0.5_postcss@8.4.16: + /@csstools/postcss-cascade-layers/1.0.5_postcss@8.4.18: resolution: {integrity: sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.0.2_pnx64jze6bptzcedy5bidi3zdi - postcss: 8.4.16 + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true - /@csstools/postcss-color-function/1.1.1_postcss@8.4.16: + /@csstools/postcss-color-function/1.1.1_postcss@8.4.18: resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - postcss: 8.4.16 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-font-format-keywords/1.0.1_postcss@8.4.16: + /@csstools/postcss-font-format-keywords/1.0.1_postcss@8.4.18: resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-hwb-function/1.0.2_postcss@8.4.16: + /@csstools/postcss-hwb-function/1.0.2_postcss@8.4.18: resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-ic-unit/1.0.1_postcss@8.4.16: + /@csstools/postcss-ic-unit/1.0.1_postcss@8.4.18: resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - postcss: 8.4.16 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-is-pseudo-class/2.0.7_postcss@8.4.16: + /@csstools/postcss-is-pseudo-class/2.0.7_postcss@8.4.18: resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.0.2_pnx64jze6bptzcedy5bidi3zdi - postcss: 8.4.16 + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true - /@csstools/postcss-normalize-display-values/1.0.1_postcss@8.4.16: + /@csstools/postcss-normalize-display-values/1.0.1_postcss@8.4.18: resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-oklab-function/1.1.1_postcss@8.4.16: + /@csstools/postcss-oklab-function/1.1.1_postcss@8.4.18: resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - postcss: 8.4.16 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.16: + /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.18: resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.4.16: + /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.4.18: resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.4.16: + /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.4.18: resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==} engines: {node: ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-unset-value/1.0.2_postcss@8.4.16: + /@csstools/postcss-unset-value/1.0.2_postcss@8.4.18: resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true - /@csstools/selector-specificity/2.0.2_pnx64jze6bptzcedy5bidi3zdi: + /@csstools/selector-specificity/2.0.2_dvkg4kkb622mvceygg47xxdz3a: resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 postcss-selector-parser: ^6.0.10 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -1966,6 +2130,15 @@ packages: - typescript dev: false + /@esbuild/android-arm/0.15.12: + resolution: {integrity: sha512-IC7TqIqiyE0MmvAhWkl/8AEzpOtbhRNDo7aph47We1NbE5w2bt/Q+giAhe0YYeVpYnIhGMcuZY92qDK6dQauvA==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64/0.14.54: resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -1975,8 +2148,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.15.5: - resolution: {integrity: sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==} + /@esbuild/linux-loong64/0.15.12: + resolution: {integrity: sha512-tZEowDjvU7O7I04GYvWQOS4yyP9E/7YlsB0jjw1Ycukgr2ycEzKyIk5tms5WnLBymaewc6VmRKnn5IJWgK4eFw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -2480,6 +2653,64 @@ packages: '@hapi/hoek': 9.3.0 dev: true + /@histoire/app/0.11.5_vite@3.1.8: + resolution: {integrity: sha512-qkcesIiJat7bjw7Tz5olFq1JTGOP5tVV5+ZO8UCkZsrgf+eadfLPMYNs7X6XUUTwsh4pZlUoQpwqTjau0CUa8A==} + dependencies: + '@histoire/controls': 0.11.5 + '@histoire/shared': 0.11.5_vite@3.1.8 + '@histoire/vendors': 0.11.5 + '@types/flexsearch': 0.7.3 + flexsearch: 0.7.21 + shiki: 0.10.1 + transitivePeerDependencies: + - vite + dev: true + + /@histoire/controls/0.11.5: + resolution: {integrity: sha512-DwSHDRcAoGpgAyTcjcwPfL+yybY3q5HJITDL8Y6MWkG1blQMKcwukZhEv9WDGp6QxABrZzsSKuamKJdXRLpE5w==} + dependencies: + '@codemirror/commands': 6.1.2 + '@codemirror/lang-json': 6.0.1 + '@codemirror/language': 6.3.0 + '@codemirror/lint': 6.0.0 + '@codemirror/state': 6.1.2 + '@codemirror/theme-one-dark': 6.1.0 + '@codemirror/view': 6.4.0 + '@histoire/vendors': 0.11.5 + dev: true + + /@histoire/plugin-vue2/0.11.5_annrmhiauwhhvy7e5fiskfxlou: + resolution: {integrity: sha512-XXCeeZQWrhwXPojC+5u7VEiP7+f7nfVMh1PK7beRp91qVYRWKnJYui7VxXPDScOm8VsaazmzkMiJvo3IklsuDQ==} + peerDependencies: + histoire: ^0.11.5 + vue: ^2.7.8 + dependencies: + '@histoire/controls': 0.11.5 + '@histoire/shared': 0.11.5_vite@3.1.8 + '@histoire/vendors': 0.11.5 + histoire: 0.11.5_vite@3.1.8 + vue: 2.7.13 + transitivePeerDependencies: + - vite + dev: true + + /@histoire/shared/0.11.5_vite@3.1.8: + resolution: {integrity: sha512-vB52GhgzRLuCSPlG0dufKIUAybVHhaZC6AWaGndjlvebo4pQwgeh89oUchDx2rT1fkhisqSVD/iq8/zQpCTAfw==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0 + dependencies: + '@types/fs-extra': 9.0.13 + '@types/markdown-it': 12.2.3 + chokidar: 3.5.3 + pathe: 0.2.0 + picocolors: 1.0.0 + vite: 3.1.8 + dev: true + + /@histoire/vendors/0.11.5: + resolution: {integrity: sha512-Nqvm9CMHKIQM3fHdvI8Wj3GMRkBglI1fmTvtvfWBFIHfE/C4LD5cAC7SDxvJZi/IFm9RRzq9sOW/1fAazIbfAw==} + dev: true + /@humanwhocodes/config-array/0.11.6: resolution: {integrity: sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==} engines: {node: '>=10.10.0'} @@ -2509,7 +2740,7 @@ packages: resolution: {integrity: sha512-rnfA0ScyBXyp9xsSD4EAMGeOh1yv/AE7fhqdAdSOr5X8N39azz257umfRtzNT9sHXAKSSzpCVhIbMAkp5c/gjQ==} engines: {node: '>= 10.0'} dependencies: - '@babel/parser': 7.19.6 + '@babel/parser': 7.19.1 dev: false /@intlify/vue-i18n-loader/1.1.0: @@ -2603,6 +2834,29 @@ packages: '@polkadot/networks': 10.1.7 dev: false + /@lezer/common/1.0.1: + resolution: {integrity: sha512-8TR5++Q/F//tpDsLd5zkrvEX5xxeemafEaek7mUp7Y+bI8cKQXdSqhzTOBaOogETcMOVr0pT3BBPXp13477ciw==} + dev: true + + /@lezer/highlight/1.1.2: + resolution: {integrity: sha512-CAun1WR1glxG9ZdOokTZwXbcwB7PXkIEyZRUMFBVwSrhTcogWq634/ByNImrkUnQhjju6xsIaOBIxvcRJtplXQ==} + dependencies: + '@lezer/common': 1.0.1 + dev: true + + /@lezer/json/1.0.0: + resolution: {integrity: sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw==} + dependencies: + '@lezer/highlight': 1.1.2 + '@lezer/lr': 1.2.3 + dev: true + + /@lezer/lr/1.2.3: + resolution: {integrity: sha512-qpB7rBzH8f6Mzjv2AVZRahcm+2Cf7nbIH++uXbvVOL1yIRvVWQ3HAM/saeBLCyz/togB7LGo76qdJYL1uKQlqA==} + dependencies: + '@lezer/common': 1.0.1 + dev: true + /@lit/reactive-element/1.3.4: resolution: {integrity: sha512-I1wz4uxOA52zSBhKmv4KQWLJpCyvfpnDg+eQR6mjpRgV+Ldi14HLPpSUpJklZRldz0fFmGCC/kVmuc/3cPFqCg==} dev: false @@ -2618,7 +2872,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.3.7 + semver: 7.3.8 tar: 6.1.11 transitivePeerDependencies: - encoding @@ -2717,7 +2971,7 @@ packages: '@vitejs/plugin-vue2': 1.1.2_vite@2.9.15+vue@2.7.8 acorn: 8.8.0 cookie-es: 0.5.0 - defu: 6.0.0 + defu: 6.1.0 destr: 1.1.1 enhanced-resolve: 5.10.0 escape-string-regexp: 5.0.0 @@ -2730,22 +2984,22 @@ packages: hash-sum: 2.0.0 knitwork: 0.1.2 magic-string: 0.26.2 - mlly: 0.5.14 + mlly: 0.5.16 nitropack: 0.4.24_vite@2.9.15 node-fetch: 3.2.10 nuxi: 3.0.0-rc.8 ohash: 0.1.5 - pathe: 0.3.5 + pathe: 0.3.9 perfect-debounce: 0.1.3 - postcss: 8.4.16 - postcss-import: 14.1.0_postcss@8.4.16 + postcss: 8.4.18 + postcss-import: 14.1.0_postcss@8.4.18 postcss-import-resolver: 2.0.0 - postcss-preset-env: 7.7.2_postcss@8.4.16 - postcss-url: 10.1.3_postcss@8.4.16 + postcss-preset-env: 7.7.2_postcss@8.4.18 + postcss-url: 10.1.3_postcss@8.4.18 scule: 0.3.2 - semver: 7.3.7 + semver: 7.3.8 std-env: 3.1.1 - ufo: 0.8.5 + ufo: 0.8.6 unctx: 2.0.1_vite@2.9.15 unimport: 0.6.7_vite@2.9.15 unplugin: 0.9.4_vite@2.9.15 @@ -2966,18 +3220,18 @@ packages: '@nuxt/schema': 3.0.0-rc.8_vite@2.9.15 c12: 0.2.9 consola: 2.15.3 - defu: 6.0.0 + defu: 6.1.0 globby: 13.1.2 hash-sum: 2.0.0 ignore: 5.2.0 - jiti: 1.14.0 + jiti: 1.16.0 knitwork: 0.1.2 lodash.template: 4.5.0 - mlly: 0.5.14 - pathe: 0.3.5 - pkg-types: 0.3.4 + mlly: 0.5.16 + pathe: 0.3.9 + pkg-types: 0.3.5 scule: 0.3.2 - semver: 7.3.7 + semver: 7.3.8 unctx: 2.0.1_vite@2.9.15 unimport: 0.6.7_vite@2.9.15 untyped: 0.4.5 @@ -3016,14 +3270,14 @@ packages: /@nuxt/postcss8/1.1.3: resolution: {integrity: sha512-CdHtErhvQwueNZPBOmlAAKrNCK7aIpZDYhtS7TzXlSgPHHox1g3cSlf+Ke9oB/8t4mNNjdB+prclme2ibuCOEA==} dependencies: - autoprefixer: 10.4.8_postcss@8.4.16 + autoprefixer: 10.4.8_postcss@8.4.18 css-loader: 5.2.7 defu: 3.2.2 - postcss: 8.4.16 - postcss-import: 13.0.0_postcss@8.4.16 - postcss-loader: 4.3.0_postcss@8.4.16 - postcss-url: 10.1.3_postcss@8.4.16 - semver: 7.3.7 + postcss: 8.4.18 + postcss-import: 13.0.0_postcss@8.4.18 + postcss-loader: 4.3.0_postcss@8.4.18 + postcss-url: 10.1.3_postcss@8.4.18 + semver: 7.3.8 transitivePeerDependencies: - webpack dev: true @@ -3034,13 +3288,13 @@ packages: dependencies: c12: 0.2.9 create-require: 1.1.1 - defu: 6.0.0 - jiti: 1.14.0 - pathe: 0.3.5 + defu: 6.1.0 + jiti: 1.16.0 + pathe: 0.3.9 postcss-import-resolver: 2.0.0 scule: 0.3.2 std-env: 3.1.1 - ufo: 0.8.5 + ufo: 0.8.6 unimport: 0.6.7_vite@2.9.15 transitivePeerDependencies: - esbuild @@ -3168,13 +3422,13 @@ packages: node-fetch-native: 0.1.4 ufo: 0.8.5 unfetch: 4.2.0 - vue: 2.7.8 + vue: 2.7.13 vue-client-only: 2.1.0 vue-meta: 2.4.0 vue-no-ssr: 1.1.1 - vue-router: 3.5.4_vue@2.7.8 + vue-router: 3.5.4_vue@2.7.13 vue-template-compiler: 2.7.8 - vuex: 3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.8 + vuex: 3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.13 dev: false /@nuxt/vue-renderer-edge/2.16.0-27616340.013f051b: @@ -3188,7 +3442,7 @@ packages: lodash: 4.17.21 lru-cache: 5.1.1 ufo: 0.8.5 - vue: 2.7.8 + vue: 2.7.13 vue-meta: 2.4.0 vue-server-renderer: 2.7.8 dev: false @@ -3603,7 +3857,6 @@ packages: /@polka/url/1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} - dev: false /@polkadot/api-augment/9.4.2: resolution: {integrity: sha512-4q4fAFC4biIX6zTTovmDSS8VexbaB2pJrkwB1wu7kpF8e02rs3hy4Cq6MPca9TwkfbGXSyYiptBZXzfO1OKwNg==} @@ -4424,7 +4677,7 @@ packages: /@types/babel__core/7.1.14: resolution: {integrity: sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==} dependencies: - '@babel/parser': 7.19.6 + '@babel/parser': 7.19.3 '@babel/types': 7.19.4 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -4440,7 +4693,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.19.6 + '@babel/parser': 7.19.3 '@babel/types': 7.19.4 dev: true @@ -4508,6 +4761,12 @@ packages: '@types/express': 4.17.13 dev: true + /@types/concat-stream/1.6.1: + resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} + dependencies: + '@types/node': 8.10.66 + dev: true + /@types/connect/3.4.34: resolution: {integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==} dependencies: @@ -4575,12 +4834,28 @@ packages: '@types/webpack': 4.41.28 dev: true + /@types/flexsearch/0.7.3: + resolution: {integrity: sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==} + dev: true + + /@types/form-data/0.0.33: + resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} + dependencies: + '@types/node': 8.10.66 + dev: true + /@types/fs-capacitor/2.0.0: resolution: {integrity: sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ==} dependencies: '@types/node': 18.6.4 dev: false + /@types/fs-extra/9.0.13: + resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + dependencies: + '@types/node': 18.11.4 + dev: true + /@types/html-minifier-terser/5.1.2: resolution: {integrity: sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==} dev: false @@ -4619,7 +4894,7 @@ packages: /@types/jsdom/20.0.0: resolution: {integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==} dependencies: - '@types/node': 18.6.4 + '@types/node': 18.11.4 '@types/tough-cookie': 4.0.2 parse5: 7.0.0 dev: true @@ -4701,7 +4976,6 @@ packages: /@types/node/10.17.60: resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} - dev: false /@types/node/12.20.12: resolution: {integrity: sha512-KQZ1al2hKOONAs2MFv+yTQP1LkDWMrRJ9YCVRalXltOfXsBmH5IownLxQaiq0lnAHwAViLnh2aTYqrPcRGEbgg==} @@ -4711,9 +4985,17 @@ packages: resolution: {integrity: sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==} dev: true + /@types/node/18.11.4: + resolution: {integrity: sha512-BxcJpBu8D3kv/GZkx/gSMz6VnTJREBj/4lbzYOQueUOELkt8WrO6zAcSPmp9uRPEW/d+lUO8QK0W2xnS1hEU0A==} + dev: true + /@types/node/18.6.4: resolution: {integrity: sha512-I4BD3L+6AWiUobfxZ49DlU43gtI+FTHSv9pE2Zekg6KjMpre4ByusaljW3vYSLJrvQ1ck1hUaeVu8HVlY3vzHg==} + /@types/node/8.10.66: + resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} + dev: true + /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -4748,7 +5030,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.6.4 + '@types/node': 18.11.4 dev: true /@types/responselike/1.0.0: @@ -5067,6 +5349,17 @@ packages: vue: 2.7.8 dev: true + /@vitejs/plugin-vue2/2.0.0_vite@3.1.8+vue@2.7.13: + resolution: {integrity: sha512-VJOCDtBNcRv7kYLQRbbERDP0OqW0EKgMQp6wwbqZRpU3kg38OP891avx6Xl3szntGkf9mK4i8k3TjsAlmkzWFg==} + engines: {node: ^14.18.0 || >= 16.0.0} + peerDependencies: + vite: ^3.0.0 + vue: ^2.7.0-0 + dependencies: + vite: 3.1.8 + vue: 2.7.13 + dev: true + /@vue/babel-helper-vue-jsx-merge-props/1.2.1: resolution: {integrity: sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==} @@ -5158,10 +5451,17 @@ packages: '@vue/babel-plugin-transform-vue-jsx': 1.2.1_@babel+core@7.19.6 camelcase: 5.3.1 + /@vue/compiler-sfc/2.7.13: + resolution: {integrity: sha512-zzu2rLRZlgIU+OT3Atbr7Y6PG+LW4wVQpPfNRrGDH3dM9PsrcVfa+1pKb8bW467bGM3aDOvAnsYLWVpYIv3GRg==} + dependencies: + '@babel/parser': 7.19.6 + postcss: 8.4.18 + source-map: 0.6.1 + /@vue/compiler-sfc/2.7.8: resolution: {integrity: sha512-2DK4YWKfgLnW9VDR9gnju1gcYRk3flKj8UNsms7fsRmFcg35slVTZEkqwBtX+wJBXaamFfn6NxSsZh3h12Ix/Q==} dependencies: - '@babel/parser': 7.19.6 + '@babel/parser': 7.19.1 postcss: 8.4.16 source-map: 0.6.1 @@ -6357,7 +6657,6 @@ packages: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - dev: false /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -6398,7 +6697,6 @@ packages: /asap/2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - dev: false /asn1.js/5.4.1: resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} @@ -6480,7 +6778,7 @@ packages: engines: {node: '>= 4.5.0'} hasBin: true - /autoprefixer/10.4.8_postcss@8.4.16: + /autoprefixer/10.4.8_postcss@8.4.18: resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -6492,7 +6790,7 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -6690,6 +6988,10 @@ packages: dependencies: file-uri-to-path: 1.0.0 + /birpc/0.1.1: + resolution: {integrity: sha512-B64AGL4ug2IS2jvV/zjTYDD1L+2gOJTT7Rv+VaK7KVQtQOo/xZbCDsh7g727ipckmU+QJYRqo5RcifVr0Kgcmg==} + dev: true + /bl/4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: @@ -6948,12 +7250,12 @@ packages: /c12/0.2.9: resolution: {integrity: sha512-6jYdexgAKr+3kYoTmvC5eDtDHUg7GmFQSdeQqZzAKiPlFAN1heGUoXDbAYYwUCfefZy+WgVJbmAej5TTQpp3jA==} dependencies: - defu: 6.0.0 + defu: 6.1.0 dotenv: 16.0.1 gittar: 0.1.1 - jiti: 1.14.0 - mlly: 0.5.14 - pathe: 0.3.5 + jiti: 1.16.0 + mlly: 0.5.16 + pathe: 0.3.9 rc9: 1.2.2 dev: true @@ -7077,7 +7379,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.2 + get-intrinsic: 1.1.3 /caller-callsite/2.0.0: resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} @@ -7121,7 +7423,6 @@ packages: dependencies: pascal-case: 3.1.2 tslib: 2.4.0 - dev: false /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} @@ -7156,7 +7457,6 @@ packages: no-case: 3.0.4 tslib: 2.4.0 upper-case-first: 2.0.2 - dev: false /cardinal/2.1.1: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} @@ -7229,7 +7529,6 @@ packages: sentence-case: 3.0.4 snake-case: 3.0.4 tslib: 2.4.0 - dev: false /chardet/0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -7647,7 +7946,7 @@ packages: dev: false /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} /concat-stream/1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -7684,7 +7983,6 @@ packages: utils-merge: 1.0.1 transitivePeerDependencies: - supports-color - dev: false /consola/2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} @@ -8039,7 +8337,6 @@ packages: no-case: 3.0.4 tslib: 2.4.0 upper-case: 2.0.2 - dev: false /constants-browserify/1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} @@ -8192,6 +8489,10 @@ packages: /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + /crelt/1.0.5: + resolution: {integrity: sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA==} + dev: true + /cross-env/7.0.3: resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} @@ -8262,14 +8563,14 @@ packages: postcss: 7.0.39 dev: false - /css-blank-pseudo/3.0.3_postcss@8.4.16: + /css-blank-pseudo/3.0.3_postcss@8.4.18: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -8294,14 +8595,14 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /css-has-pseudo/3.0.4_postcss@8.4.16: + /css-has-pseudo/3.0.4_postcss@8.4.18: resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -8351,14 +8652,14 @@ packages: postcss: 7.0.39 dev: false - /css-prefers-color-scheme/6.0.3_postcss@8.4.16: + /css-prefers-color-scheme/6.0.3_postcss@8.4.18: resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /css-select-base-adapter/0.1.1: @@ -8410,6 +8711,10 @@ packages: engines: {node: '>= 6'} dev: false + /css.escape/1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + dev: true + /cssdb/4.4.0: resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} dev: false @@ -8526,6 +8831,9 @@ packages: /csstype/3.1.0: resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==} + /csstype/3.1.1: + resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + /cuint/0.2.2: resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} @@ -8801,6 +9109,10 @@ packages: /defu/6.0.0: resolution: {integrity: sha512-t2MZGLf1V2rV4VBZbWIaXKdX/mUcYW0n2znQZoADBkGGxYL8EWqCuCZBmJPJ/Yy9fofJkyuuSuo5GSwo0XdEgw==} + /defu/6.1.0: + resolution: {integrity: sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw==} + dev: true + /delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -8862,6 +9174,10 @@ packages: resolution: {integrity: sha512-I2TiqT5iWBEyB8GRfTDP0hiLZ0YeDJZ+upDxjBfOC2lebO5LezQMv7QvIUTzdb64jQyAKLf1AHADtGN+jw6v8Q==} dev: false + /diacritics/1.3.0: + resolution: {integrity: sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA==} + dev: true + /dicer/0.3.0: resolution: {integrity: sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==} engines: {node: '>=4.5.0'} @@ -8980,7 +9296,6 @@ packages: dependencies: no-case: 3.0.4 tslib: 2.4.0 - dev: false /dot-prop/5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -9054,7 +9369,7 @@ packages: dev: true /ee-first/1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} /ejs/3.1.8: resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==} @@ -9132,7 +9447,6 @@ packages: /entities/2.1.0: resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - dev: false /entities/2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -9249,8 +9563,8 @@ packages: dev: true optional: true - /esbuild-android-64/0.15.5: - resolution: {integrity: sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==} + /esbuild-android-64/0.15.12: + resolution: {integrity: sha512-MJKXwvPY9g0rGps0+U65HlTsM1wUs9lbjt5CU19RESqycGFDRijMDQsh68MtbzkqWSRdEtiKS1mtPzKneaAI0Q==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -9267,8 +9581,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.15.5: - resolution: {integrity: sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==} + /esbuild-android-arm64/0.15.12: + resolution: {integrity: sha512-Hc9SEcZbIMhhLcvhr1DH+lrrec9SFTiRzfJ7EGSBZiiw994gfkVV6vG0sLWqQQ6DD7V4+OggB+Hn0IRUdDUqvA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -9285,8 +9599,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.15.5: - resolution: {integrity: sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==} + /esbuild-darwin-64/0.15.12: + resolution: {integrity: sha512-qkmqrTVYPFiePt5qFjP8w/S+GIUMbt6k8qmiPraECUWfPptaPJUGkCKrWEfYFRWB7bY23FV95rhvPyh/KARP8Q==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -9303,8 +9617,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.15.5: - resolution: {integrity: sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==} + /esbuild-darwin-arm64/0.15.12: + resolution: {integrity: sha512-z4zPX02tQ41kcXMyN3c/GfZpIjKoI/BzHrdKUwhC/Ki5BAhWv59A9M8H+iqaRbwpzYrYidTybBwiZAIWCLJAkw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -9321,8 +9635,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.15.5: - resolution: {integrity: sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==} + /esbuild-freebsd-64/0.15.12: + resolution: {integrity: sha512-XFL7gKMCKXLDiAiBjhLG0XECliXaRLTZh6hsyzqUqPUf/PY4C6EJDTKIeqqPKXaVJ8+fzNek88285krSz1QECw==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -9339,8 +9653,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.15.5: - resolution: {integrity: sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==} + /esbuild-freebsd-arm64/0.15.12: + resolution: {integrity: sha512-jwEIu5UCUk6TjiG1X+KQnCGISI+ILnXzIzt9yDVrhjug2fkYzlLbl0K43q96Q3KB66v6N1UFF0r5Ks4Xo7i72g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -9357,8 +9671,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.15.5: - resolution: {integrity: sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==} + /esbuild-linux-32/0.15.12: + resolution: {integrity: sha512-uSQuSEyF1kVzGzuIr4XM+v7TPKxHjBnLcwv2yPyCz8riV8VUCnO/C4BF3w5dHiVpCd5Z1cebBtZJNlC4anWpwA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -9375,8 +9689,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.15.5: - resolution: {integrity: sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==} + /esbuild-linux-64/0.15.12: + resolution: {integrity: sha512-QcgCKb7zfJxqT9o5z9ZUeGH1k8N6iX1Y7VNsEi5F9+HzN1OIx7ESxtQXDN9jbeUSPiRH1n9cw6gFT3H4qbdvcA==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -9393,8 +9707,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.15.5: - resolution: {integrity: sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==} + /esbuild-linux-arm/0.15.12: + resolution: {integrity: sha512-Wf7T0aNylGcLu7hBnzMvsTfEXdEdJY/hY3u36Vla21aY66xR0MS5I1Hw8nVquXjTN0A6fk/vnr32tkC/C2lb0A==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -9411,8 +9725,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.15.5: - resolution: {integrity: sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==} + /esbuild-linux-arm64/0.15.12: + resolution: {integrity: sha512-HtNq5xm8fUpZKwWKS2/YGwSfTF+339L4aIA8yphNKYJckd5hVdhfdl6GM2P3HwLSCORS++++7++//ApEwXEuAQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -9429,8 +9743,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.15.5: - resolution: {integrity: sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==} + /esbuild-linux-mips64le/0.15.12: + resolution: {integrity: sha512-Qol3+AvivngUZkTVFgLpb0H6DT+N5/zM3V1YgTkryPYFeUvuT5JFNDR3ZiS6LxhyF8EE+fiNtzwlPqMDqVcc6A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -9447,8 +9761,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.15.5: - resolution: {integrity: sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==} + /esbuild-linux-ppc64le/0.15.12: + resolution: {integrity: sha512-4D8qUCo+CFKaR0cGXtGyVsOI7w7k93Qxb3KFXWr75An0DHamYzq8lt7TNZKoOq/Gh8c40/aKaxvcZnTgQ0TJNg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -9465,8 +9779,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.15.5: - resolution: {integrity: sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==} + /esbuild-linux-riscv64/0.15.12: + resolution: {integrity: sha512-G9w6NcuuCI6TUUxe6ka0enjZHDnSVK8bO+1qDhMOCtl7Tr78CcZilJj8SGLN00zO5iIlwNRZKHjdMpfFgNn1VA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -9483,8 +9797,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.15.5: - resolution: {integrity: sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==} + /esbuild-linux-s390x/0.15.12: + resolution: {integrity: sha512-Lt6BDnuXbXeqSlVuuUM5z18GkJAZf3ERskGZbAWjrQoi9xbEIsj/hEzVnSAFLtkfLuy2DE4RwTcX02tZFunXww==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -9501,8 +9815,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.15.5: - resolution: {integrity: sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==} + /esbuild-netbsd-64/0.15.12: + resolution: {integrity: sha512-jlUxCiHO1dsqoURZDQts+HK100o0hXfi4t54MNRMCAqKGAV33JCVvMplLAa2FwviSojT/5ZG5HUfG3gstwAG8w==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -9519,8 +9833,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.15.5: - resolution: {integrity: sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==} + /esbuild-openbsd-64/0.15.12: + resolution: {integrity: sha512-1o1uAfRTMIWNOmpf8v7iudND0L6zRBYSH45sofCZywrcf7NcZA+c7aFsS1YryU+yN7aRppTqdUK1PgbZVaB1Dw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -9537,8 +9851,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.15.5: - resolution: {integrity: sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==} + /esbuild-sunos-64/0.15.12: + resolution: {integrity: sha512-nkl251DpoWoBO9Eq9aFdoIt2yYmp4I3kvQjba3jFKlMXuqQ9A4q+JaqdkCouG3DHgAGnzshzaGu6xofGcXyPXg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -9555,8 +9869,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.15.5: - resolution: {integrity: sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==} + /esbuild-windows-32/0.15.12: + resolution: {integrity: sha512-WlGeBZHgPC00O08luIp5B2SP4cNCp/PcS+3Pcg31kdcJPopHxLkdCXtadLU9J82LCfw4TVls21A6lilQ9mzHrw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -9573,8 +9887,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.15.5: - resolution: {integrity: sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==} + /esbuild-windows-64/0.15.12: + resolution: {integrity: sha512-VActO3WnWZSN//xjSfbiGOSyC+wkZtI8I4KlgrTo5oHJM6z3MZZBCuFaZHd8hzf/W9KPhF0lY8OqlmWC9HO5AA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -9591,8 +9905,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.15.5: - resolution: {integrity: sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==} + /esbuild-windows-arm64/0.15.12: + resolution: {integrity: sha512-Of3MIacva1OK/m4zCNIvBfz8VVROBmQT+gRX6pFTLPngFYcj6TFH/12VveAqq1k9VB2l28EoVMNMUCcmsfwyuA==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -9629,33 +9943,34 @@ packages: esbuild-windows-arm64: 0.14.54 dev: true - /esbuild/0.15.5: - resolution: {integrity: sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==} + /esbuild/0.15.12: + resolution: {integrity: sha512-PcT+/wyDqJQsRVhaE9uX/Oq4XLrFh0ce/bs2TJh4CSaw9xuvI+xFrH2nAYOADbhQjUgAhNWC5LKoUsakm4dxng==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/linux-loong64': 0.15.5 - esbuild-android-64: 0.15.5 - esbuild-android-arm64: 0.15.5 - esbuild-darwin-64: 0.15.5 - esbuild-darwin-arm64: 0.15.5 - esbuild-freebsd-64: 0.15.5 - esbuild-freebsd-arm64: 0.15.5 - esbuild-linux-32: 0.15.5 - esbuild-linux-64: 0.15.5 - esbuild-linux-arm: 0.15.5 - esbuild-linux-arm64: 0.15.5 - esbuild-linux-mips64le: 0.15.5 - esbuild-linux-ppc64le: 0.15.5 - esbuild-linux-riscv64: 0.15.5 - esbuild-linux-s390x: 0.15.5 - esbuild-netbsd-64: 0.15.5 - esbuild-openbsd-64: 0.15.5 - esbuild-sunos-64: 0.15.5 - esbuild-windows-32: 0.15.5 - esbuild-windows-64: 0.15.5 - esbuild-windows-arm64: 0.15.5 + '@esbuild/android-arm': 0.15.12 + '@esbuild/linux-loong64': 0.15.12 + esbuild-android-64: 0.15.12 + esbuild-android-arm64: 0.15.12 + esbuild-darwin-64: 0.15.12 + esbuild-darwin-arm64: 0.15.12 + esbuild-freebsd-64: 0.15.12 + esbuild-freebsd-arm64: 0.15.12 + esbuild-linux-32: 0.15.12 + esbuild-linux-64: 0.15.12 + esbuild-linux-arm: 0.15.12 + esbuild-linux-arm64: 0.15.12 + esbuild-linux-mips64le: 0.15.12 + esbuild-linux-ppc64le: 0.15.12 + esbuild-linux-riscv64: 0.15.12 + esbuild-linux-s390x: 0.15.12 + esbuild-netbsd-64: 0.15.12 + esbuild-openbsd-64: 0.15.12 + esbuild-sunos-64: 0.15.12 + esbuild-windows-32: 0.15.12 + esbuild-windows-64: 0.15.12 + esbuild-windows-arm64: 0.15.12 dev: true /escalade/3.1.1: @@ -9751,7 +10066,7 @@ packages: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.10 - semver: 7.3.7 + semver: 7.3.8 vue-eslint-parser: 8.3.0_eslint@8.26.0 transitivePeerDependencies: - supports-color @@ -9832,7 +10147,7 @@ packages: imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.1.4 + js-sdsl: 4.1.5 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -10076,9 +10391,9 @@ packages: resolution: {integrity: sha512-seYffJRrRVI3qrCC0asf2mWAvQ/U0jZA+eECylqIxCDHzBs/W+ZeEv3D0bsjNeEewIYZKfELyY96mRactx8C4w==} dependencies: enhanced-resolve: 5.10.0 - mlly: 0.5.14 - pathe: 0.3.5 - ufo: 0.8.5 + mlly: 0.5.16 + pathe: 0.3.9 + ufo: 0.8.6 dev: true /extglob/2.0.4: @@ -10166,6 +10481,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob/3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -10310,7 +10636,6 @@ packages: unpipe: 1.0.0 transitivePeerDependencies: - supports-color - dev: false /finalhandler/1.2.0: resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} @@ -10367,7 +10692,7 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.6 + flatted: 3.2.7 rimraf: 3.0.2 dev: true @@ -10377,12 +10702,21 @@ packages: /flatted/3.2.6: resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==} + dev: false + + /flatted/3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true /flatten/1.0.3: resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} deprecated: flatten is deprecated in favor of utility frameworks such as lodash. dev: false + /flexsearch/0.7.21: + resolution: {integrity: sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg==} + dev: true + /flush-write-stream/1.1.1: resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: @@ -10429,6 +10763,15 @@ packages: mime-types: 2.1.35 dev: true + /form-data/2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + /form-data/3.0.0: resolution: {integrity: sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==} engines: {node: '>= 6'} @@ -10630,6 +10973,13 @@ packages: has: 1.0.3 has-symbols: 1.0.3 + /get-intrinsic/1.1.3: + resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + /get-package-type/0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -10640,6 +10990,11 @@ packages: dependencies: fs-memo: 1.2.0 + /get-port/3.2.0: + resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} + engines: {node: '>=4'} + dev: true + /get-port/5.1.1: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} @@ -10853,7 +11208,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.11 + fast-glob: 3.2.12 ignore: 5.2.0 merge2: 1.4.1 slash: 4.0.0 @@ -11029,6 +11384,16 @@ packages: resolution: {integrity: sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + /gray-matter/4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} + dependencies: + js-yaml: 3.14.1 + kind-of: 6.0.3 + section-matter: 1.0.0 + strip-bom-string: 1.0.0 + dev: true + /gzip-size/6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -11049,7 +11414,7 @@ packages: cookie-es: 0.5.0 destr: 1.1.1 radix3: 0.1.2 - ufo: 0.8.5 + ufo: 0.8.6 dev: true /hable/3.0.0: @@ -11061,6 +11426,20 @@ packages: engines: {node: '>=0.8.0'} dev: false + /happy-dom/2.55.0: + resolution: {integrity: sha512-CHDMBRau+l/yKQL+ANmexRAC8FRCuYbXRSpu/GbLVyfqkrlBzV7OSNd5C5HZ+pVFtFv1bFJYC5r+xrqgGQuq5w==} + dependencies: + css.escape: 1.5.1 + he: 1.2.0 + node-fetch: 2.6.7 + sync-request: 6.1.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + transitivePeerDependencies: + - encoding + dev: true + /hard-source-webpack-plugin/0.13.1_webpack@4.46.0: resolution: {integrity: sha512-r9zf5Wq7IqJHdVAQsZ4OP+dcUSvoHqDMxJlIzaE2J0TZWn3UjMMrHqwDHR8Jr/pzPfG7XxSe36E7Y8QGNdtuAw==} engines: {node: '>=8.0.0'} @@ -11186,14 +11565,12 @@ packages: /he/1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - dev: false /header-case/2.0.4: resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} dependencies: capital-case: 1.0.4 tslib: 2.4.0 - dev: false /hex-color-regex/1.1.0: resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} @@ -11204,6 +11581,54 @@ packages: engines: {node: '>=12.0.0'} dev: false + /histoire/0.11.5_vite@3.1.8: + resolution: {integrity: sha512-+27sEYAd45g8LUbnsJZHbnNrXsIV9CMoT7S+Mb6OiCTOKFCOUVO96XwRRPtSLDbmcouIsc4VVcqsLCJX7ol/9w==} + hasBin: true + peerDependencies: + vite: ^2.9.0 || ^3.0.0 + dependencies: + '@histoire/app': 0.11.5_vite@3.1.8 + '@histoire/controls': 0.11.5 + '@histoire/shared': 0.11.5_vite@3.1.8 + '@histoire/vendors': 0.11.5 + '@types/flexsearch': 0.7.3 + '@types/markdown-it': 12.2.3 + birpc: 0.1.1 + change-case: 4.1.2 + chokidar: 3.5.3 + connect: 3.7.0 + defu: 6.1.0 + diacritics: 1.3.0 + flexsearch: 0.7.21 + fs-extra: 10.1.0 + globby: 13.1.2 + gray-matter: 4.0.3 + happy-dom: 2.55.0 + jiti: 1.16.0 + markdown-it: 12.3.2 + markdown-it-anchor: 8.6.5_2zb4u3vubltivolgu556vv4aom + markdown-it-attrs: 4.1.4_markdown-it@12.3.2 + markdown-it-emoji: 2.0.2 + micromatch: 4.0.5 + mrmime: 1.0.1 + pathe: 0.2.0 + picocolors: 1.0.0 + sade: 1.8.1 + shiki: 0.10.1 + sirv: 2.0.2 + tinypool: 0.1.3 + vite: 3.1.8 + vite-node: 0.23.4 + vite-plugin-inspect: 0.7.5_vite@3.1.8 + transitivePeerDependencies: + - encoding + - less + - sass + - stylus + - supports-color + - terser + dev: true + /hmac-drbg/1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} dependencies: @@ -11307,6 +11732,16 @@ packages: entities: 2.2.0 dev: false + /http-basic/8.1.3: + resolution: {integrity: sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==} + engines: {node: '>=6.0.0'} + dependencies: + caseless: 0.12.0 + concat-stream: 1.6.2 + http-response-object: 3.0.2 + parse-cache-control: 1.0.1 + dev: true + /http-cache-semantics/4.1.0: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true @@ -11368,6 +11803,12 @@ packages: - debug dev: true + /http-response-object/3.0.2: + resolution: {integrity: sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==} + dependencies: + '@types/node': 10.17.60 + dev: true + /http-shutdown/1.2.2: resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -11716,8 +12157,8 @@ packages: rgba-regex: 1.0.0 dev: false - /is-core-module/2.10.0: - resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} + /is-core-module/2.11.0: + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 @@ -12112,6 +12553,12 @@ packages: /jiti/1.14.0: resolution: {integrity: sha512-4IwstlaKQc9vCTC+qUXLM1hajy2ImiL9KnLvVYiaHOtS/v3wRjhLlGl121AmgDgx/O43uKmxownJghS5XMya2A==} hasBin: true + dev: false + + /jiti/1.16.0: + resolution: {integrity: sha512-L3BJStEf5NAqNuzrpfbN71dp43mYIcBUlCRea/vdyv5dW/AYa1d4bpelko4SHdY3I6eN9Wzyasxirj1/vv5kmg==} + hasBin: true + dev: true /joi/17.6.4: resolution: {integrity: sha512-tPzkTJHZQjSFCc842QpdVpOZ9LI2txApboNUbW70qgnRB14Lzl+oWQOPdF2N4yqyiY14wBGe8lc7f/2hZxbGmw==} @@ -12139,8 +12586,8 @@ packages: engines: {node: '>=12'} dev: false - /js-sdsl/4.1.4: - resolution: {integrity: sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==} + /js-sdsl/4.1.5: + resolution: {integrity: sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==} dev: true /js-tokens/4.0.0: @@ -12152,7 +12599,6 @@ packages: dependencies: argparse: 1.0.10 esprima: 4.0.1 - dev: false /js-yaml/4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} @@ -12264,8 +12710,8 @@ packages: engines: {node: '>=6'} hasBin: true - /jsonc-parser/3.1.0: - resolution: {integrity: sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==} + /jsonc-parser/3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} dev: true /jsonfile/4.0.0: @@ -12334,6 +12780,10 @@ packages: resolution: {integrity: sha512-2ekmY2S/VB3YGVhrIFadyJQpkjMFSf48tsXCnA+kjs4FEQIT+5FLyOF0No/X58z/2E/VaMyeJfukRoVT4gMsfQ==} dev: true + /kolorist/1.6.0: + resolution: {integrity: sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ==} + dev: true + /last-call-webpack-plugin/3.0.0: resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} dependencies: @@ -12404,7 +12854,6 @@ packages: resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} dependencies: uc.micro: 1.0.6 - dev: false /lint-staged/12.5.0: resolution: {integrity: sha512-BKLUjWDsKquV/JuIcoQW4MSAI3ggwEImF1+sB4zaKvyVx1wBk3FsG7UK9bpnmBTN1pm7EH2BBcMwINJzCRv12g==} @@ -12434,11 +12883,11 @@ packages: dependencies: clipboardy: 3.0.0 colorette: 2.0.19 - defu: 6.0.0 + defu: 6.1.0 get-port-please: 2.6.1 http-shutdown: 1.2.2 selfsigned: 2.0.1 - ufo: 0.8.5 + ufo: 0.8.6 dev: true /listr-silent-renderer/1.1.1: @@ -12772,7 +13221,6 @@ packages: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.4.0 - dev: false /lowercase-keys/2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} @@ -12852,6 +13300,29 @@ packages: dependencies: object-visit: 1.0.1 + /markdown-it-anchor/8.6.5_2zb4u3vubltivolgu556vv4aom: + resolution: {integrity: sha512-PI1qEHHkTNWT+X6Ip9w+paonfIQ+QZP9sCeMYi47oqhH+EsW8CrJ8J7CzV19QVOj6il8ATGbK2nTECj22ZHGvQ==} + peerDependencies: + '@types/markdown-it': '*' + markdown-it: '*' + dependencies: + '@types/markdown-it': 12.2.3 + markdown-it: 12.3.2 + dev: true + + /markdown-it-attrs/4.1.4_markdown-it@12.3.2: + resolution: {integrity: sha512-53Zfv8PTb6rlVFDlD106xcZHKBSsRZKJ2IW/rTxEJBEVbVaoxaNsmRkG0HXfbHl2SK8kaxZ2QKqdthWy/QBwmA==} + engines: {node: '>=6'} + peerDependencies: + markdown-it: '>= 9.0.0' + dependencies: + markdown-it: 12.3.2 + dev: true + + /markdown-it-emoji/2.0.2: + resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==} + dev: true + /markdown-it/12.3.2: resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} hasBin: true @@ -12861,7 +13332,6 @@ packages: linkify-it: 3.0.3 mdurl: 1.0.1 uc.micro: 1.0.6 - dev: false /matcher/3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} @@ -12887,7 +13357,6 @@ packages: /mdurl/1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - dev: false /media-typer/0.3.0: resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} @@ -13142,13 +13611,13 @@ packages: engines: {node: '>=10'} hasBin: true - /mlly/0.5.14: - resolution: {integrity: sha512-DgRgNUSX9NIxxCxygX4Xeg9C7GX7OUx1wuQ8cXx9o9LE0e9wrH+OZ9fcnrlEedsC/rtqry3ZhUddC759XD/L0w==} + /mlly/0.5.16: + resolution: {integrity: sha512-LaJ8yuh4v0zEmge/g3c7jjFlhoCPfQn6RCjXgm9A0Qiuochq4BcuOxVfWmdnCoLTlg2MV+hqhOek+W2OhG0Lwg==} dependencies: acorn: 8.8.0 - pathe: 0.3.5 - pkg-types: 0.3.4 - ufo: 0.8.5 + pathe: 0.3.9 + pkg-types: 0.3.5 + ufo: 0.8.6 dev: true /mock-socket/9.1.5: @@ -13178,7 +13647,6 @@ packages: /mrmime/1.0.1: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} - dev: false /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -13299,10 +13767,10 @@ packages: chokidar: 3.5.3 consola: 2.15.3 cookie-es: 0.5.0 - defu: 6.0.0 + defu: 6.1.0 destr: 1.1.1 dot-prop: 7.2.0 - esbuild: 0.15.5 + esbuild: 0.15.12 escape-string-regexp: 5.0.0 etag: 1.8.1 fs-extra: 10.1.0 @@ -13312,32 +13780,32 @@ packages: hookable: 5.1.1 http-proxy: 1.18.1 is-primitive: 3.0.1 - jiti: 1.14.0 + jiti: 1.16.0 klona: 2.0.5 listhen: 0.2.15 mime: 3.0.0 - mlly: 0.5.14 + mlly: 0.5.16 mri: 1.2.0 node-fetch-native: 0.1.4 ohash: 0.1.5 ohmyfetch: 0.4.18 - pathe: 0.3.5 + pathe: 0.3.9 perfect-debounce: 0.1.3 - pkg-types: 0.3.4 + pkg-types: 0.3.5 pretty-bytes: 6.0.0 radix3: 0.1.2 rollup: 2.78.1 rollup-plugin-terser: 7.0.2_rollup@2.78.1 rollup-plugin-visualizer: 5.7.1_rollup@2.78.1 scule: 0.3.2 - semver: 7.3.7 + semver: 7.3.8 serve-placeholder: 2.0.1 serve-static: 1.15.0 source-map-support: 0.5.21 std-env: 3.1.1 - ufo: 0.8.5 + ufo: 0.8.6 unenv: 0.5.4 - unimport: 0.6.7_exfzrsw7hdusux6yk6rwhp5nau + unimport: 0.6.7_67j5qqlf64j7wed7jyhlewmvgi unstorage: 0.5.6 transitivePeerDependencies: - bufferutil @@ -13360,7 +13828,6 @@ packages: dependencies: lower-case: 2.0.2 tslib: 2.4.0 - dev: false /nock/13.2.9: resolution: {integrity: sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA==} @@ -13782,7 +14249,7 @@ packages: dependencies: destr: 1.1.1 node-fetch-native: 0.1.4 - ufo: 0.8.5 + ufo: 0.8.6 undici: 5.8.1 dev: true @@ -13791,7 +14258,6 @@ packages: engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - dev: false /on-finished/2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} @@ -13969,7 +14435,6 @@ packages: dependencies: dot-case: 3.0.4 tslib: 2.4.0 - dev: false /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -13986,6 +14451,10 @@ packages: pbkdf2: 3.1.2 safe-buffer: 5.2.1 + /parse-cache-control/1.0.1: + resolution: {integrity: sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==} + dev: true + /parse-git-config/3.0.0: resolution: {integrity: sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==} engines: {node: '>=8'} @@ -14048,7 +14517,6 @@ packages: dependencies: no-case: 3.0.4 tslib: 2.4.0 - dev: false /pascalcase/0.1.1: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} @@ -14069,7 +14537,6 @@ packages: dependencies: dot-case: 3.0.4 tslib: 2.4.0 - dev: false /path-dirname/1.0.2: resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} @@ -14106,8 +14573,12 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /pathe/0.3.5: - resolution: {integrity: sha512-grU/QeYP0ChuE5kjU2/k8VtAeODzbernHlue0gTa27+ayGIu3wqYBIPGfP9r5xSqgCgDd4nWrjKXEfxMillByg==} + /pathe/0.2.0: + resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} + dev: true + + /pathe/0.3.9: + resolution: {integrity: sha512-6Y6s0vT112P3jD8dGfuS6r+lpa0qqNrLyHPOwvXMnyNTQaYiwgau2DP3aNDsR13xqtGj7rrPo+jFUATpU6/s+g==} dev: true /pathval/1.1.1: @@ -14187,12 +14658,12 @@ packages: dependencies: find-up: 4.1.0 - /pkg-types/0.3.4: - resolution: {integrity: sha512-s214f/xkRpwlwVBToWq9Mu0XlU3HhZMYCnr2var8+jjbavBHh/VCh4pBLsJW29rJ//B1jb4HlpMIaNIMH+W2/w==} + /pkg-types/0.3.5: + resolution: {integrity: sha512-VkxCBFVgQhNHYk9subx+HOhZ4jzynH11ah63LZsprTKwPCWG9pfWBlkElWFbvkP9BVR0dP1jS9xPdhaHQNK74Q==} dependencies: - jsonc-parser: 3.1.0 - mlly: 0.5.14 - pathe: 0.3.5 + jsonc-parser: 3.2.0 + mlly: 0.5.16 + pathe: 0.3.9 dev: true /pluralize/8.0.0: @@ -14225,13 +14696,13 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-attribute-case-insensitive/5.0.2_postcss@8.4.16: + /postcss-attribute-case-insensitive/5.0.2_postcss@8.4.18: resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14243,13 +14714,13 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-clamp/4.1.0_postcss@8.4.16: + /postcss-clamp/4.1.0_postcss@8.4.18: resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} engines: {node: '>=7.6.0'} peerDependencies: postcss: ^8.4.6 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14261,13 +14732,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-color-functional-notation/4.2.4_postcss@8.4.16: + /postcss-color-functional-notation/4.2.4_postcss@8.4.18: resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14288,13 +14759,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-color-hex-alpha/8.0.4_postcss@8.4.16: + /postcss-color-hex-alpha/8.0.4_postcss@8.4.18: resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14315,13 +14786,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-color-rebeccapurple/7.1.1_postcss@8.4.16: + /postcss-color-rebeccapurple/7.1.1_postcss@8.4.18: resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14351,23 +14822,23 @@ packages: postcss: 7.0.39 dev: false - /postcss-custom-media/8.0.2_postcss@8.4.16: + /postcss-custom-media/8.0.2_postcss@8.4.18: resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-properties/12.1.8_postcss@8.4.16: + /postcss-custom-properties/12.1.8_postcss@8.4.18: resolution: {integrity: sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14387,13 +14858,13 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /postcss-custom-selectors/6.0.3_postcss@8.4.16: + /postcss-custom-selectors/6.0.3_postcss@8.4.18: resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14405,13 +14876,13 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /postcss-dir-pseudo-class/6.0.5_postcss@8.4.16: + /postcss-dir-pseudo-class/6.0.5_postcss@8.4.18: resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14451,14 +14922,14 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-double-position-gradients/3.1.2_postcss@8.4.16: + /postcss-double-position-gradients/3.1.2_postcss@8.4.18: resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - postcss: 8.4.16 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14470,13 +14941,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-env-function/4.0.6_postcss@8.4.16: + /postcss-env-function/4.0.6_postcss@8.4.18: resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14487,13 +14958,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-focus-visible/6.0.4_postcss@8.4.16: + /postcss-focus-visible/6.0.4_postcss@8.4.18: resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14504,13 +14975,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-focus-within/5.0.4_postcss@8.4.16: + /postcss-focus-within/5.0.4_postcss@8.4.18: resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14520,12 +14991,12 @@ packages: postcss: 7.0.39 dev: false - /postcss-font-variant/5.0.0_postcss@8.4.16: + /postcss-font-variant/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-gap-properties/2.0.0: @@ -14535,13 +15006,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-gap-properties/3.0.5_postcss@8.4.16: + /postcss-gap-properties/3.0.5_postcss@8.4.18: resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-image-set-function/3.0.1: @@ -14552,13 +15023,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-image-set-function/4.0.7_postcss@8.4.16: + /postcss-image-set-function/4.0.7_postcss@8.4.18: resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14577,25 +15048,25 @@ packages: resolve: 1.22.1 dev: false - /postcss-import/13.0.0_postcss@8.4.16: + /postcss-import/13.0.0_postcss@8.4.18: resolution: {integrity: sha512-LPUbm3ytpYopwQQjqgUH4S3EM/Gb9QsaSPP/5vnoi+oKVy3/mIk2sc0Paqw7RL57GpScm9MdIMUypw2znWiBpg==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.1 dev: true - /postcss-import/14.1.0_postcss@8.4.16: + /postcss-import/14.1.0_postcss@8.4.18: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.1 @@ -14607,12 +15078,12 @@ packages: postcss: 7.0.39 dev: false - /postcss-initial/4.0.1_postcss@8.4.16: + /postcss-initial/4.0.1_postcss@8.4.18: resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-lab-function/2.0.1: @@ -14624,14 +15095,14 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-lab-function/4.2.1_postcss@8.4.16: + /postcss-lab-function/4.2.1_postcss@8.4.18: resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - postcss: 8.4.16 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14653,7 +15124,7 @@ packages: schema-utils: 1.0.0 dev: false - /postcss-loader/4.3.0_postcss@8.4.16: + /postcss-loader/4.3.0_postcss@8.4.18: resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -14663,9 +15134,9 @@ packages: cosmiconfig: 7.0.1 klona: 2.0.5 loader-utils: 2.0.2 - postcss: 8.4.16 + postcss: 8.4.18 schema-utils: 3.1.1 - semver: 7.3.7 + semver: 7.3.8 dev: true /postcss-logical/3.0.0: @@ -14675,13 +15146,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-logical/5.0.4_postcss@8.4.16: + /postcss-logical/5.0.4_postcss@8.4.18: resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-media-minmax/4.0.0: @@ -14691,13 +15162,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-media-minmax/5.0.0_postcss@8.4.16: + /postcss-media-minmax/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-merge-longhand/4.0.11: @@ -14831,14 +15302,14 @@ packages: icss-utils: 5.1.0_postcss@8.4.16 postcss: 8.4.16 - /postcss-nesting/10.1.10_postcss@8.4.16: + /postcss-nesting/10.1.10_postcss@8.4.18: resolution: {integrity: sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/selector-specificity': 2.0.2_pnx64jze6bptzcedy5bidi3zdi - postcss: 8.4.16 + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -14951,13 +15422,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-overflow-shorthand/3.0.4_postcss@8.4.16: + /postcss-overflow-shorthand/3.0.4_postcss@8.4.18: resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -14967,12 +15438,12 @@ packages: postcss: 7.0.39 dev: false - /postcss-page-break/3.0.4_postcss@8.4.16: + /postcss-page-break/3.0.4_postcss@8.4.18: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: postcss: ^8 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-place/4.0.1: @@ -14983,13 +15454,13 @@ packages: postcss-values-parser: 2.0.1 dev: false - /postcss-place/7.0.5_postcss@8.4.16: + /postcss-place/7.0.5_postcss@8.4.18: resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -15036,59 +15507,59 @@ packages: postcss-selector-not: 4.0.1 dev: false - /postcss-preset-env/7.7.2_postcss@8.4.16: + /postcss-preset-env/7.7.2_postcss@8.4.18: resolution: {integrity: sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - '@csstools/postcss-cascade-layers': 1.0.5_postcss@8.4.16 - '@csstools/postcss-color-function': 1.1.1_postcss@8.4.16 - '@csstools/postcss-font-format-keywords': 1.0.1_postcss@8.4.16 - '@csstools/postcss-hwb-function': 1.0.2_postcss@8.4.16 - '@csstools/postcss-ic-unit': 1.0.1_postcss@8.4.16 - '@csstools/postcss-is-pseudo-class': 2.0.7_postcss@8.4.16 - '@csstools/postcss-normalize-display-values': 1.0.1_postcss@8.4.16 - '@csstools/postcss-oklab-function': 1.1.1_postcss@8.4.16 - '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.16 - '@csstools/postcss-stepped-value-functions': 1.0.1_postcss@8.4.16 - '@csstools/postcss-trigonometric-functions': 1.0.2_postcss@8.4.16 - '@csstools/postcss-unset-value': 1.0.2_postcss@8.4.16 - autoprefixer: 10.4.8_postcss@8.4.16 + '@csstools/postcss-cascade-layers': 1.0.5_postcss@8.4.18 + '@csstools/postcss-color-function': 1.1.1_postcss@8.4.18 + '@csstools/postcss-font-format-keywords': 1.0.1_postcss@8.4.18 + '@csstools/postcss-hwb-function': 1.0.2_postcss@8.4.18 + '@csstools/postcss-ic-unit': 1.0.1_postcss@8.4.18 + '@csstools/postcss-is-pseudo-class': 2.0.7_postcss@8.4.18 + '@csstools/postcss-normalize-display-values': 1.0.1_postcss@8.4.18 + '@csstools/postcss-oklab-function': 1.1.1_postcss@8.4.18 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + '@csstools/postcss-stepped-value-functions': 1.0.1_postcss@8.4.18 + '@csstools/postcss-trigonometric-functions': 1.0.2_postcss@8.4.18 + '@csstools/postcss-unset-value': 1.0.2_postcss@8.4.18 + autoprefixer: 10.4.8_postcss@8.4.18 browserslist: 4.21.4 - css-blank-pseudo: 3.0.3_postcss@8.4.16 - css-has-pseudo: 3.0.4_postcss@8.4.16 - css-prefers-color-scheme: 6.0.3_postcss@8.4.16 + css-blank-pseudo: 3.0.3_postcss@8.4.18 + css-has-pseudo: 3.0.4_postcss@8.4.18 + css-prefers-color-scheme: 6.0.3_postcss@8.4.18 cssdb: 6.6.3 - postcss: 8.4.16 - postcss-attribute-case-insensitive: 5.0.2_postcss@8.4.16 - postcss-clamp: 4.1.0_postcss@8.4.16 - postcss-color-functional-notation: 4.2.4_postcss@8.4.16 - postcss-color-hex-alpha: 8.0.4_postcss@8.4.16 - postcss-color-rebeccapurple: 7.1.1_postcss@8.4.16 - postcss-custom-media: 8.0.2_postcss@8.4.16 - postcss-custom-properties: 12.1.8_postcss@8.4.16 - postcss-custom-selectors: 6.0.3_postcss@8.4.16 - postcss-dir-pseudo-class: 6.0.5_postcss@8.4.16 - postcss-double-position-gradients: 3.1.2_postcss@8.4.16 - postcss-env-function: 4.0.6_postcss@8.4.16 - postcss-focus-visible: 6.0.4_postcss@8.4.16 - postcss-focus-within: 5.0.4_postcss@8.4.16 - postcss-font-variant: 5.0.0_postcss@8.4.16 - postcss-gap-properties: 3.0.5_postcss@8.4.16 - postcss-image-set-function: 4.0.7_postcss@8.4.16 - postcss-initial: 4.0.1_postcss@8.4.16 - postcss-lab-function: 4.2.1_postcss@8.4.16 - postcss-logical: 5.0.4_postcss@8.4.16 - postcss-media-minmax: 5.0.0_postcss@8.4.16 - postcss-nesting: 10.1.10_postcss@8.4.16 + postcss: 8.4.18 + postcss-attribute-case-insensitive: 5.0.2_postcss@8.4.18 + postcss-clamp: 4.1.0_postcss@8.4.18 + postcss-color-functional-notation: 4.2.4_postcss@8.4.18 + postcss-color-hex-alpha: 8.0.4_postcss@8.4.18 + postcss-color-rebeccapurple: 7.1.1_postcss@8.4.18 + postcss-custom-media: 8.0.2_postcss@8.4.18 + postcss-custom-properties: 12.1.8_postcss@8.4.18 + postcss-custom-selectors: 6.0.3_postcss@8.4.18 + postcss-dir-pseudo-class: 6.0.5_postcss@8.4.18 + postcss-double-position-gradients: 3.1.2_postcss@8.4.18 + postcss-env-function: 4.0.6_postcss@8.4.18 + postcss-focus-visible: 6.0.4_postcss@8.4.18 + postcss-focus-within: 5.0.4_postcss@8.4.18 + postcss-font-variant: 5.0.0_postcss@8.4.18 + postcss-gap-properties: 3.0.5_postcss@8.4.18 + postcss-image-set-function: 4.0.7_postcss@8.4.18 + postcss-initial: 4.0.1_postcss@8.4.18 + postcss-lab-function: 4.2.1_postcss@8.4.18 + postcss-logical: 5.0.4_postcss@8.4.18 + postcss-media-minmax: 5.0.0_postcss@8.4.18 + postcss-nesting: 10.1.10_postcss@8.4.18 postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.4_postcss@8.4.16 - postcss-page-break: 3.0.4_postcss@8.4.16 - postcss-place: 7.0.5_postcss@8.4.16 - postcss-pseudo-class-any-link: 7.1.6_postcss@8.4.16 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.16 - postcss-selector-not: 6.0.1_postcss@8.4.16 + postcss-overflow-shorthand: 3.0.4_postcss@8.4.18 + postcss-page-break: 3.0.4_postcss@8.4.18 + postcss-place: 7.0.5_postcss@8.4.18 + postcss-pseudo-class-any-link: 7.1.6_postcss@8.4.18 + postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.18 + postcss-selector-not: 6.0.1_postcss@8.4.18 postcss-value-parser: 4.2.0 dev: true @@ -15100,13 +15571,13 @@ packages: postcss-selector-parser: 5.0.0 dev: false - /postcss-pseudo-class-any-link/7.1.6_postcss@8.4.16: + /postcss-pseudo-class-any-link/7.1.6_postcss@8.4.18: resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -15136,12 +15607,12 @@ packages: postcss: 7.0.39 dev: false - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.16: + /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.18: resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} peerDependencies: postcss: ^8.0.3 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 dev: true /postcss-selector-matches/4.0.0: @@ -15158,13 +15629,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-selector-not/6.0.1_postcss@8.4.16: + /postcss-selector-not/6.0.1_postcss@8.4.18: resolution: {integrity: sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 dependencies: - postcss: 8.4.16 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: true @@ -15211,7 +15682,7 @@ packages: uniqs: 2.0.0 dev: false - /postcss-url/10.1.3_postcss@8.4.16: + /postcss-url/10.1.3_postcss@8.4.18: resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -15220,7 +15691,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.16 + postcss: 8.4.18 xxhashjs: 0.2.2 dev: true @@ -15266,6 +15737,14 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss/8.4.18: + resolution: {integrity: sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -15364,6 +15843,12 @@ packages: asap: 2.0.6 dev: false + /promise/8.2.0: + resolution: {integrity: sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==} + dependencies: + asap: 2.0.6 + dev: true + /prop-types/15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: @@ -15477,7 +15962,6 @@ packages: engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 - dev: false /qs/6.5.3: resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} @@ -15832,7 +16316,7 @@ packages: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true dependencies: - is-core-module: 2.10.0 + is-core-module: 2.11.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15990,6 +16474,13 @@ packages: dependencies: tslib: 2.4.0 + /sade/1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + dev: true + /safari-14-idb-fix/3.0.0: resolution: {integrity: sha512-eBNFLob4PMq8JA1dGyFn6G97q3/WzNtFK4RnzT1fnLq+9RyrGknzYiM/9B12MnKAxuj1IXr7UKYtTNtjyKMBog==} dev: false @@ -16125,6 +16616,14 @@ packages: resolution: {integrity: sha512-zIvPdjOH8fv8CgrPT5eqtxHQXmPNnV/vHJYffZhE43KZkvULvpCTvOt1HPlFaCZx287INL9qaqrZg34e8NgI4g==} dev: true + /section-matter/1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} + dependencies: + extend-shallow: 2.0.1 + kind-of: 6.0.3 + dev: true + /select/1.1.2: resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} dev: false @@ -16160,6 +16659,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver/7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send/0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -16186,7 +16693,6 @@ packages: no-case: 3.0.4 tslib: 2.4.0 upper-case-first: 2.0.2 - dev: false /serialize-error/7.0.1: resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} @@ -16221,7 +16727,7 @@ packages: /serve-placeholder/2.0.1: resolution: {integrity: sha512-rUzLlXk4uPFnbEaIz3SW8VISTxMuONas88nYWjAWaM2W9VDbt9tyFOr3lq8RhVOFrT3XISoBw8vni5una8qMnQ==} dependencies: - defu: 6.0.0 + defu: 6.1.0 dev: true /serve-static/1.15.0: @@ -16307,11 +16813,19 @@ packages: rechoir: 0.6.2 dev: false + /shiki/0.10.1: + resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} + dependencies: + jsonc-parser: 3.2.0 + vscode-oniguruma: 1.6.2 + vscode-textmate: 5.2.0 + dev: true + /side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.2 + get-intrinsic: 1.1.3 object-inspect: 1.12.2 /sigmund/1.0.1: @@ -16347,6 +16861,15 @@ packages: totalist: 1.1.0 dev: false + /sirv/2.0.2: + resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} + engines: {node: '>= 10'} + dependencies: + '@polka/url': 1.0.0-next.21 + mrmime: 1.0.1 + totalist: 3.0.0 + dev: true + /slash/3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -16396,7 +16919,6 @@ packages: dependencies: dot-case: 3.0.4 tslib: 2.4.0 - dev: false /snapdragon-node/2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -16524,7 +17046,6 @@ packages: /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - dev: false /sprintf-js/1.1.2: resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==} @@ -16585,7 +17106,6 @@ packages: /statuses/1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} - dev: false /statuses/2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} @@ -16735,6 +17255,11 @@ packages: ansi-regex: 6.0.1 dev: true + /strip-bom-string/1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} + dev: true + /strip-bom/3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -16762,6 +17287,10 @@ packages: acorn: 8.8.0 dev: true + /style-mod/4.0.0: + resolution: {integrity: sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw==} + dev: true + /style-resources-loader/1.5.0_webpack@4.46.0: resolution: {integrity: sha512-fIfyvQ+uvXaCBGGAgfh+9v46ARQB1AWdaop2RpQw0PBVuROsTBqGvx8dj0kxwjGOAyq3vepe4AOK3M6+Q/q2jw==} engines: {node: '>=8.9'} @@ -16889,6 +17418,21 @@ packages: - encoding dev: false + /sync-request/6.1.0: + resolution: {integrity: sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==} + engines: {node: '>=8.0.0'} + dependencies: + http-response-object: 3.0.2 + sync-rpc: 1.3.6 + then-request: 6.0.2 + dev: true + + /sync-rpc/1.3.6: + resolution: {integrity: sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==} + dependencies: + get-port: 3.2.0 + dev: true + /systemjs/6.12.1: resolution: {integrity: sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==} dev: true @@ -17018,6 +17562,23 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true + /then-request/6.0.2: + resolution: {integrity: sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==} + engines: {node: '>=6.0.0'} + dependencies: + '@types/concat-stream': 1.6.1 + '@types/form-data': 0.0.33 + '@types/node': 8.10.66 + '@types/qs': 6.9.7 + caseless: 0.12.0 + concat-stream: 1.6.2 + form-data: 2.5.1 + http-basic: 8.1.3 + http-response-object: 3.0.2 + promise: 8.2.0 + qs: 6.11.0 + dev: true + /thread-loader/3.0.4_webpack@4.46.0: resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} engines: {node: '>= 10.13.0'} @@ -17080,6 +17641,11 @@ packages: resolution: {integrity: sha512-zs1gMVBwyyG2QbVchYIbnabRhMOCGvrwZz/q+SV+LIMa9q5YDQZi2kkI6ZRqV2Bz7ba1uvrc7ieUoE4KWnGeKg==} dev: true + /tinypool/0.1.3: + resolution: {integrity: sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==} + engines: {node: '>=14.0.0'} + dev: true + /tinypool/0.3.0: resolution: {integrity: sha512-NX5KeqHOBZU6Bc0xj9Vr5Szbb1j8tUHIeD18s41aDJaPeC5QTdEhK0SpdpUrZlj2nv5cctNcSjaKNanXlfcVEQ==} engines: {node: '>=14.0.0'} @@ -17157,6 +17723,11 @@ packages: engines: {node: '>=6'} dev: false + /totalist/3.0.0: + resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} + engines: {node: '>=6'} + dev: true + /touch/3.1.0: resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==} hasBin: true @@ -17417,10 +17988,14 @@ packages: /uc.micro/1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - dev: false /ufo/0.8.5: resolution: {integrity: sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==} + dev: false + + /ufo/0.8.6: + resolution: {integrity: sha512-fk6CmUgwKCfX79EzcDQQpSCMxrHstvbLswFChHS0Vump+kFkw7nJBfTZoC1j0bOGoY9I7R3n2DGek5ajbcYnOw==} + dev: true /uglify-js/3.16.3: resolution: {integrity: sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==} @@ -17463,10 +18038,10 @@ packages: /unenv/0.5.4: resolution: {integrity: sha512-TsGsA7/kchJSrzGhnSXwm704qI5/yZ8gF1OnGtoHl778AfTYI/jRL6zQeQJn89VeMHZ+o9AvueSPpfrrSpv6Vg==} dependencies: - defu: 6.0.0 + defu: 6.1.0 mime: 3.0.0 node-fetch-native: 0.1.4 - pathe: 0.3.5 + pathe: 0.3.9 dev: true /unfetch/4.2.0: @@ -17492,19 +18067,19 @@ packages: resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==} engines: {node: '>=4'} - /unimport/0.6.7_exfzrsw7hdusux6yk6rwhp5nau: + /unimport/0.6.7_67j5qqlf64j7wed7jyhlewmvgi: resolution: {integrity: sha512-EMoVqDjswHkU+nD098QYHXH7Mkw7KwGDQAyeRF2lgairJnuO+wpkhIcmCqrD1OPJmsjkTbJ2tW6Ap8St0PuWZA==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 - fast-glob: 3.2.11 + fast-glob: 3.2.12 local-pkg: 0.4.2 magic-string: 0.26.2 - mlly: 0.5.14 - pathe: 0.3.5 + mlly: 0.5.16 + pathe: 0.3.9 scule: 0.3.2 strip-literal: 0.4.2 - unplugin: 0.9.4_exfzrsw7hdusux6yk6rwhp5nau + unplugin: 0.9.4_67j5qqlf64j7wed7jyhlewmvgi transitivePeerDependencies: - esbuild - rollup @@ -17517,11 +18092,11 @@ packages: dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 - fast-glob: 3.2.11 + fast-glob: 3.2.12 local-pkg: 0.4.2 magic-string: 0.26.2 - mlly: 0.5.14 - pathe: 0.3.5 + mlly: 0.5.16 + pathe: 0.3.9 scule: 0.3.2 strip-literal: 0.4.2 unplugin: 0.9.4_vite@2.9.15 @@ -17609,7 +18184,7 @@ packages: webpack-virtual-modules: 0.4.4 dev: true - /unplugin/0.9.4_exfzrsw7hdusux6yk6rwhp5nau: + /unplugin/0.9.4_67j5qqlf64j7wed7jyhlewmvgi: resolution: {integrity: sha512-lUe769wSsZiltVA1Ns9ZRx3K1ri/4yzOrLLI/ebSAj2f0PsXqIJeHIXhkhiayEe1pv+mHuZYyBS3B2RXG2Q2EQ==} peerDependencies: esbuild: '>=0.13' @@ -17628,7 +18203,7 @@ packages: dependencies: acorn: 8.8.0 chokidar: 3.5.3 - esbuild: 0.15.5 + esbuild: 0.15.12 rollup: 2.78.1 vite: 2.9.15_sass@1.55.0 webpack-sources: 3.2.3 @@ -17681,7 +18256,7 @@ packages: listhen: 0.2.15 mri: 1.2.0 ohmyfetch: 0.4.18 - ufo: 0.8.5 + ufo: 0.8.6 ws: 8.8.1 transitivePeerDependencies: - bufferutil @@ -17729,7 +18304,6 @@ packages: resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} dependencies: tslib: 2.4.0 - dev: false /upper-case/1.1.3: resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} @@ -17739,7 +18313,6 @@ packages: resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} dependencies: tslib: 2.4.0 - dev: false /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -17829,7 +18402,7 @@ packages: dev: false /utils-merge/1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} engines: {node: '>= 0.4.0'} /uuid/3.4.0: @@ -17899,6 +18472,40 @@ packages: extsprintf: 1.3.0 dev: true + /vite-node/0.23.4: + resolution: {integrity: sha512-8VuDGwTWIvwPYcbw8ZycMlwAwqCmqZfLdFrDK75+o+6bWYpede58k6AAXN9ioU+icW82V4u1MzkxLVhhIoQ9xA==} + engines: {node: '>=v14.16.0'} + hasBin: true + dependencies: + debug: 4.3.4 + mlly: 0.5.16 + pathe: 0.2.0 + vite: 3.1.8 + transitivePeerDependencies: + - less + - sass + - stylus + - supports-color + - terser + dev: true + + /vite-plugin-inspect/0.7.5_vite@3.1.8: + resolution: {integrity: sha512-O8xq6dbvD1G7le75u6BfQTXJDUMXcRYlMVPzUpRjSB6hLyqH6BNnNkNrb/cVgCNNmKwk7dX+H2I+XVU2xpJk9Q==} + engines: {node: '>=14'} + peerDependencies: + vite: ^3.1.0 + dependencies: + '@rollup/pluginutils': 4.2.1 + debug: 4.3.4 + fs-extra: 10.1.0 + kolorist: 1.6.0 + sirv: 2.0.2 + ufo: 0.8.6 + vite: 3.1.8 + transitivePeerDependencies: + - supports-color + dev: true + /vite-plugin-vue2/2.0.2_lodash@4.17.21+vue@2.7.8: resolution: {integrity: sha512-Oo1iwc5Zo376s3MYXqS7j+KXs26EjiyWV8/dmI23SoorO3zaAgnBefR45Zme+QtM407tJ2MVq0mqfI10qA5+LQ==} peerDependencies: @@ -18009,7 +18616,7 @@ packages: optional: true dependencies: esbuild: 0.14.54 - postcss: 8.4.16 + postcss: 8.4.18 resolve: 1.22.1 rollup: 2.77.2 sass: 1.55.0 @@ -18017,8 +18624,8 @@ packages: fsevents: 2.3.2 dev: true - /vite/3.0.4_sass@1.55.0: - resolution: {integrity: sha512-NU304nqnBeOx2MkQnskBQxVsa0pRAH5FphokTGmyy8M3oxbvw7qAXts2GORxs+h/2vKsD+osMhZ7An6yK6F1dA==} + /vite/3.1.8: + resolution: {integrity: sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -18036,8 +18643,35 @@ packages: terser: optional: true dependencies: - esbuild: 0.14.54 - postcss: 8.4.16 + esbuild: 0.15.12 + postcss: 8.4.18 + resolve: 1.22.1 + rollup: 2.78.1 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /vite/3.1.8_sass@1.55.0: + resolution: {integrity: sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + less: '*' + sass: '*' + stylus: '*' + terser: ^5.4.0 + peerDependenciesMeta: + less: + optional: true + sass: + optional: true + stylus: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.15.12 + postcss: 8.4.18 resolve: 1.22.1 rollup: 2.78.1 sass: 1.55.0 @@ -18078,7 +18712,7 @@ packages: tinybench: 2.3.0 tinypool: 0.3.0 tinyspy: 1.0.2 - vite: 3.0.4_sass@1.55.0 + vite: 3.1.8_sass@1.55.0 transitivePeerDependencies: - less - sass @@ -18117,6 +18751,14 @@ packages: vscode-languageserver-protocol: 3.16.0 dev: false + /vscode-oniguruma/1.6.2: + resolution: {integrity: sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==} + dev: true + + /vscode-textmate/5.2.0: + resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==} + dev: true + /vscode-uri/1.0.6: resolution: {integrity: sha512-sLI2L0uGov3wKVb9EB+vIQBl9tVP90nqRvxSoJ35vI3NjxE8jfsE5DSOhWgSunHSZmKS4OCi2jrtfxK7uyp2ww==} dev: false @@ -18137,7 +18779,7 @@ packages: dependencies: axios: 0.24.0 core-js: 3.24.1 - vue: 2.7.8 + vue: 2.7.13 transitivePeerDependencies: - debug dev: false @@ -18238,7 +18880,7 @@ packages: espree: 9.4.0 esquery: 1.4.0 lodash: 4.17.21 - semver: 7.3.7 + semver: 7.3.8 transitivePeerDependencies: - supports-color dev: true @@ -18374,7 +19016,7 @@ packages: resolution: {integrity: sha512-Q9nI2dKlGbpt6OyvDiU8MQ/fpRtPFDJbLjafJ9PzckN732vTnh5KTXNDGSdVhAIOI77V8R5tlYYHZD6YLYyq0w==} dependencies: markdown-it: 12.3.2 - vue: 2.7.8 + vue: 2.7.13 dev: false /vue-meta/2.4.0: @@ -18397,12 +19039,12 @@ packages: vue-class-component: 7.2.6_vue@2.7.8 dev: false - /vue-router/3.5.4_vue@2.7.8: + /vue-router/3.5.4_vue@2.7.13: resolution: {integrity: sha512-x+/DLAJZv2mcQ7glH2oV9ze8uPwcI+H+GgTgTmb5I55bCgY3+vXWIsqbYUzbBSZnwFHEJku4eoaH/x98veyymQ==} peerDependencies: vue: ^2 dependencies: - vue: 2.7.8 + vue: 2.7.13 dev: false /vue-server-renderer/2.7.8: @@ -18475,6 +19117,12 @@ packages: vue: 2.7.8 dev: false + /vue/2.7.13: + resolution: {integrity: sha512-QnM6ULTNnPmn71eUO+4hdjfBIA3H0GLsBnchnI/kS678tjI45GOUZhXd0oP/gX9isikXz1PAzSnkPspp9EUNfQ==} + dependencies: + '@vue/compiler-sfc': 2.7.13 + csstype: 3.1.1 + /vue/2.7.8: resolution: {integrity: sha512-ncwlZx5qOcn754bCu5/tS/IWPhXHopfit79cx+uIlLMyt3vCMGcXai5yCG5y+I6cDmEj4ukRYyZail9FTQh7lQ==} dependencies: @@ -18515,6 +19163,15 @@ packages: vuex: 3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.8 dev: false + /vuex/3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.13: + resolution: {integrity: sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==} + peerDependencies: + vue: ^2.0.0 + dependencies: + vue: 2.7.13 + dev: false + patched: true + /vuex/3.6.2_qqzk7obvwc5jewi4v4e35d3zci_vue@2.7.8: resolution: {integrity: sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==} peerDependencies: @@ -18530,6 +19187,10 @@ packages: browser-process-hrtime: 1.0.0 dev: true + /w3c-keyname/2.2.6: + resolution: {integrity: sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg==} + dev: true + /w3c-xmlserializer/3.0.0: resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==} engines: {node: '>=12'} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000000..421a8e4cce --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - 'libs/*' + - '!**/test/**' diff --git a/styles/index.scss b/styles/index.scss index bda76d227a..8ec78eac63 100644 --- a/styles/index.scss +++ b/styles/index.scss @@ -15,7 +15,6 @@ @import "base/typography"; // COMPONENTS -@import "components/article"; @import "components/button"; @import "components/card"; @import "components/carousel";