diff --git a/.bundlewatch.config.json b/.bundlewatch.config.json index f8480509309..85681fdf15f 100644 --- a/.bundlewatch.config.json +++ b/.bundlewatch.config.json @@ -2,27 +2,27 @@ "files": [ { "path": "./dist/bootstrap-vue-icons.js", - "maxSize": "155 kB" + "maxSize": "240 kB" }, { "path": "./dist/bootstrap-vue-icons.min.js", - "maxSize": "145 kB" + "maxSize": "230 kB" }, { "path": "./dist/bootstrap-vue-icons.common.js", - "maxSize": "155 kB" + "maxSize": "250 kB" }, { "path": "./dist/bootstrap-vue-icons.common.min.js", - "maxSize": "145 kB" + "maxSize": "240 kB" }, { "path": "./dist/bootstrap-vue-icons.esm.js", - "maxSize": "155 kB" + "maxSize": "245 kB" }, { "path": "./dist/bootstrap-vue-icons.esm.min.js", - "maxSize": "145 kB" + "maxSize": "235 kB" }, { "path": "./dist/bootstrap-vue-icons.css", @@ -42,19 +42,19 @@ }, { "path": "./dist/bootstrap-vue.common.js", - "maxSize": "360 kB" + "maxSize": "455 kB" }, { "path": "./dist/bootstrap-vue.common.min.js", - "maxSize": "240 kB" + "maxSize": "330 kB" }, { "path": "./dist/bootstrap-vue.esm.js", - "maxSize": "355 kB" + "maxSize": "450 kB" }, { "path": "./dist/bootstrap-vue.esm.min.js", - "maxSize": "235 kB" + "maxSize": "330 kB" }, { "path": "./dist/bootstrap-vue.css", @@ -62,7 +62,7 @@ }, { "path": "./dist/bootstrap-vue.min.css", - "maxSize": "10 kB" + "maxSize": "15 kB" } ], "ci": { diff --git a/.eslintignore b/.eslintignore index a91bdaacae4..d4f1f0b75d8 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,6 +1,4 @@ -.now/ .nuxt/ -.vercel/ coverage/ dist/ docs-dist/ diff --git a/.eslintrc.js b/.eslintrc.js index 0ba3d0ff0bd..1a064631871 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -15,9 +15,6 @@ module.exports = { es6: true, 'jest/globals': true }, - globals: { - Vue: true - }, rules: { 'no-unused-vars': [ 'error', diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index ecf0fa9a8bf..00000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,40 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: weekly - day: tuesday - time: "12:00" - timezone: Europe/Berlin - reviewers: - - jackmu95 - labels: - - "Type: CI" - - "Type: Dependencies" - - - package-ecosystem: npm - directory: "/" - schedule: - interval: "daily" - time: "12:00" - timezone: Europe/Berlin - ignore: - - dependency-name: "bootstrap" - versions: [">=5.0.0"] - - dependency-name: "clean-css-cli" - versions: [">=5.0.0"] - - dependency-name: "html-loader" - versions: [">=2.0.0"] - - dependency-name: "prettier" - versions: [">1.14.3"] - - dependency-name: "sass-loader" - versions: [">=11.0.0"] - - dependency-name: "@vue/test-utils" - versions: [">=2.0.0"] - reviewers: - - jackmu95 - labels: - - "Type: Dependencies" - versioning-strategy: increase - rebase-strategy: disabled diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3c202ada749..4668da990a1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,6 +10,9 @@ on: - dev - master +permissions: + contents: read + jobs: build: runs-on: ${{ matrix.os }} @@ -17,14 +20,14 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [12, 14, 16] + node: [18, 20, 22] steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set Node.js version - uses: actions/setup-node@v2.5.0 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} @@ -33,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(yarn cache dir)" - name: Cache node_modules - uses: actions/cache@v2.1.7 + uses: actions/cache@v4 with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ matrix.os }}-node-v${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} @@ -50,6 +53,6 @@ jobs: - name: BundleWatch run: yarn run bundlewatch - if: matrix.node == '16' + if: matrix.node == '20' env: BUNDLEWATCH_GITHUB_TOKEN: "${{ secrets.BUNDLEWATCH_GITHUB_TOKEN }}" diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml deleted file mode 100644 index ffd81997f3f..00000000000 --- a/.github/workflows/codeql.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: "CodeQL" - -on: - push: - branches: - - dev - - master - - "!dependabot/**" - pull_request: - # The branches below must be a subset of the branches above - branches: - - dev - - master - - "!dependabot/**" - schedule: - - cron: "0 2 * * 5" - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v2 - - # Initializes the CodeQL tools for scanning. - - name: Initialize CodeQL - uses: github/codeql-action/init@v1 - with: - languages: "javascript" - - - name: Autobuild - uses: github/codeql-action/autobuild@v1 - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml new file mode 100644 index 00000000000..0a06105cf39 --- /dev/null +++ b/.github/workflows/docs-deploy.yml @@ -0,0 +1,67 @@ +name: Deploy docs to GitHub Pages + +on: + push: + branches: + - master + - dev + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the "GITHUB_TOKEN" to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress +# and latest queued. However, do NOT cancel in-progress runs as we want to allow these +# production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Build + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: "yarn" + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Restore cache + uses: actions/cache@v4 + with: + path: | + dist + .nuxt + key: ${{ runner.os }}-nuxt-build-${{ hashFiles('dist') }} + restore-keys: | + ${{ runner.os }}-nuxt-build- + - name: Install dependencies + run: yarn install --check-files --frozen-lockfile --non-interactive + - name: Static HTML export with Nuxt + run: yarn docs-gen + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: ./docs-dist + + # Deploy + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fefe51f31e3..ae4c515df2d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,6 +10,9 @@ on: - dev - master +permissions: + contents: read + jobs: lint: runs-on: ${{ matrix.os }} @@ -17,14 +20,14 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [16] + node: [20] steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set Node.js version - uses: actions/setup-node@v2.5.0 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} @@ -33,7 +36,7 @@ jobs: run: echo "::set-output name=dir::$(yarn cache dir)" - name: Cache node_modules - uses: actions/cache@v2.1.7 + uses: actions/cache@v4 with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ matrix.os }}-node-v${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} @@ -54,14 +57,14 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [16] + node: [20] steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set Node.js version - uses: actions/setup-node@v2.5.0 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} @@ -70,7 +73,7 @@ jobs: run: echo "::set-output name=dir::$(yarn cache dir)" - name: Cache node_modules - uses: actions/cache@v2.1.7 + uses: actions/cache@v4 with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ matrix.os }}-node-v${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} @@ -91,14 +94,14 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [12, 14, 16] + node: [18, 20, 22] steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set Node.js version - uses: actions/setup-node@v2.5.0 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} @@ -107,7 +110,7 @@ jobs: run: echo "::set-output name=dir::$(yarn cache dir)" - name: Cache node_modules - uses: actions/cache@v2.1.7 + uses: actions/cache@v4 with: path: ${{ steps.yarn-cache-dir-path.outputs.dir }} key: ${{ matrix.os }}-node-v${{ matrix.node }}-yarn-${{ hashFiles('**/yarn.lock') }} @@ -122,8 +125,19 @@ jobs: - name: Test unit run: yarn run test:unit --coverage --maxWorkers=2 + - name: Test unit (Vue 3) + run: yarn run test:unit --coverage --maxWorkers=2 + env: + USE_VUE3: '1' + + - name: Merge coverage + run: + npx istanbul-merge --out ./coverage-final.json coverage/coverage-final.json + coverage-vue3/coverage-final.json + - name: CodeCov - uses: codecov/codecov-action@v2.1.0 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} flags: unittests + files: ./coverage-final.json diff --git a/.gitignore b/.gitignore index 91a43b70be3..89258d941b5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,8 @@ .idea/ -.now/ .nuxt/ -.vercel/ .vscode/ coverage/ +coverage-vue3/ dist/ docs-dist/ esm/ diff --git a/.prettierignore b/.prettierignore index a85108a8ec6..0febdfb7bd5 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,6 +1,4 @@ -.now/ .nuxt/ -.vercel/ coverage/ dist/ docs-dist/ diff --git a/CHANGELOG.md b/CHANGELOG.md index 706db281092..b65ab2cefe1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,247 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [2.23.1](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.23.0...v2.23.1) (2022-10-26) + +### Bug Fixes + +- correctly pass parent relations for Vue.js2 + ([58e2d7e](https://github.com/bootstrap-vue/bootstrap-vue/commit/58e2d7e4f5e883207c4f7baa856532d3ae924a0c)) + +## [2.23.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.22.0...v2.23.0) (2022-10-25) + +### Bug Fixes + +- **vue3:** do not rely on \_\_vueParentComponent in tooltip + ([fe13503](https://github.com/bootstrap-vue/bootstrap-vue/commit/fe13503f7aa6d0bd6f7e1ed4f4a2e7acff421106)) +- update refs inside v-for to work for @vue/compat + ([ae4bac8](https://github.com/bootstrap-vue/bootstrap-vue/commit/ae4bac8a4327a1f293afbcf571e84ed1de4497f8)) + +### Other v2.23.0 + +- add support for @vue/compat + +## [2.22.0](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.21.2...v2.22.0) (2022-04-17) + +### Features + +- **b-dropdown:** add `toggle-attrs` prop (closes + [#3694](https://github.com/bootstrap-vue/bootstrap-vue/issues/3694)) + ([#6339](https://github.com/bootstrap-vue/bootstrap-vue/issues/6339)) + ([6cfcbb3](https://github.com/bootstrap-vue/bootstrap-vue/commit/6cfcbb300877e7e1fc03e847c540c6f2c8b0742b)) +- **b-form-group:** add `content-cols` props and scoped `default` slot (closes + [#6095](https://github.com/bootstrap-vue/bootstrap-vue/issues/6095), + [#6118](https://github.com/bootstrap-vue/bootstrap-vue/issues/6118)) + ([#6178](https://github.com/bootstrap-vue/bootstrap-vue/issues/6178)) + ([fab6dc5](https://github.com/bootstrap-vue/bootstrap-vue/commit/fab6dc57e974f14b7fb50f6f413f3fa9a4504290)) +- **b-form-tags:** add `feedback-aria-live` prop + ([#6347](https://github.com/bootstrap-vue/bootstrap-vue/issues/6347)) + ([5332970](https://github.com/bootstrap-vue/bootstrap-vue/commit/533297054ce98e879071b35da11a3dd5927beafe)) +- **b-form-tags:** add `no-tags-remove` prop (closes + [#6162](https://github.com/bootstrap-vue/bootstrap-vue/issues/6162)) + ([#6163](https://github.com/bootstrap-vue/bootstrap-vue/issues/6163)) + ([92de1f9](https://github.com/bootstrap-vue/bootstrap-vue/commit/92de1f9f7772c595afcd16d25d8f71b54a2e077b)) +- **b-form-tags:** add `reset` method + ([#6104](https://github.com/bootstrap-vue/bootstrap-vue/issues/6104)) + ([d610291](https://github.com/bootstrap-vue/bootstrap-vue/commit/d6102913a5f9a3295f646fad50ba58ffc31533e8)) +- **b-form-tags:** adds `focusin` & `focusout` to wrapper and prevents firing multiple + `focus`/`blur` events ([#6395](https://github.com/bootstrap-vue/bootstrap-vue/issues/6395)) + ([44e558f](https://github.com/bootstrap-vue/bootstrap-vue/commit/44e558f73c2ae0d4daafbdbc2616002c7c7a763f)) +- **b-link:** support `exact-path` and `exact-path-active-class` props for router link (fixes + [#6434](https://github.com/bootstrap-vue/bootstrap-vue/issues/6434)) + ([#6811](https://github.com/bootstrap-vue/bootstrap-vue/issues/6811)) + ([576e67b](https://github.com/bootstrap-vue/bootstrap-vue/commit/576e67b3af434037a5ee17533a232465527d5edd)) +- add `headerTag` and `footerTag` props to all componets with header and footer + ([#6375](https://github.com/bootstrap-vue/bootstrap-vue/issues/6375)) + ([c6dd70a](https://github.com/bootstrap-vue/bootstrap-vue/commit/c6dd70a787cdc711b3ce539a65f6aac273749874)) +- **b-media:** improve aside right handling + ([#5965](https://github.com/bootstrap-vue/bootstrap-vue/issues/5965)) + ([49a3f00](https://github.com/bootstrap-vue/bootstrap-vue/commit/49a3f00420bf9958deda3a6be0ccb76cc3ea06ba)) +- **b-sidebar:** add `header` slot + ([#6179](https://github.com/bootstrap-vue/bootstrap-vue/issues/6179)) + ([341b7f0](https://github.com/bootstrap-vue/bootstrap-vue/commit/341b7f07943d6079d2bf5d6ab88bbcc50f91d0c5)) +- **config:** improved defaults handling (closes + [#4507](https://github.com/bootstrap-vue/bootstrap-vue/issues/4507), + [#5138](https://github.com/bootstrap-vue/bootstrap-vue/issues/5138), + [#5291](https://github.com/bootstrap-vue/bootstrap-vue/issues/5291), + [#5459](https://github.com/bootstrap-vue/bootstrap-vue/issues/5459), + [#5958](https://github.com/bootstrap-vue/bootstrap-vue/issues/5958)) + ([#5981](https://github.com/bootstrap-vue/bootstrap-vue/issues/5981)) + ([7ea0cc4](https://github.com/bootstrap-vue/bootstrap-vue/commit/7ea0cc4a16d27b179eca47d351eaa9fe6fdfd56e)) +- **refactor:** code enhancements for easier Vue 3 migration (closes + [#6124](https://github.com/bootstrap-vue/bootstrap-vue/issues/6124), + [#6139](https://github.com/bootstrap-vue/bootstrap-vue/issues/6139)) + ([#6141](https://github.com/bootstrap-vue/bootstrap-vue/issues/6141)) + ([5bf6733](https://github.com/bootstrap-vue/bootstrap-vue/commit/5bf6733595091cc204d3acc0641f8f0301bcbe9c)) + +### Bug Fixes + +- **b-avatar:** badge `z-index` handling + ([#5975](https://github.com/bootstrap-vue/bootstrap-vue/issues/5975)) + ([ecb33bd](https://github.com/bootstrap-vue/bootstrap-vue/commit/ecb33bdb510832096bc5a5196a11c97388bf6411)) +- **b-avatar:** prevent avatar from being squished + ([#5963](https://github.com/bootstrap-vue/bootstrap-vue/issues/5963)) + ([b3946ed](https://github.com/bootstrap-vue/bootstrap-vue/commit/b3946ed7a7b327fb7c66b44caaf122460fc24005)), + closes [#5962](https://github.com/bootstrap-vue/bootstrap-vue/issues/5962) +- **b-badge:** attribute inheritance + ([#6217](https://github.com/bootstrap-vue/bootstrap-vue/issues/6217)) + ([2d31f31](https://github.com/bootstrap-vue/bootstrap-vue/commit/2d31f31909c002faa2a9d8bd8620115ddf8ce603)) +- **b-dropdown:** click handling on close (closes + [#5982](https://github.com/bootstrap-vue/bootstrap-vue/issues/5982)) + ([#6009](https://github.com/bootstrap-vue/bootstrap-vue/issues/6009)) + ([cf7a1cb](https://github.com/bootstrap-vue/bootstrap-vue/commit/cf7a1cb017e2263939a64e300abbbbac35c121d4)) +- **b-dropdown:** decrease delay when hiding inside a navbar on no-touch devices (closes + [#6306](https://github.com/bootstrap-vue/bootstrap-vue/issues/6306)) + ([#6367](https://github.com/bootstrap-vue/bootstrap-vue/issues/6367)) + ([7d72605](https://github.com/bootstrap-vue/bootstrap-vue/commit/7d726056eb40a148afbafd0710035cb306582bb6)) +- **b-dropdown:** only apply `heading` role to header when not a `header` tag + ([#6274](https://github.com/bootstrap-vue/bootstrap-vue/issues/6274)) + ([bd67da0](https://github.com/bootstrap-vue/bootstrap-vue/commit/bd67da0c40744e6b245a4e514e2319ca7bfafe2d)) +- **b-dropdown:** root events ([#6198](https://github.com/bootstrap-vue/bootstrap-vue/issues/6198)) + ([6dcd233](https://github.com/bootstrap-vue/bootstrap-vue/commit/6dcd23334f2870220ed5c4d8b30bd556e57c03d5)) +- **b-dropdown:** Sets correct `aria-haspopup` attribute for the toggle button + ([#6865](https://github.com/bootstrap-vue/bootstrap-vue/issues/6865)) + ([d92c2f1](https://github.com/bootstrap-vue/bootstrap-vue/commit/d92c2f1237b44102f0bf6eadd26d97423b9f8c2b)) +- **b-form-checkbox/b-form-radio:** `chnage` event timing + ([#6008](https://github.com/bootstrap-vue/bootstrap-vue/issues/6008)) + ([37ec7e9](https://github.com/bootstrap-vue/bootstrap-vue/commit/37ec7e9991b66af51ff81420da8eb88928615f9d)) +- **b-form-datepicker:** `valueAsDate` prop handling + ([#6159](https://github.com/bootstrap-vue/bootstrap-vue/issues/6159)) + ([5cb8e0c](https://github.com/bootstrap-vue/bootstrap-vue/commit/5cb8e0c474ab750868379b4293d0eb5d52f5dd85)) +- **b-form-datepicker/b-form-timepicker:** control size + ([#6249](https://github.com/bootstrap-vue/bootstrap-vue/issues/6249)) + ([f2ffbeb](https://github.com/bootstrap-vue/bootstrap-vue/commit/f2ffbeb85a71f0e3ac5c6ea55622771357c703e1)) +- **b-form-datepicker/b-form-timepicker:** label styles when in `button-only` mode (closes + [#6172](https://github.com/bootstrap-vue/bootstrap-vue/issues/6172)) + ([#6186](https://github.com/bootstrap-vue/bootstrap-vue/issues/6186)) + ([e8842ba](https://github.com/bootstrap-vue/bootstrap-vue/commit/e8842bae98e83d16f3429b37f219ae61890a5c38)) +- **b-form-group:** accessibility when `label-for` prop not set + ([#6006](https://github.com/bootstrap-vue/bootstrap-vue/issues/6006)) + ([16f777b](https://github.com/bootstrap-vue/bootstrap-vue/commit/16f777b14bdcf9ebb6fae0325d355c7f5272bd98)) +- **b-form-input:** modified value handling + ([#6084](https://github.com/bootstrap-vue/bootstrap-vue/issues/6084)) + ([d6d8e3c](https://github.com/bootstrap-vue/bootstrap-vue/commit/d6d8e3c0f309ca16ede0c874bb787ab2fed7b380)) +- **b-form-input/b-form-textarea:** legacy browser support (closes + [#6283](https://github.com/bootstrap-vue/bootstrap-vue/issues/6283)) + ([#6345](https://github.com/bootstrap-vue/bootstrap-vue/issues/6345)) + ([a79d98a](https://github.com/bootstrap-vue/bootstrap-vue/commit/a79d98a78f68ba3c15e626928f5e5208aba05d2f)) +- **b-form-spinbutton:** button markup + ([#6101](https://github.com/bootstrap-vue/bootstrap-vue/issues/6101)) + ([5082976](https://github.com/bootstrap-vue/bootstrap-vue/commit/5082976e90264cadd84a4c9dbf339ce90fe49456)) +- **b-form-tags:** required handling (closes + [#6094](https://github.com/bootstrap-vue/bootstrap-vue/issues/6094)) + ([#6103](https://github.com/bootstrap-vue/bootstrap-vue/issues/6103)) + ([2dc6b9d](https://github.com/bootstrap-vue/bootstrap-vue/commit/2dc6b9d5bc5fcb3cf1febda7d9e5b03d1ee9a3d0)) +- **b-icon:** title render handling + ([#6233](https://github.com/bootstrap-vue/bootstrap-vue/issues/6233)) + ([b025047](https://github.com/bootstrap-vue/bootstrap-vue/commit/b0250477e6b4228f1f228c2776c8c211d8a57f00)) +- **b-img-lazy:** `blank` placeholder for Firefox (closes + [#6320](https://github.com/bootstrap-vue/bootstrap-vue/issues/6320)) + ([#6349](https://github.com/bootstrap-vue/bootstrap-vue/issues/6349)) + ([9b297c9](https://github.com/bootstrap-vue/bootstrap-vue/commit/9b297c9415744ddb7bd3d50bbe5957859a61123e)) +- **b-img-lazy:** fix blank-src not work error + ([#6302](https://github.com/bootstrap-vue/bootstrap-vue/issues/6302)) + ([a6ace2f](https://github.com/bootstrap-vue/bootstrap-vue/commit/a6ace2f229680e13b0f91c17458461b8afda9f7b)) +- **b-link:** remove default values from `vue-router` pass-down props (closes + [#6373](https://github.com/bootstrap-vue/bootstrap-vue/issues/6373)) + ([#6374](https://github.com/bootstrap-vue/bootstrap-vue/issues/6374)) + ([0a14828](https://github.com/bootstrap-vue/bootstrap-vue/commit/0a14828961846b907cf8243e1a14954911f802cf)) +- **b-skeleton:** accepts custom attributes + ([#6858](https://github.com/bootstrap-vue/bootstrap-vue/issues/6858)) + ([9b1edc9](https://github.com/bootstrap-vue/bootstrap-vue/commit/9b1edc978f7029facaf5a4f2a512b13cd43987a8)) +- **b-table:** fix range selection of b-table + ([#6606](https://github.com/bootstrap-vue/bootstrap-vue/issues/6606)) + ([c11f0db](https://github.com/bootstrap-vue/bootstrap-vue/commit/c11f0db211aa2c45209a4081ae4e02337ec55015)) +- **b-table:** selected table header text no longer prevents table row selection + ([#6645](https://github.com/bootstrap-vue/bootstrap-vue/issues/6645)) + ([010ab31](https://github.com/bootstrap-vue/bootstrap-vue/commit/010ab3180eaeb9f43e9c922fb6e47419504b8f99)) +- replace sass division with multiplication + ([#6834](https://github.com/bootstrap-vue/bootstrap-vue/issues/6834)) + ([dd051e9](https://github.com/bootstrap-vue/bootstrap-vue/commit/dd051e93cbb2ce41d3060eda2b5a82ce28fe183c)) +- **b-form-group:** remove `role="alert"` from valid/invalid feedback (closes + [#6300](https://github.com/bootstrap-vue/bootstrap-vue/issues/6300), + [#6307](https://github.com/bootstrap-vue/bootstrap-vue/issues/6307)) + ([#6346](https://github.com/bootstrap-vue/bootstrap-vue/issues/6346)) + ([c0959c4](https://github.com/bootstrap-vue/bootstrap-vue/commit/c0959c4df2552929d7fa68e28fb700297df291f8)) +- **b-input-tags:** not respecting custom `$input-color` (closes + [#6388](https://github.com/bootstrap-vue/bootstrap-vue/issues/6388)) + ([#6389](https://github.com/bootstrap-vue/bootstrap-vue/issues/6389)) + ([9f045d4](https://github.com/bootstrap-vue/bootstrap-vue/commit/9f045d47b1eae4036910a1e397ed17b664e259c5)) +- **b-pagination:** don't set initial page count twice + ([#6200](https://github.com/bootstrap-vue/bootstrap-vue/issues/6200)) + ([d7394e3](https://github.com/bootstrap-vue/bootstrap-vue/commit/d7394e3426e5b06797caef070137ec47b25ef62a)) +- **b-sidebar:** make sure to not exceed 100% in height (closes + [#6176](https://github.com/bootstrap-vue/bootstrap-vue/issues/6176)) + ([#6234](https://github.com/bootstrap-vue/bootstrap-vue/issues/6234)) + ([782e11d](https://github.com/bootstrap-vue/bootstrap-vue/commit/782e11dedf8ed9f362a1c44772d660adf24975a5)) +- **b-table:** add missing `role="grid"` when selectable (closes + [#6305](https://github.com/bootstrap-vue/bootstrap-vue/issues/6305)) + ([#6372](https://github.com/bootstrap-vue/bootstrap-vue/issues/6372)) + ([bc02fb8](https://github.com/bootstrap-vue/bootstrap-vue/commit/bc02fb86198701f8f2ef7b05dadf59cd2c0381cd)) +- **b-table:** add missing `sortKey` field type and correct a typo + ([#6355](https://github.com/bootstrap-vue/bootstrap-vue/issues/6355)) + ([f5ca62f](https://github.com/bootstrap-vue/bootstrap-vue/commit/f5ca62faec6d5fb9e873b362b6efb153d419a7cc)) +- **b-table:** allow `responsive` and `stacked` props together + ([#6266](https://github.com/bootstrap-vue/bootstrap-vue/issues/6266)) + ([fa977a8](https://github.com/bootstrap-vue/bootstrap-vue/commit/fa977a83cf21dd118e30f81aacf80d1c25b5c484)) +- **b-table:** default `role` to `grid` when `selectable` and `table` otherwise + ([#6383](https://github.com/bootstrap-vue/bootstrap-vue/issues/6383)) + ([3f5a309](https://github.com/bootstrap-vue/bootstrap-vue/commit/3f5a3095500c706a75f0f0d6015b0b2777051e1f)), + closes [#6326](https://github.com/bootstrap-vue/bootstrap-vue/issues/6326) +- **b-table:** header cell overflow for `.sr-only` sort label + ([#6371](https://github.com/bootstrap-vue/bootstrap-vue/issues/6371)) + ([11617b4](https://github.com/bootstrap-vue/bootstrap-vue/commit/11617b4c78d06a0f48306983621fdb4ec1aa9932)) +- **b-table:** only set `aria-describedby` when caption really exists + ([#6251](https://github.com/bootstrap-vue/bootstrap-vue/issues/6251)) + ([b980017](https://github.com/bootstrap-vue/bootstrap-vue/commit/b980017139613db5d7c8df4293a4d80673c9e646)) +- **b-table:** only set `tabindex="0"` for sortable TH's + ([#6102](https://github.com/bootstrap-vue/bootstrap-vue/issues/6102)) + ([dd23742](https://github.com/bootstrap-vue/bootstrap-vue/commit/dd237425e4e7a7e73d5c17210780b02dab2110e2)) +- **b-table:** prefer user-provided `role` attribute + ([#6382](https://github.com/bootstrap-vue/bootstrap-vue/issues/6382)) + ([9e25a3b](https://github.com/bootstrap-vue/bootstrap-vue/commit/9e25a3b97e911e84473991def78c9b4307b6f822)) +- **b-table:** set `aria-sort` when using `sortKey` and `no-local-sorting` (closes + [#6602](https://github.com/bootstrap-vue/bootstrap-vue/issues/6602)) + ([#6603](https://github.com/bootstrap-vue/bootstrap-vue/issues/6603)) + ([2438137](https://github.com/bootstrap-vue/bootstrap-vue/commit/2438137c3757b28657e7185432805079ee25c559)) +- **b-table:** sort handling for numeric string values (closes + [#6092](https://github.com/bootstrap-vue/bootstrap-vue/issues/6092)) + ([#6105](https://github.com/bootstrap-vue/bootstrap-vue/issues/6105)) + ([29fbcb5](https://github.com/bootstrap-vue/bootstrap-vue/commit/29fbcb58c5efed0dbbafa8b0bb5fc1d1651079cd)) +- **b-tabs:** cleanup rendering logic + ([#6154](https://github.com/bootstrap-vue/bootstrap-vue/issues/6154)) + ([8aeb9e9](https://github.com/bootstrap-vue/bootstrap-vue/commit/8aeb9e941e84ec45a3415ab7238729458f56e427)) +- **b-tabs:** restore correct active tab detection logic (closes + [#6205](https://github.com/bootstrap-vue/bootstrap-vue/issues/6205)) + ([#6208](https://github.com/bootstrap-vue/bootstrap-vue/issues/6208)) + ([6d92a43](https://github.com/bootstrap-vue/bootstrap-vue/commit/6d92a4376c227a02a7c24e19c04e437bb8909c1c)) +- **docs:** completing the url so that the link is correct + ([#6545](https://github.com/bootstrap-vue/bootstrap-vue/issues/6545)) + ([c9c85a9](https://github.com/bootstrap-vue/bootstrap-vue/commit/c9c85a92460c583439f96b61095e2fa0f3c41378)) +- **nav-item-dropdown:** update dropdown to set correct aria-controls + ([97bb97b](https://github.com/bootstrap-vue/bootstrap-vue/commit/97bb97b004b28bc34a49fc20dcc5b247f228404f)) +- **utils/dom:** bind `requestAF()` to `window` + ([#6508](https://github.com/bootstrap-vue/bootstrap-vue/issues/6508)) + ([#6511](https://github.com/bootstrap-vue/bootstrap-vue/issues/6511)) + ([f8caaec](https://github.com/bootstrap-vue/bootstrap-vue/commit/f8caaec837b184d3f2736a6fdb4b8ceea28942ae)) +- clean up props inheritance ([#6265](https://github.com/bootstrap-vue/bootstrap-vue/issues/6265)) + ([79784ae](https://github.com/bootstrap-vue/bootstrap-vue/commit/79784ae6e03f90ee14ce90f8f5e02d0249eb5c4a)) +- environment detection based on `userAgent` + ([#6226](https://github.com/bootstrap-vue/bootstrap-vue/issues/6226)) + ([cdfd16c](https://github.com/bootstrap-vue/bootstrap-vue/commit/cdfd16c32296072e49596a8acf722c77709f1b93)) +- **table:** default sort compare logic for date strings + ([#6153](https://github.com/bootstrap-vue/bootstrap-vue/issues/6153)) + ([3696a1f](https://github.com/bootstrap-vue/bootstrap-vue/commit/3696a1f888f2462a428431a593e235fd89bf54d4)) +- user supplied prop function detection + ([#6070](https://github.com/bootstrap-vue/bootstrap-vue/issues/6070)) + ([cea6051](https://github.com/bootstrap-vue/bootstrap-vue/commit/cea6051efc901325d63c22f65381242bd6e774e7)) +- user supplied prop function detection (closes + [#6112](https://github.com/bootstrap-vue/bootstrap-vue/issues/6112)) + ([#6113](https://github.com/bootstrap-vue/bootstrap-vue/issues/6113)) + ([1d85839](https://github.com/bootstrap-vue/bootstrap-vue/commit/1d85839fa76c88f1a411a81945d03a4c895b3f4f)) +- **table:** use original value for fallback when number parsing fails in `defaultSortCompare()` + ([c375ce9](https://github.com/bootstrap-vue/bootstrap-vue/commit/c375ce9093ed91060b4ab199ad771dd667a68589)) + ### [v2.21.2](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.21.1...v2.21.2) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index fb779a4ee99..fb0aab45fea 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,65 +1,133 @@ # Contributor Covenant Code of Conduct -## Our pledge +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, caste, color, religion, or sexual +identity and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the overall + community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or advances of + any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email address, + without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. -In the interest of fostering an open and welcoming environment, we as contributors and maintainers -pledge to making participation in our project and our community a harassment-free experience for -everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level -of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. +## Scope -## Our standards +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. -Examples of behavior that contributes to creating a positive environment include: +## Enforcement -- Using welcoming and inclusive language -- Being respectful of differing viewpoints and experiences -- Gracefully accepting constructive criticism -- Focusing on what is best for the community -- Showing empathy towards other community members +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting +the project team at pooya@pi0.ir. The project team will review and investigate all complaints, and +will respond in a way that it deems appropriate to the circumstances. The project team is obligated +to maintain confidentiality with regard to the reporter of an incident. Further details of specific +enforcement policies may be posted separately. -Examples of unacceptable behavior by participants include: +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. -- The use of sexualized language or imagery and unwelcome sexual attention or advances -- Trolling, insulting/derogatory comments, and personal or political attacks -- Public or private harassment -- Publishing others' private information, such as a physical or electronic address, without explicit - permission -- Other conduct which could reasonably be considered inappropriate in a professional setting +## Enforcement Guidelines -## Our responsibilities +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: -Project maintainers are responsible for clarifying the standards of acceptable behavior and are -expected to take appropriate and fair corrective action in response to any instances of unacceptable -behavior. +### 1. Correction -Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, -code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or -to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. -## Scope +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. -This Code of Conduct applies both within project spaces and in public spaces when an individual is -representing the project or its community. Examples of representing a project or community include -using an official project e-mail address, posting via an official social media account, or acting as -an appointed representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. +### 2. Warning -## Enforcement +**Community Impact**: A violation through a single incident or series of +actions. -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting -the project team at pooya@pi0.ir. The project team will review and investigate all complaints, and -will respond in a way that it deems appropriate to the circumstances. The project team is obligated -to maintain confidentiality with regard to the reporter of an incident. Further details of specific -enforcement policies may be posted separately. +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or permanent +ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. -Project maintainers who do not follow or enforce the Code of Conduct in good faith may face -temporary or permanent repercussions as determined by other members of the project's leadership. +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within the +community. ## Attribution -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at -[https://contributor-covenant.org/version/1/4][version] +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.1, available at +[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1]. + +Community Impact Guidelines were inspired by +[Mozilla's code of conduct enforcement ladder][Mozilla CoC]. + +For answers to common questions about this code of conduct, see the FAQ at +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at +[https://www.contributor-covenant.org/translations][translations]. -[homepage]: https://contributor-covenant.org -[version]: https://contributor-covenant.org/version/1/4/ +[homepage]: https://www.contributor-covenant.org +[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[translations]: https://www.contributor-covenant.org/translations diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3f2fe93edb8..47d08c4993a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -53,7 +53,7 @@ Examples: We also welcome financial contributions in full transparency on our [Open Collective](https://opencollective.com/bootstrap-vue). Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our -open collective by the core contributors and the person who filed the expense will be reimbursed. +Open Collective by the core contributors and the person who filed the expense will be reimbursed. Consider asking your company to also support this open source project by [becoming a sponsor](https://opencollective.com/bootstrap-vue/contribute/). diff --git a/LICENSE b/LICENSE index 80d672f72fb..90c35fd20c8 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016-2020 - BootstrapVue +Copyright (c) 2016-2025 - BootstrapVue Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index ca6ea40e486..b8e3ef838a8 100644 --- a/README.md +++ b/README.md @@ -15,45 +15,42 @@

- Current version + Current version - Bootstrap version + Bootstrap version - Vue.js version + Vue.js version - Build status - - - Dependencies status + Build status
- Coverage + Coverage - Package quality + Package quality - Code quality + Code quality - npm downloads + npm downloads - npm weekly downloads + npm weekly downloads
- Open Collective sponsors + Open Collective sponsors - Open Collective backers + Open Collective backers - Open Collective balance + Open Collective balance

@@ -66,11 +63,6 @@

Sponsors

-Support this project by becoming a sponsor. - -Your logo will show up here with a link to your website. -[[Become a sponsor](https://opencollective.com/bootstrap-vue#sponsor)] - @@ -82,9 +74,15 @@ Your logo will show up here with a link to your website. +Support this project by [becoming a sponsor](https://opencollective.com/bootstrap-vue#sponsor). + +**Disclaimer:** This is a donation. No goods or services are expected in return. Any requests +for refunds for those purposes will be rejected. +

Backers

Thank you to all our backers! 🙏 + [[Become a backer](https://opencollective.com/bootstrap-vue#backer)] @@ -95,12 +93,6 @@ This project exists thanks to all the people who contribute. [[Contribute]](CONT -

Partners

- -

- Powered by Vercel -

-

License

Released under the MIT [License](./LICENSE). Copyright (c) BootstrapVue. diff --git a/docs/assets/powered-by-vercel.svg b/docs/assets/powered-by-vercel.svg deleted file mode 100644 index a3daf6f40d4..00000000000 --- a/docs/assets/powered-by-vercel.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/assets/scss/styles.scss b/docs/assets/scss/styles.scss index b0e31576cc5..15292ccd49b 100644 --- a/docs/assets/scss/styles.scss +++ b/docs/assets/scss/styles.scss @@ -186,36 +186,6 @@ } } -// Carbon Ad margin overrides -.bv-carbon-ad { - min-height: 130px; - margin: 2rem 0; - - #carbonads { - // Override Bootstrap v4 docs CSS ad margin - margin: 0; - } - - // Margins for the home page ad - @at-root .bv-section & { - margin-bottom: 3rem; - margin-top: 0; - - #carbonads { - // Center the ad on the home page - margin-left: auto; - margin-right: auto; - } - - @media (min-width: 768px) { - & { - margin-bottom: -1.5rem; - margin-top: 3rem; - } - } - } -} - .bv-example-row { .row { + .row { diff --git a/docs/assets/vercel.svg b/docs/assets/vercel.svg deleted file mode 100644 index 22f186cb965..00000000000 --- a/docs/assets/vercel.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/components/bootstrap-logo.vue b/docs/components/bootstrap-logo.vue new file mode 100644 index 00000000000..587d1affac1 --- /dev/null +++ b/docs/components/bootstrap-logo.vue @@ -0,0 +1,13 @@ + diff --git a/docs/components/bv-badge.vue b/docs/components/bv-badge.vue new file mode 100644 index 00000000000..8cb1288c1c2 --- /dev/null +++ b/docs/components/bv-badge.vue @@ -0,0 +1,15 @@ + diff --git a/docs/components/bv-logo-animated.vue b/docs/components/bv-logo-animated.vue new file mode 100644 index 00000000000..33b7c5ef64c --- /dev/null +++ b/docs/components/bv-logo-animated.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/docs/components/bv-logo-outline.vue b/docs/components/bv-logo-outline.vue new file mode 100644 index 00000000000..70023901ac3 --- /dev/null +++ b/docs/components/bv-logo-outline.vue @@ -0,0 +1,13 @@ + diff --git a/docs/components/bv-logo.vue b/docs/components/bv-logo.vue index 3962e6672ec..2763304e7a3 100644 --- a/docs/components/bv-logo.vue +++ b/docs/components/bv-logo.vue @@ -1,178 +1,17 @@ - - - - diff --git a/docs/components/carbon-ad.js b/docs/components/carbon-ad.js deleted file mode 100644 index c8f3d63d79b..00000000000 --- a/docs/components/carbon-ad.js +++ /dev/null @@ -1,65 +0,0 @@ -// @vue/component -export default { - name: 'BVCarbonAd', - props: { - id: { - type: String, - default: '_carbonads_js' - }, - url: { - type: String, - default: '//cdn.carbonads.com/carbon.js' - }, - serve: { - type: String, - default: 'CE7ITK77' - }, - placement: { - type: String, - default: 'bootstrap-vuejsorg' - } - }, - data() { - return { - mounted: false - } - }, - computed: { - src() { - return `${this.url}?serve=${this.serve}&placement=${this.placement}` - } - }, - mounted() { - // Remove any leftover Carbonads scripts from the `` - const $nodes = document.querySelectorAll('head > script[id="_carbonads_projs"]') - for (const $node of $nodes) { - try { - $node.parentNode.removeChild($node) - } catch {} - } - - // Show the new ad - this.$nextTick(() => { - requestAnimationFrame(() => { - this.mounted = true - }) - }) - }, - beforeDestroy() { - this.mounted = false - }, - render(h) { - let $script = h() - if (this.mounted) { - $script = h('script', { - attrs: { - id: this.id, - async: 'async', - type: 'text/javascript', - src: this.src - } - }) - } - return h('aside', { staticClass: 'bv-carbon-ad' }, [$script]) - } -} diff --git a/docs/components/contributors.vue b/docs/components/contributors.vue index 0fd8276ac0e..2b6f43844dc 100644 --- a/docs/components/contributors.vue +++ b/docs/components/contributors.vue @@ -135,7 +135,9 @@ export default { } xhr.open('GET', url, true) - xhr.addEventListener('load', onLoad) + xhr.addEventListener('load', onLoad, { + signal: this.controller ? this.controller.signal : undefined + }) // Initiate the request xhr.send() }, @@ -248,6 +250,14 @@ export default { // Donors are people/organizations with one-time (paid) donations this.makeOcRequest(this.processDonors.bind(this), { status: 'paid' }) } + }, + + beforeDestroy() { + this.controller.abort() + }, + + created() { + this.controller = new window.AbortController() } } diff --git a/docs/components/footer.vue b/docs/components/footer.vue index 80d37f618e8..eab4e730093 100644 --- a/docs/components/footer.vue +++ b/docs/components/footer.vue @@ -4,7 +4,7 @@ - + @@ -19,10 +19,6 @@
  • Reference
  • Playground
  • -
    Themes
    - @@ -53,33 +49,19 @@ Currently v{{ version }}. Code licensed MIT. Docs generated with - Nuxt.js - - + Nuxt.js.

    - - diff --git a/docs/pages/themes.vue b/docs/pages/themes.vue deleted file mode 100644 index 5c796895aa2..00000000000 --- a/docs/pages/themes.vue +++ /dev/null @@ -1,200 +0,0 @@ - - - - - diff --git a/docs/pages/vue3.vue b/docs/pages/vue3.vue new file mode 100644 index 00000000000..1894910a042 --- /dev/null +++ b/docs/pages/vue3.vue @@ -0,0 +1,75 @@ + + + diff --git a/docs/static/CNAME b/docs/static/CNAME deleted file mode 100644 index 215fbb0db88..00000000000 --- a/docs/static/CNAME +++ /dev/null @@ -1 +0,0 @@ -bootstrap-vue.js.org \ No newline at end of file diff --git a/docs/static/logo.svg b/docs/static/logo.svg deleted file mode 100644 index b933ebeb3c4..00000000000 --- a/docs/static/logo.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/utils/compile-js.js b/docs/utils/compile-js.js index b7373381a4f..7233954b21b 100644 --- a/docs/utils/compile-js.js +++ b/docs/utils/compile-js.js @@ -4,7 +4,7 @@ import { transform, disableScriptTags } from '@babel/standalone' // Babel broke the standalone version via PR https://github.com/babel/babel/pull/10420 // Which assumes the browser supports String.prototype.trimLeft/Right -// IE 11 does not support either, and polyfill.io does not polyfill them +// IE 11 does not support either, and Cloudflare's polyfills do not polyfill them // So we do it here (as this file is only loaded if we need transpilation): if (typeof window !== 'undefined') { const Proto = window.String.prototype diff --git a/docs/utils/index.js b/docs/utils/index.js index 56c27ac1cef..6e9a3e2c3df 100644 --- a/docs/utils/index.js +++ b/docs/utils/index.js @@ -209,6 +209,7 @@ export const offsetTop = $el => // Scroll an in-page link target into view export const scrollTargetIntoView = (event, href) => { + event.preventDefault() event.stopPropagation() // We use an attribute `querySelector()` rather than `getElementByID()`, // as some auto-generated ID's are invalid or not unique @@ -223,6 +224,14 @@ export const scrollTargetIntoView = (event, href) => { $el.tabIndex = -1 // Focus the heading $el.focus() + // Update the URL to show the hash without changing the current path + const currentPath = window.location.pathname + window.location.search + if (history.pushState) { + history.pushState(null, null, currentPath + '#' + id) + } else { + // Fallback for older browsers + window.location.hash = id + } }) } } diff --git a/jest.config.js b/jest.config.js index 044993b8baf..56b7921e99d 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,11 +1,21 @@ +const useVue3 = 'USE_VUE3' in process.env + +const moduleNameMapper = useVue3 + ? { + '^vue$': '@vue/compat', + '^@vue/test-utils$': '@vue/test-utils-vue3' + } + : {} + module.exports = { testRegex: 'spec.js$', moduleFileExtensions: ['js', 'vue'], + moduleNameMapper, transform: { - '^.+\\.js$': 'babel-jest', - '.*\\.(vue)$': 'vue-jest' + '^.+\\.js$': 'babel-jest' }, - coverageDirectory: './coverage/', + transformIgnorePatterns: ['/node_modules(?![\\\\/]vue-test-utils-compat[\\\\/])'], + coverageDirectory: useVue3 ? './coverage-vue3' : './coverage/', testEnvironmentOptions: { pretendToBeVisual: true }, diff --git a/now.json b/now.json deleted file mode 100644 index d980abf9aa9..00000000000 --- a/now.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "headers": [ - { - "source": "/(.*)", - "headers": [{ "key": "X-Robots-Tag", "value": "" }] - } - ] -} diff --git a/package.json b/package.json index 9e2f2f01379..419ac83c50c 100644 --- a/package.json +++ b/package.json @@ -1,22 +1,22 @@ { "name": "bootstrap-vue", - "version": "2.21.2", + "version": "2.23.1", "description": "With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extensive and automated WAI-ARIA accessibility markup.", - "main": "dist/bootstrap-vue.common.js", - "web": "dist/bootstrap-vue.js", - "module": "esm/index.js", - "jsnext:main": "esm/index.js", - "source": "src/index.js", - "sass": "src/index.scss", - "style": "dist/bootstrap-vue.css", + "main": "./dist/bootstrap-vue.common.js", + "web": "./dist/bootstrap-vue.js", + "module": "./esm/index.js", + "jsnext:main": "./esm/index.js", + "source": "./src/index.js", + "sass": "./src/index.scss", + "style": "./dist/bootstrap-vue.css", "license": "MIT", "repository": "bootstrap-vue/bootstrap-vue", "homepage": "https://bootstrap-vue.org", - "types": "src/index.d.ts", - "web-types": "dist/web-types.json", + "types": "./src/index.d.ts", + "web-types": "./dist/web-types.json", "vetur": { - "tags": "dist/vetur-tags.json", - "attributes": "dist/vetur-attributes.json" + "tags": "./dist/vetur-tags.json", + "attributes": "./dist/vetur-attributes.json" }, "contributors": [ { @@ -27,10 +27,6 @@ "name": "Troy Morehouse", "url": "https://github.com/tmorehouse" }, - { - "name": "Jacob Müller", - "url": "https://github.com/jackmu95" - }, { "name": "Hiws", "url": "https://github.com/Hiws" @@ -58,18 +54,18 @@ "./types" ], "scripts": { - "audit": "improved-yarn-audit --ignore-dev-deps --min-severity moderate -e 1488", + "audit": "improved-yarn-audit --ignore-dev-deps --min-severity moderate --exclude GHSA-vc8w-jr9v-vj7f", "build": "scripts/build.sh", "bundlewatch": "bundlewatch --config .bundlewatch.config.json", "docs-build": "cross-env NODE_ENV=docs nuxt build -c docs/nuxt.config.js", "docs-dev": "cross-env NODE_ENV=docs nuxt dev -c docs/nuxt.config.js", "docs-gen": "cross-env NODE_ENV=docs nuxt generate -c docs/nuxt.config.js", "lint": "eslint --ext .js,.md,.vue ./", - "postinstall": "opencollective || exit 0", - "prepare": "husky install", + "postinstall": "opencollective || exit 0; echo '\nNOTICE: bootstrap-vue is no longer actively maintained and will not receive future updates. Please switch to bootstrap-vue-next for ongoing development and support: https://github.com/bootstrap-vue-next/bootstrap-vue-next\nFor details: https://github.com/bootstrap-vue/bootstrap-vue/issues/6872#issuecomment-2123267104\n'", + "prepare": "husky install && yarn run build", "prettify": "prettier --write '**/*.{js,json,md,scss,ts,vue}'", "release": "yarn run prettify && yarn run test && yarn run build && yarn run release-notes && standard-version", - "release-notes": "node -r esm scripts/release-notes.js", + "release-notes": "jiti ./scripts/release-notes", "test": "yarn run test:lint && yarn run test:unit", "test:lint": "yarn run lint", "test:unit": "jest", @@ -81,13 +77,13 @@ }, "dependencies": { "@nuxt/opencollective": "^0.3.2", - "bootstrap": ">=4.5.3 <5.0.0", + "bootstrap": "^4.6.1", "popper.js": "^1.16.1", "portal-vue": "^2.1.7", "vue-functional-data-merge": "^3.1.0" }, "devDependencies": { - "@babel/cli": "^7.13.16", + "@babel/cli": "^7.19.3", "@babel/core": "^7.16.5", "@babel/plugin-transform-modules-commonjs": "^7.14.0", "@babel/plugin-transform-runtime": "^7.16.5", @@ -99,13 +95,16 @@ "@nuxtjs/robots": "^2.5.0", "@nuxtjs/sitemap": "^2.4.0", "@testing-library/jest-dom": "^5.12.0", + "@vue/compat": "^3.2.40", + "@vue/compiler-dom": "^3.2.40", "@vue/test-utils": "^1.3.0", + "@vue/test-utils-vue3": "npm:@vue/test-utils@2.2.0", "autoprefixer": "^10.4.0", "babel-core": "^7.0.0-bridge.0", "babel-eslint": "^10.1.0", "babel-jest": "^26.6.3", "babel-plugin-istanbul": "^6.0.0", - "bootstrap-icons": "^1.5.0", + "bootstrap-icons": "^1.11.0", "bundlewatch": "^0.3.2", "clean-css-cli": "^4.3.0", "codemirror": "^5.61.0", @@ -123,13 +122,13 @@ "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-vue": "^7.9.0", - "esm": "^3.2.25", "execa": "^5.0.0", "highlight.js": "^10.7.2", "html-loader": "^1.3.2", "husky": "^6.0.0", "improved-yarn-audit": "^3.0.0", "jest": "^26.6.3", + "jiti": "^1.13.0", "lint-staged": "^11.0.0", "loader-utils": "^2.0.0", "lodash": "^4.17.21", @@ -146,12 +145,12 @@ "sass": "^1.45.0", "sass-loader": "^10.1.1", "standard-version": "^9.3.0", - "terser": "^5.10.0", + "terser": "^5.15.0", "vue": "^2.6.12", - "vue-jest": "^3.0.7", "vue-router": "^3.5.1", "vue-server-renderer": "^2.6.12", - "vue-template-compiler": "^2.6.12" + "vue-template-compiler": "^2.6.12", + "vue-test-utils-compat": "0.0.6" }, "keywords": [ "Bootstrap", diff --git a/scripts/build.sh b/scripts/build.sh index e3c703c20e3..497e2761fb7 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -8,12 +8,12 @@ echo "Building BootstrapVue ${BV_VERSION}" echo '' echo 'Generating icon source files...' -node -r esm scripts/create-icons.js || exit 1 +yarn jiti ./scripts/create-icons || exit 1 echo 'done.' echo '' echo 'Checking plugin metadata...' -node -r esm scripts/check-plugin-meta.js || exit 1 +yarn jiti ./scripts/check-plugin-meta || exit 1 echo 'Done.' echo '' @@ -144,7 +144,7 @@ echo 'Done.' echo '' echo 'Building IDE auto-complete helper files...' -node -r esm scripts/create-web-types.js || exit 1 +yarn jiti ./scripts/create-web-types || exit 1 echo 'Done.' echo '' diff --git a/scripts/create-web-types.js b/scripts/create-web-types.js index f323d6fef16..68c26d558ce 100644 --- a/scripts/create-web-types.js +++ b/scripts/create-web-types.js @@ -30,14 +30,14 @@ const webTypes = { framework: 'vue', name: libraryName, version: libraryVersion, + 'js-types-syntax': 'typescript', + 'description-markup': 'markdown', contributions: { html: { - 'types-syntax': 'typescript', - 'description-markup': 'markdown', // Components get placed here - tags: [], + 'vue-components': [], // Directives get placed in here - attributes: [] + 'vue-directives': [] } } } @@ -113,7 +113,7 @@ const computePropDefault = ({ default: def, type }) => { } // Process a single component's meta and definition/class objects -const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { +const processComponentMeta = (meta, groupRef, groupDescription, docUrl, postprocess) => { const componentName = meta.component // Pull information from the component definition/class @@ -134,8 +134,8 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { return obj }, {}) - // Build the tag reference - const tag = { + // Build the component reference + const component = { name: componentName, source: { module: libraryName, @@ -143,12 +143,12 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { }, 'doc-url': docUrl, description: groupDescription, - attributes: [] + props: [] } // Add v-model information if ($model && $model.prop && $model.event) { - tag['vue-model'] = { + component['vue-model'] = { prop: $model.prop, event: $model.event } @@ -156,17 +156,14 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { // Add props if (Object.keys($props).length) { - tag.attributes = Object.keys($props).map(propName => { + component.props = Object.keys($props).map(propName => { const $prop = $props[propName] const $propExtra = $propsExtra[propName] || {} const $propFallbackExtra = commonPropsMeta[propName] || {} const type = computePropType($prop) const prop = { name: propName, - value: { - kind: 'expression', - type - }, + type, default: computePropDefault($prop), 'doc-url': docUrl } @@ -201,7 +198,7 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { // Add events if ($events.length) { - tag.events = $events.map(eventObj => { + component.events = $events.map(eventObj => { const event = { name: eventObj.event, 'doc-url': docUrl @@ -232,7 +229,7 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { // Add slots if ($slots.length) { - tag.slots = $slots.map(slotObj => { + component.slots = $slots.map(slotObj => { const slot = { name: slotObj.name, 'doc-url': docUrl @@ -266,16 +263,25 @@ const processComponentMeta = (meta, groupRef, groupDescription, docUrl) => { }) } - // Add the component tag - webTypes.contributions.html.tags.push(tag) + // Do any additional postprocessing + if (postprocess) { + postprocess(component) + } + + // Add the component + webTypes.contributions.html['vue-components'].push(component) - // Add in any component alias tags + // Add in any component aliases if ($aliases.length) { // Add the aliases $aliases.forEach(alias => { - const aliasTag = { ...tag, name: alias, source: { ...tag.source, symbol: alias } } - aliasTag.description = `${tag.description}\n\n*Alias for ${tag.name}*` - webTypes.contributions.html.tags.push(aliasTag) + const aliasComponent = { + ...component, + name: alias, + source: { ...component.source, symbol: alias } + } + aliasComponent.description = `${component.description}\n\n*Alias for ${component.name}*` + webTypes.contributions.html['vue-components'].push(aliasComponent) }) } } @@ -292,21 +298,20 @@ const processDirectiveMeta = (directiveMeta, directiveDescription, docUrl) => { // Object const expression = directiveMeta.expression - // Build the attribute (directive) def - const attribute = { - name: kebabCase(name), + // Build the directive def + const directive = { + name: kebabCase(name).substring(2), source: { module: libraryName, symbol: name }, - required: false, description: directiveDescription, 'doc-url': docUrl } // Add in argument details if (arg) { - attribute['vue-argument'] = { + directive.argument = { // RegExpr string pattern for argument pattern: arg.pattern, description: arg.description, @@ -316,7 +321,7 @@ const processDirectiveMeta = (directiveMeta, directiveDescription, docUrl) => { // Add in any modifier details if (modifiers) { - attribute['vue-modifiers'] = modifiers.map(mod => { + directive.modifiers = modifiers.map(mod => { const modifier = { name: mod.name, 'doc-url': docUrl @@ -333,17 +338,17 @@ const processDirectiveMeta = (directiveMeta, directiveDescription, docUrl) => { // Add in value (expression) type (Array of types or a single type) if (expression) { - attribute.value = { + directive['attribute-value'] = { kind: 'expression', type: computePropType({ type: expression }) } } - // Add the directive to the html attributes array - webTypes.contributions.html.attributes.push(attribute) + // Add the directive to the html vue-directives array + webTypes.contributions.html['vue-directives'].push(directive) } -// Create tag entries for each component in a component group +// Create vue-component entries for each component in a component group const processComponentGroup = groupSlug => { // Array of components in the group const groupMeta = componentGroups[groupSlug] || {} @@ -368,7 +373,7 @@ const processComponentGroup = groupSlug => { }) } -// Create tag entries for each component in a component group +// Create vue-component entries for each component in a component group const processIconGroup = groupSlug => { // Array of components in the group const groupMeta = iconGroups[groupSlug] || {} @@ -380,13 +385,79 @@ const processIconGroup = groupSlug => { // We import the component from the transpiled `esm/` dir const groupRef = require(path.resolve(baseDir, 'esm/icons')) - // Process each icon component - iconsMeta.forEach(meta => { - processComponentMeta(meta, groupRef, groupMeta.description, docUrl) + // Get SVGs for each icon + const iconsFile = fs.readFileSync(path.resolve(baseDir, 'esm/icons/icons.js')).toString() + const regex = /makeIcon\('([a-zA-Z0-9]+)','([^']+)'/g + let m = regex.exec(iconsFile) + const svgs = {} + while (m) { + svgs[m[1]] = m[2] + m = regex.exec(iconsFile) + } + const svgPrefix = `` + + // Create list of vue-bootstrap-icons + const iconNames = iconsMeta + .filter(it => !!it['auto-gen'] && it.component.startsWith('BIcon')) + .map(it => it.component.substring('BIcon'.length)) + + webTypes.contributions.html['vue-bootstrap-icons'] = iconNames.map(name => ({ + name, + icon: `${svgPrefix}${svgs[name]}`, + 'doc-url': 'https://bootstrap-vue.org/docs/icons/#icons-1' + })) + + webTypes.contributions.html['vue-bootstrap-icons-kebabized'] = iconNames.map(name => ({ + name: kebabCase(name), + icon: `${svgPrefix}${svgs[name]}`, + 'doc-url': 'https://bootstrap-vue.org/docs/icons/#icons-1' + })) + + // Process each regular component + iconsMeta.filter(it => !it['auto-gen'] || !it.component.startsWith('BIcon')).forEach(meta => { + processComponentMeta(meta, groupRef, groupMeta.description, docUrl, component => { + // Add list of icons to BIcon icon prop + if (component.name === 'BIcon') { + const iconProp = component.props.find(it => it.name === 'icon') + iconProp['attribute-value'] = { + kind: 'plain', + type: 'enum' + } + iconProp.values = { + name: 'Bootstrap icon', + pattern: { + items: '/html/vue-bootstrap-icons-kebabized' + } + } + } + }) }) + + // Add special Vue component, which enables completion for all icons based on IconBlank + processComponentMeta( + iconsMeta.find(it => it['auto-gen'] && it.component.startsWith('BIcon')), + groupRef, + groupMeta.description, + docUrl, + component => { + component.name = 'Bootstrap Icon' + component.pattern = { + or: [ + { + items: '/html/vue-bootstrap-icons', + template: ['BIcon', '$...', '#item:icon name'] + }, + { + items: '/html/vue-bootstrap-icons-kebabized', + template: ['b-icon-', '$...', '#item:icon name'] + } + ] + } + } + ) } -// Create attribute entries for each directive +// Create vue-directive entries for each directive const processDirectiveGroup = groupSlug => { // Directives only have a single entry in their Meta for `directive` const directiveMeta = directiveGroups[groupSlug] || {} @@ -431,8 +502,9 @@ try { const veturTags = {} const veturAttributes = {} // Add component specific info - Object.keys(webTypes.contributions.html.tags).forEach(component => { - const def = webTypes.contributions.html.tags[component] + Object.keys(webTypes.contributions.html['vue-components']).forEach(component => { + const def = webTypes.contributions.html['vue-components'][component] + if (def.pattern) return const tag = kebabCase(def.name) // Component tag veturTags[tag] = { @@ -440,21 +512,46 @@ try { // we do not have a way of populating this at the moment // subtags: [], description: def.description, - attributes: def.attributes.map(attrObj => kebabCase(attrObj.name)) + attributes: def.props.map(attrObj => kebabCase(attrObj.name)) } // Component props - def.attributes.forEach(attrObj => { - const type = (attrObj.value || { type: 'any' }).type + def.props.forEach(propObj => { + const type = propObj.type || 'any' + veturAttributes[`${tag}/${kebabCase(propObj.name)}`] = { + description: propObj.description || `One of: ${type.split('|').join(' or ')}`, + type + } + }) + }) + + // Create icon components info + const blankIcon = webTypes.contributions.html['vue-components'].find( + it => it.name === 'Bootstrap Icon' + ) + for (const icon of webTypes.contributions.html['vue-bootstrap-icons-kebabized']) { + const tag = 'b-icon-' + icon.name + // Component tag + veturTags[tag] = { + // `subtags` is a list of supported child components, but + // we do not have a way of populating this at the moment + // subtags: [], + description: blankIcon.description, + attributes: blankIcon.props.map(attrObj => kebabCase(attrObj.name)) + } + // Component props + blankIcon.props.forEach(attrObj => { + const type = (attrObj['attribute-value'] || { type: 'any' }).type veturAttributes[`${tag}/${kebabCase(attrObj.name)}`] = { description: attrObj.description || `One of: ${type.split('|').join(' or ')}`, type } }) - }) + } + // Add global directive "attributes" - Object.keys(webTypes.contributions.html.attributes).forEach(directive => { - const def = webTypes.contributions.html.attributes[directive] - const attr = kebabCase(def.name) + Object.keys(webTypes.contributions.html['vue-directives']).forEach(directive => { + const def = webTypes.contributions.html['vue-directives'][directive] + const attr = 'v-' + kebabCase(def.name) veturAttributes[attr] = { global: true, description: def.description diff --git a/src/components/alert/alert.js b/src/components/alert/alert.js index 89875b81b2f..e618006c35d 100644 --- a/src/components/alert/alert.js +++ b/src/components/alert/alert.js @@ -1,4 +1,3 @@ -import { COMPONENT_UID_KEY, Vue } from '../../vue' import { NAME_ALERT } from '../../constants/components' import { EVENT_NAME_DISMISSED, EVENT_NAME_DISMISS_COUNT_DOWN } from '../../constants/events' import { @@ -7,13 +6,14 @@ import { PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_DISMISS } from '../../constants/slots' +import { normalizeSlotMixin } from '../../mixins/normalize-slot' import { requestAF } from '../../utils/dom' import { isBoolean, isNumeric } from '../../utils/inspect' import { makeModelMixin } from '../../utils/model' import { toInteger } from '../../utils/number' import { sortKeys } from '../../utils/object' import { makeProp, makePropsConfigurable } from '../../utils/props' -import { normalizeSlotMixin } from '../../mixins/normalize-slot' +import { COMPONENT_UID_KEY, extend } from '../../vue' import { BButtonClose } from '../button/button-close' import { BVTransition } from '../transition/bv-transition' @@ -68,7 +68,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BAlert = /*#__PURE__*/ Vue.extend({ +export const BAlert = /*#__PURE__*/ extend({ name: NAME_ALERT, mixins: [modelMixin, normalizeSlotMixin], props, diff --git a/src/components/aspect/aspect.js b/src/components/aspect/aspect.js index d9fce4bb124..772cf59087f 100644 --- a/src/components/aspect/aspect.js +++ b/src/components/aspect/aspect.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_ASPECT } from '../../constants/components' import { PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { RX_ASPECT, RX_ASPECT_SEPARATOR } from '../../constants/regex' @@ -26,7 +26,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BAspect = /*#__PURE__*/ Vue.extend({ +export const BAspect = /*#__PURE__*/ extend({ name: NAME_ASPECT, mixins: [normalizeSlotMixin], props, diff --git a/src/components/avatar/_avatar.scss b/src/components/avatar/_avatar.scss index 95550d14536..c3311644d87 100644 --- a/src/components/avatar/_avatar.scss +++ b/src/components/avatar/_avatar.scss @@ -12,7 +12,7 @@ font-weight: 400; line-height: 1; max-width: 100%; - max-height: auto; + max-height: 100%; text-align: center; overflow: visible; position: relative; @@ -82,7 +82,7 @@ .b-avatar-img img { width: 100%; height: 100%; - max-height: auto; + max-height: 100%; border-radius: inherit; // This is not supported in IE11 and Edge <16 // https://caniuse.com/object-fit @@ -141,7 +141,7 @@ a, .btn { - &.b-avatar:hover:not(.disabled):not(disabled) { + &.b-avatar:hover:not(.disabled):not([disabled]) { z-index: 1; } } diff --git a/src/components/avatar/avatar-group.js b/src/components/avatar/avatar-group.js index e80bc3b2190..2109bd46f1d 100644 --- a/src/components/avatar/avatar-group.js +++ b/src/components/avatar/avatar-group.js @@ -1,4 +1,3 @@ -import { Vue } from '../../vue' import { NAME_AVATAR_GROUP } from '../../constants/components' import { PROP_TYPE_BOOLEAN, @@ -6,10 +5,11 @@ import { PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' +import { normalizeSlotMixin } from '../../mixins/normalize-slot' import { mathMax, mathMin } from '../../utils/math' import { toFloat } from '../../utils/number' import { makeProp, makePropsConfigurable } from '../../utils/props' -import { normalizeSlotMixin } from '../../mixins/normalize-slot' +import { extend } from '../../vue' import { computeSize } from './avatar' // --- Props --- @@ -33,11 +33,11 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BAvatarGroup = /*#__PURE__*/ Vue.extend({ +export const BAvatarGroup = /*#__PURE__*/ extend({ name: NAME_AVATAR_GROUP, mixins: [normalizeSlotMixin], provide() { - return { bvAvatarGroup: this } + return { getBvAvatarGroup: () => this } }, props, computed: { diff --git a/src/components/avatar/avatar.js b/src/components/avatar/avatar.js index c510f198c1d..cea0423f1ab 100644 --- a/src/components/avatar/avatar.js +++ b/src/components/avatar/avatar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_AVATAR } from '../../constants/components' import { EVENT_NAME_CLICK, EVENT_NAME_IMG_ERROR } from '../../constants/events' import { @@ -67,11 +67,11 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BAvatar = /*#__PURE__*/ Vue.extend({ +export const BAvatar = /*#__PURE__*/ extend({ name: NAME_AVATAR, mixins: [normalizeSlotMixin], inject: { - bvAvatarGroup: { default: null } + getBvAvatarGroup: { default: () => () => null } }, props, data() { @@ -80,6 +80,9 @@ export const BAvatar = /*#__PURE__*/ Vue.extend({ } }, computed: { + bvAvatarGroup() { + return this.getBvAvatarGroup() + }, computedSize() { // Always use the avatar group size const { bvAvatarGroup } = this diff --git a/src/components/avatar/avatar.spec.js b/src/components/avatar/avatar.spec.js index 304766a4d84..013698ff412 100644 --- a/src/components/avatar/avatar.spec.js +++ b/src/components/avatar/avatar.spec.js @@ -250,7 +250,7 @@ describe('avatar', () => { const wrapper1 = mount(BAvatar, { provide: { // Emulate `undefined`/`null` props - bvAvatarGroup: {} + getBvAvatarGroup: () => ({}) } }) @@ -265,9 +265,9 @@ describe('avatar', () => { const wrapper2 = mount(BAvatar, { provide: { - bvAvatarGroup: { + getBvAvatarGroup: () => ({ variant: 'danger' - } + }) } }) @@ -289,7 +289,7 @@ describe('avatar', () => { }, provide: { // Emulate `undefined`/`null` props - bvAvatarGroup: {} + getBvAvatarGroup: () => ({}) } }) @@ -307,9 +307,9 @@ describe('avatar', () => { size: '2em' }, provide: { - bvAvatarGroup: { + getBvAvatarGroup: () => ({ size: '5em' - } + }) } }) diff --git a/src/components/badge/badge.js b/src/components/badge/badge.js index bff564a3fa4..37c6ffc12e8 100644 --- a/src/components/badge/badge.js +++ b/src/components/badge/badge.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BADGE } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -25,7 +25,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BBadge = /*#__PURE__*/ Vue.extend({ +export const BBadge = /*#__PURE__*/ extend({ name: NAME_BADGE, functional: true, props, diff --git a/src/components/breadcrumb/README.md b/src/components/breadcrumb/README.md index 37ce9291864..63330fb2b63 100644 --- a/src/components/breadcrumb/README.md +++ b/src/components/breadcrumb/README.md @@ -39,9 +39,9 @@ ## Breadcrumb items Items are rendered using `:items` prop. It can be an array of objects to provide link and active -state. Links can be `href`'s for anchor tags, or `to`'s for router-links. Breadcrumb works under -the assumption that there is one active link in every set of ordered breadcrumbs, so the active -state of the last element is automatically set to `false`. +state. Links can be `href`'s for anchor tags, or `to`'s for router-links. Breadcrumb works under the +assumption that there is one active link in every set of ordered breadcrumbs, so the active state of +the last element is automatically set to `false`. diff --git a/src/components/breadcrumb/breadcrumb-item.js b/src/components/breadcrumb/breadcrumb-item.js index 02cd6e13156..073fa4f577f 100644 --- a/src/components/breadcrumb/breadcrumb-item.js +++ b/src/components/breadcrumb/breadcrumb-item.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BREADCRUMB_ITEM } from '../../constants/components' import { makePropsConfigurable } from '../../utils/props' import { BBreadcrumbLink, props as BBreadcrumbLinkProps } from './breadcrumb-link' @@ -10,7 +10,7 @@ export const props = makePropsConfigurable(BBreadcrumbLinkProps, NAME_BREADCRUMB // --- Main component --- // @vue/component -export const BBreadcrumbItem = /*#__PURE__*/ Vue.extend({ +export const BBreadcrumbItem = /*#__PURE__*/ extend({ name: NAME_BREADCRUMB_ITEM, functional: true, props, diff --git a/src/components/breadcrumb/breadcrumb-link.js b/src/components/breadcrumb/breadcrumb-link.js index 3fdd65652b0..da7338c7e1f 100644 --- a/src/components/breadcrumb/breadcrumb-link.js +++ b/src/components/breadcrumb/breadcrumb-link.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BREADCRUMB_LINK } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { htmlOrText } from '../../utils/html' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BBreadcrumbLink = /*#__PURE__*/ Vue.extend({ +export const BBreadcrumbLink = /*#__PURE__*/ extend({ name: NAME_BREADCRUMB_LINK, functional: true, props, diff --git a/src/components/breadcrumb/breadcrumb.js b/src/components/breadcrumb/breadcrumb.js index 0bb16805185..90c3235ec04 100644 --- a/src/components/breadcrumb/breadcrumb.js +++ b/src/components/breadcrumb/breadcrumb.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BREADCRUMB } from '../../constants/components' import { PROP_TYPE_ARRAY } from '../../constants/props' import { isArray, isObject } from '../../utils/inspect' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BBreadcrumb = /*#__PURE__*/ Vue.extend({ +export const BBreadcrumb = /*#__PURE__*/ extend({ name: NAME_BREADCRUMB, functional: true, props, diff --git a/src/components/button-group/button-group.js b/src/components/button-group/button-group.js index 16850a8e305..ea4e2d453da 100644 --- a/src/components/button-group/button-group.js +++ b/src/components/button-group/button-group.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BUTTON_GROUP } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { pick, sortKeys } from '../../utils/object' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BButtonGroup = /*#__PURE__*/ Vue.extend({ +export const BButtonGroup = /*#__PURE__*/ extend({ name: NAME_BUTTON_GROUP, functional: true, props, diff --git a/src/components/button-toolbar/button-toolbar.js b/src/components/button-toolbar/button-toolbar.js index af0d6eda7ea..092ed02ad33 100644 --- a/src/components/button-toolbar/button-toolbar.js +++ b/src/components/button-toolbar/button-toolbar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_BUTTON_TOOLBAR } from '../../constants/components' import { PROP_TYPE_BOOLEAN } from '../../constants/props' import { CODE_DOWN, CODE_LEFT, CODE_RIGHT, CODE_UP } from '../../constants/key-codes' @@ -30,7 +30,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BButtonToolbar = /*#__PURE__*/ Vue.extend({ +export const BButtonToolbar = /*#__PURE__*/ extend({ name: NAME_BUTTON_TOOLBAR, mixins: [normalizeSlotMixin], props, diff --git a/src/components/button-toolbar/button-toolbar.spec.js b/src/components/button-toolbar/button-toolbar.spec.js index 0167a87d85d..dcb0ec5003c 100644 --- a/src/components/button-toolbar/button-toolbar.spec.js +++ b/src/components/button-toolbar/button-toolbar.spec.js @@ -108,42 +108,12 @@ describe('button-toolbar', () => { const $btns = wrapper.findAll('button') expect($btns).toBeDefined() expect($btns.length).toBe(6) - expect( - $btns - .at(0) - .find('button[tabindex="-1"') - .exists() - ).toBe(true) - expect( - $btns - .at(1) - .find('button[tabindex="-1"') - .exists() - ).toBe(true) - expect( - $btns - .at(2) - .find('button[tabindex="-1"') - .exists() - ).toBe(false) // Disabled button - expect( - $btns - .at(3) - .find('button[tabindex="-1"') - .exists() - ).toBe(true) - expect( - $btns - .at(4) - .find('button[tabindex="-1"') - .exists() - ).toBe(true) - expect( - $btns - .at(5) - .find('button[tabindex="-1"') - .exists() - ).toBe(true) + expect($btns.at(0).element.matches('button[tabindex="-1"')).toBe(true) + expect($btns.at(1).element.matches('button[tabindex="-1"')).toBe(true) + expect($btns.at(2).element.matches('button[tabindex="-1"')).toBe(false) // Disabled button + expect($btns.at(3).element.matches('button[tabindex="-1"')).toBe(true) + expect($btns.at(4).element.matches('button[tabindex="-1"')).toBe(true) + expect($btns.at(5).element.matches('button[tabindex="-1"')).toBe(true) wrapper.destroy() }) diff --git a/src/components/button/button-close.js b/src/components/button/button-close.js index aa3f62ca717..667747cc8eb 100644 --- a/src/components/button/button-close.js +++ b/src/components/button/button-close.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BUTTON_CLOSE } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_DEFAULT } from '../../constants/slots' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BButtonClose = /*#__PURE__*/ Vue.extend({ +export const BButtonClose = /*#__PURE__*/ extend({ name: NAME_BUTTON_CLOSE, functional: true, props, diff --git a/src/components/button/button.js b/src/components/button/button.js index 97b49883cef..197ec9fa222 100644 --- a/src/components/button/button.js +++ b/src/components/button/button.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_BUTTON } from '../../constants/components' import { CODE_ENTER, CODE_SPACE } from '../../constants/key-codes' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' @@ -84,6 +84,8 @@ const computeAttrs = (props, data) => { const nonStandardTag = isNonStandardTag(props) const hashLink = link && props.href === '#' const role = data.attrs && data.attrs.role ? data.attrs.role : null + const ariaDisabled = + data.attrs && data.attrs['aria-disabled'] ? data.attrs['aria-disabled'] : null let tabindex = data.attrs ? data.attrs.tabindex : null if (nonStandardTag || hashLink) { tabindex = '0' @@ -98,7 +100,7 @@ const computeAttrs = (props, data) => { // Except when link has `href` of `#` role: nonStandardTag || hashLink ? 'button' : role, // We set the `aria-disabled` state for non-standard tags - 'aria-disabled': nonStandardTag ? String(props.disabled) : null, + 'aria-disabled': nonStandardTag ? String(props.disabled) : ariaDisabled, // For toggles, we need to set the pressed state for ARIA 'aria-pressed': toggle ? String(props.pressed) : null, // `autocomplete="off"` is needed in toggle mode to prevent some browsers @@ -115,7 +117,7 @@ const computeAttrs = (props, data) => { // --- Main component --- // @vue/component -export const BButton = /*#__PURE__*/ Vue.extend({ +export const BButton = /*#__PURE__*/ extend({ name: NAME_BUTTON, functional: true, props, @@ -170,6 +172,10 @@ export const BButton = /*#__PURE__*/ Vue.extend({ on } - return h(link ? BLink : props.tag, mergeData(data, componentData), children) + return h( + link ? BLink : props.tag, + mergeData({ ...data, props: undefined }, componentData), + children + ) } }) diff --git a/src/components/button/button.spec.js b/src/components/button/button.spec.js index c14bd2dbbd1..752b27bd5ac 100644 --- a/src/components/button/button.spec.js +++ b/src/components/button/button.spec.js @@ -176,6 +176,18 @@ describe('button', () => { wrapper.destroy() }) + it('button has aria-disabled attribute when explicitly set', () => { + const wrapper = mount(BButton, { + attrs: { + 'aria-disabled': 'true' + } + }) + + expect(wrapper.attributes('aria-disabled')).toBe('true') + + wrapper.destroy() + }) + it('link has attribute aria-disabled when disabled set', async () => { const wrapper = mount(BButton, { propsData: { diff --git a/src/components/calendar/calendar.js b/src/components/calendar/calendar.js index b68013a1910..880316c9b91 100644 --- a/src/components/calendar/calendar.js +++ b/src/components/calendar/calendar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_CALENDAR } from '../../constants/components' import { CALENDAR_GREGORY, @@ -180,7 +180,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCalendar = Vue.extend({ +export const BCalendar = extend({ name: NAME_CALENDAR, // Mixin order is important! mixins: [attrsMixin, idMixin, modelMixin, normalizeSlotMixin], @@ -811,7 +811,7 @@ export const BCalendar = Vue.extend({ { staticClass: 'b-calendar-header', class: { 'sr-only': this.hideHeader }, - attrs: { title: this.selectedDate ? this.labelSelectedDate || null : null } + attrs: { title: this.selectedDate ? this.labelSelected || null : null } }, [$header] ) diff --git a/src/components/calendar/package.json b/src/components/calendar/package.json index 60e7f43da44..d32228b80b9 100644 --- a/src/components/calendar/package.json +++ b/src/components/calendar/package.json @@ -39,7 +39,7 @@ { "prop": "headerTag", "version": "2.22.0", - "description": "Specify the HTML tag to render instead of the default tag for the footer" + "description": "Specify the HTML tag to render instead of the default tag for the header" }, { "prop": "hidden", diff --git a/src/components/card/card-body.js b/src/components/card/card-body.js index ee6e99eb04e..4d181360961 100644 --- a/src/components/card/card-body.js +++ b/src/components/card/card-body.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_BODY } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_BOOLEAN } from '../../constants/props' import { sortKeys } from '../../utils/object' @@ -29,7 +29,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardBody = /*#__PURE__*/ Vue.extend({ +export const BCardBody = /*#__PURE__*/ extend({ name: NAME_CARD_BODY, functional: true, props, diff --git a/src/components/card/card-footer.js b/src/components/card/card-footer.js index 93be2d16227..4540162b3c8 100644 --- a/src/components/card/card-footer.js +++ b/src/components/card/card-footer.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_FOOTER } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../constants/props' import { htmlOrText } from '../../utils/html' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardFooter = /*#__PURE__*/ Vue.extend({ +export const BCardFooter = /*#__PURE__*/ extend({ name: NAME_CARD_FOOTER, functional: true, props, diff --git a/src/components/card/card-group.js b/src/components/card/card-group.js index 9cc0eeb61f7..bbf6e869935 100644 --- a/src/components/card/card-group.js +++ b/src/components/card/card-group.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_GROUP } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -17,7 +17,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardGroup = /*#__PURE__*/ Vue.extend({ +export const BCardGroup = /*#__PURE__*/ extend({ name: NAME_CARD_GROUP, functional: true, props, diff --git a/src/components/card/card-header.js b/src/components/card/card-header.js index 945dd346b37..82d39d5da0c 100644 --- a/src/components/card/card-header.js +++ b/src/components/card/card-header.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_HEADER } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../constants/props' import { htmlOrText } from '../../utils/html' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardHeader = /*#__PURE__*/ Vue.extend({ +export const BCardHeader = /*#__PURE__*/ extend({ name: NAME_CARD_HEADER, functional: true, props, diff --git a/src/components/card/card-img-lazy.js b/src/components/card/card-img-lazy.js index 178f3c8d21d..208fb412182 100644 --- a/src/components/card/card-img-lazy.js +++ b/src/components/card/card-img-lazy.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_IMG_LAZY } from '../../constants/components' import { keys, omit, sortKeys } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -19,7 +19,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardImgLazy = /*#__PURE__*/ Vue.extend({ +export const BCardImgLazy = /*#__PURE__*/ extend({ name: NAME_CARD_IMG_LAZY, functional: true, props, diff --git a/src/components/card/card-img.js b/src/components/card/card-img.js index 900a6b4e4b1..ed2a7ef03de 100644 --- a/src/components/card/card-img.js +++ b/src/components/card/card-img.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_IMG } from '../../constants/components' import { PROP_TYPE_BOOLEAN } from '../../constants/props' import { pick, sortKeys } from '../../utils/object' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardImg = /*#__PURE__*/ Vue.extend({ +export const BCardImg = /*#__PURE__*/ extend({ name: NAME_CARD_IMG, functional: true, props, diff --git a/src/components/card/card-sub-title.js b/src/components/card/card-sub-title.js index 14e79e40ed9..1b133c153b5 100644 --- a/src/components/card/card-sub-title.js +++ b/src/components/card/card-sub-title.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_SUB_TITLE } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardSubTitle = /*#__PURE__*/ Vue.extend({ +export const BCardSubTitle = /*#__PURE__*/ extend({ name: NAME_CARD_SUB_TITLE, functional: true, props, diff --git a/src/components/card/card-text.js b/src/components/card/card-text.js index a9ebdee33e6..c82f8df39e7 100644 --- a/src/components/card/card-text.js +++ b/src/components/card/card-text.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_TEXT } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -15,7 +15,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardText = /*#__PURE__*/ Vue.extend({ +export const BCardText = /*#__PURE__*/ extend({ name: NAME_CARD_TEXT, functional: true, props, diff --git a/src/components/card/card-title.js b/src/components/card/card-title.js index 768efb10657..e2d46d79ad1 100644 --- a/src/components/card/card-title.js +++ b/src/components/card/card-title.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD_TITLE } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -17,7 +17,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCardTitle = /*#__PURE__*/ Vue.extend({ +export const BCardTitle = /*#__PURE__*/ extend({ name: NAME_CARD_TITLE, functional: true, props, diff --git a/src/components/card/card.js b/src/components/card/card.js index b2f7caef3b6..4837af66c61 100644 --- a/src/components/card/card.js +++ b/src/components/card/card.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CARD } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_DEFAULT, SLOT_NAME_FOOTER, SLOT_NAME_HEADER } from '../../constants/slots' @@ -40,7 +40,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCard = /*#__PURE__*/ Vue.extend({ +export const BCard = /*#__PURE__*/ extend({ name: NAME_CARD, functional: true, props, diff --git a/src/components/carousel/carousel-slide.js b/src/components/carousel/carousel-slide.js index 95a0396185a..6a7e094f554 100644 --- a/src/components/carousel/carousel-slide.js +++ b/src/components/carousel/carousel-slide.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_CAROUSEL_SLIDE } from '../../constants/components' import { HAS_TOUCH_SUPPORT } from '../../constants/env' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -43,17 +43,20 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCarouselSlide = /*#__PURE__*/ Vue.extend({ +export const BCarouselSlide = /*#__PURE__*/ extend({ name: NAME_CAROUSEL_SLIDE, mixins: [idMixin, normalizeSlotMixin], inject: { - bvCarousel: { + getBvCarousel: { // Explicitly disable touch if not a child of carousel - default: () => ({ noTouch: true }) + default: () => () => ({ noTouch: true }) } }, props, computed: { + bvCarousel() { + return this.getBvCarousel() + }, contentClasses() { return [ this.contentVisibleUp ? 'd-none' : '', diff --git a/src/components/carousel/carousel-slide.spec.js b/src/components/carousel/carousel-slide.spec.js index 5e26b93084b..832f8966740 100644 --- a/src/components/carousel/carousel-slide.spec.js +++ b/src/components/carousel/carousel-slide.spec.js @@ -144,9 +144,9 @@ describe('carousel-slide', () => { it('has style background inherited from carousel parent', async () => { const wrapper = mount(BCarouselSlide, { provide: { - bvCarousel: { + getBvCarousel: () => ({ background: 'rgb(1, 2, 3)' - } + }) } }) @@ -254,10 +254,10 @@ describe('carousel-slide', () => { const wrapper = mount(BCarouselSlide, { provide: { // Mock carousel injection - bvCarousel: { + getBvCarousel: () => ({ imgWidth: '1024', imgHeight: '480' - } + }) }, propsData: { imgSrc: 'https://picsum.photos/1024/480/?image=52' diff --git a/src/components/carousel/carousel.js b/src/components/carousel/carousel.js index 287b311e716..0340734868d 100644 --- a/src/components/carousel/carousel.js +++ b/src/components/carousel/carousel.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_CAROUSEL } from '../../constants/components' import { IS_BROWSER, HAS_POINTER_EVENT_SUPPORT, HAS_TOUCH_SUPPORT } from '../../constants/env' import { @@ -132,11 +132,11 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCarousel = /*#__PURE__*/ Vue.extend({ +export const BCarousel = /*#__PURE__*/ extend({ name: NAME_CAROUSEL, mixins: [idMixin, modelMixin, normalizeSlotMixin], provide() { - return { bvCarousel: this } + return { getBvCarousel: () => this } }, props, data() { diff --git a/src/components/collapse/collapse.js b/src/components/collapse/collapse.js index 07e55ce891a..ca8bdba7228 100644 --- a/src/components/collapse/collapse.js +++ b/src/components/collapse/collapse.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_COLLAPSE } from '../../constants/components' import { CLASS_NAME_SHOW } from '../../constants/classes' import { IS_BROWSER } from '../../constants/env' @@ -55,7 +55,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BCollapse = /*#__PURE__*/ Vue.extend({ +export const BCollapse = /*#__PURE__*/ extend({ name: NAME_COLLAPSE, mixins: [idMixin, modelMixin, normalizeSlotMixin, listenOnRootMixin], props, diff --git a/src/components/collapse/helpers/bv-collapse.js b/src/components/collapse/helpers/bv-collapse.js index 5b4b6806379..ea96340db66 100644 --- a/src/components/collapse/helpers/bv-collapse.js +++ b/src/components/collapse/helpers/bv-collapse.js @@ -5,7 +5,7 @@ // during the enter/leave transition phases only // Although it appears that Vue may be leaving the classes // in-place after the transition completes -import { Vue, mergeData } from '../../../vue' +import { extend, mergeData } from '../../../vue' import { NAME_COLLAPSE_HELPER } from '../../../constants/components' import { PROP_TYPE_BOOLEAN } from '../../../constants/props' import { getBCR, reflow, removeStyle, requestAF, setStyle } from '../../../utils/dom' @@ -72,7 +72,7 @@ export const props = { // --- Main component --- // @vue/component -export const BVCollapse = /*#__PURE__*/ Vue.extend({ +export const BVCollapse = /*#__PURE__*/ extend({ name: NAME_COLLAPSE_HELPER, functional: true, props, diff --git a/src/components/dropdown/dropdown-divider.js b/src/components/dropdown/dropdown-divider.js index a5531bd8212..e1f4d27f6fa 100644 --- a/src/components/dropdown/dropdown-divider.js +++ b/src/components/dropdown/dropdown-divider.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_DROPDOWN_DIVIDER } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -16,7 +16,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownDivider = /*#__PURE__*/ Vue.extend({ +export const BDropdownDivider = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_DIVIDER, functional: true, props, diff --git a/src/components/dropdown/dropdown-form.js b/src/components/dropdown/dropdown-form.js index 4c9109f458a..faf55523d40 100644 --- a/src/components/dropdown/dropdown-form.js +++ b/src/components/dropdown/dropdown-form.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_DROPDOWN_FORM } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_BOOLEAN } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -19,7 +19,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownForm = /*#__PURE__*/ Vue.extend({ +export const BDropdownForm = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_FORM, functional: true, props, diff --git a/src/components/dropdown/dropdown-group.js b/src/components/dropdown/dropdown-group.js index a30c93c6dba..1c84e6167c0 100644 --- a/src/components/dropdown/dropdown-group.js +++ b/src/components/dropdown/dropdown-group.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_DROPDOWN_GROUP } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_DEFAULT, SLOT_NAME_HEADER } from '../../constants/slots' @@ -25,7 +25,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownGroup = /*#__PURE__*/ Vue.extend({ +export const BDropdownGroup = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_GROUP, functional: true, props, diff --git a/src/components/dropdown/dropdown-header.js b/src/components/dropdown/dropdown-header.js index f1721d937ea..600ad6ae4e9 100644 --- a/src/components/dropdown/dropdown-header.js +++ b/src/components/dropdown/dropdown-header.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_DROPDOWN_HEADER } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { isTag } from '../../utils/dom' @@ -19,7 +19,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownHeader = /*#__PURE__*/ Vue.extend({ +export const BDropdownHeader = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_HEADER, functional: true, props, diff --git a/src/components/dropdown/dropdown-item-button.js b/src/components/dropdown/dropdown-item-button.js index 6e3b1057a85..8bb700ad9e4 100644 --- a/src/components/dropdown/dropdown-item-button.js +++ b/src/components/dropdown/dropdown-item-button.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_DROPDOWN_ITEM_BUTTON } from '../../constants/components' import { EVENT_NAME_CLICK } from '../../constants/events' import { @@ -26,15 +26,19 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownItemButton = /*#__PURE__*/ Vue.extend({ +export const BDropdownItemButton = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_ITEM_BUTTON, mixins: [attrsMixin, normalizeSlotMixin], inject: { - bvDropdown: { default: null } + getBvDropdown: { default: () => () => null } }, inheritAttrs: false, props, computed: { + bvDropdown() { + return this.getBvDropdown() + }, + computedAttrs() { return { ...this.bvAttrs, diff --git a/src/components/dropdown/dropdown-item-button.spec.js b/src/components/dropdown/dropdown-item-button.spec.js index 0c01b8c1301..66e5183537d 100644 --- a/src/components/dropdown/dropdown-item-button.spec.js +++ b/src/components/dropdown/dropdown-item-button.spec.js @@ -54,12 +54,12 @@ describe('dropdown-item-button', () => { let refocus = null const wrapper = mount(BDropdownItemButton, { provide: { - bvDropdown: { + getBvDropdown: () => ({ hide(arg) { called = true refocus = arg } - } + }) } }) expect(wrapper.element.tagName).toBe('LI') @@ -81,12 +81,12 @@ describe('dropdown-item-button', () => { disabled: true }, provide: { - bvDropdown: { + getBvDropdown: () => ({ hide(arg) { called = true refocus = arg } - } + }) } }) expect(wrapper.element.tagName).toBe('LI') diff --git a/src/components/dropdown/dropdown-item.js b/src/components/dropdown/dropdown-item.js index d2bb1da1d58..79cb76132d5 100644 --- a/src/components/dropdown/dropdown-item.js +++ b/src/components/dropdown/dropdown-item.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_DROPDOWN_ITEM } from '../../constants/components' import { EVENT_NAME_CLICK } from '../../constants/events' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -25,15 +25,18 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownItem = /*#__PURE__*/ Vue.extend({ +export const BDropdownItem = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_ITEM, mixins: [attrsMixin, normalizeSlotMixin], inject: { - bvDropdown: { default: null } + getBvDropdown: { default: () => () => null } }, inheritAttrs: false, props, computed: { + bvDropdown() { + return this.getBvDropdown() + }, computedAttrs() { return { ...this.bvAttrs, diff --git a/src/components/dropdown/dropdown-item.spec.js b/src/components/dropdown/dropdown-item.spec.js index 5533e58df67..f5b6dcd8af3 100644 --- a/src/components/dropdown/dropdown-item.spec.js +++ b/src/components/dropdown/dropdown-item.spec.js @@ -34,12 +34,12 @@ describe('dropdown-item', () => { let refocus = null const wrapper = mount(BDropdownItem, { provide: { - bvDropdown: { + getBvDropdown: () => ({ hide(arg) { called = true refocus = arg } - } + }) } }) expect(wrapper.element.tagName).toBe('LI') @@ -60,12 +60,12 @@ describe('dropdown-item', () => { const wrapper = mount(BDropdownItem, { propsData: { disabled: true }, provide: { - bvDropdown: { + getBvDropdown: () => ({ hide(arg) { called = true refocus = arg } - } + }) } }) expect(wrapper.element.tagName).toBe('LI') diff --git a/src/components/dropdown/dropdown-text.js b/src/components/dropdown/dropdown-text.js index d269ac4586f..e8426d19bb4 100644 --- a/src/components/dropdown/dropdown-text.js +++ b/src/components/dropdown/dropdown-text.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_DROPDOWN_TEXT } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../constants/props' import { omit } from '../../utils/object' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdownText = /*#__PURE__*/ Vue.extend({ +export const BDropdownText = /*#__PURE__*/ extend({ name: NAME_DROPDOWN_TEXT, functional: true, props, diff --git a/src/components/dropdown/dropdown.js b/src/components/dropdown/dropdown.js index bc9ce938e9c..0e7a9e0e6d0 100644 --- a/src/components/dropdown/dropdown.js +++ b/src/components/dropdown/dropdown.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_DROPDOWN } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, @@ -54,7 +54,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BDropdown = /*#__PURE__*/ Vue.extend({ +export const BDropdown = /*#__PURE__*/ extend({ name: NAME_DROPDOWN, mixins: [idMixin, dropdownMixin, normalizeSlotMixin], props, diff --git a/src/components/embed/embed.js b/src/components/embed/embed.js index fdb54894301..fb1d0b0e50a 100644 --- a/src/components/embed/embed.js +++ b/src/components/embed/embed.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_EMBED } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { arrayIncludes } from '../../utils/array' @@ -25,7 +25,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BEmbed = /*#__PURE__*/ Vue.extend({ +export const BEmbed = /*#__PURE__*/ extend({ name: NAME_EMBED, functional: true, props, diff --git a/src/components/form-btn-label-control/bv-form-btn-label-control.js b/src/components/form-btn-label-control/bv-form-btn-label-control.js index e830ec9035b..10645ae5ece 100644 --- a/src/components/form-btn-label-control/bv-form-btn-label-control.js +++ b/src/components/form-btn-label-control/bv-form-btn-label-control.js @@ -1,7 +1,7 @@ // // Private component used by `b-form-datepicker` and `b-form-timepicker` // -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_BUTTON_LABEL_CONTROL } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, @@ -54,7 +54,7 @@ export const props = sortKeys({ // --- Main component --- // @vue/component -export const BVFormBtnLabelControl = /*#__PURE__*/ Vue.extend({ +export const BVFormBtnLabelControl = /*#__PURE__*/ extend({ name: NAME_FORM_BUTTON_LABEL_CONTROL, directives: { 'b-hover': VBHover diff --git a/src/components/form-checkbox/form-checkbox-group.js b/src/components/form-checkbox/form-checkbox-group.js index 10b6dc24a32..50e996ba8f3 100644 --- a/src/components/form-checkbox/form-checkbox-group.js +++ b/src/components/form-checkbox/form-checkbox-group.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_CHECKBOX_GROUP } from '../../constants/components' import { PROP_TYPE_ARRAY, PROP_TYPE_BOOLEAN } from '../../constants/props' import { sortKeys } from '../../utils/object' @@ -24,13 +24,13 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormCheckboxGroup = /*#__PURE__*/ Vue.extend({ +export const BFormCheckboxGroup = /*#__PURE__*/ extend({ name: NAME_FORM_CHECKBOX_GROUP, // Includes render function mixins: [formRadioCheckGroupMixin], provide() { return { - bvCheckGroup: this + getBvCheckGroup: () => this } }, props, diff --git a/src/components/form-checkbox/form-checkbox-group.spec.js b/src/components/form-checkbox/form-checkbox-group.spec.js index 4ac74dd27d7..4c3f3c23bbb 100644 --- a/src/components/form-checkbox/form-checkbox-group.spec.js +++ b/src/components/form-checkbox/form-checkbox-group.spec.js @@ -370,7 +370,7 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) wrapper.destroy() }) @@ -389,7 +389,7 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual([]) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).attributes('disabled')).toBeUndefined() expect($inputs.at(1).attributes('disabled')).toBeUndefined() expect($inputs.at(2).attributes('disabled')).toBeDefined() @@ -460,7 +460,7 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual(value) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).element.checked).toBe(true) expect($inputs.at(1).element.checked).toBe(true) expect($inputs.at(2).element.checked).toBe(true) @@ -472,7 +472,7 @@ describe('form-checkbox-group', () => { await waitNT(wrapper.vm) expect(wrapper.vm.localChecked).toEqual(value) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).element.checked).toBe(true) expect($inputs.at(1).element.checked).toBe(true) expect($inputs.at(2).element.checked).toBe(true) @@ -484,7 +484,7 @@ describe('form-checkbox-group', () => { await waitNT(wrapper.vm) expect(wrapper.vm.localChecked).toEqual(value.slice().reverse()) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).element.checked).toBe(true) expect($inputs.at(1).element.checked).toBe(true) expect($inputs.at(2).element.checked).toBe(true) @@ -509,14 +509,14 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual(['two']) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).element.checked).toBe(false) expect($inputs.at(1).element.checked).toBe(true) expect($inputs.at(2).element.checked).toBe(false) await wrapper.setProps({ checked: ['three', 'one'] }) expect(wrapper.vm.localChecked).toEqual(['three', 'one']) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) expect($inputs.at(0).element.checked).toBe(true) expect($inputs.at(1).element.checked).toBe(false) expect($inputs.at(2).element.checked).toBe(true) @@ -539,8 +539,8 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual([]) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) - expect($inputs.wrappers.every(c => c.find('input.is-valid').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input.is-valid'))).toBe(true) wrapper.destroy() }) @@ -558,8 +558,8 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual([]) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) - expect($inputs.wrappers.every(c => c.find('input.is-invalid').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input.is-invalid'))).toBe(true) wrapper.destroy() }) @@ -577,8 +577,8 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual([]) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) - expect($inputs.wrappers.every(c => c.find('input[disabled]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[disabled]'))).toBe(true) wrapper.destroy() }) @@ -597,9 +597,9 @@ describe('form-checkbox-group', () => { const $inputs = wrapper.findAll('input') expect($inputs.length).toBe(3) expect(wrapper.vm.localChecked).toEqual([]) - expect($inputs.wrappers.every(c => c.find('input[type=checkbox]').exists())).toBe(true) - expect($inputs.wrappers.every(c => c.find('input[required]').exists())).toBe(true) - expect($inputs.wrappers.every(c => c.find('input[aria-required="true"]').exists())).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[type=checkbox]'))).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[required]'))).toBe(true) + expect($inputs.wrappers.every(c => c.element.matches('input[aria-required="true"]'))).toBe(true) wrapper.destroy() }) diff --git a/src/components/form-checkbox/form-checkbox.js b/src/components/form-checkbox/form-checkbox.js index a9dc68f7ef4..b2bfba2660d 100644 --- a/src/components/form-checkbox/form-checkbox.js +++ b/src/components/form-checkbox/form-checkbox.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_CHECKBOX } from '../../constants/components' import { EVENT_NAME_CHANGE, MODEL_EVENT_NAME_PREFIX } from '../../constants/events' import { PROP_TYPE_ANY, PROP_TYPE_BOOLEAN } from '../../constants/props' @@ -37,17 +37,20 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormCheckbox = /*#__PURE__*/ Vue.extend({ +export const BFormCheckbox = /*#__PURE__*/ extend({ name: NAME_FORM_CHECKBOX, mixins: [formRadioCheckMixin], inject: { - bvGroup: { - from: 'bvCheckGroup', - default: null + getBvGroup: { + from: 'getBvCheckGroup', + default: () => () => null } }, props, computed: { + bvGroup() { + return this.getBvGroup() + }, isChecked() { const { value, computedLocalChecked: checked } = this return isArray(checked) ? looseIndexOf(checked, value) > -1 : looseEqual(checked, value) diff --git a/src/components/form-datepicker/form-datepicker.js b/src/components/form-datepicker/form-datepicker.js index 942bd87bf82..197fb14c5d0 100644 --- a/src/components/form-datepicker/form-datepicker.js +++ b/src/components/form-datepicker/form-datepicker.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_DATEPICKER } from '../../constants/components' import { EVENT_NAME_CONTEXT, EVENT_NAME_HIDDEN, EVENT_NAME_SHOWN } from '../../constants/events' import { PROP_TYPE_BOOLEAN, PROP_TYPE_DATE_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -75,7 +75,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormDatepicker = /*#__PURE__*/ Vue.extend({ +export const BFormDatepicker = /*#__PURE__*/ extend({ name: NAME_FORM_DATEPICKER, mixins: [idMixin, modelMixin], props, diff --git a/src/components/form-file/form-file.js b/src/components/form-file/form-file.js index 82ed44cdb9b..0820e7f2a1c 100644 --- a/src/components/form-file/form-file.js +++ b/src/components/form-file/form-file.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_FILE } from '../../constants/components' import { HAS_PROMISE_SUPPORT } from '../../constants/env' import { EVENT_NAME_CHANGE, EVENT_OPTIONS_PASSIVE } from '../../constants/events' @@ -176,7 +176,7 @@ const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormFile = /*#__PURE__*/ Vue.extend({ +export const BFormFile = /*#__PURE__*/ extend({ name: NAME_FORM_FILE, mixins: [ attrsMixin, diff --git a/src/components/form-group/form-group.js b/src/components/form-group/form-group.js index ed16deccf76..e00f92da44b 100644 --- a/src/components/form-group/form-group.js +++ b/src/components/form-group/form-group.js @@ -85,7 +85,7 @@ export const generateProps = () => // --- Main component --- -// We do not use `Vue.extend()` here as that would evaluate the props +// We do not use `extend()` here as that would evaluate the props // immediately, which we do not want to happen // @vue/component export const BFormGroup = { diff --git a/src/components/form-input/_form-input.scss b/src/components/form-input/_form-input.scss index ae18b1bbd8e..e89cf15389d 100644 --- a/src/components/form-input/_form-input.scss +++ b/src/components/form-input/_form-input.scss @@ -85,7 +85,6 @@ input[type="color"].form-control:disabled { background-color: $input-bg; background-clip: padding-box; border: $input-border-width solid $input-border-color; - height: $input-height; @if $enable-rounded { border-radius: $input-border-radius; diff --git a/src/components/form-input/form-input.js b/src/components/form-input/form-input.js index 853e1ae758d..10243ac83a0 100644 --- a/src/components/form-input/form-input.js +++ b/src/components/form-input/form-input.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_INPUT } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { arrayIncludes } from '../../utils/array' @@ -61,7 +61,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormInput = /*#__PURE__*/ Vue.extend({ +export const BFormInput = /*#__PURE__*/ extend({ name: NAME_FORM_INPUT, // Mixin order is important! mixins: [ diff --git a/src/components/form-radio/form-radio-group.js b/src/components/form-radio/form-radio-group.js index 2c8d434c0cc..d7745bbc256 100644 --- a/src/components/form-radio/form-radio-group.js +++ b/src/components/form-radio/form-radio-group.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_RADIO_GROUP } from '../../constants/components' import { makePropsConfigurable } from '../../utils/props' import { @@ -13,12 +13,12 @@ export const props = makePropsConfigurable(formRadioCheckGroupProps, NAME_FORM_R // --- Main component --- // @vue/component -export const BFormRadioGroup = /*#__PURE__*/ Vue.extend({ +export const BFormRadioGroup = /*#__PURE__*/ extend({ name: NAME_FORM_RADIO_GROUP, mixins: [formRadioCheckGroupMixin], provide() { return { - bvRadioGroup: this + getBvRadioGroup: () => this } }, props, diff --git a/src/components/form-radio/form-radio-group.spec.js b/src/components/form-radio/form-radio-group.spec.js index 6e5f3f070ba..74421829129 100644 --- a/src/components/form-radio/form-radio-group.spec.js +++ b/src/components/form-radio/form-radio-group.spec.js @@ -348,7 +348,7 @@ describe('form-radio-group', () => { const radios = wrapper.findAll('input') expect(radios.length).toBe(3) - expect(radios.wrappers.every(c => c.find('input[type=radio]').exists())).toBe(true) + expect(radios.wrappers.every(c => c.element.matches('input[type=radio]'))).toBe(true) wrapper.destroy() }) @@ -365,7 +365,7 @@ describe('form-radio-group', () => { const radios = wrapper.findAll('input') expect(radios.length).toBe(3) expect(wrapper.vm.localChecked).toEqual('') - expect(radios.wrappers.every(c => c.find('input[type=radio]').exists())).toBe(true) + expect(radios.wrappers.every(c => c.element.matches('input[type=radio]'))).toBe(true) expect(radios.at(0).attributes('disabled')).toBeUndefined() expect(radios.at(1).attributes('disabled')).toBeUndefined() expect(radios.at(2).attributes('disabled')).toBeDefined() diff --git a/src/components/form-radio/form-radio.js b/src/components/form-radio/form-radio.js index 27577d12b09..02b75dd9d10 100644 --- a/src/components/form-radio/form-radio.js +++ b/src/components/form-radio/form-radio.js @@ -1,12 +1,7 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_RADIO } from '../../constants/components' -import { looseEqual } from '../../utils/loose-equal' import { makePropsConfigurable } from '../../utils/props' -import { - MODEL_EVENT_NAME, - formRadioCheckMixin, - props as formRadioCheckProps -} from '../../mixins/form-radio-check' +import { formRadioCheckMixin, props as formRadioCheckProps } from '../../mixins/form-radio-check' // --- Props --- @@ -15,21 +10,19 @@ export const props = makePropsConfigurable(formRadioCheckProps, NAME_FORM_RADIO) // --- Main component --- // @vue/component -export const BFormRadio = /*#__PURE__*/ Vue.extend({ +export const BFormRadio = /*#__PURE__*/ extend({ name: NAME_FORM_RADIO, mixins: [formRadioCheckMixin], inject: { - bvGroup: { - from: 'bvRadioGroup', - default: false + getBvGroup: { + from: 'getBvRadioGroup', + default: () => () => null } }, props, - watch: { - computedLocalChecked(newValue, oldValue) { - if (!looseEqual(newValue, oldValue)) { - this.$emit(MODEL_EVENT_NAME, newValue) - } + computed: { + bvGroup() { + return this.getBvGroup() } } }) diff --git a/src/components/form-rating/form-rating.js b/src/components/form-rating/form-rating.js index 97953c45455..964ca44ed97 100644 --- a/src/components/form-rating/form-rating.js +++ b/src/components/form-rating/form-rating.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_RATING, NAME_FORM_RATING_STAR } from '../../constants/components' import { EVENT_NAME_CHANGE, EVENT_NAME_SELECTED } from '../../constants/events' import { @@ -58,7 +58,7 @@ const clampValue = (value, min, max) => mathMax(mathMin(value, max), min) // --- Helper components --- // @vue/component -const BVFormRatingStar = Vue.extend({ +const BVFormRatingStar = extend({ name: NAME_FORM_RATING_STAR, mixins: [normalizeSlotMixin], props: { @@ -140,7 +140,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormRating = /*#__PURE__*/ Vue.extend({ +export const BFormRating = /*#__PURE__*/ extend({ name: NAME_FORM_RATING, components: { BIconStar, BIconStarHalf, BIconStarFill, BIconX }, mixins: [idMixin, modelMixin, formSizeMixin], diff --git a/src/components/form-rating/form-rating.spec.js b/src/components/form-rating/form-rating.spec.js index 197a38e1ada..6a30c3e55ef 100644 --- a/src/components/form-rating/form-rating.spec.js +++ b/src/components/form-rating/form-rating.spec.js @@ -66,8 +66,8 @@ describe('form-rating', () => { const $icons = wrapper.findAll('.b-icon') expect($icons.length).toBe(5) - expect($icons.wrappers.every(i => i.find('.bi-star').exists())).toBe(true) - expect($icons.wrappers.every(i => i.find('.text-primary').exists())).toBe(true) + expect($icons.wrappers.every(i => i.element.matches('.bi-star'))).toBe(true) + expect($icons.wrappers.every(i => i.element.matches('.text-primary'))).toBe(true) expect($icons.wrappers.every(i => i.find('.text-warning').exists())).toBe(false) wrapper.destroy() @@ -322,18 +322,8 @@ describe('form-rating', () => { const $stars = wrapper.findAll('.b-rating-star') // The clear button is a "star" expect($stars.length).toBe(6) - expect( - $stars - .at(0) - .find('.b-rating-star-clear') - .exists() - ).toBe(true) - expect( - $stars - .at(1) - .find('.b-rating-star-clear') - .exists() - ).toBe(false) + expect($stars.at(0).element.matches('.b-rating-star-clear')).toBe(true) + expect($stars.at(1).element.matches('.b-rating-star-clear')).toBe(false) const $clear = wrapper.find('.b-rating-star-clear') expect($clear.exists()).toBe(true) diff --git a/src/components/form-select/form-select-option-group.js b/src/components/form-select/form-select-option-group.js index 546de2749ed..eb18bc7c60e 100644 --- a/src/components/form-select/form-select-option-group.js +++ b/src/components/form-select/form-select-option-group.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_SELECT_OPTION_GROUP } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_FIRST } from '../../constants/slots' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormSelectOptionGroup = /*#__PURE__*/ Vue.extend({ +export const BFormSelectOptionGroup = /*#__PURE__*/ extend({ name: NAME_FORM_SELECT_OPTION_GROUP, mixins: [normalizeSlotMixin, formOptionsMixin], props, diff --git a/src/components/form-select/form-select-option-group.spec.js b/src/components/form-select/form-select-option-group.spec.js index f4368efaeba..0212f845c32 100644 --- a/src/components/form-select/form-select-option-group.spec.js +++ b/src/components/form-select/form-select-option-group.spec.js @@ -70,24 +70,9 @@ describe('form-select-option-group', () => { expect($options.at(0).attributes('value')).toBe('1') expect($options.at(1).attributes('value')).toBe('2') expect($options.at(2).attributes('value')).toBe('3') - expect( - $options - .at(0) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(1) - .find('[disabled]') - .exists() - ).toBe(true) - expect( - $options - .at(2) - .find('[disabled]') - .exists() - ).toBe(false) + expect($options.at(0).element.matches('[disabled]')).toBe(false) + expect($options.at(1).element.matches('[disabled]')).toBe(true) + expect($options.at(2).element.matches('[disabled]')).toBe(false) wrapper.destroy() }) diff --git a/src/components/form-select/form-select-option.js b/src/components/form-select/form-select-option.js index eece9980add..9a012b65bd3 100644 --- a/src/components/form-select/form-select-option.js +++ b/src/components/form-select/form-select-option.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM_SELECT_OPTION } from '../../constants/components' import { PROP_TYPE_ANY, PROP_TYPE_BOOLEAN } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -16,7 +16,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormSelectOption = /*#__PURE__*/ Vue.extend({ +export const BFormSelectOption = /*#__PURE__*/ extend({ name: NAME_FORM_SELECT_OPTION, functional: true, props, diff --git a/src/components/form-select/form-select.js b/src/components/form-select/form-select.js index 63b4cde5665..00dbb071adf 100644 --- a/src/components/form-select/form-select.js +++ b/src/components/form-select/form-select.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_SELECT } from '../../constants/components' import { EVENT_NAME_CHANGE } from '../../constants/events' import { @@ -51,7 +51,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormSelect = /*#__PURE__*/ Vue.extend({ +export const BFormSelect = /*#__PURE__*/ extend({ name: NAME_FORM_SELECT, mixins: [ idMixin, diff --git a/src/components/form-select/form-select.spec.js b/src/components/form-select/form-select.spec.js index cb730eb98bc..0fa4d711e6a 100644 --- a/src/components/form-select/form-select.spec.js +++ b/src/components/form-select/form-select.spec.js @@ -336,24 +336,9 @@ describe('form-select', () => { expect($options.at(0).attributes('value')).toBe('1') expect($options.at(1).attributes('value')).toBe('2') expect($options.at(2).attributes('value')).toBe('3') - expect( - $options - .at(0) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(1) - .find('[disabled]') - .exists() - ).toBe(true) - expect( - $options - .at(2) - .find('[disabled]') - .exists() - ).toBe(false) + expect($options.at(0).element.matches('[disabled]')).toBe(false) + expect($options.at(1).element.matches('[disabled]')).toBe(true) + expect($options.at(2).element.matches('[disabled]')).toBe(false) wrapper.destroy() }) @@ -402,24 +387,9 @@ describe('form-select', () => { expect($options.at(0).attributes('value')).toBe('1.5') expect($options.at(1).attributes('value')).toBe('5') expect($options.at(2).attributes('value')).toBe('50.75') - expect( - $options - .at(0) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(1) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(2) - .find('[disabled]') - .exists() - ).toBe(true) + expect($options.at(0).element.matches('[disabled]')).toBe(false) + expect($options.at(1).element.matches('[disabled]')).toBe(false) + expect($options.at(2).element.matches('[disabled]')).toBe(true) wrapper.destroy() }) @@ -457,30 +427,10 @@ describe('form-select', () => { expect($options.at(1).attributes('value')).toBe('2') expect($options.at(2).attributes('value')).toBe('3') expect($options.at(3).attributes('value')).toBe('4') - expect( - $options - .at(0) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(1) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(2) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(3) - .find('[disabled]') - .exists() - ).toBe(true) + expect($options.at(0).element.matches('[disabled]')).toBe(false) + expect($options.at(1).element.matches('[disabled]')).toBe(false) + expect($options.at(2).element.matches('[disabled]')).toBe(false) + expect($options.at(3).element.matches('[disabled]')).toBe(true) wrapper.destroy() }) @@ -514,30 +464,10 @@ describe('form-select', () => { expect($options.at(1).attributes('value')).toBe('2') expect($options.at(2).attributes('value')).toBe('3') expect($options.at(3).attributes('value')).toBe('4') - expect( - $options - .at(0) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(1) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(2) - .find('[disabled]') - .exists() - ).toBe(false) - expect( - $options - .at(3) - .find('[disabled]') - .exists() - ).toBe(true) + expect($options.at(0).element.matches('[disabled]')).toBe(false) + expect($options.at(1).element.matches('[disabled]')).toBe(false) + expect($options.at(2).element.matches('[disabled]')).toBe(false) + expect($options.at(3).element.matches('[disabled]')).toBe(true) wrapper.destroy() }) diff --git a/src/components/form-select/helpers/mixin-options.js b/src/components/form-select/helpers/mixin-options.js index b623c161dee..4d5a7d26fcc 100644 --- a/src/components/form-select/helpers/mixin-options.js +++ b/src/components/form-select/helpers/mixin-options.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_STRING } from '../../../constants/props' import { get } from '../../../utils/get' import { isNull, isPlainObject, isUndefined } from '../../../utils/inspect' @@ -20,7 +20,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const optionsMixin = Vue.extend({ +export const optionsMixin = extend({ mixins: [formOptionsMixin], props, methods: { diff --git a/src/components/form-spinbutton/_spinbutton.scss b/src/components/form-spinbutton/_spinbutton.scss index 6c716979e60..b6a756871ae 100644 --- a/src/components/form-spinbutton/_spinbutton.scss +++ b/src/components/form-spinbutton/_spinbutton.scss @@ -43,7 +43,7 @@ } &:not(.d-inline-flex):not(.flex-column) { - output: { + output { width: 100%; } } diff --git a/src/components/form-spinbutton/form-spinbutton.js b/src/components/form-spinbutton/form-spinbutton.js index 50318e36b8b..25c148b01f9 100644 --- a/src/components/form-spinbutton/form-spinbutton.js +++ b/src/components/form-spinbutton/form-spinbutton.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_SPINBUTTON } from '../../constants/components' import { EVENT_NAME_CHANGE } from '../../constants/events' import { @@ -100,7 +100,7 @@ export const props = makePropsConfigurable( // --- Main Component --- // @vue/component -export const BFormSpinbutton = /*#__PURE__*/ Vue.extend({ +export const BFormSpinbutton = /*#__PURE__*/ extend({ name: NAME_FORM_SPINBUTTON, // Mixin order is important! mixins: [attrsMixin, idMixin, modelMixin, formSizeMixin, formStateMixin, normalizeSlotMixin], @@ -113,6 +113,9 @@ export const BFormSpinbutton = /*#__PURE__*/ Vue.extend({ } }, computed: { + required() { + return false + }, spinId() { return this.safeId() }, diff --git a/src/components/form-tags/form-tag.js b/src/components/form-tags/form-tag.js index f1a8d69d437..37f1c8686a7 100644 --- a/src/components/form-tags/form-tag.js +++ b/src/components/form-tags/form-tag.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_TAG } from '../../constants/components' import { EVENT_NAME_REMOVE } from '../../constants/events' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' @@ -29,7 +29,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormTag = /*#__PURE__*/ Vue.extend({ +export const BFormTag = /*#__PURE__*/ extend({ name: NAME_FORM_TAG, mixins: [idMixin, normalizeSlotMixin], props, diff --git a/src/components/form-tags/form-tags.js b/src/components/form-tags/form-tags.js index ad15e7067d7..d1028122b48 100644 --- a/src/components/form-tags/form-tags.js +++ b/src/components/form-tags/form-tags.js @@ -1,6 +1,6 @@ // Tagged input form control // Based loosely on https://adamwathan.me/renderless-components-in-vuejs/ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_TAGS } from '../../constants/components' import { EVENT_NAME_BLUR, @@ -141,7 +141,7 @@ const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormTags = /*#__PURE__*/ Vue.extend({ +export const BFormTags = /*#__PURE__*/ extend({ name: NAME_FORM_TAGS, mixins: [ listenersMixin, diff --git a/src/components/form-textarea/form-textarea.js b/src/components/form-textarea/form-textarea.js index 7117ec273a9..fa64a4ef69a 100644 --- a/src/components/form-textarea/form-textarea.js +++ b/src/components/form-textarea/form-textarea.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_TEXTAREA } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { getCS, getStyle, isVisible, requestAF, setStyle } from '../../utils/dom' @@ -43,7 +43,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormTextarea = /*#__PURE__*/ Vue.extend({ +export const BFormTextarea = /*#__PURE__*/ extend({ name: NAME_FORM_TEXTAREA, directives: { 'b-visible': VBVisible @@ -67,6 +67,9 @@ export const BFormTextarea = /*#__PURE__*/ Vue.extend({ } }, computed: { + type() { + return null + }, computedStyle() { const styles = { // Setting `noResize` to true will disable the ability for the user to diff --git a/src/components/form-timepicker/form-timepicker.js b/src/components/form-timepicker/form-timepicker.js index d8f6ed6963e..830110fa067 100644 --- a/src/components/form-timepicker/form-timepicker.js +++ b/src/components/form-timepicker/form-timepicker.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_TIMEPICKER } from '../../constants/components' import { EVENT_NAME_CONTEXT, EVENT_NAME_SHOWN, EVENT_NAME_HIDDEN } from '../../constants/events' import { PROP_TYPE_BOOLEAN, PROP_TYPE_DATE_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -64,7 +64,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormTimepicker = /*#__PURE__*/ Vue.extend({ +export const BFormTimepicker = /*#__PURE__*/ extend({ name: NAME_FORM_TIMEPICKER, mixins: [idMixin, modelMixin], props, diff --git a/src/components/form/form-datalist.js b/src/components/form/form-datalist.js index d371c825d39..7793b82b120 100644 --- a/src/components/form/form-datalist.js +++ b/src/components/form/form-datalist.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_FORM_DATALIST } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { htmlOrText } from '../../utils/html' @@ -20,7 +20,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormDatalist = /*#__PURE__*/ Vue.extend({ +export const BFormDatalist = /*#__PURE__*/ extend({ name: NAME_FORM_DATALIST, mixins: [formOptionsMixin, normalizeSlotMixin], props, diff --git a/src/components/form/form-invalid-feedback.js b/src/components/form/form-invalid-feedback.js index 8292d9154db..0cbefb74330 100644 --- a/src/components/form/form-invalid-feedback.js +++ b/src/components/form/form-invalid-feedback.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM_INVALID_FEEDBACK } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormInvalidFeedback = /*#__PURE__*/ Vue.extend({ +export const BFormInvalidFeedback = /*#__PURE__*/ extend({ name: NAME_FORM_INVALID_FEEDBACK, functional: true, props, diff --git a/src/components/form/form-text.js b/src/components/form/form-text.js index 0d92d8e58e6..82505040330 100644 --- a/src/components/form/form-text.js +++ b/src/components/form/form-text.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM_TEXT } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormText = /*#__PURE__*/ Vue.extend({ +export const BFormText = /*#__PURE__*/ extend({ name: NAME_FORM_TEXT, functional: true, props, diff --git a/src/components/form/form-valid-feedback.js b/src/components/form/form-valid-feedback.js index 40453eee9f1..c20316ebc6a 100644 --- a/src/components/form/form-valid-feedback.js +++ b/src/components/form/form-valid-feedback.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM_VALID_FEEDBACK } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormValidFeedback = /*#__PURE__*/ Vue.extend({ +export const BFormValidFeedback = /*#__PURE__*/ extend({ name: NAME_FORM_VALID_FEEDBACK, functional: true, props, diff --git a/src/components/form/form.js b/src/components/form/form.js index bc8daa42fdd..4c80769ac8d 100644 --- a/src/components/form/form.js +++ b/src/components/form/form.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BForm = /*#__PURE__*/ Vue.extend({ +export const BForm = /*#__PURE__*/ extend({ name: NAME_FORM, functional: true, props, diff --git a/src/components/image/img-lazy.js b/src/components/image/img-lazy.js index 6aace5dd50d..e705906ae27 100644 --- a/src/components/image/img-lazy.js +++ b/src/components/image/img-lazy.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_IMG_LAZY } from '../../constants/components' import { HAS_INTERACTION_OBSERVER_SUPPORT } from '../../constants/env' import { MODEL_EVENT_NAME_PREFIX } from '../../constants/events' @@ -39,7 +39,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BImgLazy = /*#__PURE__*/ Vue.extend({ +export const BImgLazy = /*#__PURE__*/ extend({ name: NAME_IMG_LAZY, directives: { 'b-visible': VBVisible @@ -104,7 +104,9 @@ export const BImgLazy = /*#__PURE__*/ Vue.extend({ }, mounted() { // If `IntersectionObserver` is not available, image is always shown - this.isShown = HAS_INTERACTION_OBSERVER_SUPPORT ? this[MODEL_PROP_NAME_SHOW] : true + this.$nextTick(() => { + this.isShown = HAS_INTERACTION_OBSERVER_SUPPORT ? this[MODEL_PROP_NAME_SHOW] : true + }) }, methods: { updateShowProp() { diff --git a/src/components/image/img.js b/src/components/image/img.js index a55fea50bfc..6c585b02ea2 100644 --- a/src/components/image/img.js +++ b/src/components/image/img.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_IMG } from '../../constants/components' import { PROP_TYPE_ARRAY_STRING, @@ -72,7 +72,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BImg = /*#__PURE__*/ Vue.extend({ +export const BImg = /*#__PURE__*/ extend({ name: NAME_IMG, functional: true, props, diff --git a/src/components/input-group/input-group-addon.js b/src/components/input-group/input-group-addon.js index 4b5a8ca8af9..092e3348b80 100644 --- a/src/components/input-group/input-group-addon.js +++ b/src/components/input-group/input-group-addon.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_INPUT_GROUP_ADDON } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -19,7 +19,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BInputGroupAddon = /*#__PURE__*/ Vue.extend({ +export const BInputGroupAddon = /*#__PURE__*/ extend({ name: NAME_INPUT_GROUP_ADDON, functional: true, props, diff --git a/src/components/input-group/input-group-append.js b/src/components/input-group/input-group-append.js index fa5a9b22eb7..cb02f970925 100644 --- a/src/components/input-group/input-group-append.js +++ b/src/components/input-group/input-group-append.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_INPUT_GROUP_APPEND } from '../../constants/components' import { omit } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -14,7 +14,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BInputGroupAppend = /*#__PURE__*/ Vue.extend({ +export const BInputGroupAppend = /*#__PURE__*/ extend({ name: NAME_INPUT_GROUP_APPEND, functional: true, props, diff --git a/src/components/input-group/input-group-prepend.js b/src/components/input-group/input-group-prepend.js index 25f3f8294f3..ce63d01c7d4 100644 --- a/src/components/input-group/input-group-prepend.js +++ b/src/components/input-group/input-group-prepend.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_INPUT_GROUP_PREPEND } from '../../constants/components' import { omit } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -14,7 +14,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BInputGroupPrepend = /*#__PURE__*/ Vue.extend({ +export const BInputGroupPrepend = /*#__PURE__*/ extend({ name: NAME_INPUT_GROUP_PREPEND, functional: true, props, diff --git a/src/components/input-group/input-group-text.js b/src/components/input-group/input-group-text.js index cfe4ac4d3fa..69f35271cb8 100644 --- a/src/components/input-group/input-group-text.js +++ b/src/components/input-group/input-group-text.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_INPUT_GROUP_TEXT } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -15,7 +15,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BInputGroupText = /*#__PURE__*/ Vue.extend({ +export const BInputGroupText = /*#__PURE__*/ extend({ name: NAME_INPUT_GROUP_TEXT, functional: true, props, diff --git a/src/components/input-group/input-group.js b/src/components/input-group/input-group.js index ce2e8041ad6..c51855ff433 100644 --- a/src/components/input-group/input-group.js +++ b/src/components/input-group/input-group.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_INPUT_GROUP } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_APPEND, SLOT_NAME_DEFAULT, SLOT_NAME_PREPEND } from '../../constants/slots' @@ -27,7 +27,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BInputGroup = /*#__PURE__*/ Vue.extend({ +export const BInputGroup = /*#__PURE__*/ extend({ name: NAME_INPUT_GROUP, functional: true, props, diff --git a/src/components/jumbotron/jumbotron.js b/src/components/jumbotron/jumbotron.js index cc5966ce371..d7715ecae15 100644 --- a/src/components/jumbotron/jumbotron.js +++ b/src/components/jumbotron/jumbotron.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_JUMBOTRON } from '../../constants/components' import { PROP_TYPE_BOOLEAN, @@ -36,7 +36,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BJumbotron = /*#__PURE__*/ Vue.extend({ +export const BJumbotron = /*#__PURE__*/ extend({ name: NAME_JUMBOTRON, functional: true, props, diff --git a/src/components/layout/col.js b/src/components/layout/col.js index df773d92a5a..2c48e655a65 100644 --- a/src/components/layout/col.js +++ b/src/components/layout/col.js @@ -106,7 +106,7 @@ export const generateProps = () => { // --- Main component --- -// We do not use Vue.extend here as that would evaluate the props +// We do not use extend here as that would evaluate the props // immediately, which we do not want to happen // @vue/component export const BCol = { diff --git a/src/components/layout/container.js b/src/components/layout/container.js index ec2c48781de..a9c78046abc 100644 --- a/src/components/layout/container.js +++ b/src/components/layout/container.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_CONTAINER } from '../../constants/components' import { PROP_TYPE_BOOLEAN_STRING, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -17,7 +17,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BContainer = /*#__PURE__*/ Vue.extend({ +export const BContainer = /*#__PURE__*/ extend({ name: NAME_CONTAINER, functional: true, props, diff --git a/src/components/layout/form-row.js b/src/components/layout/form-row.js index 70d9af5cfc4..89a4a3533b1 100644 --- a/src/components/layout/form-row.js +++ b/src/components/layout/form-row.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_FORM_ROW } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -15,7 +15,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BFormRow = /*#__PURE__*/ Vue.extend({ +export const BFormRow = /*#__PURE__*/ extend({ name: NAME_FORM_ROW, functional: true, props, diff --git a/src/components/layout/row.js b/src/components/layout/row.js index 4a1d6eb969f..8e9743c2668 100644 --- a/src/components/layout/row.js +++ b/src/components/layout/row.js @@ -65,7 +65,7 @@ export const generateProps = () => { // --- Main component --- -// We do not use `Vue.extend()` here as that would evaluate the props +// We do not use `extend()` here as that would evaluate the props // immediately, which we do not want to happen // @vue/component export const BRow = { diff --git a/src/components/link/link.js b/src/components/link/link.js index 4c026f5fed4..b0a7d38c737 100644 --- a/src/components/link/link.js +++ b/src/components/link/link.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_LINK } from '../../constants/components' import { EVENT_NAME_CLICK } from '../../constants/events' import { @@ -74,7 +74,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BLink = /*#__PURE__*/ Vue.extend({ +export const BLink = /*#__PURE__*/ extend({ name: NAME_LINK, // Mixin order is important! mixins: [attrsMixin, listenersMixin, listenOnRootMixin, normalizeSlotMixin], @@ -104,7 +104,10 @@ export const BLink = /*#__PURE__*/ Vue.extend({ return this.isRouterLink ? { ...pluckProps( - omit({ ...routerLinkProps, ...nuxtLinkProps }, ['event', 'prefetch', 'routerTag']), + omit( + { ...routerLinkProps, ...(this.computedTag === 'nuxt-link' ? nuxtLinkProps : {}) }, + ['event', 'prefetch', 'routerTag'] + ), this ), // Only add these props, when actually defined @@ -161,9 +164,11 @@ export const BLink = /*#__PURE__*/ Vue.extend({ } else { // Router links do not emit instance `click` events, so we // add in an `$emit('click', event)` on its Vue instance + // + // seems not to be required for Vue3 compat build /* istanbul ignore next: difficult to test, but we know it works */ - if (isRouterLink && event.currentTarget.__vue__) { - event.currentTarget.__vue__.$emit(EVENT_NAME_CLICK, event) + if (isRouterLink) { + event.currentTarget.__vue__?.$emit(EVENT_NAME_CLICK, event) } // Call the suppliedHandler(s), if any provided concat(suppliedHandler) diff --git a/src/components/list-group/list-group-item.js b/src/components/list-group/list-group-item.js index bf591af27b7..62fe63758c8 100644 --- a/src/components/list-group/list-group-item.js +++ b/src/components/list-group/list-group-item.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_LIST_GROUP_ITEM } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { arrayIncludes } from '../../utils/array' @@ -32,7 +32,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BListGroupItem = /*#__PURE__*/ Vue.extend({ +export const BListGroupItem = /*#__PURE__*/ extend({ name: NAME_LIST_GROUP_ITEM, functional: true, props, diff --git a/src/components/list-group/list-group.js b/src/components/list-group/list-group.js index 93ceda15779..986332a288d 100644 --- a/src/components/list-group/list-group.js +++ b/src/components/list-group/list-group.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_LIST_GROUP } from '../../constants/components' import { PROP_TYPE_BOOLEAN, @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BListGroup = /*#__PURE__*/ Vue.extend({ +export const BListGroup = /*#__PURE__*/ extend({ name: NAME_LIST_GROUP, functional: true, props, diff --git a/src/components/media/README.md b/src/components/media/README.md index 08530efd86d..0b32c4135c9 100644 --- a/src/components/media/README.md +++ b/src/components/media/README.md @@ -124,15 +124,15 @@ You can easily nest media objects by including another `` inside parent ## Vertical align -Aside can be vertical aligned using `vertical-align` should be either `top`, `center` or `end`. -Default is `top`. +Aside can be vertically aligned using `vertical-align` prop, set to `top`, `center` or `end`. The +default alignment is `top`. ## Media list -Because the media object has so few structural requirements, you can also use these component as -list HTML elements. On your `
      ` or `
        `, add the class `list-unstyled` to remove any browser -default list styles, and then use the `` component with `tag` prop set to `li`. As always, -use spacing utilities wherever needed to fine tune. +Because the media object has few structural requirements, you can use this component as a list item +in HTML lists. On your `
          ` or `
            `, add the class `list-unstyled` to remove any browser default +list styles, and then use the `` component with `tag` prop set to `li`. As always, use +spacing utilities wherever needed to fine tune. ```html
            diff --git a/src/components/media/media-aside.js b/src/components/media/media-aside.js index d14c39f6760..e9bf5c4dd58 100644 --- a/src/components/media/media-aside.js +++ b/src/components/media/media-aside.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_MEDIA_ASIDE } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -17,7 +17,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BMediaAside = /*#__PURE__*/ Vue.extend({ +export const BMediaAside = /*#__PURE__*/ extend({ name: NAME_MEDIA_ASIDE, functional: true, props, diff --git a/src/components/media/media-body.js b/src/components/media/media-body.js index 5695b29884f..95818403a41 100644 --- a/src/components/media/media-body.js +++ b/src/components/media/media-body.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_MEDIA_BODY } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -15,7 +15,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BMediaBody = /*#__PURE__*/ Vue.extend({ +export const BMediaBody = /*#__PURE__*/ extend({ name: NAME_MEDIA_BODY, functional: true, props, diff --git a/src/components/media/media.js b/src/components/media/media.js index 9ab4b0515d1..da2419acf79 100644 --- a/src/components/media/media.js +++ b/src/components/media/media.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_MEDIA } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_ASIDE, SLOT_NAME_DEFAULT } from '../../constants/slots' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BMedia = /*#__PURE__*/ Vue.extend({ +export const BMedia = /*#__PURE__*/ extend({ name: NAME_MEDIA, functional: true, props, diff --git a/src/components/modal/README.md b/src/components/modal/README.md index d6cd0cbe3e1..94e7f62846c 100644 --- a/src/components/modal/README.md +++ b/src/components/modal/README.md @@ -317,7 +317,9 @@ To prevent `` from closing (for example when validation fails). you can ``` -**Note**: events `ok`, `cancel`, and `close` are emitted by modal's built in **OK**, **Cancel**, and +## Events + +The events `ok`, `cancel`, and `close` are emitted by modal's built in **OK**, **Cancel**, and header close (**X**) buttons respectively. These events will not be emitted, by default, if you have provided your own buttons in the `modal-footer` slot or have hidden the footer. In this case use the `hide` event to control cancelling of the modal close. Event `hide` is always emitted, even if `ok`, diff --git a/src/components/modal/helpers/bv-modal.js b/src/components/modal/helpers/bv-modal.js index 31d052b339a..898a9b5c9a1 100644 --- a/src/components/modal/helpers/bv-modal.js +++ b/src/components/modal/helpers/bv-modal.js @@ -6,6 +6,7 @@ import { HOOK_EVENT_NAME_BEFORE_DESTROY, HOOK_EVENT_NAME_DESTROYED } from '../../../constants/events' +import { useParentMixin } from '../../../mixins/use-parent' import { concat } from '../../../utils/array' import { getComponentConfig } from '../../../utils/config' import { requestAF } from '../../../utils/dom' @@ -22,6 +23,8 @@ import { } from '../../../utils/object' import { pluginFactory } from '../../../utils/plugins' import { warn, warnNotClient, warnNoPromiseSupport } from '../../../utils/warn' +import { createNewChildComponent } from '../../../utils/create-new-child-component' +import { getEventRoot } from '../../../utils/get-event-root' import { BModal, props as modalProps } from '../modal' // --- Constants --- @@ -69,6 +72,7 @@ const plugin = Vue => { const BMsgBox = Vue.extend({ name: NAME_MSG_BOX, extends: BModal, + mixins: [useParentMixin], destroyed() { // Make sure we not in document any more if (this.$el && this.$el.parentNode) { @@ -86,7 +90,7 @@ const plugin = Vue => { }) } // Self destruct if parent destroyed - this.$parent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) + this.bvParent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) // Self destruct after hidden this.$once(EVENT_NAME_HIDDEN, handleDestroy) // Self destruct on route change @@ -103,17 +107,16 @@ const plugin = Vue => { // Method to generate the on-demand modal message box // Returns a promise that resolves to a value returned by the resolve - const asyncMsgBox = ($parent, props, resolver = defaultResolver) => { + const asyncMsgBox = (parent, props, resolver = defaultResolver) => { if (warnNotClient(PROP_NAME) || warnNoPromiseSupport(PROP_NAME)) { /* istanbul ignore next */ return } // Create an instance of `BMsgBox` component - const msgBox = new BMsgBox({ - // We set parent as the local VM so these modals can emit events on - // the app `$root`, as needed by things like tooltips and popovers - // And it helps to ensure `BMsgBox` is destroyed when parent is destroyed - parent: $parent, + // We set parent as the local VM so these modals can emit events on + // the app `$root`, as needed by things like tooltips and popovers + // And it helps to ensure `BMsgBox` is destroyed when parent is destroyed + const msgBox = createNewChildComponent(parent, BMsgBox, { // Preset the prop values propsData: { ...filterOptions(getComponentConfig(NAME_MODAL)), @@ -166,7 +169,7 @@ const plugin = Vue => { // Private utility method to open a user defined message box and returns a promise. // Not to be used directly by consumers, as this method may change calling syntax - const makeMsgBox = ($parent, content, options = {}, resolver = null) => { + const makeMsgBox = (parent, content, options = {}, resolver = null) => { if ( !content || warnNoPromiseSupport(PROP_NAME) || @@ -176,14 +179,14 @@ const plugin = Vue => { /* istanbul ignore next */ return } - return asyncMsgBox($parent, { ...filterOptions(options), msgBoxContent: content }, resolver) + return asyncMsgBox(parent, { ...filterOptions(options), msgBoxContent: content }, resolver) } // BvModal instance class class BvModal { constructor(vm) { // Assign the new properties to this instance - assign(this, { _vm: vm, _root: vm.$root }) + assign(this, { _vm: vm, _root: getEventRoot(vm) }) // Set these properties as read-only and non-enumerable defineProperties(this, { _vm: readonlyDescriptor(), diff --git a/src/components/modal/helpers/modal-manager.js b/src/components/modal/helpers/modal-manager.js index af4e23a9fa0..edb4e34780d 100644 --- a/src/components/modal/helpers/modal-manager.js +++ b/src/components/modal/helpers/modal-manager.js @@ -3,7 +3,7 @@ * Handles controlling modal stacking zIndexes and body adjustments/classes */ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { IS_BROWSER } from '../../../constants/env' import { addClass, @@ -35,7 +35,7 @@ const SELECTOR_NAVBAR_TOGGLER = '.navbar-toggler' // --- Main component --- // @vue/component -const ModalManager = /*#__PURE__*/ Vue.extend({ +const ModalManager = /*#__PURE__*/ extend({ data() { return { modals: [], diff --git a/src/components/modal/modal.js b/src/components/modal/modal.js index a66eabf0bda..071c9933c78 100644 --- a/src/components/modal/modal.js +++ b/src/components/modal/modal.js @@ -1,4 +1,4 @@ -import { COMPONENT_UID_KEY, Vue } from '../../vue' +import { COMPONENT_UID_KEY, extend } from '../../vue' import { NAME_MODAL } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { @@ -176,7 +176,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BModal = /*#__PURE__*/ Vue.extend({ +export const BModal = /*#__PURE__*/ extend({ name: NAME_MODAL, mixins: [ attrsMixin, diff --git a/src/components/modal/modal.spec.js b/src/components/modal/modal.spec.js index ee7d62985a6..7c7b4877944 100644 --- a/src/components/modal/modal.spec.js +++ b/src/components/modal/modal.spec.js @@ -1,5 +1,6 @@ import { createWrapper, mount } from '@vue/test-utils' -import { waitNT, waitRAF } from '../../../tests/utils' +import { isVue3 } from '../../vue' +import { waitNT, waitRAF, getInstanceFromVNode } from '../../../tests/utils' import { BModal } from './modal' import { BvModalEvent } from './helpers/bv-modal-event.class' @@ -175,8 +176,10 @@ describe('modal', () => { expect(outer).toBeDefined() expect(outer).not.toBe(null) - expect(outer.__vue__).toBeDefined() // Target - expect(outer.__vue__.$options.name).toBe('BVTransporterTarget') + expect(getInstanceFromVNode(outer)).toBeDefined() // Target + if (!isVue3) { + expect(getInstanceFromVNode(outer).$options.name).toBe('BVTransporterTarget') + } expect(outer.parentElement).toBeDefined() expect(outer.parentElement).toBe(document.body) diff --git a/src/components/modal/package.json b/src/components/modal/package.json index 28c2c692dc2..ad68026f38b 100644 --- a/src/components/modal/package.json +++ b/src/components/modal/package.json @@ -141,7 +141,7 @@ { "prop": "headerTag", "version": "2.22.0", - "description": "Specify the HTML tag to render instead of the default tag for the footer" + "description": "Specify the HTML tag to render instead of the default tag for the header" }, { "prop": "hideBackdrop", diff --git a/src/components/nav/nav-form.js b/src/components/nav/nav-form.js index 2a95547019f..bb236016358 100644 --- a/src/components/nav/nav-form.js +++ b/src/components/nav/nav-form.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAV_FORM } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -20,7 +20,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavForm = /*#__PURE__*/ Vue.extend({ +export const BNavForm = /*#__PURE__*/ extend({ name: NAME_NAV_FORM, functional: true, props, diff --git a/src/components/nav/nav-item-dropdown.js b/src/components/nav/nav-item-dropdown.js index 2de02dadc54..0b8cee92287 100644 --- a/src/components/nav/nav-item-dropdown.js +++ b/src/components/nav/nav-item-dropdown.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_NAV_ITEM_DROPDOWN } from '../../constants/components' import { SLOT_NAME_BUTTON_CONTENT, SLOT_NAME_DEFAULT, SLOT_NAME_TEXT } from '../../constants/slots' import { htmlOrText } from '../../utils/html' @@ -32,7 +32,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavItemDropdown = /*#__PURE__*/ Vue.extend({ +export const BNavItemDropdown = /*#__PURE__*/ extend({ name: NAME_NAV_ITEM_DROPDOWN, mixins: [idMixin, dropdownMixin, normalizeSlotMixin], props, diff --git a/src/components/nav/nav-item.js b/src/components/nav/nav-item.js index c634f9c556b..f84ecbf941f 100644 --- a/src/components/nav/nav-item.js +++ b/src/components/nav/nav-item.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAV_ITEM } from '../../constants/components' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_OBJECT } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavItem = /*#__PURE__*/ Vue.extend({ +export const BNavItem = /*#__PURE__*/ extend({ name: NAME_NAV_ITEM, functional: true, props, diff --git a/src/components/nav/nav-text.js b/src/components/nav/nav-text.js index 98ad5f29f6a..e392c27dc5d 100644 --- a/src/components/nav/nav-text.js +++ b/src/components/nav/nav-text.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAV_TEXT } from '../../constants/components' // --- Props --- @@ -8,7 +8,7 @@ export const props = {} // --- Main component --- // @vue/component -export const BNavText = /*#__PURE__*/ Vue.extend({ +export const BNavText = /*#__PURE__*/ extend({ name: NAME_NAV_TEXT, functional: true, props, diff --git a/src/components/nav/nav.js b/src/components/nav/nav.js index 195ac940a5f..173924536dc 100644 --- a/src/components/nav/nav.js +++ b/src/components/nav/nav.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAV } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -31,7 +31,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNav = /*#__PURE__*/ Vue.extend({ +export const BNav = /*#__PURE__*/ extend({ name: NAME_NAV, functional: true, props, diff --git a/src/components/navbar/navbar-brand.js b/src/components/navbar/navbar-brand.js index 65f0387c4e5..39f005d297f 100644 --- a/src/components/navbar/navbar-brand.js +++ b/src/components/navbar/navbar-brand.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAVBAR_BRAND } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavbarBrand = /*#__PURE__*/ Vue.extend({ +export const BNavbarBrand = /*#__PURE__*/ extend({ name: NAME_NAVBAR_BRAND, functional: true, props, diff --git a/src/components/navbar/navbar-nav.js b/src/components/navbar/navbar-nav.js index 19684ee8a53..3b049267f10 100644 --- a/src/components/navbar/navbar-nav.js +++ b/src/components/navbar/navbar-nav.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_NAVBAR_NAV } from '../../constants/components' import { pick } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -21,7 +21,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavbarNav = /*#__PURE__*/ Vue.extend({ +export const BNavbarNav = /*#__PURE__*/ extend({ name: NAME_NAVBAR_NAV, functional: true, props, diff --git a/src/components/navbar/navbar-toggle.js b/src/components/navbar/navbar-toggle.js index 044664569f7..8b0363a5e21 100644 --- a/src/components/navbar/navbar-toggle.js +++ b/src/components/navbar/navbar-toggle.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_COLLAPSE, NAME_NAVBAR_TOGGLE } from '../../constants/components' import { EVENT_NAME_CLICK } from '../../constants/events' import { PROP_TYPE_ARRAY_STRING, PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' @@ -30,7 +30,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavbarToggle = /*#__PURE__*/ Vue.extend({ +export const BNavbarToggle = /*#__PURE__*/ extend({ name: NAME_NAVBAR_TOGGLE, directives: { VBToggle }, mixins: [listenOnRootMixin, normalizeSlotMixin], diff --git a/src/components/navbar/navbar.js b/src/components/navbar/navbar.js index 79b64917e0e..c4add85e11b 100644 --- a/src/components/navbar/navbar.js +++ b/src/components/navbar/navbar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_NAVBAR } from '../../constants/components' import { PROP_TYPE_BOOLEAN, @@ -29,11 +29,11 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BNavbar = /*#__PURE__*/ Vue.extend({ +export const BNavbar = /*#__PURE__*/ extend({ name: NAME_NAVBAR, mixins: [normalizeSlotMixin], provide() { - return { bvNavbar: this } + return { getBvNavbar: () => this } }, props, computed: { diff --git a/src/components/overlay/overlay.js b/src/components/overlay/overlay.js index 99e56568450..016c1c77e7d 100644 --- a/src/components/overlay/overlay.js +++ b/src/components/overlay/overlay.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_OVERLAY } from '../../constants/components' import { EVENT_NAME_CLICK, EVENT_NAME_HIDDEN, EVENT_NAME_SHOWN } from '../../constants/events' import { @@ -52,7 +52,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BOverlay = /*#__PURE__*/ Vue.extend({ +export const BOverlay = /*#__PURE__*/ extend({ name: NAME_OVERLAY, mixins: [normalizeSlotMixin], props, diff --git a/src/components/pagination-nav/pagination-nav.js b/src/components/pagination-nav/pagination-nav.js index 5ce0f129c4e..ae4031f886c 100644 --- a/src/components/pagination-nav/pagination-nav.js +++ b/src/components/pagination-nav/pagination-nav.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_PAGINATION_NAV } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { EVENT_NAME_CHANGE, EVENT_NAME_PAGE_CLICK } from '../../constants/events' @@ -64,7 +64,7 @@ const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BPaginationNav = /*#__PURE__*/ Vue.extend({ +export const BPaginationNav = /*#__PURE__*/ extend({ name: NAME_PAGINATION_NAV, // The render function is brought in via the pagination mixin mixins: [paginationMixin], diff --git a/src/components/pagination/pagination.js b/src/components/pagination/pagination.js index 9bd58c66bd4..d43b19e30b1 100644 --- a/src/components/pagination/pagination.js +++ b/src/components/pagination/pagination.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_PAGINATION } from '../../constants/components' import { EVENT_NAME_CHANGE, EVENT_NAME_PAGE_CLICK } from '../../constants/events' import { PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -39,7 +39,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BPagination = /*#__PURE__*/ Vue.extend({ +export const BPagination = /*#__PURE__*/ extend({ name: NAME_PAGINATION, // The render function is brought in via the `paginationMixin` mixins: [paginationMixin], diff --git a/src/components/pagination/pagination.spec.js b/src/components/pagination/pagination.spec.js index 8294d2b467b..00621803ac5 100644 --- a/src/components/pagination/pagination.spec.js +++ b/src/components/pagination/pagination.spec.js @@ -410,7 +410,7 @@ describe('pagination', () => { expect( wrapper .findAll('button.page-link') - .wrappers.every(w => w.find('[aria-controls="foo"]').exists()) + .wrappers.every(w => w.element.matches('[aria-controls="foo"]')) ).toBe(true) await wrapper.setProps({ @@ -480,10 +480,10 @@ describe('pagination', () => { expect(wrapper.findAll('li').length).toBe(7) expect(wrapper.findAll('.page-item').length).toBe(7) expect( - wrapper.findAll('.page-item').wrappers.every(w => w.find('li.page-item.disabled').exists()) + wrapper.findAll('.page-item').wrappers.every(w => w.element.matches('li.page-item.disabled')) ).toBe(true) expect( - wrapper.findAll('.page-link').wrappers.every(w => w.find('span.page-link').exists()) + wrapper.findAll('.page-link').wrappers.every(w => w.element.matches('span.page-link')) ).toBe(true) expect( wrapper diff --git a/src/components/popover/helpers/bv-popover-template.js b/src/components/popover/helpers/bv-popover-template.js index 4eca3b1b3ef..7b497ea005b 100644 --- a/src/components/popover/helpers/bv-popover-template.js +++ b/src/components/popover/helpers/bv-popover-template.js @@ -1,10 +1,10 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_POPOVER_TEMPLATE } from '../../../constants/components' import { isFunction, isUndefinedOrNull } from '../../../utils/inspect' import { BVTooltipTemplate } from '../../tooltip/helpers/bv-tooltip-template' // @vue/component -export const BVPopoverTemplate = /*#__PURE__*/ Vue.extend({ +export const BVPopoverTemplate = /*#__PURE__*/ extend({ name: NAME_POPOVER_TEMPLATE, extends: BVTooltipTemplate, computed: { diff --git a/src/components/popover/helpers/bv-popover.js b/src/components/popover/helpers/bv-popover.js index 4f523ed59bd..b146e3ea1e8 100644 --- a/src/components/popover/helpers/bv-popover.js +++ b/src/components/popover/helpers/bv-popover.js @@ -4,13 +4,13 @@ // Handles trigger events, etc. // Instantiates template on demand -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_POPOVER_HELPER } from '../../../constants/components' import { BVTooltip } from '../../tooltip/helpers/bv-tooltip' import { BVPopoverTemplate } from './bv-popover-template' // @vue/component -export const BVPopover = /*#__PURE__*/ Vue.extend({ +export const BVPopover = /*#__PURE__*/ extend({ name: NAME_POPOVER_HELPER, extends: BVTooltip, computed: { diff --git a/src/components/popover/popover.js b/src/components/popover/popover.js index f70123e3ab5..e68f75cf773 100644 --- a/src/components/popover/popover.js +++ b/src/components/popover/popover.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_POPOVER } from '../../constants/components' import { EVENT_NAME_CLICK } from '../../constants/events' import { PROP_TYPE_ARRAY_STRING, PROP_TYPE_STRING } from '../../constants/props' @@ -23,7 +23,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BPopover = /*#__PURE__*/ Vue.extend({ +export const BPopover = /*#__PURE__*/ extend({ name: NAME_POPOVER, extends: BTooltip, inheritAttrs: false, diff --git a/src/components/progress/progress-bar.js b/src/components/progress/progress-bar.js index 8fe23e70832..02af3d0d4e3 100644 --- a/src/components/progress/progress-bar.js +++ b/src/components/progress/progress-bar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_PROGRESS_BAR } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { htmlOrText } from '../../utils/html' @@ -30,16 +30,19 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BProgressBar = /*#__PURE__*/ Vue.extend({ +export const BProgressBar = /*#__PURE__*/ extend({ name: NAME_PROGRESS_BAR, mixins: [normalizeSlotMixin], inject: { - bvProgress: { - default: /* istanbul ignore next */ () => ({}) + getBvProgress: { + default: /* istanbul ignore next */ () => () => ({}) } }, props, computed: { + bvProgress() { + return this.getBvProgress() + }, progressBarClasses() { const { computedAnimated, computedVariant } = this return [ diff --git a/src/components/progress/progress-bar.spec.js b/src/components/progress/progress-bar.spec.js index 3fb64e8c293..730db5ceb60 100644 --- a/src/components/progress/progress-bar.spec.js +++ b/src/components/progress/progress-bar.spec.js @@ -38,9 +38,9 @@ describe('progress-bar', () => { it('has class bg-info when parent variant=info', async () => { const wrapper = mount(BProgressBar, { provide: { - bvProgress: { + getBvProgress: () => ({ variant: 'info' - } + }) } }) @@ -53,9 +53,9 @@ describe('progress-bar', () => { it('has class bg-primary when prop variant=primary and parent variant=info', async () => { const wrapper = mount(BProgressBar, { provide: { - bvProgress: { + getBvProgress: () => ({ variant: 'info' - } + }) }, propsData: { variant: 'primary' @@ -83,9 +83,9 @@ describe('progress-bar', () => { it('has class progress-bar-striped when parent prop striped set', async () => { const wrapper = mount(BProgressBar, { provide: { - bvProgress: { + getBvProgress: () => ({ striped: true - } + }) } }) @@ -112,9 +112,9 @@ describe('progress-bar', () => { it('has class progress-bar-animated and progress-bar-striped when parent prop animated set', async () => { const wrapper = mount(BProgressBar, { provide: { - bvProgress: { + getBvProgress: () => ({ animated: true - } + }) } }) @@ -159,9 +159,9 @@ describe('progress-bar', () => { it('has max set when parent max set', async () => { const wrapper = mount(BProgressBar, { provide: { - bvProgress: { + getBvProgress: () => ({ max: 50 - } + }) }, propsData: { value: 25 diff --git a/src/components/progress/progress.js b/src/components/progress/progress.js index 17180502477..d0c50723c96 100644 --- a/src/components/progress/progress.js +++ b/src/components/progress/progress.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_PROGRESS } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { omit, sortKeys } from '../../utils/object' @@ -27,11 +27,11 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BProgress = /*#__PURE__*/ Vue.extend({ +export const BProgress = /*#__PURE__*/ extend({ name: NAME_PROGRESS, mixins: [normalizeSlotMixin], provide() { - return { bvProgress: this } + return { getBvProgress: () => this } }, props, computed: { diff --git a/src/components/sidebar/package.json b/src/components/sidebar/package.json index f083bd74f45..1b4b172854f 100644 --- a/src/components/sidebar/package.json +++ b/src/components/sidebar/package.json @@ -51,7 +51,7 @@ { "prop": "headerTag", "version": "2.22.0", - "description": "Specify the HTML tag to render instead of the default tag for the footer" + "description": "Specify the HTML tag to render instead of the default tag for the header" }, { "prop": "lazy", diff --git a/src/components/sidebar/sidebar.js b/src/components/sidebar/sidebar.js index 5d676ebc22f..62af71634dd 100644 --- a/src/components/sidebar/sidebar.js +++ b/src/components/sidebar/sidebar.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_COLLAPSE, NAME_SIDEBAR } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { EVENT_NAME_CHANGE, EVENT_NAME_HIDDEN, EVENT_NAME_SHOWN } from '../../constants/events' @@ -201,7 +201,7 @@ const renderBackdrop = (h, ctx) => { // --- Main component --- // @vue/component -export const BSidebar = /*#__PURE__*/ Vue.extend({ +export const BSidebar = /*#__PURE__*/ extend({ name: NAME_SIDEBAR, mixins: [attrsMixin, idMixin, modelMixin, listenOnRootMixin, normalizeSlotMixin], inheritAttrs: false, diff --git a/src/components/skeleton/skeleton-icon.js b/src/components/skeleton/skeleton-icon.js index a0234706988..c14fbfce4e6 100644 --- a/src/components/skeleton/skeleton-icon.js +++ b/src/components/skeleton/skeleton-icon.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SKELETON_ICON } from '../../constants/components' import { PROP_TYPE_OBJECT, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -18,7 +18,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSkeletonIcon = /*#__PURE__*/ Vue.extend({ +export const BSkeletonIcon = /*#__PURE__*/ extend({ name: NAME_SKELETON_ICON, functional: true, props, diff --git a/src/components/skeleton/skeleton-img.js b/src/components/skeleton/skeleton-img.js index 3b6d6dd1363..eb8367fd219 100644 --- a/src/components/skeleton/skeleton-img.js +++ b/src/components/skeleton/skeleton-img.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SKELETON_IMG } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -23,7 +23,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSkeletonImg = /*#__PURE__*/ Vue.extend({ +export const BSkeletonImg = /*#__PURE__*/ extend({ name: NAME_SKELETON_IMG, functional: true, props, diff --git a/src/components/skeleton/skeleton-table.js b/src/components/skeleton/skeleton-table.js index 29251228fb4..3371a872c0e 100644 --- a/src/components/skeleton/skeleton-table.js +++ b/src/components/skeleton/skeleton-table.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SKELETON_TABLE } from '../../constants/components' import { PROP_TYPE_BOOLEAN, @@ -32,7 +32,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSkeletonTable = /*#__PURE__*/ Vue.extend({ +export const BSkeletonTable = /*#__PURE__*/ extend({ name: NAME_SKELETON_TABLE, functional: true, props, diff --git a/src/components/skeleton/skeleton-wrapper.js b/src/components/skeleton/skeleton-wrapper.js index 59d0b32f2fa..9a9159d7b21 100644 --- a/src/components/skeleton/skeleton-wrapper.js +++ b/src/components/skeleton/skeleton-wrapper.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SKELETON_WRAPPER } from '../../constants/components' import { PROP_TYPE_BOOLEAN } from '../../constants/props' import { SLOT_NAME_DEFAULT, SLOT_NAME_LOADING } from '../../constants/slots' @@ -17,7 +17,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSkeletonWrapper = /*#__PURE__*/ Vue.extend({ +export const BSkeletonWrapper = /*#__PURE__*/ extend({ name: NAME_SKELETON_WRAPPER, functional: true, props, diff --git a/src/components/skeleton/skeleton.js b/src/components/skeleton/skeleton.js index 42fd56ee25e..f62679806a4 100644 --- a/src/components/skeleton/skeleton.js +++ b/src/components/skeleton/skeleton.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SKELETON } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -20,7 +20,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSkeleton = /*#__PURE__*/ Vue.extend({ +export const BSkeleton = /*#__PURE__*/ extend({ name: NAME_SKELETON, functional: true, props, diff --git a/src/components/spinner/spinner.js b/src/components/spinner/spinner.js index ac8568e1868..ebf2f5047a4 100644 --- a/src/components/spinner/spinner.js +++ b/src/components/spinner/spinner.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_SPINNER } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../constants/props' import { SLOT_NAME_LABEL } from '../../constants/slots' @@ -22,7 +22,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BSpinner = /*#__PURE__*/ Vue.extend({ +export const BSpinner = /*#__PURE__*/ extend({ name: NAME_SPINNER, functional: true, props, diff --git a/src/components/table/README.md b/src/components/table/README.md index b2ad455df73..c2b5ed2f1f7 100644 --- a/src/components/table/README.md +++ b/src/components/table/README.md @@ -1053,7 +1053,7 @@ formatted value as a string (HTML strings are not supported) ## Header and Footer custom rendering via scoped slots -It is also possible to provide custom rendering for the tables `thead` and `tfoot` elements. Note by +It is also possible to provide custom rendering for the table's `thead` and `tfoot` elements. Note by default the table footer is not rendered unless `foot-clone` is set to `true`. Scoped slots for the header and footer cells uses a special naming convention of @@ -1931,7 +1931,7 @@ sorting, as well as pass sort options via the `sort-compare-options` prop. The `sort-compare-locale` prop defaults to `undefined`, which uses the browser (or Node.js runtime) default locale. The prop `sort-compare-locale` can either accept a -[BCP 47 language tag](https://tools.ietf.org/html/rfc5646) string or an _array_ of such tags. For +[BCP 47 language tag](https://www.rfc-editor.org/info/bcp47) string or an _array_ of such tags. For more details on locales, please see [Locale identification and negotiation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#Locale_identification_and_negotiation) on MDN. diff --git a/src/components/table/helpers/default-sort-compare.spec.js b/src/components/table/helpers/default-sort-compare.spec.js index 26eae805f92..b9bb7436ed1 100644 --- a/src/components/table/helpers/default-sort-compare.spec.js +++ b/src/components/table/helpers/default-sort-compare.spec.js @@ -109,4 +109,18 @@ describe('table/helpers/default-sort-compare', () => { expect(defaultSortCompare(x, w, optionsNullLast)).toBe(-1) expect(defaultSortCompare(w, x, optionsNullLast)).toBe(1) }) + + it('sorts numeric string correctly', async () => { + const options = { sortBy: 'a', numeric: true } + expect(defaultSortCompare({ a: '1' }, { a: '2' }, options)).toBe(-1) + expect(defaultSortCompare({ a: '2' }, { a: '1' }, options)).toBe(1) + expect(defaultSortCompare({ a: '1' }, { a: '1' }, options)).toBe(0) + expect(defaultSortCompare({ a: '-1' }, { a: '1' }, options)).toBe(-1) + expect(defaultSortCompare({ a: '1' }, { a: '-1' }, options)).toBe(1) + expect(defaultSortCompare({ a: '0' }, { a: '0' }, options)).toBe(0) + expect(defaultSortCompare({ a: '1.234' }, { a: '1.567' }, options)).toBe(-1) + expect(defaultSortCompare({ a: '1.561' }, { a: '1.234' }, options)).toBe(1) + expect(defaultSortCompare({ a: '-10' }, { a: '-100' }, options)).toBe(1) + expect(defaultSortCompare({ a: '-20' }, { a: '-30' }, options)).toBe(1) + }) }) diff --git a/src/components/table/helpers/mixin-bottom-row.js b/src/components/table/helpers/mixin-bottom-row.js index 0a425bb010b..73a268a765a 100644 --- a/src/components/table/helpers/mixin-bottom-row.js +++ b/src/components/table/helpers/mixin-bottom-row.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { SLOT_NAME_BOTTOM_ROW } from '../../../constants/slots' import { isFunction } from '../../../utils/inspect' import { BTr } from '../tr' @@ -10,7 +10,7 @@ export const props = {} // --- Mixin --- // @vue/component -export const bottomRowMixin = Vue.extend({ +export const bottomRowMixin = extend({ props, methods: { renderBottomRow() { diff --git a/src/components/table/helpers/mixin-busy.js b/src/components/table/helpers/mixin-busy.js index 59781330b89..bb0e161a34e 100644 --- a/src/components/table/helpers/mixin-busy.js +++ b/src/components/table/helpers/mixin-busy.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { MODEL_EVENT_NAME_PREFIX } from '../../../constants/events' import { PROP_TYPE_BOOLEAN } from '../../../constants/props' import { SLOT_NAME_TABLE_BUSY } from '../../../constants/slots' @@ -22,7 +22,7 @@ export const props = { // --- Mixin --- // @vue/component -export const busyMixin = Vue.extend({ +export const busyMixin = extend({ props, data() { return { diff --git a/src/components/table/helpers/mixin-caption.js b/src/components/table/helpers/mixin-caption.js index 377a65deb5b..ace7eb5a5b7 100644 --- a/src/components/table/helpers/mixin-caption.js +++ b/src/components/table/helpers/mixin-caption.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_STRING } from '../../../constants/props' import { SLOT_NAME_TABLE_CAPTION } from '../../../constants/slots' import { htmlOrText } from '../../../utils/html' @@ -16,7 +16,7 @@ export const props = { // --- Mixin --- // @vue/component -export const captionMixin = Vue.extend({ +export const captionMixin = extend({ props, computed: { captionId() { diff --git a/src/components/table/helpers/mixin-colgroup.js b/src/components/table/helpers/mixin-colgroup.js index 1d2cf988bb1..575bca8a681 100644 --- a/src/components/table/helpers/mixin-colgroup.js +++ b/src/components/table/helpers/mixin-colgroup.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { SLOT_NAME_TABLE_COLGROUP } from '../../../constants/slots' // --- Props --- @@ -8,7 +8,7 @@ export const props = {} // --- Mixin --- // @vue/component -export const colgroupMixin = Vue.extend({ +export const colgroupMixin = extend({ methods: { renderColgroup() { const { computedFields: fields } = this diff --git a/src/components/table/helpers/mixin-empty.js b/src/components/table/helpers/mixin-empty.js index f4c22ca21f6..eeac5ddf8e8 100644 --- a/src/components/table/helpers/mixin-empty.js +++ b/src/components/table/helpers/mixin-empty.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../../../constants/props' import { SLOT_NAME_EMPTY, @@ -8,6 +8,7 @@ import { import { htmlOrText } from '../../../utils/html' import { isFunction } from '../../../utils/inspect' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { BTr } from '../tr' import { BTd } from '../td' @@ -24,18 +25,18 @@ export const props = { // --- Mixin --- // @vue/component -export const emptyMixin = Vue.extend({ +export const emptyMixin = extend({ props, methods: { renderEmpty() { - const { computedItems: items } = this + const { computedItems: items, computedBusy } = safeVueInstance(this) const h = this.$createElement let $empty = h() if ( this.showEmpty && (!items || items.length === 0) && - !(this.computedBusy && this.hasNormalizedSlot(SLOT_NAME_TABLE_BUSY)) + !(computedBusy && this.hasNormalizedSlot(SLOT_NAME_TABLE_BUSY)) ) { const { computedFields: fields, diff --git a/src/components/table/helpers/mixin-filtering.js b/src/components/table/helpers/mixin-filtering.js index 6e6a2e9ff0c..62b6097df6d 100644 --- a/src/components/table/helpers/mixin-filtering.js +++ b/src/components/table/helpers/mixin-filtering.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_TABLE } from '../../../constants/components' import { EVENT_NAME_FILTERED } from '../../../constants/events' import { @@ -40,7 +40,7 @@ export const props = { // --- Mixin --- // @vue/component -export const filteringMixin = Vue.extend({ +export const filteringMixin = extend({ props, data() { return { diff --git a/src/components/table/helpers/mixin-items.js b/src/components/table/helpers/mixin-items.js index 9d334ecf0e9..6fdeba7170b 100644 --- a/src/components/table/helpers/mixin-items.js +++ b/src/components/table/helpers/mixin-items.js @@ -1,13 +1,16 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { EVENT_NAME_CONTEXT_CHANGED } from '../../../constants/events' import { PROP_TYPE_ARRAY, PROP_TYPE_STRING } from '../../../constants/props' +import { useParentMixin } from '../../../mixins/use-parent' import { isArray, isFunction, isString } from '../../../utils/inspect' import { looseEqual } from '../../../utils/loose-equal' import { mathMax } from '../../../utils/math' import { makeModelMixin } from '../../../utils/model' + import { toInteger } from '../../../utils/number' import { clone, sortKeys } from '../../../utils/object' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { normalizeFields } from './normalize-fields' // --- Constants --- @@ -41,8 +44,8 @@ export const props = sortKeys({ // --- Mixin --- // @vue/component -export const itemsMixin = Vue.extend({ - mixins: [modelMixin], +export const itemsMixin = extend({ + mixins: [modelMixin, useParentMixin], props, data() { const { items } = this @@ -64,15 +67,15 @@ export const itemsMixin = Vue.extend({ // Mainly for formatter lookup and use in `scopedSlots` for convenience // If the field has a formatter, it normalizes formatter to a // function ref or `undefined` if no formatter - const { $parent } = this + const { bvParent } = this return this.computedFields.reduce((obj, f) => { // We use object spread here so we don't mutate the original field object obj[f.key] = clone(f) if (f.formatter) { // Normalize formatter to a function ref or `undefined` let formatter = f.formatter - if (isString(formatter) && isFunction($parent[formatter])) { - formatter = $parent[formatter] + if (isString(formatter) && isFunction(bvParent[formatter])) { + formatter = bvParent[formatter] } else if (!isFunction(formatter)) { /* istanbul ignore next */ formatter = undefined @@ -84,24 +87,26 @@ export const itemsMixin = Vue.extend({ }, {}) }, computedItems() { + const { paginatedItems, sortedItems, filteredItems, localItems } = safeVueInstance(this) // Fallback if various mixins not provided return ( - this.paginatedItems || - this.sortedItems || - this.filteredItems || - this.localItems || + paginatedItems || + sortedItems || + filteredItems || + localItems || /* istanbul ignore next */ [] ).slice() }, context() { + const { perPage, currentPage } = safeVueInstance(this) // Current state of sorting, filtering and pagination props/values return { filter: this.localFilter, sortBy: this.localSortBy, sortDesc: this.localSortDesc, - perPage: mathMax(toInteger(this.perPage, 0), 0), - currentPage: mathMax(toInteger(this.currentPage, 0), 1), + perPage: mathMax(toInteger(perPage, 0), 0), + currentPage: mathMax(toInteger(currentPage, 0), 1), apiUrl: this.apiUrl } } diff --git a/src/components/table/helpers/mixin-pagination.js b/src/components/table/helpers/mixin-pagination.js index 9a46e0b6859..e06796d0562 100644 --- a/src/components/table/helpers/mixin-pagination.js +++ b/src/components/table/helpers/mixin-pagination.js @@ -1,8 +1,9 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_NUMBER_STRING } from '../../../constants/props' import { mathMax } from '../../../utils/math' import { toInteger } from '../../../utils/number' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' // --- Props --- @@ -14,14 +15,15 @@ export const props = { // --- Mixin --- // @vue/component -export const paginationMixin = Vue.extend({ +export const paginationMixin = extend({ props, computed: { localPaging() { return this.hasProvider ? !!this.noProviderPaging : true }, paginatedItems() { - let items = this.sortedItems || this.filteredItems || this.localItems || [] + const { sortedItems, filteredItems, localItems } = safeVueInstance(this) + let items = sortedItems || filteredItems || localItems || [] const currentPage = mathMax(toInteger(this.currentPage, 1), 1) const perPage = mathMax(toInteger(this.perPage, 0), 0) // Apply local pagination diff --git a/src/components/table/helpers/mixin-provider.js b/src/components/table/helpers/mixin-provider.js index 2d5973f1699..3a126dd278f 100644 --- a/src/components/table/helpers/mixin-provider.js +++ b/src/components/table/helpers/mixin-provider.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_TABLE } from '../../../constants/components' import { EVENT_NAME_REFRESH, EVENT_NAME_REFRESHED } from '../../../constants/events' import { @@ -11,6 +11,7 @@ import { isArray, isFunction, isPromise } from '../../../utils/inspect' import { looseEqual } from '../../../utils/loose-equal' import { clone } from '../../../utils/object' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { warn } from '../../../utils/warn' import { listenOnRootMixin } from '../../../mixins/listen-on-root' @@ -35,7 +36,7 @@ export const props = { // --- Mixin --- // @vue/component -export const providerMixin = Vue.extend({ +export const providerMixin = extend({ mixins: [listenOnRootMixin], props, computed: { @@ -100,11 +101,11 @@ export const providerMixin = Vue.extend({ }, methods: { refresh() { - const { items, refresh } = this + const { items, refresh, computedBusy } = safeVueInstance(this) // Public Method: Force a refresh of the provider function this.$off(EVENT_NAME_REFRESHED, refresh) - if (this.computedBusy) { + if (computedBusy) { // Can't force an update when forced busy by user (busy prop === true) if (this.localBusy && this.hasProvider) { // But if provider running (localBusy), re-schedule refresh once `refreshed` emitted @@ -137,7 +138,7 @@ export const providerMixin = Vue.extend({ return } // If table is busy, wait until refreshed before calling again - if (this.computedBusy) { + if (safeVueInstance(this).computedBusy) { // Schedule a new refresh once `refreshed` is emitted this.$nextTick(this.refresh) return diff --git a/src/components/table/helpers/mixin-selectable.js b/src/components/table/helpers/mixin-selectable.js index 5629caf4fcc..a0a6fd32102 100644 --- a/src/components/table/helpers/mixin-selectable.js +++ b/src/components/table/helpers/mixin-selectable.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { EVENT_NAME_CONTEXT_CHANGED, EVENT_NAME_FILTERED, @@ -36,7 +36,7 @@ export const props = { // --- Mixin --- // @vue/component -export const selectableMixin = Vue.extend({ +export const selectableMixin = extend({ props, data() { return { diff --git a/src/components/table/helpers/mixin-sorting.js b/src/components/table/helpers/mixin-sorting.js index 494b582d816..b8b24f2e8d0 100644 --- a/src/components/table/helpers/mixin-sorting.js +++ b/src/components/table/helpers/mixin-sorting.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { EVENT_NAME_HEAD_CLICKED, EVENT_NAME_SORT_CHANGED, @@ -14,6 +14,7 @@ import { import { arrayIncludes } from '../../../utils/array' import { isFunction, isUndefinedOrNull } from '../../../utils/inspect' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { stableSort } from '../../../utils/stable-sort' import { trim } from '../../../utils/string' import { defaultSortCompare } from './default-sort-compare' @@ -69,7 +70,7 @@ export const props = { // --- Mixin --- // @vue/component -export const sortingMixin = Vue.extend({ +export const sortingMixin = extend({ props, data() { return { @@ -93,9 +94,11 @@ export const sortingMixin = Vue.extend({ sortCompareLocale: locale, sortNullLast: nullLast, sortCompare, - localSorting - } = this - const items = (this.filteredItems || this.localItems || []).slice() + localSorting, + filteredItems, + localItems + } = safeVueInstance(this) + const items = (filteredItems || localItems || []).slice() const localeOptions = { ...this.sortCompareOptions, usage: 'sort' } if (sortBy && localSorting) { diff --git a/src/components/table/helpers/mixin-stacked.js b/src/components/table/helpers/mixin-stacked.js index ab5c4d69757..2499805cba6 100644 --- a/src/components/table/helpers/mixin-stacked.js +++ b/src/components/table/helpers/mixin-stacked.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_BOOLEAN_STRING } from '../../../constants/props' import { makeProp } from '../../../utils/props' @@ -11,7 +11,7 @@ export const props = { // --- Mixin --- // @vue/component -export const stackedMixin = Vue.extend({ +export const stackedMixin = extend({ props, computed: { isStacked() { diff --git a/src/components/table/helpers/mixin-table-renderer.js b/src/components/table/helpers/mixin-table-renderer.js index 545da7af61c..f88c3f0282a 100644 --- a/src/components/table/helpers/mixin-table-renderer.js +++ b/src/components/table/helpers/mixin-table-renderer.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_BOOLEAN, @@ -8,6 +8,7 @@ import { import { identity } from '../../../utils/identity' import { isBoolean } from '../../../utils/inspect' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { toString } from '../../../utils/string' import { attrsMixin } from '../../../mixins/attrs' @@ -37,11 +38,11 @@ export const props = { // --- Mixin --- // @vue/component -export const tableRendererMixin = Vue.extend({ +export const tableRendererMixin = extend({ mixins: [attrsMixin], provide() { return { - bvTable: this + getBvTable: () => this } }, // Don't place attributes on root element automatically, @@ -49,6 +50,9 @@ export const tableRendererMixin = Vue.extend({ inheritAttrs: false, props, computed: { + isTableSimple() { + return false + }, // Layout related computed props isResponsive() { const { responsive } = this @@ -75,14 +79,19 @@ export const tableRendererMixin = Vue.extend({ return isStickyHeader && !isBoolean(isStickyHeader) ? { maxHeight: isStickyHeader } : {} }, tableClasses() { - let { hover, tableVariant } = this - hover = this.isTableSimple - ? hover - : hover && this.computedItems.length > 0 && !this.computedBusy + let { + hover, + tableVariant, + selectableTableClasses, + stackedTableClasses, + tableClass, + computedBusy + } = safeVueInstance(this) + hover = this.isTableSimple ? hover : hover && this.computedItems.length > 0 && !computedBusy return [ // User supplied classes - this.tableClass, + tableClass, // Styling classes { 'table-striped': this.striped, @@ -99,9 +108,9 @@ export const tableRendererMixin = Vue.extend({ }, tableVariant ? `${this.dark ? 'bg' : 'table'}-${tableVariant}` : '', // Stacked table classes - this.stackedTableClasses, + stackedTableClasses, // Selectable classes - this.selectableTableClasses + selectableTableClasses ] }, tableAttrs() { @@ -109,13 +118,14 @@ export const tableRendererMixin = Vue.extend({ computedItems: items, filteredItems, computedFields: fields, - selectableTableAttrs - } = this + selectableTableAttrs, + computedBusy + } = safeVueInstance(this) const ariaAttrs = this.isTableSimple ? {} : { - 'aria-busy': toString(this.computedBusy), + 'aria-busy': toString(computedBusy), 'aria-colcount': toString(fields.length), // Preserve user supplied `aria-describedby`, if provided 'aria-describedby': @@ -149,7 +159,7 @@ export const tableRendererMixin = Vue.extend({ renderThead, renderTbody, renderTfoot - } = this + } = safeVueInstance(this) const $content = [] if (this.isTableSimple) { diff --git a/src/components/table/helpers/mixin-tbody-row.js b/src/components/table/helpers/mixin-tbody-row.js index e796e8e8b2d..02733509e55 100644 --- a/src/components/table/helpers/mixin-tbody-row.js +++ b/src/components/table/helpers/mixin-tbody-row.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend, REF_FOR_KEY } from '../../../vue' import { EVENT_NAME_ROW_CLICKED, EVENT_NAME_ROW_HOVERED, @@ -10,9 +10,11 @@ import { PROP_TYPE_OBJECT_FUNCTION } from '../../../constants/props' import { SLOT_NAME_ROW_DETAILS } from '../../../constants/slots' +import { useParentMixin } from '../../../mixins/use-parent' import { get } from '../../../utils/get' import { isFunction, isString, isUndefinedOrNull } from '../../../utils/inspect' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { toString } from '../../../utils/string' import { BTr } from '../tr' import { BTd } from '../td' @@ -30,31 +32,32 @@ export const props = { // --- Mixin --- // @vue/component -export const tbodyRowMixin = Vue.extend({ +export const tbodyRowMixin = extend({ + mixins: [useParentMixin], props, methods: { // Methods for computing classes, attributes and styles for table cells getTdValues(item, key, tdValue, defaultValue) { - const { $parent } = this + const { bvParent } = this if (tdValue) { const value = get(item, key, '') if (isFunction(tdValue)) { return tdValue(value, key, item) - } else if (isString(tdValue) && isFunction($parent[tdValue])) { - return $parent[tdValue](value, key, item) + } else if (isString(tdValue) && isFunction(bvParent[tdValue])) { + return bvParent[tdValue](value, key, item) } return tdValue } return defaultValue }, getThValues(item, key, thValue, type, defaultValue) { - const { $parent } = this + const { bvParent } = this if (thValue) { const value = get(item, key, '') if (isFunction(thValue)) { return thValue(value, key, item, type) - } else if (isString(thValue) && isFunction($parent[thValue])) { - return $parent[thValue](value, key, item, type) + } else if (isString(thValue) && isFunction(bvParent[thValue])) { + return bvParent[thValue](value, key, item, type) } return thValue } @@ -158,7 +161,7 @@ export const tbodyRowMixin = Vue.extend({ } // If table supports selectable mode, then add in the following scope // this.supportsSelectableRows will be undefined if mixin isn't loaded - if (this.supportsSelectableRows) { + if (safeVueInstance(this).supportsSelectableRows) { slotScope.rowSelected = this.isRowSelected(rowIndex) slotScope.selectRow = () => this.selectRow(rowIndex) slotScope.unselectRow = () => this.unselectRow(rowIndex) @@ -191,13 +194,13 @@ export const tbodyRowMixin = Vue.extend({ currentPage, perPage, tbodyTrClass, - tbodyTrAttr - } = this + tbodyTrAttr, + hasSelectableRowClick + } = safeVueInstance(this) const h = this.$createElement const hasDetailsSlot = this.hasNormalizedSlot(SLOT_NAME_ROW_DETAILS) const rowShowDetails = item[FIELD_KEY_SHOW_DETAILS] && hasDetailsSlot - const hasRowClickHandler = - this.$listeners[EVENT_NAME_ROW_CLICKED] || this.hasSelectableRowClick + const hasRowClickHandler = this.$listeners[EVENT_NAME_ROW_CLICKED] || hasSelectableRowClick // We can return more than one TR if rowDetails enabled const $rows = [] @@ -230,8 +233,12 @@ export const tbodyRowMixin = Vue.extend({ const rowId = primaryKeyValue ? this.safeId(`_row_${primaryKeyValue}`) : null // Selectable classes and attributes - const selectableClasses = this.selectableRowClasses ? this.selectableRowClasses(rowIndex) : {} - const selectableAttrs = this.selectableRowAttrs ? this.selectableRowAttrs(rowIndex) : {} + const selectableClasses = safeVueInstance(this).selectableRowClasses + ? this.selectableRowClasses(rowIndex) + : {} + const selectableAttrs = safeVueInstance(this).selectableRowAttrs + ? this.selectableRowAttrs(rowIndex) + : {} // Additional classes and attributes const userTrClasses = isFunction(tbodyTrClass) ? tbodyTrClass(item, 'row') : tbodyTrClass @@ -264,7 +271,7 @@ export const tbodyRowMixin = Vue.extend({ }, key: `__b-table-row-${rowKey}__`, ref: 'item-rows', - refInFor: true + [REF_FOR_KEY]: true }, $tds ) @@ -280,7 +287,7 @@ export const tbodyRowMixin = Vue.extend({ } // If table supports selectable mode, then add in the following scope // this.supportsSelectableRows will be undefined if mixin isn't loaded - if (this.supportsSelectableRows) { + if (safeVueInstance(this).supportsSelectableRows) { detailsScope.rowSelected = this.isRowSelected(rowIndex) detailsScope.selectRow = () => this.selectRow(rowIndex) detailsScope.unselectRow = () => this.unselectRow(rowIndex) diff --git a/src/components/table/helpers/mixin-tbody.js b/src/components/table/helpers/mixin-tbody.js index cc6bf8a04ca..a40f3493348 100644 --- a/src/components/table/helpers/mixin-tbody.js +++ b/src/components/table/helpers/mixin-tbody.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { EVENT_NAME_ROW_CLICKED, EVENT_NAME_ROW_CONTEXTMENU, @@ -16,6 +16,7 @@ import { import { PROP_TYPE_ARRAY_OBJECT_STRING } from '../../../constants/props' import { arrayIncludes, from as arrayFrom } from '../../../utils/array' import { attemptFocus, closest, isActiveElement, isElement } from '../../../utils/dom' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { stopEvent } from '../../../utils/events' import { sortKeys } from '../../../utils/object' import { makeProp, pluckProps } from '../../../utils/props' @@ -39,7 +40,7 @@ export const props = sortKeys({ // --- Mixin --- // @vue/component -export const tbodyMixin = Vue.extend({ +export const tbodyMixin = extend({ mixins: [tbodyRowMixin], props, beforeDestroy() { @@ -157,10 +158,16 @@ export const tbodyMixin = Vue.extend({ // Row hover handlers are handled by the tbody-row mixin // As mouseenter/mouseleave events do not bubble renderTbody() { - const { computedItems: items, renderBusy, renderTopRow, renderEmpty, renderBottomRow } = this + const { + computedItems: items, + renderBusy, + renderTopRow, + renderEmpty, + renderBottomRow, + hasSelectableRowClick + } = safeVueInstance(this) const h = this.$createElement - const hasRowClickHandler = - this.hasListener(EVENT_NAME_ROW_CLICKED) || this.hasSelectableRowClick + const hasRowClickHandler = this.hasListener(EVENT_NAME_ROW_CLICKED) || hasSelectableRowClick // Prepare the tbody rows const $rows = [] diff --git a/src/components/table/helpers/mixin-tfoot.js b/src/components/table/helpers/mixin-tfoot.js index 222d524b3ec..5248642cd1e 100644 --- a/src/components/table/helpers/mixin-tfoot.js +++ b/src/components/table/helpers/mixin-tfoot.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_BOOLEAN, @@ -24,7 +24,7 @@ export const props = { // --- Mixin --- // @vue/component -export const tfootMixin = Vue.extend({ +export const tfootMixin = extend({ props, methods: { renderTFootCustom() { diff --git a/src/components/table/helpers/mixin-thead.js b/src/components/table/helpers/mixin-thead.js index f5126f8ea61..773034c612a 100644 --- a/src/components/table/helpers/mixin-thead.js +++ b/src/components/table/helpers/mixin-thead.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { EVENT_NAME_HEAD_CLICKED } from '../../../constants/events' import { CODE_ENTER, CODE_SPACE } from '../../../constants/key-codes' import { PROP_TYPE_ARRAY_OBJECT_STRING, PROP_TYPE_STRING } from '../../../constants/props' @@ -9,6 +9,7 @@ import { identity } from '../../../utils/identity' import { isUndefinedOrNull } from '../../../utils/inspect' import { noop } from '../../../utils/noop' import { makeProp } from '../../../utils/props' +import { safeVueInstance } from '../../../utils/safe-vue-instance' import { startCase } from '../../../utils/string' import { BThead } from '../thead' import { BTfoot } from '../tfoot' @@ -37,7 +38,7 @@ export const props = { // --- Mixin --- // @vue/component -export const theadMixin = Vue.extend({ +export const theadMixin = extend({ props, methods: { fieldClasses(field) { @@ -68,7 +69,7 @@ export const theadMixin = Vue.extend({ footVariant, headRowVariant, footRowVariant - } = this + } = safeVueInstance(this) const h = this.$createElement // In always stacked mode, we don't bother rendering the head/foot @@ -117,7 +118,7 @@ export const theadMixin = Vue.extend({ { // We need to make the header cell relative when we have // a `.sr-only` sort label to work around overflow issues - 'position-relative': sortLabel + 'position-relative': sortLabel && !stickyColumn }, this.fieldClasses(field), sortClass diff --git a/src/components/table/helpers/mixin-top-row.js b/src/components/table/helpers/mixin-top-row.js index ee27d18de4a..df77f19e2ea 100644 --- a/src/components/table/helpers/mixin-top-row.js +++ b/src/components/table/helpers/mixin-top-row.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { SLOT_NAME_TOP_ROW } from '../../../constants/slots' import { isFunction } from '../../../utils/inspect' import { BTr } from '../tr' @@ -10,7 +10,7 @@ export const props = {} // --- Mixin --- // @vue/component -export const topRowMixin = Vue.extend({ +export const topRowMixin = extend({ methods: { renderTopRow() { const { computedFields: fields, stacked, tbodyTrClass, tbodyTrAttr } = this diff --git a/src/components/table/table-lite.js b/src/components/table/table-lite.js index 95c5e9f49a0..c31f63aa117 100644 --- a/src/components/table/table-lite.js +++ b/src/components/table/table-lite.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TABLE_LITE } from '../../constants/components' import { sortKeys } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -35,7 +35,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTableLite = /*#__PURE__*/ Vue.extend({ +export const BTableLite = /*#__PURE__*/ extend({ name: NAME_TABLE_LITE, // Order of mixins is important! // They are merged from first to last, followed by this component @@ -58,5 +58,6 @@ export const BTableLite = /*#__PURE__*/ Vue.extend({ colgroupMixin ], props + // Render function is provided by `tableRendererMixin` }) diff --git a/src/components/table/table-row-details.spec.js b/src/components/table/table-row-details.spec.js index a12e80c9816..3af0a20ce95 100644 --- a/src/components/table/table-row-details.spec.js +++ b/src/components/table/table-row-details.spec.js @@ -331,12 +331,7 @@ describe('table > row details', () => { .find('tr.b-table-details') .exists() ).toBe(false) - expect( - $trs - .at(1) - .find('tr.d-none') - .exists() - ).toBe(true) + expect($trs.at(1).element.matches('tr.d-none')).toBe(true) expect( $trs .at(2) diff --git a/src/components/table/table-simple.js b/src/components/table/table-simple.js index 1852d0bb074..c7d59256ce6 100644 --- a/src/components/table/table-simple.js +++ b/src/components/table/table-simple.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TABLE_SIMPLE } from '../../constants/components' import { sortKeys } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -23,7 +23,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTableSimple = /*#__PURE__*/ Vue.extend({ +export const BTableSimple = /*#__PURE__*/ extend({ name: NAME_TABLE_SIMPLE, // Order of mixins is important! // They are merged from first to last, followed by this component diff --git a/src/components/table/table-tbody-row-events.spec.js b/src/components/table/table-tbody-row-events.spec.js index e6c56ed7569..bc42c8afe22 100644 --- a/src/components/table/table-tbody-row-events.spec.js +++ b/src/components/table/table-tbody-row-events.spec.js @@ -1,4 +1,5 @@ import { mount } from '@vue/test-utils' +import { isVue3 } from '../../vue' import { waitNT } from '../../../tests/utils' import { BTable } from './table' @@ -245,6 +246,11 @@ describe('table > tbody row events', () => { }) it('should not emit row-hovered event when a row is hovered and no listener', async () => { + if (isVue3) { + // We can't track if we have an event listener in vue3 so we skip this test for vue 3 + return + } + const wrapper = mount(BTable, { propsData: { fields: testFields, @@ -309,6 +315,11 @@ describe('table > tbody row events', () => { }) it('should not emit row-unhovered event when a row is hovered and no listener', async () => { + if (isVue3) { + // We can't track if we have an event listener in vue3 so we skip this test for vue 3 + return + } + const wrapper = mount(BTable, { propsData: { fields: testFields, diff --git a/src/components/table/table-tbody-transition.spec.js b/src/components/table/table-tbody-transition.spec.js index 85f36d87799..8e699a32aab 100644 --- a/src/components/table/table-tbody-transition.spec.js +++ b/src/components/table/table-tbody-transition.spec.js @@ -1,14 +1,25 @@ import { config as vtuConfig, mount } from '@vue/test-utils' import { TransitionGroupStub } from '../../../tests/components' +import { isVue3 } from '../../vue' import { BTable } from './table' // Stub `` component -vtuConfig.stubs['transition-group'] = TransitionGroupStub +if (!isVue3) { + vtuConfig.stubs['transition-group'] = TransitionGroupStub +} const testItems = [{ a: 1, b: 2, c: 3 }, { a: 5, b: 5, c: 6 }, { a: 7, b: 8, c: 9 }] const testFields = ['a', 'b', 'c'] describe('table > tbody transition', () => { + if (isVue3) { + // @vue/test-utils does not support stubbing transition, so impossible to test ATM + + // adding dummy test to keep jest happy + it('skipped due to vue3', () => {}) + return + } + it('tbody should not be a transition-group component by default', async () => { const wrapper = mount(BTable, { attachTo: document.body, diff --git a/src/components/table/table-thead-events.spec.js b/src/components/table/table-thead-events.spec.js index 1e4d96be889..ec4889f97fe 100644 --- a/src/components/table/table-thead-events.spec.js +++ b/src/components/table/table-thead-events.spec.js @@ -1,4 +1,5 @@ import { mount } from '@vue/test-utils' +import { isVue3 } from '../../vue' import { BTable } from './table' const testItems = [{ a: 1, b: 2, c: 3 }] @@ -6,6 +7,10 @@ const testFields = [{ key: 'a', label: 'A' }, { key: 'b', label: 'B' }, { key: ' describe('table > thead events', () => { it('should not emit head-clicked event when a head cell is clicked and no head-clicked listener', async () => { + if (isVue3) { + // We can't track if we have an event listener in vue3 so we skip this test for vue 3 + return + } const wrapper = mount(BTable, { propsData: { fields: testFields, diff --git a/src/components/table/table.js b/src/components/table/table.js index 03bea65798d..ea32d30562f 100644 --- a/src/components/table/table.js +++ b/src/components/table/table.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TABLE } from '../../constants/components' import { sortKeys } from '../../utils/object' import { makePropsConfigurable } from '../../utils/props' @@ -53,7 +53,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTable = /*#__PURE__*/ Vue.extend({ +export const BTable = /*#__PURE__*/ extend({ name: NAME_TABLE, // Order of mixins is important! // They are merged from first to last, followed by this component diff --git a/src/components/table/tbody.js b/src/components/table/tbody.js index 5f6bd6c6615..5e6702742e0 100644 --- a/src/components/table/tbody.js +++ b/src/components/table/tbody.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TBODY } from '../../constants/components' import { PROP_TYPE_OBJECT } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -22,23 +22,26 @@ export const props = makePropsConfigurable( // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BTbody = /*#__PURE__*/ Vue.extend({ +export const BTbody = /*#__PURE__*/ extend({ name: NAME_TBODY, mixins: [attrsMixin, listenersMixin, normalizeSlotMixin], provide() { return { - bvTableRowGroup: this + getBvTableRowGroup: () => this } }, inject: { // Sniffed by `` / `` / `` - bvTable: { - default: /* istanbul ignore next */ () => ({}) + getBvTable: { + default: /* istanbul ignore next */ () => () => ({}) } }, inheritAttrs: false, props, computed: { + bvTable() { + return this.getBvTable() + }, // Sniffed by `` / `` / `` isTbody() { return true diff --git a/src/components/table/td.js b/src/components/table/td.js index 4ac26d343ee..d5f181f4cf2 100644 --- a/src/components/table/td.js +++ b/src/components/table/td.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TABLE_CELL } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { isTag } from '../../utils/dom' @@ -40,18 +40,21 @@ export const props = makePropsConfigurable( // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BTd = /*#__PURE__*/ Vue.extend({ +export const BTd = /*#__PURE__*/ extend({ name: NAME_TABLE_CELL, // Mixin order is important! mixins: [attrsMixin, listenersMixin, normalizeSlotMixin], inject: { - bvTableTr: { - default: /* istanbul ignore next */ () => ({}) + getBvTableTr: { + default: /* istanbul ignore next */ () => () => ({}) } }, inheritAttrs: false, props, computed: { + bvTableTr() { + return this.getBvTableTr() + }, // Overridden by `` tag() { return 'td' diff --git a/src/components/table/tfoot.js b/src/components/table/tfoot.js index 40ec68c7aa9..8f052c16ea3 100644 --- a/src/components/table/tfoot.js +++ b/src/components/table/tfoot.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TFOOT } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -22,23 +22,26 @@ export const props = makePropsConfigurable( // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BTfoot = /*#__PURE__*/ Vue.extend({ +export const BTfoot = /*#__PURE__*/ extend({ name: NAME_TFOOT, mixins: [attrsMixin, listenersMixin, normalizeSlotMixin], provide() { return { - bvTableRowGroup: this + getBvTableRowGroup: () => this } }, inject: { // Sniffed by `` / `` / `` - bvTable: { - default: /* istanbul ignore next */ () => ({}) + getBvTable: { + default: /* istanbul ignore next */ () => () => ({}) } }, inheritAttrs: false, props, computed: { + bvTable() { + return this.getBvTable() + }, // Sniffed by `` / `` / `` isTfoot() { return true diff --git a/src/components/table/th.js b/src/components/table/th.js index d67a799a2e7..6e8dad6a0b9 100644 --- a/src/components/table/th.js +++ b/src/components/table/th.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TH } from '../../constants/components' import { makePropsConfigurable } from '../../utils/props' import { BTd, props as BTdProps } from './td' @@ -13,7 +13,7 @@ export const props = makePropsConfigurable(BTdProps, NAME_TH) // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BTh = /*#__PURE__*/ Vue.extend({ +export const BTh = /*#__PURE__*/ extend({ name: NAME_TH, extends: BTd, props, diff --git a/src/components/table/thead.js b/src/components/table/thead.js index ec8fea6cfc3..670ddef212c 100644 --- a/src/components/table/thead.js +++ b/src/components/table/thead.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_THEAD } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -23,23 +23,26 @@ export const props = makePropsConfigurable( // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BThead = /*#__PURE__*/ Vue.extend({ +export const BThead = /*#__PURE__*/ extend({ name: NAME_THEAD, mixins: [attrsMixin, listenersMixin, normalizeSlotMixin], provide() { return { - bvTableRowGroup: this + getBvTableRowGroup: () => this } }, inject: { // Sniffed by `` / `` / `` - bvTable: { - default: /* istanbul ignore next */ () => ({}) + getBvTable: { + default: /* istanbul ignore next */ () => () => ({}) } }, inheritAttrs: false, props, computed: { + bvTable() { + return this.getBvTable() + }, // Sniffed by `` / `` / `` isThead() { return true diff --git a/src/components/table/tr.js b/src/components/table/tr.js index 320cc4ad5e1..d9de0e29947 100644 --- a/src/components/table/tr.js +++ b/src/components/table/tr.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TR } from '../../constants/components' import { PROP_TYPE_STRING } from '../../constants/props' import { makeProp, makePropsConfigurable } from '../../utils/props' @@ -26,22 +26,25 @@ export const props = makePropsConfigurable( // In Bootstrap v5, we won't need "sniffing" as table element variants properly inherit // to the child elements, so this can be converted to a functional component // @vue/component -export const BTr = /*#__PURE__*/ Vue.extend({ +export const BTr = /*#__PURE__*/ extend({ name: NAME_TR, mixins: [attrsMixin, listenersMixin, normalizeSlotMixin], provide() { return { - bvTableTr: this + getBvTableTr: () => this } }, inject: { - bvTableRowGroup: { - default: /* istanbul ignore next */ () => ({}) + getBvTableRowGroup: { + default: /* istanbul ignore next */ () => () => ({}) } }, inheritAttrs: false, props, computed: { + bvTableRowGroup() { + return this.getBvTableRowGroup() + }, // Sniffed by `` / `` inTbody() { return this.bvTableRowGroup.isTbody diff --git a/src/components/tabs/tab.js b/src/components/tabs/tab.js index 1a527432004..f6bc51e9781 100644 --- a/src/components/tabs/tab.js +++ b/src/components/tabs/tab.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TAB } from '../../constants/components' import { MODEL_EVENT_NAME_PREFIX } from '../../constants/events' import { @@ -43,12 +43,12 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTab = /*#__PURE__*/ Vue.extend({ +export const BTab = /*#__PURE__*/ extend({ name: NAME_TAB, mixins: [idMixin, normalizeSlotMixin], inject: { - bvTabs: { - default: () => ({}) + getBvTabs: { + default: () => () => ({}) } }, props, @@ -58,6 +58,9 @@ export const BTab = /*#__PURE__*/ Vue.extend({ } }, computed: { + bvTabs() { + return this.getBvTabs() + }, // For parent sniffing of child _isTab() { return true diff --git a/src/components/tabs/tab.spec.js b/src/components/tabs/tab.spec.js index c47a9fbe16d..5592a193f19 100644 --- a/src/components/tabs/tab.spec.js +++ b/src/components/tabs/tab.spec.js @@ -125,12 +125,12 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: true, noKeyNav: true - } + }) } } }) @@ -147,12 +147,12 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: true, noKeyNav: true - } + }) } }, propsData: { @@ -174,7 +174,7 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: false, @@ -184,7 +184,7 @@ describe('tab', () => { vm = tab return true } - } + }) } }, slots: { @@ -209,7 +209,7 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: false, @@ -226,7 +226,7 @@ describe('tab', () => { tab.localActive = false return true } - } + }) } } }) @@ -265,7 +265,7 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: false, @@ -276,7 +276,7 @@ describe('tab', () => { tab.localActive = true return true } - } + }) } }, propsData: { disabled: true } @@ -300,7 +300,7 @@ describe('tab', () => { const wrapper = mount(BTab, { provide() { return { - bvTabs: { + getBvTabs: () => ({ fade: false, lazy: false, card: false, @@ -311,7 +311,7 @@ describe('tab', () => { tab.localActive = false return true } - } + }) } } }) diff --git a/src/components/tabs/tabs.js b/src/components/tabs/tabs.js index 3e5f9a47e19..ced573478e4 100644 --- a/src/components/tabs/tabs.js +++ b/src/components/tabs/tabs.js @@ -1,4 +1,4 @@ -import { COMPONENT_UID_KEY, Vue } from '../../vue' +import { COMPONENT_UID_KEY, REF_FOR_KEY, extend } from '../../vue' import { NAME_TABS, NAME_TAB_BUTTON_HELPER } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { @@ -67,11 +67,11 @@ const notDisabled = tab => !tab.disabled // --- Helper components --- // @vue/component -const BVTabButton = /*#__PURE__*/ Vue.extend({ +const BVTabButton = /*#__PURE__*/ extend({ name: NAME_TAB_BUTTON_HELPER, inject: { - bvTabs: { - default: /* istanbul ignore next */ () => ({}) + getBvTabs: { + default: /* istanbul ignore next */ () => () => ({}) } }, props: { @@ -84,6 +84,11 @@ const BVTabButton = /*#__PURE__*/ Vue.extend({ tab: makeProp(), tabIndex: makeProp(PROP_TYPE_NUMBER) }, + computed: { + bvTabs() { + return this.getBvTabs() + } + }, methods: { focus() { attemptFocus(this.$refs.link) @@ -213,12 +218,12 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTabs = /*#__PURE__*/ Vue.extend({ +export const BTabs = /*#__PURE__*/ extend({ name: NAME_TABS, mixins: [idMixin, modelMixin, normalizeSlotMixin], provide() { return { - bvTabs: this + getBvTabs: () => this } }, props, @@ -351,9 +356,11 @@ export const BTabs = /*#__PURE__*/ Vue.extend({ } }, getTabs() { - const $tabs = this.registeredTabs.filter( - $tab => $tab.$children.filter($t => $t._isTab).length === 0 - ) + const $tabs = this.registeredTabs + // Dropped intentionally + // .filter( + // $tab => $tab.$children.filter($t => $t && $t._isTab).length === 0 + // ) // DOM Order of Tabs let order = [] @@ -591,7 +598,7 @@ export const BTabs = /*#__PURE__*/ Vue.extend({ key: $tab[COMPONENT_UID_KEY] || index, ref: 'buttons', // Needed to make `this.$refs.buttons` an array - refInFor: true + [REF_FOR_KEY]: true }) }) diff --git a/src/components/tabs/tabs.spec.js b/src/components/tabs/tabs.spec.js index 74a0ad3776c..338c998ea21 100644 --- a/src/components/tabs/tabs.spec.js +++ b/src/components/tabs/tabs.spec.js @@ -35,7 +35,12 @@ describe('tabs', () => { it('has correct card classes when prop card is true', async () => { const wrapper = mount(BTabs, { propsData: { card: true }, - slots: { default: [BTab, BTab, BTab] } + slots: { + default: { + components: { BTab }, + template: '
            ' + } + } }) await waitNT(wrapper.vm) @@ -55,7 +60,12 @@ describe('tabs', () => { it('has correct card classes when props card and vertical are true', async () => { const wrapper = mount(BTabs, { propsData: { card: true, vertical: true }, - slots: { default: [BTab, BTab, BTab] } + slots: { + default: { + components: { BTab }, + template: '
            ' + } + } }) await waitNT(wrapper.vm) @@ -84,7 +94,12 @@ describe('tabs', () => { const tabIndex = 1 const wrapper = mount(BTabs, { propsData: { value: tabIndex }, - slots: { default: [BTab, BTab, BTab] } + slots: { + default: { + components: { BTab }, + template: '
            ' + } + } }) await waitNT(wrapper.vm) diff --git a/src/components/time/package.json b/src/components/time/package.json index 2b8521f7373..d843d30dfe8 100644 --- a/src/components/time/package.json +++ b/src/components/time/package.json @@ -18,7 +18,7 @@ { "prop": "headerTag", "version": "2.22.0", - "description": "Specify the HTML tag to render instead of the default tag for the footer" + "description": "Specify the HTML tag to render instead of the default tag for the header" }, { "prop": "hideHeader", diff --git a/src/components/time/time.js b/src/components/time/time.js index e94665ec06d..ff89e1854a1 100644 --- a/src/components/time/time.js +++ b/src/components/time/time.js @@ -1,5 +1,5 @@ // BTime control (not form input control) -import { Vue } from '../../vue' +import { extend, REF_FOR_KEY } from '../../vue' import { NAME_TIME } from '../../constants/components' import { EVENT_NAME_CONTEXT } from '../../constants/events' import { CODE_LEFT, CODE_RIGHT } from '../../constants/key-codes' @@ -107,7 +107,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTime = /*#__PURE__*/ Vue.extend({ +export const BTime = /*#__PURE__*/ extend({ name: NAME_TIME, mixins: [idMixin, modelMixin, normalizeSlotMixin], props, @@ -441,7 +441,7 @@ export const BTime = /*#__PURE__*/ Vue.extend({ }, key, ref: 'spinners', - refInFor: true + [REF_FOR_KEY]: true }) } @@ -504,7 +504,8 @@ export const BTime = /*#__PURE__*/ Vue.extend({ } // AM/PM ? - if (this.is12Hour) { + // depends on client settings, shouldn't be rendered on server + if (this.isLive && this.is12Hour) { // TODO: // If locale is RTL, unshift this instead of push? // And switch class `ml-2` to `mr-2` diff --git a/src/components/toast/README.md b/src/components/toast/README.md index 2c97cd11f21..41f43cb8a62 100644 --- a/src/components/toast/README.md +++ b/src/components/toast/README.md @@ -635,12 +635,12 @@ provides general guidelines when using toasts. - For toasts with long textual content, adjust the `auto-hide-delay` to a larger timeout, to allow users time to read the content of the toast. The average person reads about 200 words per minute, so a good length of time to keep messages up is 5 seconds, plus 300 extra milliseconds per word. - The shortest default that should be used as a best practice is 5 - seconds (5000ms). In addition to a reasonable default timeout, you could also allow the user to - choose how long they want toasts to stay up for. Most people inherently understand whether they - are fast or slow readers. Having a profile setting that is part of the user login will allow slow - readers to pick a longer time if the messages are going away too fast, and fast readers to pick a - short time if the messages are staying up too long. + The shortest default that should be used as a best practice is 5 seconds (5000ms). In addition to + a reasonable default timeout, you could also allow the user to choose how long they want toasts to + stay up for. Most people inherently understand whether they are fast or slow readers. Having a + profile setting that is part of the user login will allow slow readers to pick a longer time if + the messages are going away too fast, and fast readers to pick a short time if the messages are + staying up too long. - To account for memory loss and distraction as well as disability-related issues such as ADHD, a best practice would be to implement a location where users can refer to a list of past toast messages which have been shown. Preferably this list should be sortable, with the default being diff --git a/src/components/toast/helpers/bv-toast.js b/src/components/toast/helpers/bv-toast.js index 6de91803ae0..f02b0ac40a4 100644 --- a/src/components/toast/helpers/bv-toast.js +++ b/src/components/toast/helpers/bv-toast.js @@ -10,6 +10,7 @@ import { EVENT_NAME_SHOW, HOOK_EVENT_NAME_DESTROYED } from '../../../constants/events' +import { useParentMixin } from '../../../mixins/use-parent' import { concat } from '../../../utils/array' import { getComponentConfig } from '../../../utils/config' import { requestAF } from '../../../utils/dom' @@ -26,6 +27,8 @@ import { } from '../../../utils/object' import { pluginFactory } from '../../../utils/plugins' import { warn, warnNotClient } from '../../../utils/warn' +import { createNewChildComponent } from '../../../utils/create-new-child-component' +import { getEventRoot } from '../../../utils/get-event-root' import { BToast, props as toastProps } from '../toast' // --- Constants --- @@ -65,6 +68,7 @@ const plugin = Vue => { const BVToastPop = Vue.extend({ name: NAME_TOAST_POP, extends: BToast, + mixins: [useParentMixin], destroyed() { // Make sure we not in document any more const { $el } = this @@ -89,7 +93,7 @@ const plugin = Vue => { }) } // Self destruct if parent destroyed - this.$parent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) + this.bvParent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) // Self destruct after hidden this.$once(EVENT_NAME_HIDDEN, handleDestroy) // Self destruct when toaster is destroyed @@ -103,16 +107,15 @@ const plugin = Vue => { }) // Private method to generate the on-demand toast - const makeToast = (props, $parent) => { + const makeToast = (props, parent) => { if (warnNotClient(PROP_NAME)) { /* istanbul ignore next */ return } // Create an instance of `BVToastPop` component - const toast = new BVToastPop({ + const toast = createNewChildComponent(parent, BVToastPop, { // We set parent as the local VM so these toasts can emit events on the // app `$root`, and it ensures `BToast` is destroyed when parent is destroyed - parent: $parent, propsData: { ...filterOptions(getComponentConfig(NAME_TOAST)), // Add in (filtered) user supplied props @@ -129,7 +132,7 @@ const plugin = Vue => { // Can be a string, or array of VNodes if (prop === 'title' && isString(value)) { // Special case for title if it is a string, we wrap in a - value = [$parent.$createElement('strong', { class: 'mr-2' }, value)] + value = [parent.$createElement('strong', { class: 'mr-2' }, value)] } toast.$slots[propsToSlots[prop]] = concat(value) } @@ -144,7 +147,7 @@ const plugin = Vue => { class BvToast { constructor(vm) { // Assign the new properties to this instance - assign(this, { _vm: vm, _root: vm.$root }) + assign(this, { _vm: vm, _root: getEventRoot(vm) }) // Set these properties as read-only and non-enumerable defineProperties(this, { _vm: readonlyDescriptor(), diff --git a/src/components/toast/package.json b/src/components/toast/package.json index fe943ffefac..cb0cb8ed7d4 100644 --- a/src/components/toast/package.json +++ b/src/components/toast/package.json @@ -31,7 +31,7 @@ { "prop": "headerTag", "version": "2.22.0", - "description": "Specify the HTML tag to render instead of the default tag for the footer" + "description": "Specify the HTML tag to render instead of the default tag for the header" }, { "prop": "isStatus", diff --git a/src/components/toast/toast.js b/src/components/toast/toast.js index 42294e29542..25ad463a818 100644 --- a/src/components/toast/toast.js +++ b/src/components/toast/toast.js @@ -1,5 +1,5 @@ import { Portal, Wormhole } from 'portal-vue' -import { COMPONENT_UID_KEY, Vue } from '../../vue' +import { COMPONENT_UID_KEY, extend } from '../../vue' import { NAME_TOAST, NAME_TOASTER } from '../../constants/components' import { EVENT_NAME_CHANGE, @@ -26,6 +26,7 @@ import { toInteger } from '../../utils/number' import { pick, sortKeys } from '../../utils/object' import { makeProp, makePropsConfigurable, pluckProps } from '../../utils/props' import { isLink } from '../../utils/router' +import { createNewChildComponent } from '../../utils/create-new-child-component' import { attrsMixin } from '../../mixins/attrs' import { idMixin, props as idProps } from '../../mixins/id' import { listenOnRootMixin } from '../../mixins/listen-on-root' @@ -85,7 +86,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BToast = /*#__PURE__*/ Vue.extend({ +export const BToast = /*#__PURE__*/ extend({ name: NAME_TOAST, mixins: [ attrsMixin, @@ -264,8 +265,7 @@ export const BToast = /*#__PURE__*/ Vue.extend({ const div = document.createElement('div') document.body.appendChild(div) - const toaster = new BToaster({ - parent: this.$root, + const toaster = createNewChildComponent(this.bvEventRoot, BToaster, { propsData: { name: computedToaster } }) diff --git a/src/components/toast/toaster.js b/src/components/toast/toaster.js index 07a741fc9fa..f0196a81b7c 100644 --- a/src/components/toast/toaster.js +++ b/src/components/toast/toaster.js @@ -1,5 +1,5 @@ import { PortalTarget, Wormhole } from 'portal-vue' -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TOASTER } from '../../constants/components' import { EVENT_NAME_DESTROYED } from '../../constants/events' import { PROP_TYPE_STRING } from '../../constants/props' @@ -13,7 +13,7 @@ import { normalizeSlotMixin } from '../../mixins/normalize-slot' // --- Helper components --- // @vue/component -export const DefaultTransition = /*#__PURE__*/ Vue.extend({ +export const DefaultTransition = /*#__PURE__*/ extend({ mixins: [normalizeSlotMixin], data() { return { @@ -62,7 +62,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BToaster = /*#__PURE__*/ Vue.extend({ +export const BToaster = /*#__PURE__*/ extend({ name: NAME_TOASTER, mixins: [listenOnRootMixin], props, diff --git a/src/components/toast/toaster.spec.js b/src/components/toast/toaster.spec.js index 9016c436b70..6df924dc8a9 100644 --- a/src/components/toast/toaster.spec.js +++ b/src/components/toast/toaster.spec.js @@ -1,5 +1,6 @@ import { PortalTarget } from 'portal-vue' import { mount } from '@vue/test-utils' +import { isVue3 } from '../../vue' import { waitNT, waitRAF } from '../../../tests/utils' import { BToaster } from './toaster' @@ -27,7 +28,9 @@ describe('b-toaster', () => { expect(wrapper.find('.b-toaster-slot').exists()).toBe(true) const $slot = wrapper.find('.b-toaster-slot') - expect($slot.findComponent(PortalTarget).exists()).toBe(true) + if (!isVue3) { + expect($slot.findComponent(PortalTarget).exists()).toBe(true) + } expect($slot.element.tagName).toBe('DIV') expect($slot.classes()).toContain('b-toaster-slot') expect($slot.classes()).toContain('vue-portal-target') @@ -60,7 +63,9 @@ describe('b-toaster', () => { expect(wrapper.find('.b-toaster-slot').exists()).toBe(true) const $slot = wrapper.find('.b-toaster-slot') - expect($slot.findComponent(PortalTarget).exists()).toBe(true) + if (!isVue3) { + expect($slot.findComponent(PortalTarget).exists()).toBe(true) + } expect($slot.element.tagName).toBe('DIV') expect($slot.classes()).toContain('b-toaster-slot') expect($slot.classes()).toContain('vue-portal-target') diff --git a/src/components/tooltip/helpers/bv-popper.js b/src/components/tooltip/helpers/bv-popper.js index 34e35813593..ebcff40fc5e 100644 --- a/src/components/tooltip/helpers/bv-popper.js +++ b/src/components/tooltip/helpers/bv-popper.js @@ -6,7 +6,7 @@ // import Popper from 'popper.js' -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_POPPER } from '../../../constants/components' import { EVENT_NAME_HIDDEN, @@ -21,6 +21,7 @@ import { PROP_TYPE_STRING } from '../../../constants/props' import { HTMLElement, SVGElement } from '../../../constants/safe-types' +import { useParentMixin } from '../../../mixins/use-parent' import { getCS, requestAF, select } from '../../../utils/dom' import { toFloat } from '../../../utils/number' import { makeProp } from '../../../utils/props' @@ -81,8 +82,9 @@ export const props = { // --- Main component --- // @vue/component -export const BVPopper = /*#__PURE__*/ Vue.extend({ +export const BVPopper = /*#__PURE__*/ extend({ name: NAME_POPPER, + mixins: [useParentMixin], props, data() { return { @@ -148,7 +150,7 @@ export const BVPopper = /*#__PURE__*/ Vue.extend({ }) } // Self destruct if parent destroyed - this.$parent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) + this.bvParent.$once(HOOK_EVENT_NAME_DESTROYED, handleDestroy) // Self destruct after hidden this.$once(EVENT_NAME_HIDDEN, handleDestroy) }, diff --git a/src/components/tooltip/helpers/bv-tooltip-template.js b/src/components/tooltip/helpers/bv-tooltip-template.js index 0d2ed190165..84bae8aa2ec 100644 --- a/src/components/tooltip/helpers/bv-tooltip-template.js +++ b/src/components/tooltip/helpers/bv-tooltip-template.js @@ -1,4 +1,4 @@ -import { Vue } from '../../../vue' +import { extend } from '../../../vue' import { NAME_TOOLTIP_TEMPLATE } from '../../../constants/components' import { EVENT_NAME_FOCUSIN, @@ -24,7 +24,7 @@ export const props = { // --- Main component --- // @vue/component -export const BVTooltipTemplate = /*#__PURE__*/ Vue.extend({ +export const BVTooltipTemplate = /*#__PURE__*/ extend({ name: NAME_TOOLTIP_TEMPLATE, extends: BVPopper, mixins: [scopedStyleMixin], @@ -64,7 +64,7 @@ export const BVTooltipTemplate = /*#__PURE__*/ Vue.extend({ return { // Apply attributes from root tooltip component - ...this.$parent.$parent.$attrs, + ...this.bvParent.bvParent.$attrs, id, role: 'tooltip', diff --git a/src/components/tooltip/helpers/bv-tooltip.js b/src/components/tooltip/helpers/bv-tooltip.js index 1f0d114ac82..3688229ccb5 100644 --- a/src/components/tooltip/helpers/bv-tooltip.js +++ b/src/components/tooltip/helpers/bv-tooltip.js @@ -3,7 +3,7 @@ // Handles trigger events, etc. // Instantiates template on demand -import { COMPONENT_UID_KEY, Vue } from '../../../vue' +import { COMPONENT_UID_KEY, extend } from '../../../vue' import { NAME_MODAL, NAME_TOOLTIP_HELPER } from '../../../constants/components' import { EVENT_NAME_DISABLE, @@ -22,7 +22,9 @@ import { HOOK_EVENT_NAME_BEFORE_DESTROY, HOOK_EVENT_NAME_DESTROYED } from '../../../constants/events' +import { useParentMixin } from '../../../mixins/use-parent' import { arrayIncludes, concat, from as arrayFrom } from '../../../utils/array' +import { getInstanceFromElement } from '../../../utils/element-to-vue-instance-registry' import { attemptFocus, closest, @@ -63,6 +65,7 @@ import { toInteger } from '../../../utils/number' import { keys } from '../../../utils/object' import { warn } from '../../../utils/warn' import { BvEvent } from '../../../utils/bv-event.class' +import { createNewChildComponent } from '../../../utils/create-new-child-component' import { listenOnRootMixin } from '../../../mixins/listen-on-root' import { BVTooltipTemplate } from './bv-tooltip-template' @@ -137,9 +140,9 @@ const templateData = { // --- Main component --- // @vue/component -export const BVTooltip = /*#__PURE__*/ Vue.extend({ +export const BVTooltip = /*#__PURE__*/ extend({ name: NAME_TOOLTIP_HELPER, - mixins: [listenOnRootMixin], + mixins: [listenOnRootMixin, useParentMixin], data() { return { // BTooltip/BPopover/VBTooltip/VBPopover will update this data @@ -249,8 +252,8 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ this.$_noop = noop.bind(this) // Destroy ourselves when the parent is destroyed - if (this.$parent) { - this.$parent.$once(HOOK_EVENT_NAME_BEFORE_DESTROY, () => { + if (this.bvParent) { + this.bvParent.$once(HOOK_EVENT_NAME_BEFORE_DESTROY, () => { this.$nextTick(() => { // In a `requestAF()` to release control back to application requestAF(() => { @@ -264,7 +267,7 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ const target = this.getTarget() if (target && contains(document.body, target)) { // Copy the parent's scoped style attribute - this.scopeId = getScopeId(this.$parent) + this.scopeId = getScopeId(this.bvParent) // Set up all trigger handlers and listeners this.listen() } else { @@ -330,8 +333,7 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ // Creates the template instance and show it const container = this.getContainer() const Template = this.getTemplate() - const $tip = (this.$_tip = new Template({ - parent: this, + const $tip = (this.$_tip = createNewChildComponent(this, Template, { // The following is not reactive to changes in the props data propsData: { // These values cannot be changed while template is showing @@ -730,15 +732,12 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ }, setRootListener(on) { // Listen for global `bv::{hide|show}::{tooltip|popover}` hide request event - const $root = this.$root - if ($root) { - const method = on ? '$on' : '$off' - const type = this.templateType - $root[method](getRootActionEventName(type, EVENT_NAME_HIDE), this.doHide) - $root[method](getRootActionEventName(type, EVENT_NAME_SHOW), this.doShow) - $root[method](getRootActionEventName(type, EVENT_NAME_DISABLE), this.doDisable) - $root[method](getRootActionEventName(type, EVENT_NAME_ENABLE), this.doEnable) - } + const method = on ? 'listenOnRoot' : 'listenOffRoot' + const type = this.templateType + this[method](getRootActionEventName(type, EVENT_NAME_HIDE), this.doHide) + this[method](getRootActionEventName(type, EVENT_NAME_SHOW), this.doShow) + this[method](getRootActionEventName(type, EVENT_NAME_DISABLE), this.doDisable) + this[method](getRootActionEventName(type, EVENT_NAME_ENABLE), this.doEnable) }, setWhileOpenListeners(on) { // Events that are only registered when the template is showing @@ -770,7 +769,7 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ // Handle case where tooltip/target is in a modal if (this.isInModal()) { // We can listen for modal hidden events on `$root` - this.$root[on ? '$on' : '$off'](ROOT_EVENT_NAME_MODAL_HIDDEN, this.forceHide) + this[on ? 'listenOnRoot' : 'listenOffRoot'](ROOT_EVENT_NAME_MODAL_HIDDEN, this.forceHide) } }, /* istanbul ignore next: JSDOM doesn't support `ontouchstart` */ @@ -787,7 +786,7 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ }, setDropdownListener(on) { const target = this.getTarget() - if (!target || !this.$root || !this.isDropdown) { + if (!target || !this.bvEventRoot || !this.isDropdown) { return } // We can listen for dropdown shown events on its instance @@ -797,8 +796,10 @@ export const BVTooltip = /*#__PURE__*/ Vue.extend({ // Dropdown shown and hidden events will need to emit // Note: Dropdown auto-ID happens in a `$nextTick()` after mount // So the ID lookup would need to be done in a `$nextTick()` - if (target.__vue__) { - target.__vue__[on ? '$on' : '$off'](EVENT_NAME_SHOWN, this.forceHide) + const instance = getInstanceFromElement(target) + + if (instance) { + instance[on ? '$on' : '$off'](EVENT_NAME_SHOWN, this.forceHide) } }, // --- Event handlers --- diff --git a/src/components/tooltip/tooltip.js b/src/components/tooltip/tooltip.js index b27a060846d..a0aace1b646 100644 --- a/src/components/tooltip/tooltip.js +++ b/src/components/tooltip/tooltip.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { extend } from '../../vue' import { NAME_TOOLTIP } from '../../constants/components' import { EVENT_NAME_CLOSE, @@ -23,10 +23,12 @@ import { PROP_TYPE_STRING } from '../../constants/props' import { HTMLElement, SVGElement } from '../../constants/safe-types' +import { useParentMixin } from '../../mixins/use-parent' import { getScopeId } from '../../utils/get-scope-id' import { isUndefinedOrNull } from '../../utils/inspect' import { pick } from '../../utils/object' import { makeProp, makePropsConfigurable } from '../../utils/props' +import { createNewChildComponent } from '../../utils/create-new-child-component' import { normalizeSlotMixin } from '../../mixins/normalize-slot' import { BVTooltip } from './helpers/bv-tooltip' @@ -81,9 +83,9 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BTooltip = /*#__PURE__*/ Vue.extend({ +export const BTooltip = /*#__PURE__*/ extend({ name: NAME_TOOLTIP, - mixins: [normalizeSlotMixin], + mixins: [normalizeSlotMixin, useParentMixin], inheritAttrs: false, props, data() { @@ -191,10 +193,9 @@ export const BTooltip = /*#__PURE__*/ Vue.extend({ // Ensure we have initial content this.updateContent() // Pass down the scoped style attribute if available - const scopeId = getScopeId(this) || getScopeId(this.$parent) + const scopeId = getScopeId(this) || getScopeId(this.bvParent) // Create the instance - const $toolpop = (this.$_toolpop = new Component({ - parent: this, + const $toolpop = (this.$_toolpop = createNewChildComponent(this, Component, { // Pass down the scoped style ID _scopeId: scopeId || undefined })) diff --git a/src/components/transition/bv-transition.js b/src/components/transition/bv-transition.js index 392d92c9c4d..c2977391c5b 100644 --- a/src/components/transition/bv-transition.js +++ b/src/components/transition/bv-transition.js @@ -4,7 +4,7 @@ // the transition has finished the enter transition // (show and fade classes are only applied during transition) -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_TRANSITION } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_OBJECT, PROP_TYPE_STRING } from '../../constants/props' import { isPlainObject } from '../../utils/inspect' @@ -45,7 +45,7 @@ export const props = { // --- Main component --- // @vue/component -export const BVTransition = /*#__PURE__*/ Vue.extend({ +export const BVTransition = /*#__PURE__*/ extend({ name: NAME_TRANSITION, functional: true, props, @@ -70,10 +70,13 @@ export const BVTransition = /*#__PURE__*/ Vue.extend({ // We always need `css` true css: true } + + const dataCopy = { ...data } + delete dataCopy.props return h( 'transition', // Any transition event listeners will get merged here - mergeData(data, { props: transProps }), + mergeData(dataCopy, { props: transProps }), children ) } diff --git a/src/components/transporter/transporter.js b/src/components/transporter/transporter.js index 130edc7671c..9f0892f6e7f 100644 --- a/src/components/transporter/transporter.js +++ b/src/components/transporter/transporter.js @@ -1,4 +1,4 @@ -import { Vue } from '../../vue' +import { Vue, extend, isVue3 } from '../../vue' import { NAME_TRANSPORTER, NAME_TRANSPORTER_TARGET } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { @@ -13,6 +13,7 @@ import { identity } from '../../utils/identity' import { isFunction, isString } from '../../utils/inspect' import { normalizeSlotMixin } from '../../mixins/normalize-slot' import { makeProp } from '../../utils/props' +import { createNewChildComponent } from '../../utils/create-new-child-component' // --- Helper components --- @@ -30,7 +31,7 @@ import { makeProp } from '../../utils/props' // Transporter target used by BVTransporter // Supports only a single root element // @vue/component -const BVTransporterTarget = /*#__PURE__*/ Vue.extend({ +const BVTransporterTarget = /*#__PURE__*/ extend({ // As an abstract component, it doesn't appear in the $parent chain of // components, which means the next parent of any component rendered inside // of this one will be the parent from which is was portal'd @@ -78,7 +79,7 @@ export const props = { // --- Main component --- // @vue/component -export const BVTransporter = /*#__PURE__*/ Vue.extend({ +const BVTransporterVue2 = /*#__PURE__*/ extend({ name: NAME_TRANSPORTER, mixins: [normalizeSlotMixin], props, @@ -129,9 +130,8 @@ export const BVTransporter = /*#__PURE__*/ Vue.extend({ if ($container) { const $el = document.createElement('div') $container.appendChild($el) - this.$_target = new BVTransporterTarget({ + this.$_target = createNewChildComponent(this, BVTransporterTarget, { el: $el, - parent: this, propsData: { // Initial nodes to be rendered nodes: concat(this.normalizeSlot()) @@ -177,3 +177,26 @@ export const BVTransporter = /*#__PURE__*/ Vue.extend({ return h() } }) + +const BVTransporterVue3 = /*#__PURE__*/ extend({ + name: NAME_TRANSPORTER, + mixins: [normalizeSlotMixin], + props, + render(h) { + if (this.disabled) { + const $nodes = concat(this.normalizeSlot()).filter(identity) + if ($nodes.length > 0) { + return $nodes[0] + } + } + return h( + Vue.Teleport, + { + to: this.container + }, + this.normalizeSlot() + ) + } +}) + +export const BVTransporter = isVue3 ? BVTransporterVue3 : BVTransporterVue2 diff --git a/src/components/transporter/transporter.spec.js b/src/components/transporter/transporter.spec.js index f6b7eb97879..417282639de 100644 --- a/src/components/transporter/transporter.spec.js +++ b/src/components/transporter/transporter.spec.js @@ -1,5 +1,6 @@ +import { isVue3 } from '../../vue' import { mount } from '@vue/test-utils' -import { waitNT } from '../../../tests/utils' +import { waitNT, getInstanceFromVNode } from '../../../tests/utils' import { BVTransporter } from './transporter' describe('utils/transporter component', () => { @@ -43,8 +44,10 @@ describe('utils/transporter component', () => { const target = document.getElementById('foobar') expect(target).toBeDefined() expect(target).not.toBe(null) - expect(target.__vue__).toBeDefined() // Target - expect(target.__vue__.$options.name).toBe('BVTransporterTarget') + expect(getInstanceFromVNode(target)).toBeDefined() // Target + if (!isVue3) { + expect(getInstanceFromVNode(target).$options.name).toBe('BVTransporterTarget') + } expect(target.tagName).toEqual('DIV') expect(target.parentElement).toBeDefined() expect(target.parentElement).toBe(document.body) @@ -55,4 +58,28 @@ describe('utils/transporter component', () => { expect(target.parentElement).toEqual(null) }) + + it('maintains provide-inject relation', async () => { + const Child = { + inject: ['foo'], + render(h) { + return h('article', this.foo) + } + } + + const App = { + provide() { + return { foo: 'foo' } + }, + render(h) { + return h(BVTransporter, { props: { disabled: false } }, [h(Child)]) + } + } + + mount(App, { + attachTo: document.body + }) + + expect(document.querySelector('article').textContent).toBe('foo') + }) }) diff --git a/src/constants/events.js b/src/constants/events.js index 7e4b1fc4210..14b84b5f223 100644 --- a/src/constants/events.js +++ b/src/constants/events.js @@ -1,3 +1,5 @@ +import { isVue3 } from '../vue' + export const EVENT_NAME_ACTIVATE_TAB = 'activate-tab' export const EVENT_NAME_BLUR = 'blur' export const EVENT_NAME_CANCEL = 'cancel' @@ -54,8 +56,8 @@ export const EVENT_NAME_TOGGLE = 'toggle' export const EVENT_NAME_UNPAUSED = 'unpaused' export const EVENT_NAME_UPDATE = 'update' -export const HOOK_EVENT_NAME_BEFORE_DESTROY = 'hook:beforeDestroy' -export const HOOK_EVENT_NAME_DESTROYED = 'hook:destroyed' +export const HOOK_EVENT_NAME_BEFORE_DESTROY = isVue3 ? 'vnodeBeforeUnmount' : 'hook:beforeDestroy' +export const HOOK_EVENT_NAME_DESTROYED = isVue3 ? 'vNodeUnmounted' : 'hook:destroyed' export const MODEL_EVENT_NAME_PREFIX = 'update:' diff --git a/src/constants/regex.js b/src/constants/regex.js index 1257ec47436..4405e15442d 100644 --- a/src/constants/regex.js +++ b/src/constants/regex.js @@ -9,7 +9,7 @@ export const RX_HASH_ID = /^#[A-Za-z]+[\w\-:.]*$/ export const RX_HTML_TAGS = /(<([^>]+)>)/gi export const RX_HYPHENATE = /\B([A-Z])/g export const RX_LOWER_UPPER = /([a-z])([A-Z])/g -export const RX_NUMBER = /^[0-9]*\.?[0-9]+$/ +export const RX_NUMBER = /^[-]?[0-9]*\.?[0-9]+$/ export const RX_PLUS = /\+/g export const RX_REGEXP_REPLACE = /[-/\\^$*+?.()|[\]{}]/g export const RX_SPACES = /[\s\uFEFF\xA0]+/g diff --git a/src/directives/modal/modal.js b/src/directives/modal/modal.js index 661023e7584..5d603e5bc90 100644 --- a/src/directives/modal/modal.js +++ b/src/directives/modal/modal.js @@ -5,6 +5,8 @@ import { getAttr, hasAttr, isDisabled, matches, select, setAttr } from '../../ut import { getRootActionEventName, eventOn, eventOff } from '../../utils/events' import { isString } from '../../utils/inspect' import { keys } from '../../utils/object' +import { getEventRoot } from '../../utils/get-event-root' +import { getInstanceFromDirective } from '../../utils/get-instance-from-directive' // Emitted show event for modal const ROOT_ACTION_EVENT_NAME_SHOW = getRootActionEventName(NAME_MODAL, EVENT_NAME_SHOW) @@ -52,7 +54,11 @@ const bind = (el, binding, vnode) => { type === 'click' || (type === 'keydown' && (key === CODE_ENTER || key === CODE_SPACE)) ) { - vnode.context.$root.$emit(ROOT_ACTION_EVENT_NAME_SHOW, target, currentTarget) + getEventRoot(getInstanceFromDirective(vnode, binding)).$emit( + ROOT_ACTION_EVENT_NAME_SHOW, + target, + currentTarget + ) } } } diff --git a/src/directives/popover/popover.js b/src/directives/popover/popover.js index e3687f4dc69..4e6510eb0ad 100644 --- a/src/directives/popover/popover.js +++ b/src/directives/popover/popover.js @@ -5,6 +5,7 @@ import { concat } from '../../utils/array' import { getComponentConfig } from '../../utils/config' import { getScopeId } from '../../utils/get-scope-id' import { identity } from '../../utils/identity' +import { getInstanceFromDirective } from '../../utils/get-instance-from-directive' import { isFunction, isNumber, @@ -16,7 +17,9 @@ import { import { looseEqual } from '../../utils/loose-equal' import { toInteger } from '../../utils/number' import { keys } from '../../utils/object' +import { createNewChildComponent } from '../../utils/create-new-child-component' import { BVPopover } from '../../components/popover/helpers/bv-popover' +import { nextTick } from '../../vue' // Key which we use to store tooltip object on element const BV_POPOVER = '__BV_Popover__' @@ -185,11 +188,10 @@ const applyPopover = (el, bindings, vnode) => { } const config = parseBindings(bindings, vnode) if (!el[BV_POPOVER]) { - const $parent = vnode.context - el[BV_POPOVER] = new BVPopover({ - parent: $parent, + const parent = getInstanceFromDirective(vnode, bindings) + el[BV_POPOVER] = createNewChildComponent(parent, BVPopover, { // Add the parent's scoped style attribute data - _scopeId: getScopeId($parent, undefined) + _scopeId: getScopeId(parent, undefined) }) el[BV_POPOVER].__bv_prev_data__ = {} el[BV_POPOVER].$on(EVENT_NAME_SHOW, () => /* istanbul ignore next: for now */ { @@ -263,7 +265,7 @@ export const VBPopover = { // waits until the containing component and children have finished updating componentUpdated(el, bindings, vnode) { // Performed in a `$nextTick()` to prevent endless render/update loops - vnode.context.$nextTick(() => { + nextTick(() => { applyPopover(el, bindings, vnode) }) }, diff --git a/src/directives/scrollspy/scrollspy.js b/src/directives/scrollspy/scrollspy.js index ed10495a419..745b7c3e0e4 100644 --- a/src/directives/scrollspy/scrollspy.js +++ b/src/directives/scrollspy/scrollspy.js @@ -3,6 +3,8 @@ import { isNumber, isObject, isString } from '../../utils/inspect' import { mathRound } from '../../utils/math' import { toInteger } from '../../utils/number' import { keys } from '../../utils/object' +import { getEventRoot } from '../../utils/get-event-root' +import { getInstanceFromDirective } from '../../utils/get-instance-from-directive' import { BVScrollspy } from './helpers/bv-scrollspy.class' // Key we use to store our instance @@ -64,9 +66,13 @@ const applyScrollspy = (el, bindings, vnode) => /* istanbul ignore next: not eas } const config = parseBindings(bindings) if (el[BV_SCROLLSPY]) { - el[BV_SCROLLSPY].updateConfig(config, vnode.context.$root) + el[BV_SCROLLSPY].updateConfig(config, getEventRoot(getInstanceFromDirective(vnode, bindings))) } else { - el[BV_SCROLLSPY] = new BVScrollspy(el, config, vnode.context.$root) + el[BV_SCROLLSPY] = new BVScrollspy( + el, + config, + getEventRoot(getInstanceFromDirective(vnode, bindings)) + ) } } diff --git a/src/directives/toggle/toggle.js b/src/directives/toggle/toggle.js index 0e03de2fa74..aceb3c89761 100644 --- a/src/directives/toggle/toggle.js +++ b/src/directives/toggle/toggle.js @@ -4,6 +4,7 @@ import { EVENT_OPTIONS_PASSIVE } from '../../constants/events' import { CODE_ENTER, CODE_SPACE } from '../../constants/key-codes' import { RX_HASH, RX_HASH_ID, RX_SPACE_SPLIT } from '../../constants/regex' import { arrayIncludes, concat } from '../../utils/array' +import { getInstanceFromDirective } from '../../utils/get-instance-from-directive' import { addClass, getAttr, @@ -21,6 +22,7 @@ import { getRootActionEventName, getRootEventName, eventOn, eventOff } from '../ import { isString } from '../../utils/inspect' import { looseEqual } from '../../utils/loose-equal' import { keys } from '../../utils/object' +import { getEventRoot } from '../../utils/get-event-root' // --- Constants --- @@ -105,9 +107,9 @@ const removeClickListener = el => { el[BV_TOGGLE_CLICK_HANDLER] = null } -const addClickListener = (el, vnode) => { +const addClickListener = (el, instance) => { removeClickListener(el) - if (vnode.context) { + if (instance) { const handler = event => { if ( !(event.type === 'keydown' && !arrayIncludes(KEYDOWN_KEY_CODES, event.keyCode)) && @@ -115,7 +117,7 @@ const addClickListener = (el, vnode) => { ) { const targets = el[BV_TOGGLE_TARGETS] || [] targets.forEach(target => { - vnode.context.$root.$emit(ROOT_ACTION_EVENT_NAME_TOGGLE, target) + getEventRoot(instance).$emit(ROOT_ACTION_EVENT_NAME_TOGGLE, target) }) } } @@ -127,9 +129,9 @@ const addClickListener = (el, vnode) => { } } -const removeRootListeners = (el, vnode) => { - if (el[BV_TOGGLE_ROOT_HANDLER] && vnode.context) { - vnode.context.$root.$off( +const removeRootListeners = (el, instance) => { + if (el[BV_TOGGLE_ROOT_HANDLER] && instance) { + getEventRoot(instance).$off( [ROOT_EVENT_NAME_STATE, ROOT_EVENT_NAME_SYNC_STATE], el[BV_TOGGLE_ROOT_HANDLER] ) @@ -137,9 +139,9 @@ const removeRootListeners = (el, vnode) => { el[BV_TOGGLE_ROOT_HANDLER] = null } -const addRootListeners = (el, vnode) => { - removeRootListeners(el, vnode) - if (vnode.context) { +const addRootListeners = (el, instance) => { + removeRootListeners(el, instance) + if (instance) { const handler = (id, state) => { // `state` will be `true` if target is expanded if (arrayIncludes(el[BV_TOGGLE_TARGETS] || [], id)) { @@ -151,7 +153,7 @@ const addRootListeners = (el, vnode) => { } el[BV_TOGGLE_ROOT_HANDLER] = handler // Listen for toggle state changes (public) and sync (private) - vnode.context.$root.$on([ROOT_EVENT_NAME_STATE, ROOT_EVENT_NAME_SYNC_STATE], handler) + getEventRoot(instance).$on([ROOT_EVENT_NAME_STATE, ROOT_EVENT_NAME_SYNC_STATE], handler) } } @@ -177,7 +179,7 @@ const resetProp = (el, prop) => { // Handle directive updates const handleUpdate = (el, binding, vnode) => { /* istanbul ignore next: should never happen */ - if (!IS_BROWSER || !vnode.context) { + if (!IS_BROWSER || !getInstanceFromDirective(vnode, binding)) { return } @@ -217,7 +219,7 @@ const handleUpdate = (el, binding, vnode) => { // Wrap in a `requestAF()` to allow any previous // click handling to occur first requestAF(() => { - addClickListener(el, vnode) + addClickListener(el, getInstanceFromDirective(vnode, binding)) }) // If targets array has changed, update @@ -228,7 +230,10 @@ const handleUpdate = (el, binding, vnode) => { // Request a state update from targets so that we can // ensure expanded state is correct (in most cases) targets.forEach(target => { - vnode.context.$root.$emit(ROOT_ACTION_EVENT_NAME_REQUEST_STATE, target) + getEventRoot(getInstanceFromDirective(vnode, binding)).$emit( + ROOT_ACTION_EVENT_NAME_REQUEST_STATE, + target + ) }) } } @@ -243,7 +248,7 @@ export const VBToggle = { // Assume no targets initially el[BV_TOGGLE_TARGETS] = [] // Add our root listeners - addRootListeners(el, vnode) + addRootListeners(el, getInstanceFromDirective(vnode, binding)) // Initial update of trigger handleUpdate(el, binding, vnode) }, @@ -252,7 +257,7 @@ export const VBToggle = { unbind(el, binding, vnode) { removeClickListener(el) // Remove our $root listener - removeRootListeners(el, vnode) + removeRootListeners(el, getInstanceFromDirective(vnode, binding)) // Reset custom props resetProp(el, BV_TOGGLE_ROOT_HANDLER) resetProp(el, BV_TOGGLE_CLICK_HANDLER) diff --git a/src/directives/tooltip/README.md b/src/directives/tooltip/README.md index 334372c9405..2c5b948b6a5 100644 --- a/src/directives/tooltip/README.md +++ b/src/directives/tooltip/README.md @@ -463,7 +463,7 @@ To close a **specific tooltip**, pass the trigger element's `id`, or the `id` of was provided in the config object) as the first argument: ```js -this.$root.$emit('bv::show::tooltip', 'my-trigger-button-id') +this.$root.$emit('bv::hide::tooltip', 'my-trigger-button-id') ``` To open a **specific tooltip**, pass the trigger element's `id`, or the `id` of the tooltip (if one diff --git a/src/directives/tooltip/package.json b/src/directives/tooltip/package.json index 7cb9e1693a1..b74d90676d8 100644 --- a/src/directives/tooltip/package.json +++ b/src/directives/tooltip/package.json @@ -24,6 +24,10 @@ "name": "right", "description": "Positions the tooltip on the right of the trigger element" }, + { + "name": "left", + "description": "Positions the tooltip on the left of the trigger element" + }, { "name": "bottom", "description": "Positions the tooltip on the bottom of the trigger element" @@ -64,6 +68,18 @@ "name": "rightbottom", "description": "Positions the tooltip on the right-bottom of the trigger element" }, + { + "name": "hover", + "description": "Trigger the tooltip on hovering" + }, + { + "name": "click", + "description": "Trigger the tooltip on clicking" + }, + { + "name": "focus", + "description": "Trigger the tooltip on focusing" + }, { "name": "nofade", "description": "Disabled the fade animation of the tooltip" diff --git a/src/directives/tooltip/tooltip.js b/src/directives/tooltip/tooltip.js index af0a21cb0ae..05f81c14984 100644 --- a/src/directives/tooltip/tooltip.js +++ b/src/directives/tooltip/tooltip.js @@ -2,9 +2,11 @@ import { NAME_TOOLTIP } from '../../constants/components' import { IS_BROWSER } from '../../constants/env' import { EVENT_NAME_SHOW } from '../../constants/events' import { concat } from '../../utils/array' +import { isVue3, nextTick } from '../../vue' import { getComponentConfig } from '../../utils/config' import { getScopeId } from '../../utils/get-scope-id' import { identity } from '../../utils/identity' +import { getInstanceFromDirective } from '../../utils/get-instance-from-directive' import { isFunction, isNumber, @@ -16,6 +18,7 @@ import { import { looseEqual } from '../../utils/loose-equal' import { toInteger } from '../../utils/number' import { keys } from '../../utils/object' +import { createNewChildComponent } from '../../utils/create-new-child-component' import { BVTooltip } from '../../components/tooltip/helpers/bv-tooltip' // Key which we use to store tooltip object on element @@ -68,7 +71,6 @@ const parseBindings = (bindings, vnode) => /* istanbul ignore next: not easy to variant: getComponentConfig(NAME_TOOLTIP, 'variant'), customClass: getComponentConfig(NAME_TOOLTIP, 'customClass') } - // Process `bindings.value` if (isString(bindings.value) || isNumber(bindings.value)) { // Value is tooltip content (HTML optionally supported) @@ -84,8 +86,8 @@ const parseBindings = (bindings, vnode) => /* istanbul ignore next: not easy to // If title is not provided, try title attribute if (isUndefined(config.title)) { // Try attribute - const data = vnode.data || {} - config.title = data.attrs && !isUndefinedOrNull(data.attrs.title) ? data.attrs.title : undefined + const attrs = isVue3 ? vnode.props : (vnode.data || {}).attrs + config.title = attrs && !isUndefinedOrNull(attrs.title) ? attrs.title : undefined } // Normalize delay @@ -190,11 +192,10 @@ const applyTooltip = (el, bindings, vnode) => { } const config = parseBindings(bindings, vnode) if (!el[BV_TOOLTIP]) { - const $parent = vnode.context - el[BV_TOOLTIP] = new BVTooltip({ - parent: $parent, + const parent = getInstanceFromDirective(vnode, bindings) + el[BV_TOOLTIP] = createNewChildComponent(parent, BVTooltip, { // Add the parent's scoped style attribute data - _scopeId: getScopeId($parent, undefined) + _scopeId: getScopeId(parent, undefined) }) el[BV_TOOLTIP].__bv_prev_data__ = {} el[BV_TOOLTIP].$on(EVENT_NAME_SHOW, () => /* istanbul ignore next: for now */ { @@ -259,7 +260,7 @@ export const VBTooltip = { // waits until the containing component and children have finished updating componentUpdated(el, bindings, vnode) { // Performed in a `$nextTick()` to prevent render update loops - vnode.context.$nextTick(() => { + nextTick(() => { applyTooltip(el, bindings, vnode) }) }, diff --git a/src/directives/visible/visible.js b/src/directives/visible/visible.js index 276465b016a..694db6b9fa3 100644 --- a/src/directives/visible/visible.js +++ b/src/directives/visible/visible.js @@ -36,11 +36,12 @@ import { requestAF } from '../../utils/dom' import { isFunction } from '../../utils/inspect' import { looseEqual } from '../../utils/loose-equal' import { clone, keys } from '../../utils/object' +import { nextTick } from '../../vue' const OBSERVER_PROP_NAME = '__bv__visibility_observer' class VisibilityObserver { - constructor(el, options, vnode) { + constructor(el, options) { this.el = el this.callback = options.callback this.margin = options.margin || 0 @@ -49,10 +50,10 @@ class VisibilityObserver { this.visible = undefined this.doneOnce = false // Create the observer instance (if possible) - this.createObserver(vnode) + this.createObserver() } - createObserver(vnode) { + createObserver() { // Remove any previous observer if (this.observer) { /* istanbul ignore next */ @@ -87,7 +88,7 @@ class VisibilityObserver { // Start observing in a `$nextTick()` (to allow DOM to complete rendering) /* istanbul ignore next: IntersectionObserver not supported in JSDOM */ - vnode.context.$nextTick(() => { + nextTick(() => { requestAF(() => { // Placed in an `if` just in case we were destroyed before // this `requestAnimationFrame` runs @@ -127,7 +128,7 @@ const destroy = el => { delete el[OBSERVER_PROP_NAME] } -const bind = (el, { value, modifiers }, vnode) => { +const bind = (el, { value, modifiers }) => { // `value` is the callback function const options = { margin: '0px', @@ -146,7 +147,7 @@ const bind = (el, { value, modifiers }, vnode) => { // Destroy any previous observer destroy(el) // Create new observer - el[OBSERVER_PROP_NAME] = new VisibilityObserver(el, options, vnode) + el[OBSERVER_PROP_NAME] = new VisibilityObserver(el, options) // Store the current modifiers on the object (cloned) el[OBSERVER_PROP_NAME]._prevModifiers = clone(modifiers) } diff --git a/src/icons/README.md b/src/icons/README.md index 8b1c26057f9..1c8a5736f96 100644 --- a/src/icons/README.md +++ b/src/icons/README.md @@ -130,10 +130,10 @@ icons library: ```html - + - + @@ -143,10 +143,10 @@ If using just the icons: ```html - + - + ``` @@ -514,7 +514,7 @@ class to the icon component, or create a new animation class in the form of `prefers-reduced-motion` media query. See the [reduced motion section of our accessibility documentation](/docs/reference/accessibility#reduced-motion) for additional details. -- The `cylon` animation gets its name from the "eye" of the Cylons from the _original_ +- The `cylon` animation gets its name from the "eye" of the Cylons from the *original* [1978 Battlestar Galactica TV series](https://www.youtube.com/watch?v=5a5bEIf0UaU). ## Stacking icons diff --git a/src/icons/helpers/icon-base.js b/src/icons/helpers/icon-base.js index a33ff8ac32d..7fc8e2f818c 100644 --- a/src/icons/helpers/icon-base.js +++ b/src/icons/helpers/icon-base.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { NAME_ICON_BASE } from '../../constants/components' import { PROP_TYPE_BOOLEAN, PROP_TYPE_NUMBER_STRING, PROP_TYPE_STRING } from '../../constants/props' import { identity } from '../../utils/identity' @@ -49,7 +49,7 @@ export const props = { // Shared private base component to reduce bundle/runtime size // @vue/component -export const BVIconBase = /*#__PURE__*/ Vue.extend({ +export const BVIconBase = /*#__PURE__*/ extend({ name: NAME_ICON_BASE, functional: true, props, diff --git a/src/icons/helpers/make-icon.js b/src/icons/helpers/make-icon.js index 48c76020b0b..30765a7e438 100644 --- a/src/icons/helpers/make-icon.js +++ b/src/icons/helpers/make-icon.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../../vue' +import { extend, mergeData } from '../../vue' import { omit } from '../../utils/object' import { kebabCase, pascalCase, trim } from '../../utils/string' import { BVIconBase, props as BVIconBaseProps } from './icon-base' @@ -21,7 +21,7 @@ export const makeIcon = (name, content) => { const iconTitle = kebabName.replace(/-/g, ' ') const svgContent = trim(content || '') - return /*#__PURE__*/ Vue.extend({ + return /*#__PURE__*/ extend({ name: iconName, functional: true, props: iconProps, diff --git a/src/icons/icon.js b/src/icons/icon.js index 98959fa4781..04854a4320a 100644 --- a/src/icons/icon.js +++ b/src/icons/icon.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../vue' +import { Vue, extend, mergeData } from '../vue' import { NAME_ICON } from '../constants/components' import { PROP_TYPE_STRING } from '../constants/props' import { RX_ICON_PREFIX } from '../constants/regex' @@ -36,7 +36,7 @@ export const props = makePropsConfigurable( // Helper BIcon component // Requires the requested icon component to be installed // @vue/component -export const BIcon = /*#__PURE__*/ Vue.extend({ +export const BIcon = /*#__PURE__*/ extend({ name: NAME_ICON, functional: true, props, diff --git a/src/icons/icons.d.ts b/src/icons/icons.d.ts index f35f7a286a7..d97d1c9044c 100644 --- a/src/icons/icons.d.ts +++ b/src/icons/icons.d.ts @@ -1,7 +1,7 @@ // --- BEGIN AUTO-GENERATED FILE --- // -// @IconsVersion: 1.5.0 -// @Generated: 2021-05-11T07:06:21.646Z +// @IconsVersion: 1.11.3 +// @Generated: 2025-01-05T20:01:49.704Z // // This file is generated on each build. Do not edit this file! @@ -14,10 +14,104 @@ export declare class BIconBlank extends BvComponent {} // --- Bootstrap Icons --- +export declare class BIcon0Circle extends BvComponent {} + +export declare class BIcon0CircleFill extends BvComponent {} + +export declare class BIcon0Square extends BvComponent {} + +export declare class BIcon0SquareFill extends BvComponent {} + +export declare class BIcon123 extends BvComponent {} + +export declare class BIcon1Circle extends BvComponent {} + +export declare class BIcon1CircleFill extends BvComponent {} + +export declare class BIcon1Square extends BvComponent {} + +export declare class BIcon1SquareFill extends BvComponent {} + +export declare class BIcon2Circle extends BvComponent {} + +export declare class BIcon2CircleFill extends BvComponent {} + +export declare class BIcon2Square extends BvComponent {} + +export declare class BIcon2SquareFill extends BvComponent {} + +export declare class BIcon3Circle extends BvComponent {} + +export declare class BIcon3CircleFill extends BvComponent {} + +export declare class BIcon3Square extends BvComponent {} + +export declare class BIcon3SquareFill extends BvComponent {} + +export declare class BIcon4Circle extends BvComponent {} + +export declare class BIcon4CircleFill extends BvComponent {} + +export declare class BIcon4Square extends BvComponent {} + +export declare class BIcon4SquareFill extends BvComponent {} + +export declare class BIcon5Circle extends BvComponent {} + +export declare class BIcon5CircleFill extends BvComponent {} + +export declare class BIcon5Square extends BvComponent {} + +export declare class BIcon5SquareFill extends BvComponent {} + +export declare class BIcon6Circle extends BvComponent {} + +export declare class BIcon6CircleFill extends BvComponent {} + +export declare class BIcon6Square extends BvComponent {} + +export declare class BIcon6SquareFill extends BvComponent {} + +export declare class BIcon7Circle extends BvComponent {} + +export declare class BIcon7CircleFill extends BvComponent {} + +export declare class BIcon7Square extends BvComponent {} + +export declare class BIcon7SquareFill extends BvComponent {} + +export declare class BIcon8Circle extends BvComponent {} + +export declare class BIcon8CircleFill extends BvComponent {} + +export declare class BIcon8Square extends BvComponent {} + +export declare class BIcon8SquareFill extends BvComponent {} + +export declare class BIcon9Circle extends BvComponent {} + +export declare class BIcon9CircleFill extends BvComponent {} + +export declare class BIcon9Square extends BvComponent {} + +export declare class BIcon9SquareFill extends BvComponent {} + +export declare class BIconActivity extends BvComponent {} + +export declare class BIconAirplane extends BvComponent {} + +export declare class BIconAirplaneEngines extends BvComponent {} + +export declare class BIconAirplaneEnginesFill extends BvComponent {} + +export declare class BIconAirplaneFill extends BvComponent {} + export declare class BIconAlarm extends BvComponent {} export declare class BIconAlarmFill extends BvComponent {} +export declare class BIconAlexa extends BvComponent {} + export declare class BIconAlignBottom extends BvComponent {} export declare class BIconAlignCenter extends BvComponent {} @@ -30,12 +124,28 @@ export declare class BIconAlignStart extends BvComponent {} export declare class BIconAlignTop extends BvComponent {} +export declare class BIconAlipay extends BvComponent {} + +export declare class BIconAlphabet extends BvComponent {} + +export declare class BIconAlphabetUppercase extends BvComponent {} + export declare class BIconAlt extends BvComponent {} +export declare class BIconAmazon extends BvComponent {} + +export declare class BIconAmd extends BvComponent {} + +export declare class BIconAndroid extends BvComponent {} + +export declare class BIconAndroid2 extends BvComponent {} + export declare class BIconApp extends BvComponent {} export declare class BIconAppIndicator extends BvComponent {} +export declare class BIconApple extends BvComponent {} + export declare class BIconArchive extends BvComponent {} export declare class BIconArchiveFill extends BvComponent {} @@ -126,6 +236,10 @@ export declare class BIconArrowRightSquare extends BvComponent {} export declare class BIconArrowRightSquareFill extends BvComponent {} +export declare class BIconArrowThroughHeart extends BvComponent {} + +export declare class BIconArrowThroughHeartFill extends BvComponent {} + export declare class BIconArrowUp extends BvComponent {} export declare class BIconArrowUpCircle extends BvComponent {} @@ -158,18 +272,26 @@ export declare class BIconArrowUpSquare extends BvComponent {} export declare class BIconArrowUpSquareFill extends BvComponent {} +export declare class BIconArrows extends BvComponent {} + export declare class BIconArrowsAngleContract extends BvComponent {} export declare class BIconArrowsAngleExpand extends BvComponent {} export declare class BIconArrowsCollapse extends BvComponent {} +export declare class BIconArrowsCollapseVertical extends BvComponent {} + export declare class BIconArrowsExpand extends BvComponent {} +export declare class BIconArrowsExpandVertical extends BvComponent {} + export declare class BIconArrowsFullscreen extends BvComponent {} export declare class BIconArrowsMove extends BvComponent {} +export declare class BIconArrowsVertical extends BvComponent {} + export declare class BIconAspectRatio extends BvComponent {} export declare class BIconAspectRatioFill extends BvComponent {} @@ -184,6 +306,22 @@ export declare class BIconAwardFill extends BvComponent {} export declare class BIconBack extends BvComponent {} +export declare class BIconBackpack extends BvComponent {} + +export declare class BIconBackpack2 extends BvComponent {} + +export declare class BIconBackpack2Fill extends BvComponent {} + +export declare class BIconBackpack3 extends BvComponent {} + +export declare class BIconBackpack3Fill extends BvComponent {} + +export declare class BIconBackpack4 extends BvComponent {} + +export declare class BIconBackpack4Fill extends BvComponent {} + +export declare class BIconBackpackFill extends BvComponent {} + export declare class BIconBackspace extends BvComponent {} export declare class BIconBackspaceFill extends BvComponent {} @@ -220,6 +358,10 @@ export declare class BIconBadgeHd extends BvComponent {} export declare class BIconBadgeHdFill extends BvComponent {} +export declare class BIconBadgeSd extends BvComponent {} + +export declare class BIconBadgeSdFill extends BvComponent {} + export declare class BIconBadgeTm extends BvComponent {} export declare class BIconBadgeTmFill extends BvComponent {} @@ -248,6 +390,10 @@ export declare class BIconBagDashFill extends BvComponent {} export declare class BIconBagFill extends BvComponent {} +export declare class BIconBagHeart extends BvComponent {} + +export declare class BIconBagHeartFill extends BvComponent {} + export declare class BIconBagPlus extends BvComponent {} export declare class BIconBagPlusFill extends BvComponent {} @@ -256,6 +402,22 @@ export declare class BIconBagX extends BvComponent {} export declare class BIconBagXFill extends BvComponent {} +export declare class BIconBalloon extends BvComponent {} + +export declare class BIconBalloonFill extends BvComponent {} + +export declare class BIconBalloonHeart extends BvComponent {} + +export declare class BIconBalloonHeartFill extends BvComponent {} + +export declare class BIconBan extends BvComponent {} + +export declare class BIconBanFill extends BvComponent {} + +export declare class BIconBandaid extends BvComponent {} + +export declare class BIconBandaidFill extends BvComponent {} + export declare class BIconBank extends BvComponent {} export declare class BIconBank2 extends BvComponent {} @@ -290,6 +452,8 @@ export declare class BIconBatteryFull extends BvComponent {} export declare class BIconBatteryHalf extends BvComponent {} +export declare class BIconBehance extends BvComponent {} + export declare class BIconBell extends BvComponent {} export declare class BIconBellFill extends BvComponent {} @@ -304,6 +468,8 @@ export declare class BIconBezier2 extends BvComponent {} export declare class BIconBicycle extends BvComponent {} +export declare class BIconBing extends BvComponent {} + export declare class BIconBinoculars extends BvComponent {} export declare class BIconBinocularsFill extends BvComponent {} @@ -312,6 +478,10 @@ export declare class BIconBlockquoteLeft extends BvComponent {} export declare class BIconBlockquoteRight extends BvComponent {} +export declare class BIconBluetooth extends BvComponent {} + +export declare class BIconBodyText extends BvComponent {} + export declare class BIconBook extends BvComponent {} export declare class BIconBookFill extends BvComponent {} @@ -352,6 +522,10 @@ export declare class BIconBookmarksFill extends BvComponent {} export declare class BIconBookshelf extends BvComponent {} +export declare class BIconBoombox extends BvComponent {} + +export declare class BIconBoomboxFill extends BvComponent {} + export declare class BIconBootstrap extends BvComponent {} export declare class BIconBootstrapFill extends BvComponent {} @@ -388,6 +562,14 @@ export declare class BIconBoundingBoxCircles extends BvComponent {} export declare class BIconBox extends BvComponent {} +export declare class BIconBox2 extends BvComponent {} + +export declare class BIconBox2Fill extends BvComponent {} + +export declare class BIconBox2Heart extends BvComponent {} + +export declare class BIconBox2HeartFill extends BvComponent {} + export declare class BIconBoxArrowDown extends BvComponent {} export declare class BIconBoxArrowDownLeft extends BvComponent {} @@ -420,10 +602,18 @@ export declare class BIconBoxArrowUpLeft extends BvComponent {} export declare class BIconBoxArrowUpRight extends BvComponent {} +export declare class BIconBoxFill extends BvComponent {} + export declare class BIconBoxSeam extends BvComponent {} +export declare class BIconBoxSeamFill extends BvComponent {} + +export declare class BIconBoxes extends BvComponent {} + export declare class BIconBraces extends BvComponent {} +export declare class BIconBracesAsterisk extends BvComponent {} + export declare class BIconBricks extends BvComponent {} export declare class BIconBriefcase extends BvComponent {} @@ -446,10 +636,20 @@ export declare class BIconBrightnessLow extends BvComponent {} export declare class BIconBrightnessLowFill extends BvComponent {} +export declare class BIconBrilliance extends BvComponent {} + export declare class BIconBroadcast extends BvComponent {} export declare class BIconBroadcastPin extends BvComponent {} +export declare class BIconBrowserChrome extends BvComponent {} + +export declare class BIconBrowserEdge extends BvComponent {} + +export declare class BIconBrowserFirefox extends BvComponent {} + +export declare class BIconBrowserSafari extends BvComponent {} + export declare class BIconBrush extends BvComponent {} export declare class BIconBrushFill extends BvComponent {} @@ -464,8 +664,74 @@ export declare class BIconBugFill extends BvComponent {} export declare class BIconBuilding extends BvComponent {} +export declare class BIconBuildingAdd extends BvComponent {} + +export declare class BIconBuildingCheck extends BvComponent {} + +export declare class BIconBuildingDash extends BvComponent {} + +export declare class BIconBuildingDown extends BvComponent {} + +export declare class BIconBuildingExclamation extends BvComponent {} + +export declare class BIconBuildingFill extends BvComponent {} + +export declare class BIconBuildingFillAdd extends BvComponent {} + +export declare class BIconBuildingFillCheck extends BvComponent {} + +export declare class BIconBuildingFillDash extends BvComponent {} + +export declare class BIconBuildingFillDown extends BvComponent {} + +export declare class BIconBuildingFillExclamation extends BvComponent {} + +export declare class BIconBuildingFillGear extends BvComponent {} + +export declare class BIconBuildingFillLock extends BvComponent {} + +export declare class BIconBuildingFillSlash extends BvComponent {} + +export declare class BIconBuildingFillUp extends BvComponent {} + +export declare class BIconBuildingFillX extends BvComponent {} + +export declare class BIconBuildingGear extends BvComponent {} + +export declare class BIconBuildingLock extends BvComponent {} + +export declare class BIconBuildingSlash extends BvComponent {} + +export declare class BIconBuildingUp extends BvComponent {} + +export declare class BIconBuildingX extends BvComponent {} + +export declare class BIconBuildings extends BvComponent {} + +export declare class BIconBuildingsFill extends BvComponent {} + export declare class BIconBullseye extends BvComponent {} +export declare class BIconBusFront extends BvComponent {} + +export declare class BIconBusFrontFill extends BvComponent {} + +export declare class BIconCCircle extends BvComponent {} + +export declare class BIconCCircleFill extends BvComponent {} + +export declare class BIconCSquare extends BvComponent {} + +export declare class BIconCSquareFill extends BvComponent {} + +export declare class BIconCake extends BvComponent {} + +export declare class BIconCake2 extends BvComponent {} + +export declare class BIconCake2Fill extends BvComponent {} + +export declare class BIconCakeFill extends BvComponent {} + export declare class BIconCalculator extends BvComponent {} export declare class BIconCalculatorFill extends BvComponent {} @@ -492,6 +758,10 @@ export declare class BIconCalendar2EventFill extends BvComponent {} export declare class BIconCalendar2Fill extends BvComponent {} +export declare class BIconCalendar2Heart extends BvComponent {} + +export declare class BIconCalendar2HeartFill extends BvComponent {} + export declare class BIconCalendar2Minus extends BvComponent {} export declare class BIconCalendar2MinusFill extends BvComponent {} @@ -558,6 +828,10 @@ export declare class BIconCalendarEventFill extends BvComponent {} export declare class BIconCalendarFill extends BvComponent {} +export declare class BIconCalendarHeart extends BvComponent {} + +export declare class BIconCalendarHeartFill extends BvComponent {} + export declare class BIconCalendarMinus extends BvComponent {} export declare class BIconCalendarMinusFill extends BvComponent {} @@ -604,6 +878,14 @@ export declare class BIconCapslock extends BvComponent {} export declare class BIconCapslockFill extends BvComponent {} +export declare class BIconCapsule extends BvComponent {} + +export declare class BIconCapsulePill extends BvComponent {} + +export declare class BIconCarFront extends BvComponent {} + +export declare class BIconCarFrontFill extends BvComponent {} + export declare class BIconCardChecklist extends BvComponent {} export declare class BIconCardHeading extends BvComponent {} @@ -678,8 +960,20 @@ export declare class BIconCashCoin extends BvComponent {} export declare class BIconCashStack extends BvComponent {} +export declare class BIconCassette extends BvComponent {} + +export declare class BIconCassetteFill extends BvComponent {} + export declare class BIconCast extends BvComponent {} +export declare class BIconCcCircle extends BvComponent {} + +export declare class BIconCcCircleFill extends BvComponent {} + +export declare class BIconCcSquare extends BvComponent {} + +export declare class BIconCcSquareFill extends BvComponent {} + export declare class BIconChat extends BvComponent {} export declare class BIconChatDots extends BvComponent {} @@ -688,6 +982,10 @@ export declare class BIconChatDotsFill extends BvComponent {} export declare class BIconChatFill extends BvComponent {} +export declare class BIconChatHeart extends BvComponent {} + +export declare class BIconChatHeartFill extends BvComponent {} + export declare class BIconChatLeft extends BvComponent {} export declare class BIconChatLeftDots extends BvComponent {} @@ -696,6 +994,10 @@ export declare class BIconChatLeftDotsFill extends BvComponent {} export declare class BIconChatLeftFill extends BvComponent {} +export declare class BIconChatLeftHeart extends BvComponent {} + +export declare class BIconChatLeftHeartFill extends BvComponent {} + export declare class BIconChatLeftQuote extends BvComponent {} export declare class BIconChatLeftQuoteFill extends BvComponent {} @@ -716,6 +1018,10 @@ export declare class BIconChatRightDotsFill extends BvComponent {} export declare class BIconChatRightFill extends BvComponent {} +export declare class BIconChatRightHeart extends BvComponent {} + +export declare class BIconChatRightHeartFill extends BvComponent {} + export declare class BIconChatRightQuote extends BvComponent {} export declare class BIconChatRightQuoteFill extends BvComponent {} @@ -732,6 +1038,10 @@ export declare class BIconChatSquareDotsFill extends BvComponent {} export declare class BIconChatSquareFill extends BvComponent {} +export declare class BIconChatSquareHeart extends BvComponent {} + +export declare class BIconChatSquareHeartFill extends BvComponent {} + export declare class BIconChatSquareQuote extends BvComponent {} export declare class BIconChatSquareQuoteFill extends BvComponent {} @@ -816,16 +1126,66 @@ export declare class BIconCircleSquare extends BvComponent {} export declare class BIconClipboard extends BvComponent {} +export declare class BIconClipboard2 extends BvComponent {} + +export declare class BIconClipboard2Check extends BvComponent {} + +export declare class BIconClipboard2CheckFill extends BvComponent {} + +export declare class BIconClipboard2Data extends BvComponent {} + +export declare class BIconClipboard2DataFill extends BvComponent {} + +export declare class BIconClipboard2Fill extends BvComponent {} + +export declare class BIconClipboard2Heart extends BvComponent {} + +export declare class BIconClipboard2HeartFill extends BvComponent {} + +export declare class BIconClipboard2Minus extends BvComponent {} + +export declare class BIconClipboard2MinusFill extends BvComponent {} + +export declare class BIconClipboard2Plus extends BvComponent {} + +export declare class BIconClipboard2PlusFill extends BvComponent {} + +export declare class BIconClipboard2Pulse extends BvComponent {} + +export declare class BIconClipboard2PulseFill extends BvComponent {} + +export declare class BIconClipboard2X extends BvComponent {} + +export declare class BIconClipboard2XFill extends BvComponent {} + export declare class BIconClipboardCheck extends BvComponent {} +export declare class BIconClipboardCheckFill extends BvComponent {} + export declare class BIconClipboardData extends BvComponent {} +export declare class BIconClipboardDataFill extends BvComponent {} + +export declare class BIconClipboardFill extends BvComponent {} + +export declare class BIconClipboardHeart extends BvComponent {} + +export declare class BIconClipboardHeartFill extends BvComponent {} + export declare class BIconClipboardMinus extends BvComponent {} +export declare class BIconClipboardMinusFill extends BvComponent {} + export declare class BIconClipboardPlus extends BvComponent {} +export declare class BIconClipboardPlusFill extends BvComponent {} + +export declare class BIconClipboardPulse extends BvComponent {} + export declare class BIconClipboardX extends BvComponent {} +export declare class BIconClipboardXFill extends BvComponent {} + export declare class BIconClock extends BvComponent {} export declare class BIconClockFill extends BvComponent {} @@ -870,7 +1230,7 @@ export declare class BIconCloudHailFill extends BvComponent {} export declare class BIconCloudHaze extends BvComponent {} -export declare class BIconCloudHaze1 extends BvComponent {} +export declare class BIconCloudHaze2 extends BvComponent {} export declare class BIconCloudHaze2Fill extends BvComponent {} @@ -964,6 +1324,10 @@ export declare class BIconConeStriped extends BvComponent {} export declare class BIconController extends BvComponent {} +export declare class BIconCookie extends BvComponent {} + +export declare class BIconCopy extends BvComponent {} + export declare class BIconCpu extends BvComponent {} export declare class BIconCpuFill extends BvComponent {} @@ -982,10 +1346,18 @@ export declare class BIconCreditCardFill extends BvComponent {} export declare class BIconCrop extends BvComponent {} +export declare class BIconCrosshair extends BvComponent {} + +export declare class BIconCrosshair2 extends BvComponent {} + export declare class BIconCup extends BvComponent {} export declare class BIconCupFill extends BvComponent {} +export declare class BIconCupHot extends BvComponent {} + +export declare class BIconCupHotFill extends BvComponent {} + export declare class BIconCupStraw extends BvComponent {} export declare class BIconCurrencyBitcoin extends BvComponent {} @@ -998,6 +1370,8 @@ export declare class BIconCurrencyExchange extends BvComponent {} export declare class BIconCurrencyPound extends BvComponent {} +export declare class BIconCurrencyRupee extends BvComponent {} + export declare class BIconCurrencyYen extends BvComponent {} export declare class BIconCursor extends BvComponent {} @@ -1022,6 +1396,58 @@ export declare class BIconDashSquareDotted extends BvComponent {} export declare class BIconDashSquareFill extends BvComponent {} +export declare class BIconDatabase extends BvComponent {} + +export declare class BIconDatabaseAdd extends BvComponent {} + +export declare class BIconDatabaseCheck extends BvComponent {} + +export declare class BIconDatabaseDash extends BvComponent {} + +export declare class BIconDatabaseDown extends BvComponent {} + +export declare class BIconDatabaseExclamation extends BvComponent {} + +export declare class BIconDatabaseFill extends BvComponent {} + +export declare class BIconDatabaseFillAdd extends BvComponent {} + +export declare class BIconDatabaseFillCheck extends BvComponent {} + +export declare class BIconDatabaseFillDash extends BvComponent {} + +export declare class BIconDatabaseFillDown extends BvComponent {} + +export declare class BIconDatabaseFillExclamation extends BvComponent {} + +export declare class BIconDatabaseFillGear extends BvComponent {} + +export declare class BIconDatabaseFillLock extends BvComponent {} + +export declare class BIconDatabaseFillSlash extends BvComponent {} + +export declare class BIconDatabaseFillUp extends BvComponent {} + +export declare class BIconDatabaseFillX extends BvComponent {} + +export declare class BIconDatabaseGear extends BvComponent {} + +export declare class BIconDatabaseLock extends BvComponent {} + +export declare class BIconDatabaseSlash extends BvComponent {} + +export declare class BIconDatabaseUp extends BvComponent {} + +export declare class BIconDatabaseX extends BvComponent {} + +export declare class BIconDeviceHdd extends BvComponent {} + +export declare class BIconDeviceHddFill extends BvComponent {} + +export declare class BIconDeviceSsd extends BvComponent {} + +export declare class BIconDeviceSsdFill extends BvComponent {} + export declare class BIconDiagram2 extends BvComponent {} export declare class BIconDiagram2Fill extends BvComponent {} @@ -1070,6 +1496,10 @@ export declare class BIconDisplay extends BvComponent {} export declare class BIconDisplayFill extends BvComponent {} +export declare class BIconDisplayport extends BvComponent {} + +export declare class BIconDisplayportFill extends BvComponent {} + export declare class BIconDistributeHorizontal extends BvComponent {} export declare class BIconDistributeVertical extends BvComponent {} @@ -1086,16 +1516,40 @@ export declare class BIconDot extends BvComponent {} export declare class BIconDownload extends BvComponent {} +export declare class BIconDpad extends BvComponent {} + +export declare class BIconDpadFill extends BvComponent {} + +export declare class BIconDribbble extends BvComponent {} + +export declare class BIconDropbox extends BvComponent {} + export declare class BIconDroplet extends BvComponent {} export declare class BIconDropletFill extends BvComponent {} export declare class BIconDropletHalf extends BvComponent {} +export declare class BIconDuffle extends BvComponent {} + +export declare class BIconDuffleFill extends BvComponent {} + +export declare class BIconEar extends BvComponent {} + +export declare class BIconEarFill extends BvComponent {} + export declare class BIconEarbuds extends BvComponent {} export declare class BIconEasel extends BvComponent {} +export declare class BIconEasel2 extends BvComponent {} + +export declare class BIconEasel2Fill extends BvComponent {} + +export declare class BIconEasel3 extends BvComponent {} + +export declare class BIconEasel3Fill extends BvComponent {} + export declare class BIconEaselFill extends BvComponent {} export declare class BIconEgg extends BvComponent {} @@ -1112,6 +1566,10 @@ export declare class BIconEmojiAngry extends BvComponent {} export declare class BIconEmojiAngryFill extends BvComponent {} +export declare class BIconEmojiAstonished extends BvComponent {} + +export declare class BIconEmojiAstonishedFill extends BvComponent {} + export declare class BIconEmojiDizzy extends BvComponent {} export declare class BIconEmojiDizzyFill extends BvComponent {} @@ -1124,10 +1582,22 @@ export declare class BIconEmojiFrown extends BvComponent {} export declare class BIconEmojiFrownFill extends BvComponent {} +export declare class BIconEmojiGrimace extends BvComponent {} + +export declare class BIconEmojiGrimaceFill extends BvComponent {} + +export declare class BIconEmojiGrin extends BvComponent {} + +export declare class BIconEmojiGrinFill extends BvComponent {} + export declare class BIconEmojiHeartEyes extends BvComponent {} export declare class BIconEmojiHeartEyesFill extends BvComponent {} +export declare class BIconEmojiKiss extends BvComponent {} + +export declare class BIconEmojiKissFill extends BvComponent {} + export declare class BIconEmojiLaughing extends BvComponent {} export declare class BIconEmojiLaughingFill extends BvComponent {} @@ -1148,48 +1618,126 @@ export declare class BIconEmojiSunglasses extends BvComponent {} export declare class BIconEmojiSunglassesFill extends BvComponent {} +export declare class BIconEmojiSurprise extends BvComponent {} + +export declare class BIconEmojiSurpriseFill extends BvComponent {} + +export declare class BIconEmojiTear extends BvComponent {} + +export declare class BIconEmojiTearFill extends BvComponent {} + export declare class BIconEmojiWink extends BvComponent {} export declare class BIconEmojiWinkFill extends BvComponent {} export declare class BIconEnvelope extends BvComponent {} -export declare class BIconEnvelopeFill extends BvComponent {} +export declare class BIconEnvelopeArrowDown extends BvComponent {} -export declare class BIconEnvelopeOpen extends BvComponent {} +export declare class BIconEnvelopeArrowDownFill extends BvComponent {} -export declare class BIconEnvelopeOpenFill extends BvComponent {} +export declare class BIconEnvelopeArrowUp extends BvComponent {} -export declare class BIconEraser extends BvComponent {} +export declare class BIconEnvelopeArrowUpFill extends BvComponent {} -export declare class BIconEraserFill extends BvComponent {} +export declare class BIconEnvelopeAt extends BvComponent {} -export declare class BIconExclamation extends BvComponent {} +export declare class BIconEnvelopeAtFill extends BvComponent {} -export declare class BIconExclamationCircle extends BvComponent {} +export declare class BIconEnvelopeCheck extends BvComponent {} -export declare class BIconExclamationCircleFill extends BvComponent {} +export declare class BIconEnvelopeCheckFill extends BvComponent {} -export declare class BIconExclamationDiamond extends BvComponent {} +export declare class BIconEnvelopeDash extends BvComponent {} -export declare class BIconExclamationDiamondFill extends BvComponent {} +export declare class BIconEnvelopeDashFill extends BvComponent {} -export declare class BIconExclamationLg extends BvComponent {} +export declare class BIconEnvelopeExclamation extends BvComponent {} -export declare class BIconExclamationOctagon extends BvComponent {} +export declare class BIconEnvelopeExclamationFill extends BvComponent {} -export declare class BIconExclamationOctagonFill extends BvComponent {} +export declare class BIconEnvelopeFill extends BvComponent {} -export declare class BIconExclamationSquare extends BvComponent {} +export declare class BIconEnvelopeHeart extends BvComponent {} -export declare class BIconExclamationSquareFill extends BvComponent {} +export declare class BIconEnvelopeHeartFill extends BvComponent {} -export declare class BIconExclamationTriangle extends BvComponent {} +export declare class BIconEnvelopeOpen extends BvComponent {} + +export declare class BIconEnvelopeOpenFill extends BvComponent {} + +export declare class BIconEnvelopeOpenHeart extends BvComponent {} + +export declare class BIconEnvelopeOpenHeartFill extends BvComponent {} + +export declare class BIconEnvelopePaper extends BvComponent {} + +export declare class BIconEnvelopePaperFill extends BvComponent {} + +export declare class BIconEnvelopePaperHeart extends BvComponent {} + +export declare class BIconEnvelopePaperHeartFill extends BvComponent {} + +export declare class BIconEnvelopePlus extends BvComponent {} + +export declare class BIconEnvelopePlusFill extends BvComponent {} + +export declare class BIconEnvelopeSlash extends BvComponent {} + +export declare class BIconEnvelopeSlashFill extends BvComponent {} + +export declare class BIconEnvelopeX extends BvComponent {} + +export declare class BIconEnvelopeXFill extends BvComponent {} + +export declare class BIconEraser extends BvComponent {} + +export declare class BIconEraserFill extends BvComponent {} + +export declare class BIconEscape extends BvComponent {} + +export declare class BIconEthernet extends BvComponent {} + +export declare class BIconEvFront extends BvComponent {} + +export declare class BIconEvFrontFill extends BvComponent {} + +export declare class BIconEvStation extends BvComponent {} + +export declare class BIconEvStationFill extends BvComponent {} + +export declare class BIconExclamation extends BvComponent {} + +export declare class BIconExclamationCircle extends BvComponent {} + +export declare class BIconExclamationCircleFill extends BvComponent {} + +export declare class BIconExclamationDiamond extends BvComponent {} + +export declare class BIconExclamationDiamondFill extends BvComponent {} + +export declare class BIconExclamationLg extends BvComponent {} + +export declare class BIconExclamationOctagon extends BvComponent {} + +export declare class BIconExclamationOctagonFill extends BvComponent {} + +export declare class BIconExclamationSquare extends BvComponent {} + +export declare class BIconExclamationSquareFill extends BvComponent {} + +export declare class BIconExclamationTriangle extends BvComponent {} export declare class BIconExclamationTriangleFill extends BvComponent {} export declare class BIconExclude extends BvComponent {} +export declare class BIconExplicit extends BvComponent {} + +export declare class BIconExplicitFill extends BvComponent {} + +export declare class BIconExposure extends BvComponent {} + export declare class BIconEye extends BvComponent {} export declare class BIconEyeFill extends BvComponent {} @@ -1204,6 +1752,24 @@ export declare class BIconEyeglasses extends BvComponent {} export declare class BIconFacebook extends BvComponent {} +export declare class BIconFan extends BvComponent {} + +export declare class BIconFastForward extends BvComponent {} + +export declare class BIconFastForwardBtn extends BvComponent {} + +export declare class BIconFastForwardBtnFill extends BvComponent {} + +export declare class BIconFastForwardCircle extends BvComponent {} + +export declare class BIconFastForwardCircleFill extends BvComponent {} + +export declare class BIconFastForwardFill extends BvComponent {} + +export declare class BIconFeather extends BvComponent {} + +export declare class BIconFeather2 extends BvComponent {} + export declare class BIconFile extends BvComponent {} export declare class BIconFileArrowDown extends BvComponent {} @@ -1464,6 +2030,104 @@ export declare class BIconFiles extends BvComponent {} export declare class BIconFilesAlt extends BvComponent {} +export declare class BIconFiletypeAac extends BvComponent {} + +export declare class BIconFiletypeAi extends BvComponent {} + +export declare class BIconFiletypeBmp extends BvComponent {} + +export declare class BIconFiletypeCs extends BvComponent {} + +export declare class BIconFiletypeCss extends BvComponent {} + +export declare class BIconFiletypeCsv extends BvComponent {} + +export declare class BIconFiletypeDoc extends BvComponent {} + +export declare class BIconFiletypeDocx extends BvComponent {} + +export declare class BIconFiletypeExe extends BvComponent {} + +export declare class BIconFiletypeGif extends BvComponent {} + +export declare class BIconFiletypeHeic extends BvComponent {} + +export declare class BIconFiletypeHtml extends BvComponent {} + +export declare class BIconFiletypeJava extends BvComponent {} + +export declare class BIconFiletypeJpg extends BvComponent {} + +export declare class BIconFiletypeJs extends BvComponent {} + +export declare class BIconFiletypeJson extends BvComponent {} + +export declare class BIconFiletypeJsx extends BvComponent {} + +export declare class BIconFiletypeKey extends BvComponent {} + +export declare class BIconFiletypeM4p extends BvComponent {} + +export declare class BIconFiletypeMd extends BvComponent {} + +export declare class BIconFiletypeMdx extends BvComponent {} + +export declare class BIconFiletypeMov extends BvComponent {} + +export declare class BIconFiletypeMp3 extends BvComponent {} + +export declare class BIconFiletypeMp4 extends BvComponent {} + +export declare class BIconFiletypeOtf extends BvComponent {} + +export declare class BIconFiletypePdf extends BvComponent {} + +export declare class BIconFiletypePhp extends BvComponent {} + +export declare class BIconFiletypePng extends BvComponent {} + +export declare class BIconFiletypePpt extends BvComponent {} + +export declare class BIconFiletypePptx extends BvComponent {} + +export declare class BIconFiletypePsd extends BvComponent {} + +export declare class BIconFiletypePy extends BvComponent {} + +export declare class BIconFiletypeRaw extends BvComponent {} + +export declare class BIconFiletypeRb extends BvComponent {} + +export declare class BIconFiletypeSass extends BvComponent {} + +export declare class BIconFiletypeScss extends BvComponent {} + +export declare class BIconFiletypeSh extends BvComponent {} + +export declare class BIconFiletypeSql extends BvComponent {} + +export declare class BIconFiletypeSvg extends BvComponent {} + +export declare class BIconFiletypeTiff extends BvComponent {} + +export declare class BIconFiletypeTsx extends BvComponent {} + +export declare class BIconFiletypeTtf extends BvComponent {} + +export declare class BIconFiletypeTxt extends BvComponent {} + +export declare class BIconFiletypeWav extends BvComponent {} + +export declare class BIconFiletypeWoff extends BvComponent {} + +export declare class BIconFiletypeXls extends BvComponent {} + +export declare class BIconFiletypeXlsx extends BvComponent {} + +export declare class BIconFiletypeXml extends BvComponent {} + +export declare class BIconFiletypeYml extends BvComponent {} + export declare class BIconFilm extends BvComponent {} export declare class BIconFilter extends BvComponent {} @@ -1480,10 +2144,22 @@ export declare class BIconFilterSquare extends BvComponent {} export declare class BIconFilterSquareFill extends BvComponent {} +export declare class BIconFingerprint extends BvComponent {} + +export declare class BIconFire extends BvComponent {} + export declare class BIconFlag extends BvComponent {} export declare class BIconFlagFill extends BvComponent {} +export declare class BIconFloppy extends BvComponent {} + +export declare class BIconFloppy2 extends BvComponent {} + +export declare class BIconFloppy2Fill extends BvComponent {} + +export declare class BIconFloppyFill extends BvComponent {} + export declare class BIconFlower1 extends BvComponent {} export declare class BIconFlower2 extends BvComponent {} @@ -1518,6 +2194,14 @@ export declare class BIconForwardFill extends BvComponent {} export declare class BIconFront extends BvComponent {} +export declare class BIconFuelPump extends BvComponent {} + +export declare class BIconFuelPumpDiesel extends BvComponent {} + +export declare class BIconFuelPumpDieselFill extends BvComponent {} + +export declare class BIconFuelPumpFill extends BvComponent {} + export declare class BIconFullscreen extends BvComponent {} export declare class BIconFullscreenExit extends BvComponent {} @@ -1542,6 +2226,8 @@ export declare class BIconGenderFemale extends BvComponent {} export declare class BIconGenderMale extends BvComponent {} +export declare class BIconGenderNeuter extends BvComponent {} + export declare class BIconGenderTrans extends BvComponent {} export declare class BIconGeo extends BvComponent {} @@ -1556,18 +2242,38 @@ export declare class BIconGift extends BvComponent {} export declare class BIconGiftFill extends BvComponent {} +export declare class BIconGit extends BvComponent {} + export declare class BIconGithub extends BvComponent {} +export declare class BIconGitlab extends BvComponent {} + export declare class BIconGlobe extends BvComponent {} export declare class BIconGlobe2 extends BvComponent {} +export declare class BIconGlobeAmericas extends BvComponent {} + +export declare class BIconGlobeAsiaAustralia extends BvComponent {} + +export declare class BIconGlobeCentralSouthAsia extends BvComponent {} + +export declare class BIconGlobeEuropeAfrica extends BvComponent {} + export declare class BIconGoogle extends BvComponent {} +export declare class BIconGooglePlay extends BvComponent {} + +export declare class BIconGpuCard extends BvComponent {} + export declare class BIconGraphDown extends BvComponent {} +export declare class BIconGraphDownArrow extends BvComponent {} + export declare class BIconGraphUp extends BvComponent {} +export declare class BIconGraphUpArrow extends BvComponent {} + export declare class BIconGrid extends BvComponent {} export declare class BIconGrid1x2 extends BvComponent {} @@ -1592,6 +2298,14 @@ export declare class BIconGripHorizontal extends BvComponent {} export declare class BIconGripVertical extends BvComponent {} +export declare class BIconHCircle extends BvComponent {} + +export declare class BIconHCircleFill extends BvComponent {} + +export declare class BIconHSquare extends BvComponent {} + +export declare class BIconHSquareFill extends BvComponent {} + export declare class BIconHammer extends BvComponent {} export declare class BIconHandIndex extends BvComponent {} @@ -1632,6 +2346,10 @@ export declare class BIconHddStack extends BvComponent {} export declare class BIconHddStackFill extends BvComponent {} +export declare class BIconHdmi extends BvComponent {} + +export declare class BIconHdmiFill extends BvComponent {} + export declare class BIconHeadphones extends BvComponent {} export declare class BIconHeadset extends BvComponent {} @@ -1640,10 +2358,22 @@ export declare class BIconHeadsetVr extends BvComponent {} export declare class BIconHeart extends BvComponent {} +export declare class BIconHeartArrow extends BvComponent {} + export declare class BIconHeartFill extends BvComponent {} export declare class BIconHeartHalf extends BvComponent {} +export declare class BIconHeartPulse extends BvComponent {} + +export declare class BIconHeartPulseFill extends BvComponent {} + +export declare class BIconHeartbreak extends BvComponent {} + +export declare class BIconHeartbreakFill extends BvComponent {} + +export declare class BIconHearts extends BvComponent {} + export declare class BIconHeptagon extends BvComponent {} export declare class BIconHeptagonFill extends BvComponent {} @@ -1656,6 +2386,14 @@ export declare class BIconHexagonFill extends BvComponent {} export declare class BIconHexagonHalf extends BvComponent {} +export declare class BIconHighlighter extends BvComponent {} + +export declare class BIconHighlights extends BvComponent {} + +export declare class BIconHospital extends BvComponent {} + +export declare class BIconHospitalFill extends BvComponent {} + export declare class BIconHourglass extends BvComponent {} export declare class BIconHourglassBottom extends BvComponent {} @@ -1666,16 +2404,66 @@ export declare class BIconHourglassTop extends BvComponent {} export declare class BIconHouse extends BvComponent {} +export declare class BIconHouseAdd extends BvComponent {} + +export declare class BIconHouseAddFill extends BvComponent {} + +export declare class BIconHouseCheck extends BvComponent {} + +export declare class BIconHouseCheckFill extends BvComponent {} + +export declare class BIconHouseDash extends BvComponent {} + +export declare class BIconHouseDashFill extends BvComponent {} + export declare class BIconHouseDoor extends BvComponent {} export declare class BIconHouseDoorFill extends BvComponent {} +export declare class BIconHouseDown extends BvComponent {} + +export declare class BIconHouseDownFill extends BvComponent {} + +export declare class BIconHouseExclamation extends BvComponent {} + +export declare class BIconHouseExclamationFill extends BvComponent {} + export declare class BIconHouseFill extends BvComponent {} +export declare class BIconHouseGear extends BvComponent {} + +export declare class BIconHouseGearFill extends BvComponent {} + +export declare class BIconHouseHeart extends BvComponent {} + +export declare class BIconHouseHeartFill extends BvComponent {} + +export declare class BIconHouseLock extends BvComponent {} + +export declare class BIconHouseLockFill extends BvComponent {} + +export declare class BIconHouseSlash extends BvComponent {} + +export declare class BIconHouseSlashFill extends BvComponent {} + +export declare class BIconHouseUp extends BvComponent {} + +export declare class BIconHouseUpFill extends BvComponent {} + +export declare class BIconHouseX extends BvComponent {} + +export declare class BIconHouseXFill extends BvComponent {} + +export declare class BIconHouses extends BvComponent {} + +export declare class BIconHousesFill extends BvComponent {} + export declare class BIconHr extends BvComponent {} export declare class BIconHurricane extends BvComponent {} +export declare class BIconHypnotize extends BvComponent {} + export declare class BIconImage extends BvComponent {} export declare class BIconImageAlt extends BvComponent {} @@ -1692,6 +2480,12 @@ export declare class BIconInboxes extends BvComponent {} export declare class BIconInboxesFill extends BvComponent {} +export declare class BIconIncognito extends BvComponent {} + +export declare class BIconIndent extends BvComponent {} + +export declare class BIconInfinity extends BvComponent {} + export declare class BIconInfo extends BvComponent {} export declare class BIconInfoCircle extends BvComponent {} @@ -1822,6 +2616,8 @@ export declare class BIconLightningChargeFill extends BvComponent {} export declare class BIconLightningFill extends BvComponent {} +export declare class BIconLine extends BvComponent {} + export declare class BIconLink extends BvComponent {} export declare class BIconLink45deg extends BvComponent {} @@ -1832,6 +2628,10 @@ export declare class BIconList extends BvComponent {} export declare class BIconListCheck extends BvComponent {} +export declare class BIconListColumns extends BvComponent {} + +export declare class BIconListColumnsReverse extends BvComponent {} + export declare class BIconListNested extends BvComponent {} export declare class BIconListOl extends BvComponent {} @@ -1846,10 +2646,28 @@ export declare class BIconLock extends BvComponent {} export declare class BIconLockFill extends BvComponent {} +export declare class BIconLuggage extends BvComponent {} + +export declare class BIconLuggageFill extends BvComponent {} + +export declare class BIconLungs extends BvComponent {} + +export declare class BIconLungsFill extends BvComponent {} + +export declare class BIconMagic extends BvComponent {} + +export declare class BIconMagnet extends BvComponent {} + +export declare class BIconMagnetFill extends BvComponent {} + export declare class BIconMailbox extends BvComponent {} export declare class BIconMailbox2 extends BvComponent {} +export declare class BIconMailbox2Flag extends BvComponent {} + +export declare class BIconMailboxFlag extends BvComponent {} + export declare class BIconMap extends BvComponent {} export declare class BIconMapFill extends BvComponent {} @@ -1858,14 +2676,20 @@ export declare class BIconMarkdown extends BvComponent {} export declare class BIconMarkdownFill extends BvComponent {} +export declare class BIconMarkerTip extends BvComponent {} + export declare class BIconMask extends BvComponent {} export declare class BIconMastodon extends BvComponent {} +export declare class BIconMedium extends BvComponent {} + export declare class BIconMegaphone extends BvComponent {} export declare class BIconMegaphoneFill extends BvComponent {} +export declare class BIconMemory extends BvComponent {} + export declare class BIconMenuApp extends BvComponent {} export declare class BIconMenuAppFill extends BvComponent {} @@ -1884,6 +2708,8 @@ export declare class BIconMenuUp extends BvComponent {} export declare class BIconMessenger extends BvComponent {} +export declare class BIconMeta extends BvComponent {} + export declare class BIconMic extends BvComponent {} export declare class BIconMicFill extends BvComponent {} @@ -1892,10 +2718,18 @@ export declare class BIconMicMute extends BvComponent {} export declare class BIconMicMuteFill extends BvComponent {} +export declare class BIconMicrosoft extends BvComponent {} + +export declare class BIconMicrosoftTeams extends BvComponent {} + export declare class BIconMinecart extends BvComponent {} export declare class BIconMinecartLoaded extends BvComponent {} +export declare class BIconModem extends BvComponent {} + +export declare class BIconModemFill extends BvComponent {} + export declare class BIconMoisture extends BvComponent {} export declare class BIconMoon extends BvComponent {} @@ -1906,6 +2740,14 @@ export declare class BIconMoonStars extends BvComponent {} export declare class BIconMoonStarsFill extends BvComponent {} +export declare class BIconMortarboard extends BvComponent {} + +export declare class BIconMortarboardFill extends BvComponent {} + +export declare class BIconMotherboard extends BvComponent {} + +export declare class BIconMotherboardFill extends BvComponent {} + export declare class BIconMouse extends BvComponent {} export declare class BIconMouse2 extends BvComponent {} @@ -1930,6 +2772,8 @@ export declare class BIconMusicPlayerFill extends BvComponent {} export declare class BIconNewspaper extends BvComponent {} +export declare class BIconNintendoSwitch extends BvComponent {} + export declare class BIconNodeMinus extends BvComponent {} export declare class BIconNodeMinusFill extends BvComponent {} @@ -1938,20 +2782,42 @@ export declare class BIconNodePlus extends BvComponent {} export declare class BIconNodePlusFill extends BvComponent {} +export declare class BIconNoiseReduction extends BvComponent {} + export declare class BIconNut extends BvComponent {} export declare class BIconNutFill extends BvComponent {} +export declare class BIconNvidia extends BvComponent {} + +export declare class BIconNvme extends BvComponent {} + +export declare class BIconNvmeFill extends BvComponent {} + export declare class BIconOctagon extends BvComponent {} export declare class BIconOctagonFill extends BvComponent {} export declare class BIconOctagonHalf extends BvComponent {} +export declare class BIconOpencollective extends BvComponent {} + +export declare class BIconOpticalAudio extends BvComponent {} + +export declare class BIconOpticalAudioFill extends BvComponent {} + export declare class BIconOption extends BvComponent {} export declare class BIconOutlet extends BvComponent {} +export declare class BIconPCircle extends BvComponent {} + +export declare class BIconPCircleFill extends BvComponent {} + +export declare class BIconPSquare extends BvComponent {} + +export declare class BIconPSquareFill extends BvComponent {} + export declare class BIconPaintBucket extends BvComponent {} export declare class BIconPalette extends BvComponent {} @@ -1964,6 +2830,14 @@ export declare class BIconPaperclip extends BvComponent {} export declare class BIconParagraph extends BvComponent {} +export declare class BIconPass extends BvComponent {} + +export declare class BIconPassFill extends BvComponent {} + +export declare class BIconPassport extends BvComponent {} + +export declare class BIconPassportFill extends BvComponent {} + export declare class BIconPatchCheck extends BvComponent {} export declare class BIconPatchCheckFill extends BvComponent {} @@ -1996,6 +2870,22 @@ export declare class BIconPauseCircleFill extends BvComponent {} export declare class BIconPauseFill extends BvComponent {} +export declare class BIconPaypal extends BvComponent {} + +export declare class BIconPc extends BvComponent {} + +export declare class BIconPcDisplay extends BvComponent {} + +export declare class BIconPcDisplayHorizontal extends BvComponent {} + +export declare class BIconPcHorizontal extends BvComponent {} + +export declare class BIconPciCard extends BvComponent {} + +export declare class BIconPciCardNetwork extends BvComponent {} + +export declare class BIconPciCardSound extends BvComponent {} + export declare class BIconPeace extends BvComponent {} export declare class BIconPeaceFill extends BvComponent {} @@ -2024,6 +2914,10 @@ export declare class BIconPercent extends BvComponent {} export declare class BIconPerson extends BvComponent {} +export declare class BIconPersonAdd extends BvComponent {} + +export declare class BIconPersonArmsUp extends BvComponent {} + export declare class BIconPersonBadge extends BvComponent {} export declare class BIconPersonBadgeFill extends BvComponent {} @@ -2040,16 +2934,76 @@ export declare class BIconPersonDash extends BvComponent {} export declare class BIconPersonDashFill extends BvComponent {} +export declare class BIconPersonDown extends BvComponent {} + +export declare class BIconPersonExclamation extends BvComponent {} + export declare class BIconPersonFill extends BvComponent {} +export declare class BIconPersonFillAdd extends BvComponent {} + +export declare class BIconPersonFillCheck extends BvComponent {} + +export declare class BIconPersonFillDash extends BvComponent {} + +export declare class BIconPersonFillDown extends BvComponent {} + +export declare class BIconPersonFillExclamation extends BvComponent {} + +export declare class BIconPersonFillGear extends BvComponent {} + +export declare class BIconPersonFillLock extends BvComponent {} + +export declare class BIconPersonFillSlash extends BvComponent {} + +export declare class BIconPersonFillUp extends BvComponent {} + +export declare class BIconPersonFillX extends BvComponent {} + +export declare class BIconPersonGear extends BvComponent {} + +export declare class BIconPersonHeart extends BvComponent {} + +export declare class BIconPersonHearts extends BvComponent {} + export declare class BIconPersonLinesFill extends BvComponent {} +export declare class BIconPersonLock extends BvComponent {} + export declare class BIconPersonPlus extends BvComponent {} export declare class BIconPersonPlusFill extends BvComponent {} +export declare class BIconPersonRaisedHand extends BvComponent {} + +export declare class BIconPersonRolodex extends BvComponent {} + +export declare class BIconPersonSlash extends BvComponent {} + export declare class BIconPersonSquare extends BvComponent {} +export declare class BIconPersonStanding extends BvComponent {} + +export declare class BIconPersonStandingDress extends BvComponent {} + +export declare class BIconPersonUp extends BvComponent {} + +export declare class BIconPersonVcard extends BvComponent {} + +export declare class BIconPersonVcardFill extends BvComponent {} + +export declare class BIconPersonVideo extends BvComponent {} + +export declare class BIconPersonVideo2 extends BvComponent {} + +export declare class BIconPersonVideo3 extends BvComponent {} + +export declare class BIconPersonWalking extends BvComponent {} + +export declare class BIconPersonWheelchair extends BvComponent {} + +export declare class BIconPersonWorkspace extends BvComponent {} + export declare class BIconPersonX extends BvComponent {} export declare class BIconPersonXFill extends BvComponent {} @@ -2058,6 +3012,8 @@ export declare class BIconPhone extends BvComponent {} export declare class BIconPhoneFill extends BvComponent {} +export declare class BIconPhoneFlip extends BvComponent {} + export declare class BIconPhoneLandscape extends BvComponent {} export declare class BIconPhoneLandscapeFill extends BvComponent {} @@ -2086,6 +3042,8 @@ export declare class BIconPinMap extends BvComponent {} export declare class BIconPinMapFill extends BvComponent {} +export declare class BIconPinterest extends BvComponent {} + export declare class BIconPip extends BvComponent {} export declare class BIconPipFill extends BvComponent {} @@ -2102,10 +3060,14 @@ export declare class BIconPlayCircleFill extends BvComponent {} export declare class BIconPlayFill extends BvComponent {} +export declare class BIconPlaystation extends BvComponent {} + export declare class BIconPlug extends BvComponent {} export declare class BIconPlugFill extends BvComponent {} +export declare class BIconPlugin extends BvComponent {} + export declare class BIconPlus extends BvComponent {} export declare class BIconPlusCircle extends BvComponent {} @@ -2116,22 +3078,52 @@ export declare class BIconPlusCircleFill extends BvComponent {} export declare class BIconPlusLg extends BvComponent {} +export declare class BIconPlusSlashMinus extends BvComponent {} + export declare class BIconPlusSquare extends BvComponent {} export declare class BIconPlusSquareDotted extends BvComponent {} export declare class BIconPlusSquareFill extends BvComponent {} +export declare class BIconPostage extends BvComponent {} + +export declare class BIconPostageFill extends BvComponent {} + +export declare class BIconPostageHeart extends BvComponent {} + +export declare class BIconPostageHeartFill extends BvComponent {} + +export declare class BIconPostcard extends BvComponent {} + +export declare class BIconPostcardFill extends BvComponent {} + +export declare class BIconPostcardHeart extends BvComponent {} + +export declare class BIconPostcardHeartFill extends BvComponent {} + export declare class BIconPower extends BvComponent {} +export declare class BIconPrescription extends BvComponent {} + +export declare class BIconPrescription2 extends BvComponent {} + export declare class BIconPrinter extends BvComponent {} export declare class BIconPrinterFill extends BvComponent {} +export declare class BIconProjector extends BvComponent {} + +export declare class BIconProjectorFill extends BvComponent {} + export declare class BIconPuzzle extends BvComponent {} export declare class BIconPuzzleFill extends BvComponent {} +export declare class BIconQrCode extends BvComponent {} + +export declare class BIconQrCodeScan extends BvComponent {} + export declare class BIconQuestion extends BvComponent {} export declare class BIconQuestionCircle extends BvComponent {} @@ -2152,6 +3144,22 @@ export declare class BIconQuestionSquare extends BvComponent {} export declare class BIconQuestionSquareFill extends BvComponent {} +export declare class BIconQuora extends BvComponent {} + +export declare class BIconQuote extends BvComponent {} + +export declare class BIconRCircle extends BvComponent {} + +export declare class BIconRCircleFill extends BvComponent {} + +export declare class BIconRSquare extends BvComponent {} + +export declare class BIconRSquareFill extends BvComponent {} + +export declare class BIconRadar extends BvComponent {} + +export declare class BIconRadioactive extends BvComponent {} + export declare class BIconRainbow extends BvComponent {} export declare class BIconReceipt extends BvComponent {} @@ -2188,6 +3196,12 @@ export declare class BIconRecycle extends BvComponent {} export declare class BIconReddit extends BvComponent {} +export declare class BIconRegex extends BvComponent {} + +export declare class BIconRepeat extends BvComponent {} + +export declare class BIconRepeat1 extends BvComponent {} + export declare class BIconReply extends BvComponent {} export declare class BIconReplyAll extends BvComponent {} @@ -2196,6 +3210,32 @@ export declare class BIconReplyAllFill extends BvComponent {} export declare class BIconReplyFill extends BvComponent {} +export declare class BIconRewind extends BvComponent {} + +export declare class BIconRewindBtn extends BvComponent {} + +export declare class BIconRewindBtnFill extends BvComponent {} + +export declare class BIconRewindCircle extends BvComponent {} + +export declare class BIconRewindCircleFill extends BvComponent {} + +export declare class BIconRewindFill extends BvComponent {} + +export declare class BIconRobot extends BvComponent {} + +export declare class BIconRocket extends BvComponent {} + +export declare class BIconRocketFill extends BvComponent {} + +export declare class BIconRocketTakeoff extends BvComponent {} + +export declare class BIconRocketTakeoffFill extends BvComponent {} + +export declare class BIconRouter extends BvComponent {} + +export declare class BIconRouterFill extends BvComponent {} + export declare class BIconRss extends BvComponent {} export declare class BIconRssFill extends BvComponent {} @@ -2220,6 +3260,8 @@ export declare class BIconSaveFill extends BvComponent {} export declare class BIconScissors extends BvComponent {} +export declare class BIconScooter extends BvComponent {} + export declare class BIconScrewdriver extends BvComponent {} export declare class BIconSdCard extends BvComponent {} @@ -2228,10 +3270,52 @@ export declare class BIconSdCardFill extends BvComponent {} export declare class BIconSearch extends BvComponent {} +export declare class BIconSearchHeart extends BvComponent {} + +export declare class BIconSearchHeartFill extends BvComponent {} + export declare class BIconSegmentedNav extends BvComponent {} +export declare class BIconSend extends BvComponent {} + +export declare class BIconSendArrowDown extends BvComponent {} + +export declare class BIconSendArrowDownFill extends BvComponent {} + +export declare class BIconSendArrowUp extends BvComponent {} + +export declare class BIconSendArrowUpFill extends BvComponent {} + +export declare class BIconSendCheck extends BvComponent {} + +export declare class BIconSendCheckFill extends BvComponent {} + +export declare class BIconSendDash extends BvComponent {} + +export declare class BIconSendDashFill extends BvComponent {} + +export declare class BIconSendExclamation extends BvComponent {} + +export declare class BIconSendExclamationFill extends BvComponent {} + +export declare class BIconSendFill extends BvComponent {} + +export declare class BIconSendPlus extends BvComponent {} + +export declare class BIconSendPlusFill extends BvComponent {} + +export declare class BIconSendSlash extends BvComponent {} + +export declare class BIconSendSlashFill extends BvComponent {} + +export declare class BIconSendX extends BvComponent {} + +export declare class BIconSendXFill extends BvComponent {} + export declare class BIconServer extends BvComponent {} +export declare class BIconShadows extends BvComponent {} + export declare class BIconShare extends BvComponent {} export declare class BIconShareFill extends BvComponent {} @@ -2280,6 +3364,84 @@ export declare class BIconShopWindow extends BvComponent {} export declare class BIconShuffle extends BvComponent {} +export declare class BIconSignDeadEnd extends BvComponent {} + +export declare class BIconSignDeadEndFill extends BvComponent {} + +export declare class BIconSignDoNotEnter extends BvComponent {} + +export declare class BIconSignDoNotEnterFill extends BvComponent {} + +export declare class BIconSignIntersection extends BvComponent {} + +export declare class BIconSignIntersectionFill extends BvComponent {} + +export declare class BIconSignIntersectionSide extends BvComponent {} + +export declare class BIconSignIntersectionSideFill extends BvComponent {} + +export declare class BIconSignIntersectionT extends BvComponent {} + +export declare class BIconSignIntersectionTFill extends BvComponent {} + +export declare class BIconSignIntersectionY extends BvComponent {} + +export declare class BIconSignIntersectionYFill extends BvComponent {} + +export declare class BIconSignMergeLeft extends BvComponent {} + +export declare class BIconSignMergeLeftFill extends BvComponent {} + +export declare class BIconSignMergeRight extends BvComponent {} + +export declare class BIconSignMergeRightFill extends BvComponent {} + +export declare class BIconSignNoLeftTurn extends BvComponent {} + +export declare class BIconSignNoLeftTurnFill extends BvComponent {} + +export declare class BIconSignNoParking extends BvComponent {} + +export declare class BIconSignNoParkingFill extends BvComponent {} + +export declare class BIconSignNoRightTurn extends BvComponent {} + +export declare class BIconSignNoRightTurnFill extends BvComponent {} + +export declare class BIconSignRailroad extends BvComponent {} + +export declare class BIconSignRailroadFill extends BvComponent {} + +export declare class BIconSignStop extends BvComponent {} + +export declare class BIconSignStopFill extends BvComponent {} + +export declare class BIconSignStopLights extends BvComponent {} + +export declare class BIconSignStopLightsFill extends BvComponent {} + +export declare class BIconSignTurnLeft extends BvComponent {} + +export declare class BIconSignTurnLeftFill extends BvComponent {} + +export declare class BIconSignTurnRight extends BvComponent {} + +export declare class BIconSignTurnRightFill extends BvComponent {} + +export declare class BIconSignTurnSlightLeft extends BvComponent {} + +export declare class BIconSignTurnSlightLeftFill extends BvComponent {} + +export declare class BIconSignTurnSlightRight extends BvComponent {} + +export declare class BIconSignTurnSlightRightFill extends BvComponent {} + +export declare class BIconSignYield extends BvComponent {} + +export declare class BIconSignYieldFill extends BvComponent {} + +export declare class BIconSignal extends BvComponent {} + export declare class BIconSignpost extends BvComponent {} export declare class BIconSignpost2 extends BvComponent {} @@ -2296,6 +3458,12 @@ export declare class BIconSim extends BvComponent {} export declare class BIconSimFill extends BvComponent {} +export declare class BIconSimSlash extends BvComponent {} + +export declare class BIconSimSlashFill extends BvComponent {} + +export declare class BIconSinaWeibo extends BvComponent {} + export declare class BIconSkipBackward extends BvComponent {} export declare class BIconSkipBackwardBtn extends BvComponent {} @@ -2362,8 +3530,14 @@ export declare class BIconSlashSquareFill extends BvComponent {} export declare class BIconSliders extends BvComponent {} +export declare class BIconSliders2 extends BvComponent {} + +export declare class BIconSliders2Vertical extends BvComponent {} + export declare class BIconSmartwatch extends BvComponent {} +export declare class BIconSnapchat extends BvComponent {} + export declare class BIconSnow extends BvComponent {} export declare class BIconSnow2 extends BvComponent {} @@ -2396,6 +3570,8 @@ export declare class BIconSortUpAlt extends BvComponent {} export declare class BIconSoundwave extends BvComponent {} +export declare class BIconSourceforge extends BvComponent {} + export declare class BIconSpeaker extends BvComponent {} export declare class BIconSpeakerFill extends BvComponent {} @@ -2406,6 +3582,8 @@ export declare class BIconSpeedometer2 extends BvComponent {} export declare class BIconSpellcheck extends BvComponent {} +export declare class BIconSpotify extends BvComponent {} + export declare class BIconSquare extends BvComponent {} export declare class BIconSquareFill extends BvComponent {} @@ -2414,6 +3592,8 @@ export declare class BIconSquareHalf extends BvComponent {} export declare class BIconStack extends BvComponent {} +export declare class BIconStackOverflow extends BvComponent {} + export declare class BIconStar extends BvComponent {} export declare class BIconStarFill extends BvComponent {} @@ -2422,6 +3602,8 @@ export declare class BIconStarHalf extends BvComponent {} export declare class BIconStars extends BvComponent {} +export declare class BIconSteam extends BvComponent {} + export declare class BIconStickies extends BvComponent {} export declare class BIconStickiesFill extends BvComponent {} @@ -2450,6 +3632,14 @@ export declare class BIconStopwatch extends BvComponent {} export declare class BIconStopwatchFill extends BvComponent {} +export declare class BIconStrava extends BvComponent {} + +export declare class BIconStripe extends BvComponent {} + +export declare class BIconSubscript extends BvComponent {} + +export declare class BIconSubstack extends BvComponent {} + export declare class BIconSubtract extends BvComponent {} export declare class BIconSuitClub extends BvComponent {} @@ -2468,6 +3658,18 @@ export declare class BIconSuitSpade extends BvComponent {} export declare class BIconSuitSpadeFill extends BvComponent {} +export declare class BIconSuitcase extends BvComponent {} + +export declare class BIconSuitcase2 extends BvComponent {} + +export declare class BIconSuitcase2Fill extends BvComponent {} + +export declare class BIconSuitcaseFill extends BvComponent {} + +export declare class BIconSuitcaseLg extends BvComponent {} + +export declare class BIconSuitcaseLgFill extends BvComponent {} + export declare class BIconSun extends BvComponent {} export declare class BIconSunFill extends BvComponent {} @@ -2482,6 +3684,8 @@ export declare class BIconSunset extends BvComponent {} export declare class BIconSunsetFill extends BvComponent {} +export declare class BIconSuperscript extends BvComponent {} + export declare class BIconSymmetryHorizontal extends BvComponent {} export declare class BIconSymmetryVertical extends BvComponent {} @@ -2504,6 +3708,10 @@ export declare class BIconTags extends BvComponent {} export declare class BIconTagsFill extends BvComponent {} +export declare class BIconTaxiFront extends BvComponent {} + +export declare class BIconTaxiFrontFill extends BvComponent {} + export declare class BIconTelegram extends BvComponent {} export declare class BIconTelephone extends BvComponent {} @@ -2534,10 +3742,20 @@ export declare class BIconTelephoneX extends BvComponent {} export declare class BIconTelephoneXFill extends BvComponent {} +export declare class BIconTencentQq extends BvComponent {} + export declare class BIconTerminal extends BvComponent {} +export declare class BIconTerminalDash extends BvComponent {} + export declare class BIconTerminalFill extends BvComponent {} +export declare class BIconTerminalPlus extends BvComponent {} + +export declare class BIconTerminalSplit extends BvComponent {} + +export declare class BIconTerminalX extends BvComponent {} + export declare class BIconTextCenter extends BvComponent {} export declare class BIconTextIndentLeft extends BvComponent {} @@ -2550,6 +3768,8 @@ export declare class BIconTextParagraph extends BvComponent {} export declare class BIconTextRight extends BvComponent {} +export declare class BIconTextWrap extends BvComponent {} + export declare class BIconTextarea extends BvComponent {} export declare class BIconTextareaResize extends BvComponent {} @@ -2568,10 +3788,32 @@ export declare class BIconThermometerSnow extends BvComponent {} export declare class BIconThermometerSun extends BvComponent {} +export declare class BIconThreads extends BvComponent {} + +export declare class BIconThreadsFill extends BvComponent {} + export declare class BIconThreeDots extends BvComponent {} export declare class BIconThreeDotsVertical extends BvComponent {} +export declare class BIconThunderbolt extends BvComponent {} + +export declare class BIconThunderboltFill extends BvComponent {} + +export declare class BIconTicket extends BvComponent {} + +export declare class BIconTicketDetailed extends BvComponent {} + +export declare class BIconTicketDetailedFill extends BvComponent {} + +export declare class BIconTicketFill extends BvComponent {} + +export declare class BIconTicketPerforated extends BvComponent {} + +export declare class BIconTicketPerforatedFill extends BvComponent {} + +export declare class BIconTiktok extends BvComponent {} + export declare class BIconToggle2Off extends BvComponent {} export declare class BIconToggle2On extends BvComponent {} @@ -2588,20 +3830,40 @@ export declare class BIconTools extends BvComponent {} export declare class BIconTornado extends BvComponent {} +export declare class BIconTrainFreightFront extends BvComponent {} + +export declare class BIconTrainFreightFrontFill extends BvComponent {} + +export declare class BIconTrainFront extends BvComponent {} + +export declare class BIconTrainFrontFill extends BvComponent {} + +export declare class BIconTrainLightrailFront extends BvComponent {} + +export declare class BIconTrainLightrailFrontFill extends BvComponent {} + export declare class BIconTranslate extends BvComponent {} +export declare class BIconTransparency extends BvComponent {} + export declare class BIconTrash extends BvComponent {} export declare class BIconTrash2 extends BvComponent {} export declare class BIconTrash2Fill extends BvComponent {} +export declare class BIconTrash3 extends BvComponent {} + +export declare class BIconTrash3Fill extends BvComponent {} + export declare class BIconTrashFill extends BvComponent {} export declare class BIconTree extends BvComponent {} export declare class BIconTreeFill extends BvComponent {} +export declare class BIconTrello extends BvComponent {} + export declare class BIconTriangle extends BvComponent {} export declare class BIconTriangleFill extends BvComponent {} @@ -2618,6 +3880,10 @@ export declare class BIconTruck extends BvComponent {} export declare class BIconTruckFlatbed extends BvComponent {} +export declare class BIconTruckFront extends BvComponent {} + +export declare class BIconTruckFrontFill extends BvComponent {} + export declare class BIconTsunami extends BvComponent {} export declare class BIconTv extends BvComponent {} @@ -2628,6 +3894,8 @@ export declare class BIconTwitch extends BvComponent {} export declare class BIconTwitter extends BvComponent {} +export declare class BIconTwitterX extends BvComponent {} + export declare class BIconType extends BvComponent {} export declare class BIconTypeBold extends BvComponent {} @@ -2638,12 +3906,20 @@ export declare class BIconTypeH2 extends BvComponent {} export declare class BIconTypeH3 extends BvComponent {} +export declare class BIconTypeH4 extends BvComponent {} + +export declare class BIconTypeH5 extends BvComponent {} + +export declare class BIconTypeH6 extends BvComponent {} + export declare class BIconTypeItalic extends BvComponent {} export declare class BIconTypeStrikethrough extends BvComponent {} export declare class BIconTypeUnderline extends BvComponent {} +export declare class BIconUbuntu extends BvComponent {} + export declare class BIconUiChecks extends BvComponent {} export declare class BIconUiChecksGrid extends BvComponent {} @@ -2656,8 +3932,16 @@ export declare class BIconUmbrella extends BvComponent {} export declare class BIconUmbrellaFill extends BvComponent {} +export declare class BIconUnindent extends BvComponent {} + export declare class BIconUnion extends BvComponent {} +export declare class BIconUnity extends BvComponent {} + +export declare class BIconUniversalAccess extends BvComponent {} + +export declare class BIconUniversalAccessCircle extends BvComponent {} + export declare class BIconUnlock extends BvComponent {} export declare class BIconUnlockFill extends BvComponent {} @@ -2668,16 +3952,54 @@ export declare class BIconUpcScan extends BvComponent {} export declare class BIconUpload extends BvComponent {} +export declare class BIconUsb extends BvComponent {} + +export declare class BIconUsbC extends BvComponent {} + +export declare class BIconUsbCFill extends BvComponent {} + +export declare class BIconUsbDrive extends BvComponent {} + +export declare class BIconUsbDriveFill extends BvComponent {} + +export declare class BIconUsbFill extends BvComponent {} + +export declare class BIconUsbMicro extends BvComponent {} + +export declare class BIconUsbMicroFill extends BvComponent {} + +export declare class BIconUsbMini extends BvComponent {} + +export declare class BIconUsbMiniFill extends BvComponent {} + +export declare class BIconUsbPlug extends BvComponent {} + +export declare class BIconUsbPlugFill extends BvComponent {} + +export declare class BIconUsbSymbol extends BvComponent {} + +export declare class BIconValentine extends BvComponent {} + +export declare class BIconValentine2 extends BvComponent {} + export declare class BIconVectorPen extends BvComponent {} export declare class BIconViewList extends BvComponent {} export declare class BIconViewStacked extends BvComponent {} +export declare class BIconVignette extends BvComponent {} + +export declare class BIconVimeo extends BvComponent {} + export declare class BIconVinyl extends BvComponent {} export declare class BIconVinylFill extends BvComponent {} +export declare class BIconVirus extends BvComponent {} + +export declare class BIconVirus2 extends BvComponent {} + export declare class BIconVoicemail extends BvComponent {} export declare class BIconVolumeDown extends BvComponent {} @@ -2708,6 +4030,12 @@ export declare class BIconWatch extends BvComponent {} export declare class BIconWater extends BvComponent {} +export declare class BIconWebcam extends BvComponent {} + +export declare class BIconWebcamFill extends BvComponent {} + +export declare class BIconWechat extends BvComponent {} + export declare class BIconWhatsapp extends BvComponent {} export declare class BIconWifi extends BvComponent {} @@ -2718,16 +4046,42 @@ export declare class BIconWifi2 extends BvComponent {} export declare class BIconWifiOff extends BvComponent {} +export declare class BIconWikipedia extends BvComponent {} + export declare class BIconWind extends BvComponent {} export declare class BIconWindow extends BvComponent {} +export declare class BIconWindowDash extends BvComponent {} + +export declare class BIconWindowDesktop extends BvComponent {} + export declare class BIconWindowDock extends BvComponent {} +export declare class BIconWindowFullscreen extends BvComponent {} + +export declare class BIconWindowPlus extends BvComponent {} + export declare class BIconWindowSidebar extends BvComponent {} +export declare class BIconWindowSplit extends BvComponent {} + +export declare class BIconWindowStack extends BvComponent {} + +export declare class BIconWindowX extends BvComponent {} + +export declare class BIconWindows extends BvComponent {} + +export declare class BIconWordpress extends BvComponent {} + export declare class BIconWrench extends BvComponent {} +export declare class BIconWrenchAdjustable extends BvComponent {} + +export declare class BIconWrenchAdjustableCircle extends BvComponent {} + +export declare class BIconWrenchAdjustableCircleFill extends BvComponent {} + export declare class BIconX extends BvComponent {} export declare class BIconXCircle extends BvComponent {} @@ -2748,6 +4102,12 @@ export declare class BIconXSquare extends BvComponent {} export declare class BIconXSquareFill extends BvComponent {} +export declare class BIconXbox extends BvComponent {} + +export declare class BIconYelp extends BvComponent {} + +export declare class BIconYinYang extends BvComponent {} + export declare class BIconYoutube extends BvComponent {} export declare class BIconZoomIn extends BvComponent {} diff --git a/src/icons/icons.js b/src/icons/icons.js index 930f3b92307..b0aeeb27101 100644 --- a/src/icons/icons.js +++ b/src/icons/icons.js @@ -1,12 +1,12 @@ // --- BEGIN AUTO-GENERATED FILE --- // -// @IconsVersion: 1.5.0 -// @Generated: 2021-05-11T07:06:21.646Z +// @IconsVersion: 1.11.3 +// @Generated: 2025-01-05T20:01:49.704Z // // This file is generated on each build. Do not edit this file! /*! - * BootstrapVue Icons, generated from Bootstrap Icons 1.5.0 + * BootstrapVue Icons, generated from Bootstrap Icons 1.11.3 * * @link https://icons.getbootstrap.com/ * @license MIT @@ -21,796 +21,1282 @@ export const BIconBlank = /*#__PURE__*/ makeIcon('Blank', '') // --- Bootstrap Icons --- +// eslint-disable-next-line +export const BIcon0Circle = /*#__PURE__*/ makeIcon( + '0Circle', + '' +) + +// eslint-disable-next-line +export const BIcon0CircleFill = /*#__PURE__*/ makeIcon( + '0CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon0Square = /*#__PURE__*/ makeIcon( + '0Square', + '' +) + +// eslint-disable-next-line +export const BIcon0SquareFill = /*#__PURE__*/ makeIcon( + '0SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon123 = /*#__PURE__*/ makeIcon( + '123', + '' +) + +// eslint-disable-next-line +export const BIcon1Circle = /*#__PURE__*/ makeIcon( + '1Circle', + '' +) + +// eslint-disable-next-line +export const BIcon1CircleFill = /*#__PURE__*/ makeIcon( + '1CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon1Square = /*#__PURE__*/ makeIcon( + '1Square', + '' +) + +// eslint-disable-next-line +export const BIcon1SquareFill = /*#__PURE__*/ makeIcon( + '1SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon2Circle = /*#__PURE__*/ makeIcon( + '2Circle', + '' +) + +// eslint-disable-next-line +export const BIcon2CircleFill = /*#__PURE__*/ makeIcon( + '2CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon2Square = /*#__PURE__*/ makeIcon( + '2Square', + '' +) + +// eslint-disable-next-line +export const BIcon2SquareFill = /*#__PURE__*/ makeIcon( + '2SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon3Circle = /*#__PURE__*/ makeIcon( + '3Circle', + '' +) + +// eslint-disable-next-line +export const BIcon3CircleFill = /*#__PURE__*/ makeIcon( + '3CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon3Square = /*#__PURE__*/ makeIcon( + '3Square', + '' +) + +// eslint-disable-next-line +export const BIcon3SquareFill = /*#__PURE__*/ makeIcon( + '3SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon4Circle = /*#__PURE__*/ makeIcon( + '4Circle', + '' +) + +// eslint-disable-next-line +export const BIcon4CircleFill = /*#__PURE__*/ makeIcon( + '4CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon4Square = /*#__PURE__*/ makeIcon( + '4Square', + '' +) + +// eslint-disable-next-line +export const BIcon4SquareFill = /*#__PURE__*/ makeIcon( + '4SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon5Circle = /*#__PURE__*/ makeIcon( + '5Circle', + '' +) + +// eslint-disable-next-line +export const BIcon5CircleFill = /*#__PURE__*/ makeIcon( + '5CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon5Square = /*#__PURE__*/ makeIcon( + '5Square', + '' +) + +// eslint-disable-next-line +export const BIcon5SquareFill = /*#__PURE__*/ makeIcon( + '5SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon6Circle = /*#__PURE__*/ makeIcon( + '6Circle', + '' +) + +// eslint-disable-next-line +export const BIcon6CircleFill = /*#__PURE__*/ makeIcon( + '6CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon6Square = /*#__PURE__*/ makeIcon( + '6Square', + '' +) + +// eslint-disable-next-line +export const BIcon6SquareFill = /*#__PURE__*/ makeIcon( + '6SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon7Circle = /*#__PURE__*/ makeIcon( + '7Circle', + '' +) + +// eslint-disable-next-line +export const BIcon7CircleFill = /*#__PURE__*/ makeIcon( + '7CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon7Square = /*#__PURE__*/ makeIcon( + '7Square', + '' +) + +// eslint-disable-next-line +export const BIcon7SquareFill = /*#__PURE__*/ makeIcon( + '7SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon8Circle = /*#__PURE__*/ makeIcon( + '8Circle', + '' +) + +// eslint-disable-next-line +export const BIcon8CircleFill = /*#__PURE__*/ makeIcon( + '8CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon8Square = /*#__PURE__*/ makeIcon( + '8Square', + '' +) + +// eslint-disable-next-line +export const BIcon8SquareFill = /*#__PURE__*/ makeIcon( + '8SquareFill', + '' +) + +// eslint-disable-next-line +export const BIcon9Circle = /*#__PURE__*/ makeIcon( + '9Circle', + '' +) + +// eslint-disable-next-line +export const BIcon9CircleFill = /*#__PURE__*/ makeIcon( + '9CircleFill', + '' +) + +// eslint-disable-next-line +export const BIcon9Square = /*#__PURE__*/ makeIcon( + '9Square', + '' +) + +// eslint-disable-next-line +export const BIcon9SquareFill = /*#__PURE__*/ makeIcon( + '9SquareFill', + '' +) + +// eslint-disable-next-line +export const BIconActivity = /*#__PURE__*/ makeIcon( + 'Activity', + '' +) + +// eslint-disable-next-line +export const BIconAirplane = /*#__PURE__*/ makeIcon( + 'Airplane', + '' +) + +// eslint-disable-next-line +export const BIconAirplaneEngines = /*#__PURE__*/ makeIcon( + 'AirplaneEngines', + '' +) + +// eslint-disable-next-line +export const BIconAirplaneEnginesFill = /*#__PURE__*/ makeIcon( + 'AirplaneEnginesFill', + '' +) + +// eslint-disable-next-line +export const BIconAirplaneFill = /*#__PURE__*/ makeIcon( + 'AirplaneFill', + '' +) + // eslint-disable-next-line export const BIconAlarm = /*#__PURE__*/ makeIcon( 'Alarm', - '' + '' ) // eslint-disable-next-line export const BIconAlarmFill = /*#__PURE__*/ makeIcon( 'AlarmFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconAlexa = /*#__PURE__*/ makeIcon( + 'Alexa', + '' ) // eslint-disable-next-line export const BIconAlignBottom = /*#__PURE__*/ makeIcon( 'AlignBottom', - '' + '' ) // eslint-disable-next-line export const BIconAlignCenter = /*#__PURE__*/ makeIcon( 'AlignCenter', - '' + '' ) // eslint-disable-next-line export const BIconAlignEnd = /*#__PURE__*/ makeIcon( 'AlignEnd', - '' + '' ) // eslint-disable-next-line export const BIconAlignMiddle = /*#__PURE__*/ makeIcon( 'AlignMiddle', - '' + '' ) // eslint-disable-next-line export const BIconAlignStart = /*#__PURE__*/ makeIcon( 'AlignStart', - '' + '' ) // eslint-disable-next-line export const BIconAlignTop = /*#__PURE__*/ makeIcon( 'AlignTop', - '' + '' +) + +// eslint-disable-next-line +export const BIconAlipay = /*#__PURE__*/ makeIcon( + 'Alipay', + '' +) + +// eslint-disable-next-line +export const BIconAlphabet = /*#__PURE__*/ makeIcon( + 'Alphabet', + '' +) + +// eslint-disable-next-line +export const BIconAlphabetUppercase = /*#__PURE__*/ makeIcon( + 'AlphabetUppercase', + '' ) // eslint-disable-next-line export const BIconAlt = /*#__PURE__*/ makeIcon( 'Alt', - '' + '' +) + +// eslint-disable-next-line +export const BIconAmazon = /*#__PURE__*/ makeIcon( + 'Amazon', + '' +) + +// eslint-disable-next-line +export const BIconAmd = /*#__PURE__*/ makeIcon( + 'Amd', + '' +) + +// eslint-disable-next-line +export const BIconAndroid = /*#__PURE__*/ makeIcon( + 'Android', + '' +) + +// eslint-disable-next-line +export const BIconAndroid2 = /*#__PURE__*/ makeIcon( + 'Android2', + '' ) // eslint-disable-next-line export const BIconApp = /*#__PURE__*/ makeIcon( 'App', - '' + '' ) // eslint-disable-next-line export const BIconAppIndicator = /*#__PURE__*/ makeIcon( 'AppIndicator', - '' + '' +) + +// eslint-disable-next-line +export const BIconApple = /*#__PURE__*/ makeIcon( + 'Apple', + '' ) // eslint-disable-next-line export const BIconArchive = /*#__PURE__*/ makeIcon( 'Archive', - '' + '' ) // eslint-disable-next-line export const BIconArchiveFill = /*#__PURE__*/ makeIcon( 'ArchiveFill', - '' + '' ) // eslint-disable-next-line export const BIconArrow90degDown = /*#__PURE__*/ makeIcon( 'Arrow90degDown', - '' + '' ) // eslint-disable-next-line export const BIconArrow90degLeft = /*#__PURE__*/ makeIcon( 'Arrow90degLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrow90degRight = /*#__PURE__*/ makeIcon( 'Arrow90degRight', - '' + '' ) // eslint-disable-next-line export const BIconArrow90degUp = /*#__PURE__*/ makeIcon( 'Arrow90degUp', - '' + '' ) // eslint-disable-next-line export const BIconArrowBarDown = /*#__PURE__*/ makeIcon( 'ArrowBarDown', - '' + '' ) // eslint-disable-next-line export const BIconArrowBarLeft = /*#__PURE__*/ makeIcon( 'ArrowBarLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrowBarRight = /*#__PURE__*/ makeIcon( 'ArrowBarRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowBarUp = /*#__PURE__*/ makeIcon( 'ArrowBarUp', - '' + '' ) // eslint-disable-next-line export const BIconArrowClockwise = /*#__PURE__*/ makeIcon( 'ArrowClockwise', - '' + '' ) // eslint-disable-next-line export const BIconArrowCounterclockwise = /*#__PURE__*/ makeIcon( 'ArrowCounterclockwise', - '' + '' ) // eslint-disable-next-line export const BIconArrowDown = /*#__PURE__*/ makeIcon( 'ArrowDown', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownCircle = /*#__PURE__*/ makeIcon( 'ArrowDownCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownCircleFill = /*#__PURE__*/ makeIcon( 'ArrowDownCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownLeft = /*#__PURE__*/ makeIcon( 'ArrowDownLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownLeftCircle = /*#__PURE__*/ makeIcon( 'ArrowDownLeftCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownLeftCircleFill = /*#__PURE__*/ makeIcon( 'ArrowDownLeftCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownLeftSquare = /*#__PURE__*/ makeIcon( 'ArrowDownLeftSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownLeftSquareFill = /*#__PURE__*/ makeIcon( 'ArrowDownLeftSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownRight = /*#__PURE__*/ makeIcon( 'ArrowDownRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownRightCircle = /*#__PURE__*/ makeIcon( 'ArrowDownRightCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownRightCircleFill = /*#__PURE__*/ makeIcon( 'ArrowDownRightCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownRightSquare = /*#__PURE__*/ makeIcon( 'ArrowDownRightSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownRightSquareFill = /*#__PURE__*/ makeIcon( 'ArrowDownRightSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownShort = /*#__PURE__*/ makeIcon( 'ArrowDownShort', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownSquare = /*#__PURE__*/ makeIcon( 'ArrowDownSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownSquareFill = /*#__PURE__*/ makeIcon( 'ArrowDownSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowDownUp = /*#__PURE__*/ makeIcon( 'ArrowDownUp', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeft = /*#__PURE__*/ makeIcon( 'ArrowLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftCircle = /*#__PURE__*/ makeIcon( 'ArrowLeftCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftCircleFill = /*#__PURE__*/ makeIcon( 'ArrowLeftCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftRight = /*#__PURE__*/ makeIcon( 'ArrowLeftRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftShort = /*#__PURE__*/ makeIcon( 'ArrowLeftShort', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftSquare = /*#__PURE__*/ makeIcon( 'ArrowLeftSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowLeftSquareFill = /*#__PURE__*/ makeIcon( 'ArrowLeftSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowRepeat = /*#__PURE__*/ makeIcon( 'ArrowRepeat', - '' + '' ) // eslint-disable-next-line export const BIconArrowReturnLeft = /*#__PURE__*/ makeIcon( 'ArrowReturnLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrowReturnRight = /*#__PURE__*/ makeIcon( 'ArrowReturnRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowRight = /*#__PURE__*/ makeIcon( 'ArrowRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowRightCircle = /*#__PURE__*/ makeIcon( 'ArrowRightCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowRightCircleFill = /*#__PURE__*/ makeIcon( 'ArrowRightCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowRightShort = /*#__PURE__*/ makeIcon( 'ArrowRightShort', - '' + '' ) // eslint-disable-next-line export const BIconArrowRightSquare = /*#__PURE__*/ makeIcon( 'ArrowRightSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowRightSquareFill = /*#__PURE__*/ makeIcon( 'ArrowRightSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconArrowThroughHeart = /*#__PURE__*/ makeIcon( + 'ArrowThroughHeart', + '' +) + +// eslint-disable-next-line +export const BIconArrowThroughHeartFill = /*#__PURE__*/ makeIcon( + 'ArrowThroughHeartFill', + '' ) // eslint-disable-next-line export const BIconArrowUp = /*#__PURE__*/ makeIcon( 'ArrowUp', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpCircle = /*#__PURE__*/ makeIcon( 'ArrowUpCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpCircleFill = /*#__PURE__*/ makeIcon( 'ArrowUpCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpLeft = /*#__PURE__*/ makeIcon( 'ArrowUpLeft', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpLeftCircle = /*#__PURE__*/ makeIcon( 'ArrowUpLeftCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpLeftCircleFill = /*#__PURE__*/ makeIcon( 'ArrowUpLeftCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpLeftSquare = /*#__PURE__*/ makeIcon( 'ArrowUpLeftSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpLeftSquareFill = /*#__PURE__*/ makeIcon( 'ArrowUpLeftSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpRight = /*#__PURE__*/ makeIcon( 'ArrowUpRight', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpRightCircle = /*#__PURE__*/ makeIcon( 'ArrowUpRightCircle', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpRightCircleFill = /*#__PURE__*/ makeIcon( 'ArrowUpRightCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpRightSquare = /*#__PURE__*/ makeIcon( 'ArrowUpRightSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpRightSquareFill = /*#__PURE__*/ makeIcon( 'ArrowUpRightSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpShort = /*#__PURE__*/ makeIcon( 'ArrowUpShort', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpSquare = /*#__PURE__*/ makeIcon( 'ArrowUpSquare', - '' + '' ) // eslint-disable-next-line export const BIconArrowUpSquareFill = /*#__PURE__*/ makeIcon( 'ArrowUpSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconArrows = /*#__PURE__*/ makeIcon( + 'Arrows', + '' ) // eslint-disable-next-line export const BIconArrowsAngleContract = /*#__PURE__*/ makeIcon( 'ArrowsAngleContract', - '' + '' ) // eslint-disable-next-line export const BIconArrowsAngleExpand = /*#__PURE__*/ makeIcon( 'ArrowsAngleExpand', - '' + '' ) // eslint-disable-next-line export const BIconArrowsCollapse = /*#__PURE__*/ makeIcon( 'ArrowsCollapse', - '' + '' +) + +// eslint-disable-next-line +export const BIconArrowsCollapseVertical = /*#__PURE__*/ makeIcon( + 'ArrowsCollapseVertical', + '' ) // eslint-disable-next-line export const BIconArrowsExpand = /*#__PURE__*/ makeIcon( 'ArrowsExpand', - '' + '' +) + +// eslint-disable-next-line +export const BIconArrowsExpandVertical = /*#__PURE__*/ makeIcon( + 'ArrowsExpandVertical', + '' ) // eslint-disable-next-line export const BIconArrowsFullscreen = /*#__PURE__*/ makeIcon( 'ArrowsFullscreen', - '' + '' ) // eslint-disable-next-line export const BIconArrowsMove = /*#__PURE__*/ makeIcon( 'ArrowsMove', - '' + '' +) + +// eslint-disable-next-line +export const BIconArrowsVertical = /*#__PURE__*/ makeIcon( + 'ArrowsVertical', + '' ) // eslint-disable-next-line export const BIconAspectRatio = /*#__PURE__*/ makeIcon( 'AspectRatio', - '' + '' ) // eslint-disable-next-line export const BIconAspectRatioFill = /*#__PURE__*/ makeIcon( 'AspectRatioFill', - '' + '' ) // eslint-disable-next-line export const BIconAsterisk = /*#__PURE__*/ makeIcon( 'Asterisk', - '' + '' ) // eslint-disable-next-line export const BIconAt = /*#__PURE__*/ makeIcon( 'At', - '' + '' ) // eslint-disable-next-line export const BIconAward = /*#__PURE__*/ makeIcon( 'Award', - '' + '' ) // eslint-disable-next-line export const BIconAwardFill = /*#__PURE__*/ makeIcon( 'AwardFill', - '' + '' ) // eslint-disable-next-line export const BIconBack = /*#__PURE__*/ makeIcon( 'Back', - '' + '' +) + +// eslint-disable-next-line +export const BIconBackpack = /*#__PURE__*/ makeIcon( + 'Backpack', + '' +) + +// eslint-disable-next-line +export const BIconBackpack2 = /*#__PURE__*/ makeIcon( + 'Backpack2', + '' +) + +// eslint-disable-next-line +export const BIconBackpack2Fill = /*#__PURE__*/ makeIcon( + 'Backpack2Fill', + '' +) + +// eslint-disable-next-line +export const BIconBackpack3 = /*#__PURE__*/ makeIcon( + 'Backpack3', + '' +) + +// eslint-disable-next-line +export const BIconBackpack3Fill = /*#__PURE__*/ makeIcon( + 'Backpack3Fill', + '' +) + +// eslint-disable-next-line +export const BIconBackpack4 = /*#__PURE__*/ makeIcon( + 'Backpack4', + '' +) + +// eslint-disable-next-line +export const BIconBackpack4Fill = /*#__PURE__*/ makeIcon( + 'Backpack4Fill', + '' +) + +// eslint-disable-next-line +export const BIconBackpackFill = /*#__PURE__*/ makeIcon( + 'BackpackFill', + '' ) // eslint-disable-next-line export const BIconBackspace = /*#__PURE__*/ makeIcon( 'Backspace', - '' + '' ) // eslint-disable-next-line export const BIconBackspaceFill = /*#__PURE__*/ makeIcon( 'BackspaceFill', - '' + '' ) // eslint-disable-next-line export const BIconBackspaceReverse = /*#__PURE__*/ makeIcon( 'BackspaceReverse', - '' + '' ) // eslint-disable-next-line export const BIconBackspaceReverseFill = /*#__PURE__*/ makeIcon( 'BackspaceReverseFill', - '' + '' ) // eslint-disable-next-line export const BIconBadge3d = /*#__PURE__*/ makeIcon( 'Badge3d', - '' + '' ) // eslint-disable-next-line export const BIconBadge3dFill = /*#__PURE__*/ makeIcon( 'Badge3dFill', - '' + '' ) // eslint-disable-next-line export const BIconBadge4k = /*#__PURE__*/ makeIcon( 'Badge4k', - '' + '' ) // eslint-disable-next-line export const BIconBadge4kFill = /*#__PURE__*/ makeIcon( 'Badge4kFill', - '' + '' ) // eslint-disable-next-line export const BIconBadge8k = /*#__PURE__*/ makeIcon( 'Badge8k', - '' + '' ) // eslint-disable-next-line export const BIconBadge8kFill = /*#__PURE__*/ makeIcon( 'Badge8kFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeAd = /*#__PURE__*/ makeIcon( 'BadgeAd', - '' + '' ) // eslint-disable-next-line export const BIconBadgeAdFill = /*#__PURE__*/ makeIcon( 'BadgeAdFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeAr = /*#__PURE__*/ makeIcon( 'BadgeAr', - '' + '' ) // eslint-disable-next-line export const BIconBadgeArFill = /*#__PURE__*/ makeIcon( 'BadgeArFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeCc = /*#__PURE__*/ makeIcon( 'BadgeCc', - '' + '' ) // eslint-disable-next-line export const BIconBadgeCcFill = /*#__PURE__*/ makeIcon( 'BadgeCcFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeHd = /*#__PURE__*/ makeIcon( 'BadgeHd', - '' + '' ) // eslint-disable-next-line export const BIconBadgeHdFill = /*#__PURE__*/ makeIcon( 'BadgeHdFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconBadgeSd = /*#__PURE__*/ makeIcon( + 'BadgeSd', + '' +) + +// eslint-disable-next-line +export const BIconBadgeSdFill = /*#__PURE__*/ makeIcon( + 'BadgeSdFill', + '' ) // eslint-disable-next-line export const BIconBadgeTm = /*#__PURE__*/ makeIcon( 'BadgeTm', - '' + '' ) // eslint-disable-next-line export const BIconBadgeTmFill = /*#__PURE__*/ makeIcon( 'BadgeTmFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeVo = /*#__PURE__*/ makeIcon( 'BadgeVo', - '' + '' ) // eslint-disable-next-line export const BIconBadgeVoFill = /*#__PURE__*/ makeIcon( 'BadgeVoFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeVr = /*#__PURE__*/ makeIcon( 'BadgeVr', - '' + '' ) // eslint-disable-next-line export const BIconBadgeVrFill = /*#__PURE__*/ makeIcon( 'BadgeVrFill', - '' + '' ) // eslint-disable-next-line export const BIconBadgeWc = /*#__PURE__*/ makeIcon( 'BadgeWc', - '' + '' ) // eslint-disable-next-line export const BIconBadgeWcFill = /*#__PURE__*/ makeIcon( 'BadgeWcFill', - '' + '' ) // eslint-disable-next-line export const BIconBag = /*#__PURE__*/ makeIcon( 'Bag', - '' + '' ) // eslint-disable-next-line export const BIconBagCheck = /*#__PURE__*/ makeIcon( 'BagCheck', - '' + '' ) // eslint-disable-next-line export const BIconBagCheckFill = /*#__PURE__*/ makeIcon( 'BagCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconBagDash = /*#__PURE__*/ makeIcon( 'BagDash', - '' + '' ) // eslint-disable-next-line export const BIconBagDashFill = /*#__PURE__*/ makeIcon( 'BagDashFill', - '' + '' ) // eslint-disable-next-line export const BIconBagFill = /*#__PURE__*/ makeIcon( 'BagFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconBagHeart = /*#__PURE__*/ makeIcon( + 'BagHeart', + '' +) + +// eslint-disable-next-line +export const BIconBagHeartFill = /*#__PURE__*/ makeIcon( + 'BagHeartFill', + '' ) // eslint-disable-next-line export const BIconBagPlus = /*#__PURE__*/ makeIcon( 'BagPlus', - '' + '' ) // eslint-disable-next-line export const BIconBagPlusFill = /*#__PURE__*/ makeIcon( 'BagPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconBagX = /*#__PURE__*/ makeIcon( 'BagX', - '' + '' ) // eslint-disable-next-line export const BIconBagXFill = /*#__PURE__*/ makeIcon( 'BagXFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconBalloon = /*#__PURE__*/ makeIcon( + 'Balloon', + '' +) + +// eslint-disable-next-line +export const BIconBalloonFill = /*#__PURE__*/ makeIcon( + 'BalloonFill', + '' +) + +// eslint-disable-next-line +export const BIconBalloonHeart = /*#__PURE__*/ makeIcon( + 'BalloonHeart', + '' +) + +// eslint-disable-next-line +export const BIconBalloonHeartFill = /*#__PURE__*/ makeIcon( + 'BalloonHeartFill', + '' +) + +// eslint-disable-next-line +export const BIconBan = /*#__PURE__*/ makeIcon( + 'Ban', + '' +) + +// eslint-disable-next-line +export const BIconBanFill = /*#__PURE__*/ makeIcon( + 'BanFill', + '' +) + +// eslint-disable-next-line +export const BIconBandaid = /*#__PURE__*/ makeIcon( + 'Bandaid', + '' +) + +// eslint-disable-next-line +export const BIconBandaidFill = /*#__PURE__*/ makeIcon( + 'BandaidFill', + '' ) // eslint-disable-next-line export const BIconBank = /*#__PURE__*/ makeIcon( 'Bank', - '' + '' ) // eslint-disable-next-line export const BIconBank2 = /*#__PURE__*/ makeIcon( 'Bank2', - '' + '' ) // eslint-disable-next-line export const BIconBarChart = /*#__PURE__*/ makeIcon( 'BarChart', - '' + '' ) // eslint-disable-next-line export const BIconBarChartFill = /*#__PURE__*/ makeIcon( 'BarChartFill', - '' + '' ) // eslint-disable-next-line export const BIconBarChartLine = /*#__PURE__*/ makeIcon( 'BarChartLine', - '' + '' ) // eslint-disable-next-line export const BIconBarChartLineFill = /*#__PURE__*/ makeIcon( 'BarChartLineFill', - '' + '' ) // eslint-disable-next-line export const BIconBarChartSteps = /*#__PURE__*/ makeIcon( 'BarChartSteps', - '' + '' ) // eslint-disable-next-line export const BIconBasket = /*#__PURE__*/ makeIcon( 'Basket', - '' + '' ) // eslint-disable-next-line export const BIconBasket2 = /*#__PURE__*/ makeIcon( 'Basket2', - '' + '' ) // eslint-disable-next-line export const BIconBasket2Fill = /*#__PURE__*/ makeIcon( 'Basket2Fill', - '' + '' ) // eslint-disable-next-line export const BIconBasket3 = /*#__PURE__*/ makeIcon( 'Basket3', - '' + '' ) // eslint-disable-next-line @@ -822,1009 +1308,1369 @@ export const BIconBasket3Fill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconBasketFill = /*#__PURE__*/ makeIcon( 'BasketFill', - '' + '' ) // eslint-disable-next-line export const BIconBattery = /*#__PURE__*/ makeIcon( 'Battery', - '' + '' ) // eslint-disable-next-line export const BIconBatteryCharging = /*#__PURE__*/ makeIcon( 'BatteryCharging', - '' + '' ) // eslint-disable-next-line export const BIconBatteryFull = /*#__PURE__*/ makeIcon( 'BatteryFull', - '' + '' ) // eslint-disable-next-line export const BIconBatteryHalf = /*#__PURE__*/ makeIcon( 'BatteryHalf', - '' + '' +) + +// eslint-disable-next-line +export const BIconBehance = /*#__PURE__*/ makeIcon( + 'Behance', + '' ) // eslint-disable-next-line export const BIconBell = /*#__PURE__*/ makeIcon( 'Bell', - '' + '' ) // eslint-disable-next-line export const BIconBellFill = /*#__PURE__*/ makeIcon( 'BellFill', - '' + '' ) // eslint-disable-next-line export const BIconBellSlash = /*#__PURE__*/ makeIcon( 'BellSlash', - '' + '' ) // eslint-disable-next-line export const BIconBellSlashFill = /*#__PURE__*/ makeIcon( 'BellSlashFill', - '' + '' ) // eslint-disable-next-line export const BIconBezier = /*#__PURE__*/ makeIcon( 'Bezier', - '' + '' ) // eslint-disable-next-line export const BIconBezier2 = /*#__PURE__*/ makeIcon( 'Bezier2', - '' + '' ) // eslint-disable-next-line export const BIconBicycle = /*#__PURE__*/ makeIcon( 'Bicycle', - '' + '' +) + +// eslint-disable-next-line +export const BIconBing = /*#__PURE__*/ makeIcon( + 'Bing', + '' ) // eslint-disable-next-line export const BIconBinoculars = /*#__PURE__*/ makeIcon( 'Binoculars', - '' + '' ) // eslint-disable-next-line export const BIconBinocularsFill = /*#__PURE__*/ makeIcon( 'BinocularsFill', - '' + '' ) // eslint-disable-next-line export const BIconBlockquoteLeft = /*#__PURE__*/ makeIcon( 'BlockquoteLeft', - '' + '' ) // eslint-disable-next-line export const BIconBlockquoteRight = /*#__PURE__*/ makeIcon( 'BlockquoteRight', - '' + '' +) + +// eslint-disable-next-line +export const BIconBluetooth = /*#__PURE__*/ makeIcon( + 'Bluetooth', + '' +) + +// eslint-disable-next-line +export const BIconBodyText = /*#__PURE__*/ makeIcon( + 'BodyText', + '' ) // eslint-disable-next-line export const BIconBook = /*#__PURE__*/ makeIcon( 'Book', - '' + '' ) // eslint-disable-next-line export const BIconBookFill = /*#__PURE__*/ makeIcon( 'BookFill', - '' + '' ) // eslint-disable-next-line export const BIconBookHalf = /*#__PURE__*/ makeIcon( 'BookHalf', - '' + '' ) // eslint-disable-next-line export const BIconBookmark = /*#__PURE__*/ makeIcon( 'Bookmark', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkCheck = /*#__PURE__*/ makeIcon( 'BookmarkCheck', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkCheckFill = /*#__PURE__*/ makeIcon( 'BookmarkCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkDash = /*#__PURE__*/ makeIcon( 'BookmarkDash', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkDashFill = /*#__PURE__*/ makeIcon( 'BookmarkDashFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkFill = /*#__PURE__*/ makeIcon( 'BookmarkFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkHeart = /*#__PURE__*/ makeIcon( 'BookmarkHeart', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkHeartFill = /*#__PURE__*/ makeIcon( 'BookmarkHeartFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkPlus = /*#__PURE__*/ makeIcon( 'BookmarkPlus', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkPlusFill = /*#__PURE__*/ makeIcon( 'BookmarkPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkStar = /*#__PURE__*/ makeIcon( 'BookmarkStar', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkStarFill = /*#__PURE__*/ makeIcon( 'BookmarkStarFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkX = /*#__PURE__*/ makeIcon( 'BookmarkX', - '' + '' ) // eslint-disable-next-line export const BIconBookmarkXFill = /*#__PURE__*/ makeIcon( 'BookmarkXFill', - '' + '' ) // eslint-disable-next-line export const BIconBookmarks = /*#__PURE__*/ makeIcon( 'Bookmarks', - '' + '' ) // eslint-disable-next-line export const BIconBookmarksFill = /*#__PURE__*/ makeIcon( 'BookmarksFill', - '' + '' ) // eslint-disable-next-line export const BIconBookshelf = /*#__PURE__*/ makeIcon( 'Bookshelf', - '' + '' ) // eslint-disable-next-line -export const BIconBootstrap = /*#__PURE__*/ makeIcon( +export const BIconBoombox = /*#__PURE__*/ makeIcon( + 'Boombox', + '' +) + +// eslint-disable-next-line +export const BIconBoomboxFill = /*#__PURE__*/ makeIcon( + 'BoomboxFill', + '' +) + +// eslint-disable-next-line +export const BIconBootstrap = /*#__PURE__*/ makeIcon( 'Bootstrap', - '' + '' ) // eslint-disable-next-line export const BIconBootstrapFill = /*#__PURE__*/ makeIcon( 'BootstrapFill', - '' + '' ) // eslint-disable-next-line export const BIconBootstrapReboot = /*#__PURE__*/ makeIcon( 'BootstrapReboot', - '' + '' ) // eslint-disable-next-line export const BIconBorder = /*#__PURE__*/ makeIcon( 'Border', - '' + '' ) // eslint-disable-next-line export const BIconBorderAll = /*#__PURE__*/ makeIcon( 'BorderAll', - '' + '' ) // eslint-disable-next-line export const BIconBorderBottom = /*#__PURE__*/ makeIcon( 'BorderBottom', - '' + '' ) // eslint-disable-next-line export const BIconBorderCenter = /*#__PURE__*/ makeIcon( 'BorderCenter', - '' + '' ) // eslint-disable-next-line export const BIconBorderInner = /*#__PURE__*/ makeIcon( 'BorderInner', - '' + '' ) // eslint-disable-next-line export const BIconBorderLeft = /*#__PURE__*/ makeIcon( 'BorderLeft', - '' + '' ) // eslint-disable-next-line export const BIconBorderMiddle = /*#__PURE__*/ makeIcon( 'BorderMiddle', - '' + '' ) // eslint-disable-next-line export const BIconBorderOuter = /*#__PURE__*/ makeIcon( 'BorderOuter', - '' + '' ) // eslint-disable-next-line export const BIconBorderRight = /*#__PURE__*/ makeIcon( 'BorderRight', - '' + '' ) // eslint-disable-next-line export const BIconBorderStyle = /*#__PURE__*/ makeIcon( 'BorderStyle', - '' + '' ) // eslint-disable-next-line export const BIconBorderTop = /*#__PURE__*/ makeIcon( 'BorderTop', - '' + '' ) // eslint-disable-next-line export const BIconBorderWidth = /*#__PURE__*/ makeIcon( 'BorderWidth', - '' + '' ) // eslint-disable-next-line export const BIconBoundingBox = /*#__PURE__*/ makeIcon( 'BoundingBox', - '' + '' ) // eslint-disable-next-line export const BIconBoundingBoxCircles = /*#__PURE__*/ makeIcon( 'BoundingBoxCircles', - '' + '' ) // eslint-disable-next-line export const BIconBox = /*#__PURE__*/ makeIcon( 'Box', - '' + '' +) + +// eslint-disable-next-line +export const BIconBox2 = /*#__PURE__*/ makeIcon( + 'Box2', + '' +) + +// eslint-disable-next-line +export const BIconBox2Fill = /*#__PURE__*/ makeIcon( + 'Box2Fill', + '' +) + +// eslint-disable-next-line +export const BIconBox2Heart = /*#__PURE__*/ makeIcon( + 'Box2Heart', + '' +) + +// eslint-disable-next-line +export const BIconBox2HeartFill = /*#__PURE__*/ makeIcon( + 'Box2HeartFill', + '' ) // eslint-disable-next-line export const BIconBoxArrowDown = /*#__PURE__*/ makeIcon( 'BoxArrowDown', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowDownLeft = /*#__PURE__*/ makeIcon( 'BoxArrowDownLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowDownRight = /*#__PURE__*/ makeIcon( 'BoxArrowDownRight', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInDown = /*#__PURE__*/ makeIcon( 'BoxArrowInDown', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInDownLeft = /*#__PURE__*/ makeIcon( 'BoxArrowInDownLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInDownRight = /*#__PURE__*/ makeIcon( 'BoxArrowInDownRight', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInLeft = /*#__PURE__*/ makeIcon( 'BoxArrowInLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInRight = /*#__PURE__*/ makeIcon( 'BoxArrowInRight', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInUp = /*#__PURE__*/ makeIcon( 'BoxArrowInUp', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInUpLeft = /*#__PURE__*/ makeIcon( 'BoxArrowInUpLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowInUpRight = /*#__PURE__*/ makeIcon( 'BoxArrowInUpRight', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowLeft = /*#__PURE__*/ makeIcon( 'BoxArrowLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowRight = /*#__PURE__*/ makeIcon( 'BoxArrowRight', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowUp = /*#__PURE__*/ makeIcon( 'BoxArrowUp', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowUpLeft = /*#__PURE__*/ makeIcon( 'BoxArrowUpLeft', - '' + '' ) // eslint-disable-next-line export const BIconBoxArrowUpRight = /*#__PURE__*/ makeIcon( 'BoxArrowUpRight', - '' + '' +) + +// eslint-disable-next-line +export const BIconBoxFill = /*#__PURE__*/ makeIcon( + 'BoxFill', + '' ) // eslint-disable-next-line export const BIconBoxSeam = /*#__PURE__*/ makeIcon( 'BoxSeam', - '' + '' +) + +// eslint-disable-next-line +export const BIconBoxSeamFill = /*#__PURE__*/ makeIcon( + 'BoxSeamFill', + '' +) + +// eslint-disable-next-line +export const BIconBoxes = /*#__PURE__*/ makeIcon( + 'Boxes', + '' ) // eslint-disable-next-line export const BIconBraces = /*#__PURE__*/ makeIcon( 'Braces', - '' + '' +) + +// eslint-disable-next-line +export const BIconBracesAsterisk = /*#__PURE__*/ makeIcon( + 'BracesAsterisk', + '' ) // eslint-disable-next-line export const BIconBricks = /*#__PURE__*/ makeIcon( 'Bricks', - '' + '' ) // eslint-disable-next-line export const BIconBriefcase = /*#__PURE__*/ makeIcon( 'Briefcase', - '' + '' ) // eslint-disable-next-line export const BIconBriefcaseFill = /*#__PURE__*/ makeIcon( 'BriefcaseFill', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessAltHigh = /*#__PURE__*/ makeIcon( 'BrightnessAltHigh', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessAltHighFill = /*#__PURE__*/ makeIcon( 'BrightnessAltHighFill', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessAltLow = /*#__PURE__*/ makeIcon( 'BrightnessAltLow', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessAltLowFill = /*#__PURE__*/ makeIcon( 'BrightnessAltLowFill', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessHigh = /*#__PURE__*/ makeIcon( 'BrightnessHigh', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessHighFill = /*#__PURE__*/ makeIcon( 'BrightnessHighFill', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessLow = /*#__PURE__*/ makeIcon( 'BrightnessLow', - '' + '' ) // eslint-disable-next-line export const BIconBrightnessLowFill = /*#__PURE__*/ makeIcon( 'BrightnessLowFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconBrilliance = /*#__PURE__*/ makeIcon( + 'Brilliance', + '' ) // eslint-disable-next-line export const BIconBroadcast = /*#__PURE__*/ makeIcon( 'Broadcast', - '' + '' ) // eslint-disable-next-line export const BIconBroadcastPin = /*#__PURE__*/ makeIcon( 'BroadcastPin', - '' + '' +) + +// eslint-disable-next-line +export const BIconBrowserChrome = /*#__PURE__*/ makeIcon( + 'BrowserChrome', + '' +) + +// eslint-disable-next-line +export const BIconBrowserEdge = /*#__PURE__*/ makeIcon( + 'BrowserEdge', + '' +) + +// eslint-disable-next-line +export const BIconBrowserFirefox = /*#__PURE__*/ makeIcon( + 'BrowserFirefox', + '' +) + +// eslint-disable-next-line +export const BIconBrowserSafari = /*#__PURE__*/ makeIcon( + 'BrowserSafari', + '' ) // eslint-disable-next-line export const BIconBrush = /*#__PURE__*/ makeIcon( 'Brush', - '' + '' ) // eslint-disable-next-line export const BIconBrushFill = /*#__PURE__*/ makeIcon( 'BrushFill', - '' + '' ) // eslint-disable-next-line export const BIconBucket = /*#__PURE__*/ makeIcon( 'Bucket', - '' + '' ) // eslint-disable-next-line export const BIconBucketFill = /*#__PURE__*/ makeIcon( 'BucketFill', - '' + '' ) // eslint-disable-next-line export const BIconBug = /*#__PURE__*/ makeIcon( 'Bug', - '' + '' ) // eslint-disable-next-line export const BIconBugFill = /*#__PURE__*/ makeIcon( 'BugFill', - '' + '' ) // eslint-disable-next-line export const BIconBuilding = /*#__PURE__*/ makeIcon( 'Building', - '' + '' +) + +// eslint-disable-next-line +export const BIconBuildingAdd = /*#__PURE__*/ makeIcon( + 'BuildingAdd', + '' +) + +// eslint-disable-next-line +export const BIconBuildingCheck = /*#__PURE__*/ makeIcon( + 'BuildingCheck', + '' +) + +// eslint-disable-next-line +export const BIconBuildingDash = /*#__PURE__*/ makeIcon( + 'BuildingDash', + '' +) + +// eslint-disable-next-line +export const BIconBuildingDown = /*#__PURE__*/ makeIcon( + 'BuildingDown', + '' +) + +// eslint-disable-next-line +export const BIconBuildingExclamation = /*#__PURE__*/ makeIcon( + 'BuildingExclamation', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFill = /*#__PURE__*/ makeIcon( + 'BuildingFill', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillAdd = /*#__PURE__*/ makeIcon( + 'BuildingFillAdd', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillCheck = /*#__PURE__*/ makeIcon( + 'BuildingFillCheck', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillDash = /*#__PURE__*/ makeIcon( + 'BuildingFillDash', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillDown = /*#__PURE__*/ makeIcon( + 'BuildingFillDown', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillExclamation = /*#__PURE__*/ makeIcon( + 'BuildingFillExclamation', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillGear = /*#__PURE__*/ makeIcon( + 'BuildingFillGear', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillLock = /*#__PURE__*/ makeIcon( + 'BuildingFillLock', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillSlash = /*#__PURE__*/ makeIcon( + 'BuildingFillSlash', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillUp = /*#__PURE__*/ makeIcon( + 'BuildingFillUp', + '' +) + +// eslint-disable-next-line +export const BIconBuildingFillX = /*#__PURE__*/ makeIcon( + 'BuildingFillX', + '' +) + +// eslint-disable-next-line +export const BIconBuildingGear = /*#__PURE__*/ makeIcon( + 'BuildingGear', + '' +) + +// eslint-disable-next-line +export const BIconBuildingLock = /*#__PURE__*/ makeIcon( + 'BuildingLock', + '' +) + +// eslint-disable-next-line +export const BIconBuildingSlash = /*#__PURE__*/ makeIcon( + 'BuildingSlash', + '' +) + +// eslint-disable-next-line +export const BIconBuildingUp = /*#__PURE__*/ makeIcon( + 'BuildingUp', + '' +) + +// eslint-disable-next-line +export const BIconBuildingX = /*#__PURE__*/ makeIcon( + 'BuildingX', + '' +) + +// eslint-disable-next-line +export const BIconBuildings = /*#__PURE__*/ makeIcon( + 'Buildings', + '' +) + +// eslint-disable-next-line +export const BIconBuildingsFill = /*#__PURE__*/ makeIcon( + 'BuildingsFill', + '' ) // eslint-disable-next-line export const BIconBullseye = /*#__PURE__*/ makeIcon( 'Bullseye', - '' + '' +) + +// eslint-disable-next-line +export const BIconBusFront = /*#__PURE__*/ makeIcon( + 'BusFront', + '' +) + +// eslint-disable-next-line +export const BIconBusFrontFill = /*#__PURE__*/ makeIcon( + 'BusFrontFill', + '' +) + +// eslint-disable-next-line +export const BIconCCircle = /*#__PURE__*/ makeIcon( + 'CCircle', + '' +) + +// eslint-disable-next-line +export const BIconCCircleFill = /*#__PURE__*/ makeIcon( + 'CCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconCSquare = /*#__PURE__*/ makeIcon( + 'CSquare', + '' +) + +// eslint-disable-next-line +export const BIconCSquareFill = /*#__PURE__*/ makeIcon( + 'CSquareFill', + '' +) + +// eslint-disable-next-line +export const BIconCake = /*#__PURE__*/ makeIcon( + 'Cake', + '' +) + +// eslint-disable-next-line +export const BIconCake2 = /*#__PURE__*/ makeIcon( + 'Cake2', + '' +) + +// eslint-disable-next-line +export const BIconCake2Fill = /*#__PURE__*/ makeIcon( + 'Cake2Fill', + '' +) + +// eslint-disable-next-line +export const BIconCakeFill = /*#__PURE__*/ makeIcon( + 'CakeFill', + '' ) // eslint-disable-next-line export const BIconCalculator = /*#__PURE__*/ makeIcon( 'Calculator', - '' + '' ) // eslint-disable-next-line export const BIconCalculatorFill = /*#__PURE__*/ makeIcon( 'CalculatorFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar = /*#__PURE__*/ makeIcon( 'Calendar', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2 = /*#__PURE__*/ makeIcon( 'Calendar2', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Check = /*#__PURE__*/ makeIcon( 'Calendar2Check', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2CheckFill = /*#__PURE__*/ makeIcon( 'Calendar2CheckFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Date = /*#__PURE__*/ makeIcon( 'Calendar2Date', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2DateFill = /*#__PURE__*/ makeIcon( 'Calendar2DateFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Day = /*#__PURE__*/ makeIcon( 'Calendar2Day', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2DayFill = /*#__PURE__*/ makeIcon( 'Calendar2DayFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Event = /*#__PURE__*/ makeIcon( 'Calendar2Event', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2EventFill = /*#__PURE__*/ makeIcon( 'Calendar2EventFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Fill = /*#__PURE__*/ makeIcon( 'Calendar2Fill', - '' + '' +) + +// eslint-disable-next-line +export const BIconCalendar2Heart = /*#__PURE__*/ makeIcon( + 'Calendar2Heart', + '' +) + +// eslint-disable-next-line +export const BIconCalendar2HeartFill = /*#__PURE__*/ makeIcon( + 'Calendar2HeartFill', + '' ) // eslint-disable-next-line export const BIconCalendar2Minus = /*#__PURE__*/ makeIcon( 'Calendar2Minus', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2MinusFill = /*#__PURE__*/ makeIcon( 'Calendar2MinusFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Month = /*#__PURE__*/ makeIcon( 'Calendar2Month', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2MonthFill = /*#__PURE__*/ makeIcon( 'Calendar2MonthFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Plus = /*#__PURE__*/ makeIcon( 'Calendar2Plus', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2PlusFill = /*#__PURE__*/ makeIcon( 'Calendar2PlusFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Range = /*#__PURE__*/ makeIcon( 'Calendar2Range', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2RangeFill = /*#__PURE__*/ makeIcon( 'Calendar2RangeFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2Week = /*#__PURE__*/ makeIcon( 'Calendar2Week', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2WeekFill = /*#__PURE__*/ makeIcon( 'Calendar2WeekFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2X = /*#__PURE__*/ makeIcon( 'Calendar2X', - '' + '' ) // eslint-disable-next-line export const BIconCalendar2XFill = /*#__PURE__*/ makeIcon( 'Calendar2XFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3 = /*#__PURE__*/ makeIcon( 'Calendar3', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3Event = /*#__PURE__*/ makeIcon( 'Calendar3Event', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3EventFill = /*#__PURE__*/ makeIcon( 'Calendar3EventFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3Fill = /*#__PURE__*/ makeIcon( 'Calendar3Fill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3Range = /*#__PURE__*/ makeIcon( 'Calendar3Range', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3RangeFill = /*#__PURE__*/ makeIcon( 'Calendar3RangeFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3Week = /*#__PURE__*/ makeIcon( 'Calendar3Week', - '' + '' ) // eslint-disable-next-line export const BIconCalendar3WeekFill = /*#__PURE__*/ makeIcon( 'Calendar3WeekFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendar4 = /*#__PURE__*/ makeIcon( 'Calendar4', - '' + '' ) // eslint-disable-next-line export const BIconCalendar4Event = /*#__PURE__*/ makeIcon( 'Calendar4Event', - '' + '' ) // eslint-disable-next-line export const BIconCalendar4Range = /*#__PURE__*/ makeIcon( 'Calendar4Range', - '' + '' ) // eslint-disable-next-line export const BIconCalendar4Week = /*#__PURE__*/ makeIcon( 'Calendar4Week', - '' + '' ) // eslint-disable-next-line export const BIconCalendarCheck = /*#__PURE__*/ makeIcon( 'CalendarCheck', - '' + '' ) // eslint-disable-next-line export const BIconCalendarCheckFill = /*#__PURE__*/ makeIcon( 'CalendarCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarDate = /*#__PURE__*/ makeIcon( 'CalendarDate', - '' + '' ) // eslint-disable-next-line export const BIconCalendarDateFill = /*#__PURE__*/ makeIcon( 'CalendarDateFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarDay = /*#__PURE__*/ makeIcon( 'CalendarDay', - '' + '' ) // eslint-disable-next-line export const BIconCalendarDayFill = /*#__PURE__*/ makeIcon( 'CalendarDayFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarEvent = /*#__PURE__*/ makeIcon( 'CalendarEvent', - '' + '' ) // eslint-disable-next-line export const BIconCalendarEventFill = /*#__PURE__*/ makeIcon( 'CalendarEventFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarFill = /*#__PURE__*/ makeIcon( 'CalendarFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconCalendarHeart = /*#__PURE__*/ makeIcon( + 'CalendarHeart', + '' +) + +// eslint-disable-next-line +export const BIconCalendarHeartFill = /*#__PURE__*/ makeIcon( + 'CalendarHeartFill', + '' ) // eslint-disable-next-line export const BIconCalendarMinus = /*#__PURE__*/ makeIcon( 'CalendarMinus', - '' + '' ) // eslint-disable-next-line export const BIconCalendarMinusFill = /*#__PURE__*/ makeIcon( 'CalendarMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarMonth = /*#__PURE__*/ makeIcon( 'CalendarMonth', - '' + '' ) // eslint-disable-next-line export const BIconCalendarMonthFill = /*#__PURE__*/ makeIcon( 'CalendarMonthFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarPlus = /*#__PURE__*/ makeIcon( 'CalendarPlus', - '' + '' ) // eslint-disable-next-line export const BIconCalendarPlusFill = /*#__PURE__*/ makeIcon( 'CalendarPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarRange = /*#__PURE__*/ makeIcon( 'CalendarRange', - '' + '' ) // eslint-disable-next-line export const BIconCalendarRangeFill = /*#__PURE__*/ makeIcon( 'CalendarRangeFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarWeek = /*#__PURE__*/ makeIcon( 'CalendarWeek', - '' + '' ) // eslint-disable-next-line export const BIconCalendarWeekFill = /*#__PURE__*/ makeIcon( 'CalendarWeekFill', - '' + '' ) // eslint-disable-next-line export const BIconCalendarX = /*#__PURE__*/ makeIcon( 'CalendarX', - '' + '' ) // eslint-disable-next-line export const BIconCalendarXFill = /*#__PURE__*/ makeIcon( 'CalendarXFill', - '' + '' ) // eslint-disable-next-line export const BIconCamera = /*#__PURE__*/ makeIcon( 'Camera', - '' + '' ) // eslint-disable-next-line export const BIconCamera2 = /*#__PURE__*/ makeIcon( 'Camera2', - '' + '' ) // eslint-disable-next-line export const BIconCameraFill = /*#__PURE__*/ makeIcon( 'CameraFill', - '' + '' ) // eslint-disable-next-line export const BIconCameraReels = /*#__PURE__*/ makeIcon( 'CameraReels', - '' + '' ) // eslint-disable-next-line export const BIconCameraReelsFill = /*#__PURE__*/ makeIcon( 'CameraReelsFill', - '' + '' ) // eslint-disable-next-line export const BIconCameraVideo = /*#__PURE__*/ makeIcon( 'CameraVideo', - '' + '' ) // eslint-disable-next-line export const BIconCameraVideoFill = /*#__PURE__*/ makeIcon( 'CameraVideoFill', - '' + '' ) // eslint-disable-next-line export const BIconCameraVideoOff = /*#__PURE__*/ makeIcon( 'CameraVideoOff', - '' + '' ) // eslint-disable-next-line export const BIconCameraVideoOffFill = /*#__PURE__*/ makeIcon( 'CameraVideoOffFill', - '' + '' ) // eslint-disable-next-line export const BIconCapslock = /*#__PURE__*/ makeIcon( 'Capslock', - '' + '' ) // eslint-disable-next-line export const BIconCapslockFill = /*#__PURE__*/ makeIcon( 'CapslockFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconCapsule = /*#__PURE__*/ makeIcon( + 'Capsule', + '' +) + +// eslint-disable-next-line +export const BIconCapsulePill = /*#__PURE__*/ makeIcon( + 'CapsulePill', + '' +) + +// eslint-disable-next-line +export const BIconCarFront = /*#__PURE__*/ makeIcon( + 'CarFront', + '' +) + +// eslint-disable-next-line +export const BIconCarFrontFill = /*#__PURE__*/ makeIcon( + 'CarFrontFill', + '' ) // eslint-disable-next-line export const BIconCardChecklist = /*#__PURE__*/ makeIcon( 'CardChecklist', - '' + '' ) // eslint-disable-next-line export const BIconCardHeading = /*#__PURE__*/ makeIcon( 'CardHeading', - '' + '' ) // eslint-disable-next-line export const BIconCardImage = /*#__PURE__*/ makeIcon( 'CardImage', - '' + '' ) // eslint-disable-next-line export const BIconCardList = /*#__PURE__*/ makeIcon( 'CardList', - '' + '' ) // eslint-disable-next-line export const BIconCardText = /*#__PURE__*/ makeIcon( 'CardText', - '' + '' ) // eslint-disable-next-line export const BIconCaretDown = /*#__PURE__*/ makeIcon( 'CaretDown', - '' + '' ) // eslint-disable-next-line @@ -1836,19 +2682,19 @@ export const BIconCaretDownFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCaretDownSquare = /*#__PURE__*/ makeIcon( 'CaretDownSquare', - '' + '' ) // eslint-disable-next-line export const BIconCaretDownSquareFill = /*#__PURE__*/ makeIcon( 'CaretDownSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconCaretLeft = /*#__PURE__*/ makeIcon( 'CaretLeft', - '' + '' ) // eslint-disable-next-line @@ -1860,19 +2706,19 @@ export const BIconCaretLeftFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCaretLeftSquare = /*#__PURE__*/ makeIcon( 'CaretLeftSquare', - '' + '' ) // eslint-disable-next-line export const BIconCaretLeftSquareFill = /*#__PURE__*/ makeIcon( 'CaretLeftSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconCaretRight = /*#__PURE__*/ makeIcon( 'CaretRight', - '' + '' ) // eslint-disable-next-line @@ -1884,19 +2730,19 @@ export const BIconCaretRightFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCaretRightSquare = /*#__PURE__*/ makeIcon( 'CaretRightSquare', - '' + '' ) // eslint-disable-next-line export const BIconCaretRightSquareFill = /*#__PURE__*/ makeIcon( 'CaretRightSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconCaretUp = /*#__PURE__*/ makeIcon( 'CaretUp', - '' + '' ) // eslint-disable-next-line @@ -1908,499 +2754,583 @@ export const BIconCaretUpFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCaretUpSquare = /*#__PURE__*/ makeIcon( 'CaretUpSquare', - '' + '' ) // eslint-disable-next-line export const BIconCaretUpSquareFill = /*#__PURE__*/ makeIcon( 'CaretUpSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconCart = /*#__PURE__*/ makeIcon( 'Cart', - '' + '' ) // eslint-disable-next-line export const BIconCart2 = /*#__PURE__*/ makeIcon( 'Cart2', - '' + '' ) // eslint-disable-next-line export const BIconCart3 = /*#__PURE__*/ makeIcon( 'Cart3', - '' + '' ) // eslint-disable-next-line export const BIconCart4 = /*#__PURE__*/ makeIcon( 'Cart4', - '' + '' ) // eslint-disable-next-line export const BIconCartCheck = /*#__PURE__*/ makeIcon( 'CartCheck', - '' + '' ) // eslint-disable-next-line export const BIconCartCheckFill = /*#__PURE__*/ makeIcon( 'CartCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconCartDash = /*#__PURE__*/ makeIcon( 'CartDash', - '' + '' ) // eslint-disable-next-line export const BIconCartDashFill = /*#__PURE__*/ makeIcon( 'CartDashFill', - '' + '' ) // eslint-disable-next-line export const BIconCartFill = /*#__PURE__*/ makeIcon( 'CartFill', - '' + '' ) // eslint-disable-next-line export const BIconCartPlus = /*#__PURE__*/ makeIcon( 'CartPlus', - '' + '' ) // eslint-disable-next-line export const BIconCartPlusFill = /*#__PURE__*/ makeIcon( 'CartPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconCartX = /*#__PURE__*/ makeIcon( 'CartX', - '' + '' ) // eslint-disable-next-line export const BIconCartXFill = /*#__PURE__*/ makeIcon( 'CartXFill', - '' + '' ) // eslint-disable-next-line export const BIconCash = /*#__PURE__*/ makeIcon( 'Cash', - '' + '' ) // eslint-disable-next-line export const BIconCashCoin = /*#__PURE__*/ makeIcon( 'CashCoin', - '' + '' ) // eslint-disable-next-line export const BIconCashStack = /*#__PURE__*/ makeIcon( 'CashStack', - '' + '' +) + +// eslint-disable-next-line +export const BIconCassette = /*#__PURE__*/ makeIcon( + 'Cassette', + '' +) + +// eslint-disable-next-line +export const BIconCassetteFill = /*#__PURE__*/ makeIcon( + 'CassetteFill', + '' ) // eslint-disable-next-line export const BIconCast = /*#__PURE__*/ makeIcon( 'Cast', - '' + '' +) + +// eslint-disable-next-line +export const BIconCcCircle = /*#__PURE__*/ makeIcon( + 'CcCircle', + '' +) + +// eslint-disable-next-line +export const BIconCcCircleFill = /*#__PURE__*/ makeIcon( + 'CcCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconCcSquare = /*#__PURE__*/ makeIcon( + 'CcSquare', + '' +) + +// eslint-disable-next-line +export const BIconCcSquareFill = /*#__PURE__*/ makeIcon( + 'CcSquareFill', + '' ) // eslint-disable-next-line export const BIconChat = /*#__PURE__*/ makeIcon( 'Chat', - '' + '' ) // eslint-disable-next-line export const BIconChatDots = /*#__PURE__*/ makeIcon( 'ChatDots', - '' + '' ) // eslint-disable-next-line export const BIconChatDotsFill = /*#__PURE__*/ makeIcon( 'ChatDotsFill', - '' + '' ) // eslint-disable-next-line export const BIconChatFill = /*#__PURE__*/ makeIcon( 'ChatFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconChatHeart = /*#__PURE__*/ makeIcon( + 'ChatHeart', + '' +) + +// eslint-disable-next-line +export const BIconChatHeartFill = /*#__PURE__*/ makeIcon( + 'ChatHeartFill', + '' ) // eslint-disable-next-line export const BIconChatLeft = /*#__PURE__*/ makeIcon( 'ChatLeft', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftDots = /*#__PURE__*/ makeIcon( 'ChatLeftDots', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftDotsFill = /*#__PURE__*/ makeIcon( 'ChatLeftDotsFill', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftFill = /*#__PURE__*/ makeIcon( 'ChatLeftFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconChatLeftHeart = /*#__PURE__*/ makeIcon( + 'ChatLeftHeart', + '' +) + +// eslint-disable-next-line +export const BIconChatLeftHeartFill = /*#__PURE__*/ makeIcon( + 'ChatLeftHeartFill', + '' ) // eslint-disable-next-line export const BIconChatLeftQuote = /*#__PURE__*/ makeIcon( 'ChatLeftQuote', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftQuoteFill = /*#__PURE__*/ makeIcon( 'ChatLeftQuoteFill', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftText = /*#__PURE__*/ makeIcon( 'ChatLeftText', - '' + '' ) // eslint-disable-next-line export const BIconChatLeftTextFill = /*#__PURE__*/ makeIcon( 'ChatLeftTextFill', - '' + '' ) // eslint-disable-next-line export const BIconChatQuote = /*#__PURE__*/ makeIcon( 'ChatQuote', - '' + '' ) // eslint-disable-next-line export const BIconChatQuoteFill = /*#__PURE__*/ makeIcon( 'ChatQuoteFill', - '' + '' ) // eslint-disable-next-line export const BIconChatRight = /*#__PURE__*/ makeIcon( 'ChatRight', - '' + '' ) // eslint-disable-next-line export const BIconChatRightDots = /*#__PURE__*/ makeIcon( 'ChatRightDots', - '' + '' ) // eslint-disable-next-line export const BIconChatRightDotsFill = /*#__PURE__*/ makeIcon( 'ChatRightDotsFill', - '' + '' ) // eslint-disable-next-line export const BIconChatRightFill = /*#__PURE__*/ makeIcon( 'ChatRightFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconChatRightHeart = /*#__PURE__*/ makeIcon( + 'ChatRightHeart', + '' +) + +// eslint-disable-next-line +export const BIconChatRightHeartFill = /*#__PURE__*/ makeIcon( + 'ChatRightHeartFill', + '' ) // eslint-disable-next-line export const BIconChatRightQuote = /*#__PURE__*/ makeIcon( 'ChatRightQuote', - '' + '' ) // eslint-disable-next-line export const BIconChatRightQuoteFill = /*#__PURE__*/ makeIcon( 'ChatRightQuoteFill', - '' + '' ) // eslint-disable-next-line export const BIconChatRightText = /*#__PURE__*/ makeIcon( 'ChatRightText', - '' + '' ) // eslint-disable-next-line export const BIconChatRightTextFill = /*#__PURE__*/ makeIcon( 'ChatRightTextFill', - '' + '' ) // eslint-disable-next-line export const BIconChatSquare = /*#__PURE__*/ makeIcon( 'ChatSquare', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareDots = /*#__PURE__*/ makeIcon( 'ChatSquareDots', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareDotsFill = /*#__PURE__*/ makeIcon( 'ChatSquareDotsFill', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareFill = /*#__PURE__*/ makeIcon( 'ChatSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconChatSquareHeart = /*#__PURE__*/ makeIcon( + 'ChatSquareHeart', + '' +) + +// eslint-disable-next-line +export const BIconChatSquareHeartFill = /*#__PURE__*/ makeIcon( + 'ChatSquareHeartFill', + '' ) // eslint-disable-next-line export const BIconChatSquareQuote = /*#__PURE__*/ makeIcon( 'ChatSquareQuote', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareQuoteFill = /*#__PURE__*/ makeIcon( 'ChatSquareQuoteFill', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareText = /*#__PURE__*/ makeIcon( 'ChatSquareText', - '' + '' ) // eslint-disable-next-line export const BIconChatSquareTextFill = /*#__PURE__*/ makeIcon( 'ChatSquareTextFill', - '' + '' ) // eslint-disable-next-line export const BIconChatText = /*#__PURE__*/ makeIcon( 'ChatText', - '' + '' ) // eslint-disable-next-line export const BIconChatTextFill = /*#__PURE__*/ makeIcon( 'ChatTextFill', - '' + '' ) // eslint-disable-next-line export const BIconCheck = /*#__PURE__*/ makeIcon( 'Check', - '' + '' ) // eslint-disable-next-line export const BIconCheck2 = /*#__PURE__*/ makeIcon( 'Check2', - '' + '' ) // eslint-disable-next-line export const BIconCheck2All = /*#__PURE__*/ makeIcon( 'Check2All', - '' + '' ) // eslint-disable-next-line export const BIconCheck2Circle = /*#__PURE__*/ makeIcon( 'Check2Circle', - '' + '' ) // eslint-disable-next-line export const BIconCheck2Square = /*#__PURE__*/ makeIcon( 'Check2Square', - '' + '' ) // eslint-disable-next-line export const BIconCheckAll = /*#__PURE__*/ makeIcon( 'CheckAll', - '' + '' ) // eslint-disable-next-line export const BIconCheckCircle = /*#__PURE__*/ makeIcon( 'CheckCircle', - '' + '' ) // eslint-disable-next-line export const BIconCheckCircleFill = /*#__PURE__*/ makeIcon( 'CheckCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconCheckLg = /*#__PURE__*/ makeIcon( 'CheckLg', - '' + '' ) // eslint-disable-next-line export const BIconCheckSquare = /*#__PURE__*/ makeIcon( 'CheckSquare', - '' + '' ) // eslint-disable-next-line export const BIconCheckSquareFill = /*#__PURE__*/ makeIcon( 'CheckSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarContract = /*#__PURE__*/ makeIcon( 'ChevronBarContract', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarDown = /*#__PURE__*/ makeIcon( 'ChevronBarDown', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarExpand = /*#__PURE__*/ makeIcon( 'ChevronBarExpand', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarLeft = /*#__PURE__*/ makeIcon( 'ChevronBarLeft', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarRight = /*#__PURE__*/ makeIcon( 'ChevronBarRight', - '' + '' ) // eslint-disable-next-line export const BIconChevronBarUp = /*#__PURE__*/ makeIcon( 'ChevronBarUp', - '' + '' ) // eslint-disable-next-line export const BIconChevronCompactDown = /*#__PURE__*/ makeIcon( 'ChevronCompactDown', - '' + '' ) // eslint-disable-next-line export const BIconChevronCompactLeft = /*#__PURE__*/ makeIcon( 'ChevronCompactLeft', - '' + '' ) // eslint-disable-next-line export const BIconChevronCompactRight = /*#__PURE__*/ makeIcon( 'ChevronCompactRight', - '' + '' ) // eslint-disable-next-line export const BIconChevronCompactUp = /*#__PURE__*/ makeIcon( 'ChevronCompactUp', - '' + '' ) // eslint-disable-next-line export const BIconChevronContract = /*#__PURE__*/ makeIcon( 'ChevronContract', - '' + '' ) // eslint-disable-next-line export const BIconChevronDoubleDown = /*#__PURE__*/ makeIcon( 'ChevronDoubleDown', - '' + '' ) // eslint-disable-next-line export const BIconChevronDoubleLeft = /*#__PURE__*/ makeIcon( 'ChevronDoubleLeft', - '' + '' ) // eslint-disable-next-line export const BIconChevronDoubleRight = /*#__PURE__*/ makeIcon( 'ChevronDoubleRight', - '' + '' ) // eslint-disable-next-line export const BIconChevronDoubleUp = /*#__PURE__*/ makeIcon( 'ChevronDoubleUp', - '' + '' ) // eslint-disable-next-line export const BIconChevronDown = /*#__PURE__*/ makeIcon( 'ChevronDown', - '' + '' ) // eslint-disable-next-line export const BIconChevronExpand = /*#__PURE__*/ makeIcon( 'ChevronExpand', - '' + '' ) // eslint-disable-next-line export const BIconChevronLeft = /*#__PURE__*/ makeIcon( 'ChevronLeft', - '' + '' ) // eslint-disable-next-line export const BIconChevronRight = /*#__PURE__*/ makeIcon( 'ChevronRight', - '' + '' ) // eslint-disable-next-line export const BIconChevronUp = /*#__PURE__*/ makeIcon( 'ChevronUp', - '' + '' ) // eslint-disable-next-line export const BIconCircle = /*#__PURE__*/ makeIcon( 'Circle', - '' + '' ) // eslint-disable-next-line @@ -2412,565 +3342,757 @@ export const BIconCircleFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCircleHalf = /*#__PURE__*/ makeIcon( 'CircleHalf', - '' + '' ) // eslint-disable-next-line export const BIconCircleSquare = /*#__PURE__*/ makeIcon( 'CircleSquare', - '' + '' ) // eslint-disable-next-line export const BIconClipboard = /*#__PURE__*/ makeIcon( 'Clipboard', - '' + '' ) // eslint-disable-next-line -export const BIconClipboardCheck = /*#__PURE__*/ makeIcon( - 'ClipboardCheck', - '' +export const BIconClipboard2 = /*#__PURE__*/ makeIcon( + 'Clipboard2', + '' ) // eslint-disable-next-line -export const BIconClipboardData = /*#__PURE__*/ makeIcon( - 'ClipboardData', - '' +export const BIconClipboard2Check = /*#__PURE__*/ makeIcon( + 'Clipboard2Check', + '' ) // eslint-disable-next-line -export const BIconClipboardMinus = /*#__PURE__*/ makeIcon( - 'ClipboardMinus', - '' +export const BIconClipboard2CheckFill = /*#__PURE__*/ makeIcon( + 'Clipboard2CheckFill', + '' ) // eslint-disable-next-line -export const BIconClipboardPlus = /*#__PURE__*/ makeIcon( - 'ClipboardPlus', - '' +export const BIconClipboard2Data = /*#__PURE__*/ makeIcon( + 'Clipboard2Data', + '' ) // eslint-disable-next-line -export const BIconClipboardX = /*#__PURE__*/ makeIcon( - 'ClipboardX', - '' +export const BIconClipboard2DataFill = /*#__PURE__*/ makeIcon( + 'Clipboard2DataFill', + '' ) // eslint-disable-next-line -export const BIconClock = /*#__PURE__*/ makeIcon( - 'Clock', - '' +export const BIconClipboard2Fill = /*#__PURE__*/ makeIcon( + 'Clipboard2Fill', + '' ) // eslint-disable-next-line -export const BIconClockFill = /*#__PURE__*/ makeIcon( - 'ClockFill', - '' +export const BIconClipboard2Heart = /*#__PURE__*/ makeIcon( + 'Clipboard2Heart', + '' ) // eslint-disable-next-line -export const BIconClockHistory = /*#__PURE__*/ makeIcon( - 'ClockHistory', - '' +export const BIconClipboard2HeartFill = /*#__PURE__*/ makeIcon( + 'Clipboard2HeartFill', + '' ) // eslint-disable-next-line -export const BIconCloud = /*#__PURE__*/ makeIcon( - 'Cloud', - '' +export const BIconClipboard2Minus = /*#__PURE__*/ makeIcon( + 'Clipboard2Minus', + '' ) // eslint-disable-next-line -export const BIconCloudArrowDown = /*#__PURE__*/ makeIcon( - 'CloudArrowDown', - '' +export const BIconClipboard2MinusFill = /*#__PURE__*/ makeIcon( + 'Clipboard2MinusFill', + '' ) // eslint-disable-next-line -export const BIconCloudArrowDownFill = /*#__PURE__*/ makeIcon( - 'CloudArrowDownFill', - '' +export const BIconClipboard2Plus = /*#__PURE__*/ makeIcon( + 'Clipboard2Plus', + '' ) // eslint-disable-next-line -export const BIconCloudArrowUp = /*#__PURE__*/ makeIcon( - 'CloudArrowUp', - '' +export const BIconClipboard2PlusFill = /*#__PURE__*/ makeIcon( + 'Clipboard2PlusFill', + '' ) // eslint-disable-next-line -export const BIconCloudArrowUpFill = /*#__PURE__*/ makeIcon( - 'CloudArrowUpFill', - '' +export const BIconClipboard2Pulse = /*#__PURE__*/ makeIcon( + 'Clipboard2Pulse', + '' ) // eslint-disable-next-line -export const BIconCloudCheck = /*#__PURE__*/ makeIcon( - 'CloudCheck', - '' +export const BIconClipboard2PulseFill = /*#__PURE__*/ makeIcon( + 'Clipboard2PulseFill', + '' ) // eslint-disable-next-line -export const BIconCloudCheckFill = /*#__PURE__*/ makeIcon( - 'CloudCheckFill', - '' +export const BIconClipboard2X = /*#__PURE__*/ makeIcon( + 'Clipboard2X', + '' ) // eslint-disable-next-line -export const BIconCloudDownload = /*#__PURE__*/ makeIcon( - 'CloudDownload', - '' +export const BIconClipboard2XFill = /*#__PURE__*/ makeIcon( + 'Clipboard2XFill', + '' ) // eslint-disable-next-line -export const BIconCloudDownloadFill = /*#__PURE__*/ makeIcon( - 'CloudDownloadFill', - '' +export const BIconClipboardCheck = /*#__PURE__*/ makeIcon( + 'ClipboardCheck', + '' ) // eslint-disable-next-line -export const BIconCloudDrizzle = /*#__PURE__*/ makeIcon( - 'CloudDrizzle', - '' +export const BIconClipboardCheckFill = /*#__PURE__*/ makeIcon( + 'ClipboardCheckFill', + '' ) // eslint-disable-next-line -export const BIconCloudDrizzleFill = /*#__PURE__*/ makeIcon( - 'CloudDrizzleFill', - '' +export const BIconClipboardData = /*#__PURE__*/ makeIcon( + 'ClipboardData', + '' ) // eslint-disable-next-line -export const BIconCloudFill = /*#__PURE__*/ makeIcon( - 'CloudFill', - '' +export const BIconClipboardDataFill = /*#__PURE__*/ makeIcon( + 'ClipboardDataFill', + '' ) // eslint-disable-next-line -export const BIconCloudFog = /*#__PURE__*/ makeIcon( +export const BIconClipboardFill = /*#__PURE__*/ makeIcon( + 'ClipboardFill', + '' +) + +// eslint-disable-next-line +export const BIconClipboardHeart = /*#__PURE__*/ makeIcon( + 'ClipboardHeart', + '' +) + +// eslint-disable-next-line +export const BIconClipboardHeartFill = /*#__PURE__*/ makeIcon( + 'ClipboardHeartFill', + '' +) + +// eslint-disable-next-line +export const BIconClipboardMinus = /*#__PURE__*/ makeIcon( + 'ClipboardMinus', + '' +) + +// eslint-disable-next-line +export const BIconClipboardMinusFill = /*#__PURE__*/ makeIcon( + 'ClipboardMinusFill', + '' +) + +// eslint-disable-next-line +export const BIconClipboardPlus = /*#__PURE__*/ makeIcon( + 'ClipboardPlus', + '' +) + +// eslint-disable-next-line +export const BIconClipboardPlusFill = /*#__PURE__*/ makeIcon( + 'ClipboardPlusFill', + '' +) + +// eslint-disable-next-line +export const BIconClipboardPulse = /*#__PURE__*/ makeIcon( + 'ClipboardPulse', + '' +) + +// eslint-disable-next-line +export const BIconClipboardX = /*#__PURE__*/ makeIcon( + 'ClipboardX', + '' +) + +// eslint-disable-next-line +export const BIconClipboardXFill = /*#__PURE__*/ makeIcon( + 'ClipboardXFill', + '' +) + +// eslint-disable-next-line +export const BIconClock = /*#__PURE__*/ makeIcon( + 'Clock', + '' +) + +// eslint-disable-next-line +export const BIconClockFill = /*#__PURE__*/ makeIcon( + 'ClockFill', + '' +) + +// eslint-disable-next-line +export const BIconClockHistory = /*#__PURE__*/ makeIcon( + 'ClockHistory', + '' +) + +// eslint-disable-next-line +export const BIconCloud = /*#__PURE__*/ makeIcon( + 'Cloud', + '' +) + +// eslint-disable-next-line +export const BIconCloudArrowDown = /*#__PURE__*/ makeIcon( + 'CloudArrowDown', + '' +) + +// eslint-disable-next-line +export const BIconCloudArrowDownFill = /*#__PURE__*/ makeIcon( + 'CloudArrowDownFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudArrowUp = /*#__PURE__*/ makeIcon( + 'CloudArrowUp', + '' +) + +// eslint-disable-next-line +export const BIconCloudArrowUpFill = /*#__PURE__*/ makeIcon( + 'CloudArrowUpFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudCheck = /*#__PURE__*/ makeIcon( + 'CloudCheck', + '' +) + +// eslint-disable-next-line +export const BIconCloudCheckFill = /*#__PURE__*/ makeIcon( + 'CloudCheckFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudDownload = /*#__PURE__*/ makeIcon( + 'CloudDownload', + '' +) + +// eslint-disable-next-line +export const BIconCloudDownloadFill = /*#__PURE__*/ makeIcon( + 'CloudDownloadFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudDrizzle = /*#__PURE__*/ makeIcon( + 'CloudDrizzle', + '' +) + +// eslint-disable-next-line +export const BIconCloudDrizzleFill = /*#__PURE__*/ makeIcon( + 'CloudDrizzleFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudFill = /*#__PURE__*/ makeIcon( + 'CloudFill', + '' +) + +// eslint-disable-next-line +export const BIconCloudFog = /*#__PURE__*/ makeIcon( 'CloudFog', - '' + '' ) // eslint-disable-next-line export const BIconCloudFog2 = /*#__PURE__*/ makeIcon( 'CloudFog2', - '' + '' ) // eslint-disable-next-line export const BIconCloudFog2Fill = /*#__PURE__*/ makeIcon( 'CloudFog2Fill', - '' + '' ) // eslint-disable-next-line export const BIconCloudFogFill = /*#__PURE__*/ makeIcon( 'CloudFogFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudHail = /*#__PURE__*/ makeIcon( 'CloudHail', - '' + '' ) // eslint-disable-next-line export const BIconCloudHailFill = /*#__PURE__*/ makeIcon( 'CloudHailFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudHaze = /*#__PURE__*/ makeIcon( 'CloudHaze', - '' + '' ) // eslint-disable-next-line -export const BIconCloudHaze1 = /*#__PURE__*/ makeIcon( - 'CloudHaze1', - '' +export const BIconCloudHaze2 = /*#__PURE__*/ makeIcon( + 'CloudHaze2', + '' ) // eslint-disable-next-line export const BIconCloudHaze2Fill = /*#__PURE__*/ makeIcon( 'CloudHaze2Fill', - '' + '' ) // eslint-disable-next-line export const BIconCloudHazeFill = /*#__PURE__*/ makeIcon( 'CloudHazeFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudLightning = /*#__PURE__*/ makeIcon( 'CloudLightning', - '' + '' ) // eslint-disable-next-line export const BIconCloudLightningFill = /*#__PURE__*/ makeIcon( 'CloudLightningFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudLightningRain = /*#__PURE__*/ makeIcon( 'CloudLightningRain', - '' + '' ) // eslint-disable-next-line export const BIconCloudLightningRainFill = /*#__PURE__*/ makeIcon( 'CloudLightningRainFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudMinus = /*#__PURE__*/ makeIcon( 'CloudMinus', - '' + '' ) // eslint-disable-next-line export const BIconCloudMinusFill = /*#__PURE__*/ makeIcon( 'CloudMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudMoon = /*#__PURE__*/ makeIcon( 'CloudMoon', - '' + '' ) // eslint-disable-next-line export const BIconCloudMoonFill = /*#__PURE__*/ makeIcon( 'CloudMoonFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudPlus = /*#__PURE__*/ makeIcon( 'CloudPlus', - '' + '' ) // eslint-disable-next-line export const BIconCloudPlusFill = /*#__PURE__*/ makeIcon( 'CloudPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudRain = /*#__PURE__*/ makeIcon( 'CloudRain', - '' + '' ) // eslint-disable-next-line export const BIconCloudRainFill = /*#__PURE__*/ makeIcon( 'CloudRainFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudRainHeavy = /*#__PURE__*/ makeIcon( 'CloudRainHeavy', - '' + '' ) // eslint-disable-next-line export const BIconCloudRainHeavyFill = /*#__PURE__*/ makeIcon( 'CloudRainHeavyFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudSlash = /*#__PURE__*/ makeIcon( 'CloudSlash', - '' + '' ) // eslint-disable-next-line export const BIconCloudSlashFill = /*#__PURE__*/ makeIcon( 'CloudSlashFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudSleet = /*#__PURE__*/ makeIcon( 'CloudSleet', - '' + '' ) // eslint-disable-next-line export const BIconCloudSleetFill = /*#__PURE__*/ makeIcon( 'CloudSleetFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudSnow = /*#__PURE__*/ makeIcon( 'CloudSnow', - '' + '' ) // eslint-disable-next-line export const BIconCloudSnowFill = /*#__PURE__*/ makeIcon( 'CloudSnowFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudSun = /*#__PURE__*/ makeIcon( 'CloudSun', - '' + '' ) // eslint-disable-next-line export const BIconCloudSunFill = /*#__PURE__*/ makeIcon( 'CloudSunFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudUpload = /*#__PURE__*/ makeIcon( 'CloudUpload', - '' + '' ) // eslint-disable-next-line export const BIconCloudUploadFill = /*#__PURE__*/ makeIcon( 'CloudUploadFill', - '' + '' ) // eslint-disable-next-line export const BIconClouds = /*#__PURE__*/ makeIcon( 'Clouds', - '' + '' ) // eslint-disable-next-line export const BIconCloudsFill = /*#__PURE__*/ makeIcon( 'CloudsFill', - '' + '' ) // eslint-disable-next-line export const BIconCloudy = /*#__PURE__*/ makeIcon( 'Cloudy', - '' + '' ) // eslint-disable-next-line export const BIconCloudyFill = /*#__PURE__*/ makeIcon( 'CloudyFill', - '' + '' ) // eslint-disable-next-line export const BIconCode = /*#__PURE__*/ makeIcon( 'Code', - '' + '' ) // eslint-disable-next-line export const BIconCodeSlash = /*#__PURE__*/ makeIcon( 'CodeSlash', - '' + '' ) // eslint-disable-next-line export const BIconCodeSquare = /*#__PURE__*/ makeIcon( 'CodeSquare', - '' + '' ) // eslint-disable-next-line export const BIconCoin = /*#__PURE__*/ makeIcon( 'Coin', - '' + '' ) // eslint-disable-next-line export const BIconCollection = /*#__PURE__*/ makeIcon( 'Collection', - '' + '' ) // eslint-disable-next-line export const BIconCollectionFill = /*#__PURE__*/ makeIcon( 'CollectionFill', - '' + '' ) // eslint-disable-next-line export const BIconCollectionPlay = /*#__PURE__*/ makeIcon( 'CollectionPlay', - '' + '' ) // eslint-disable-next-line export const BIconCollectionPlayFill = /*#__PURE__*/ makeIcon( 'CollectionPlayFill', - '' + '' ) // eslint-disable-next-line export const BIconColumns = /*#__PURE__*/ makeIcon( 'Columns', - '' + '' ) // eslint-disable-next-line export const BIconColumnsGap = /*#__PURE__*/ makeIcon( 'ColumnsGap', - '' + '' ) // eslint-disable-next-line export const BIconCommand = /*#__PURE__*/ makeIcon( 'Command', - '' + '' ) // eslint-disable-next-line export const BIconCompass = /*#__PURE__*/ makeIcon( 'Compass', - '' + '' ) // eslint-disable-next-line export const BIconCompassFill = /*#__PURE__*/ makeIcon( 'CompassFill', - '' + '' ) // eslint-disable-next-line export const BIconCone = /*#__PURE__*/ makeIcon( 'Cone', - '' + '' ) // eslint-disable-next-line export const BIconConeStriped = /*#__PURE__*/ makeIcon( 'ConeStriped', - '' + '' ) // eslint-disable-next-line export const BIconController = /*#__PURE__*/ makeIcon( 'Controller', - '' + '' +) + +// eslint-disable-next-line +export const BIconCookie = /*#__PURE__*/ makeIcon( + 'Cookie', + '' +) + +// eslint-disable-next-line +export const BIconCopy = /*#__PURE__*/ makeIcon( + 'Copy', + '' ) // eslint-disable-next-line export const BIconCpu = /*#__PURE__*/ makeIcon( 'Cpu', - '' + '' ) // eslint-disable-next-line export const BIconCpuFill = /*#__PURE__*/ makeIcon( 'CpuFill', - '' + '' ) // eslint-disable-next-line export const BIconCreditCard = /*#__PURE__*/ makeIcon( 'CreditCard', - '' + '' ) // eslint-disable-next-line export const BIconCreditCard2Back = /*#__PURE__*/ makeIcon( 'CreditCard2Back', - '' + '' ) // eslint-disable-next-line export const BIconCreditCard2BackFill = /*#__PURE__*/ makeIcon( 'CreditCard2BackFill', - '' + '' ) // eslint-disable-next-line export const BIconCreditCard2Front = /*#__PURE__*/ makeIcon( 'CreditCard2Front', - '' + '' ) // eslint-disable-next-line export const BIconCreditCard2FrontFill = /*#__PURE__*/ makeIcon( 'CreditCard2FrontFill', - '' + '' ) // eslint-disable-next-line export const BIconCreditCardFill = /*#__PURE__*/ makeIcon( 'CreditCardFill', - '' + '' ) // eslint-disable-next-line export const BIconCrop = /*#__PURE__*/ makeIcon( 'Crop', - '' + '' +) + +// eslint-disable-next-line +export const BIconCrosshair = /*#__PURE__*/ makeIcon( + 'Crosshair', + '' +) + +// eslint-disable-next-line +export const BIconCrosshair2 = /*#__PURE__*/ makeIcon( + 'Crosshair2', + '' ) // eslint-disable-next-line export const BIconCup = /*#__PURE__*/ makeIcon( 'Cup', - '' + '' ) // eslint-disable-next-line export const BIconCupFill = /*#__PURE__*/ makeIcon( 'CupFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconCupHot = /*#__PURE__*/ makeIcon( + 'CupHot', + '' +) + +// eslint-disable-next-line +export const BIconCupHotFill = /*#__PURE__*/ makeIcon( + 'CupHotFill', + '' ) // eslint-disable-next-line export const BIconCupStraw = /*#__PURE__*/ makeIcon( 'CupStraw', - '' + '' ) // eslint-disable-next-line export const BIconCurrencyBitcoin = /*#__PURE__*/ makeIcon( 'CurrencyBitcoin', - '' + '' ) // eslint-disable-next-line export const BIconCurrencyDollar = /*#__PURE__*/ makeIcon( 'CurrencyDollar', - '' + '' ) // eslint-disable-next-line export const BIconCurrencyEuro = /*#__PURE__*/ makeIcon( 'CurrencyEuro', - '' + '' ) // eslint-disable-next-line export const BIconCurrencyExchange = /*#__PURE__*/ makeIcon( 'CurrencyExchange', - '' + '' ) // eslint-disable-next-line export const BIconCurrencyPound = /*#__PURE__*/ makeIcon( 'CurrencyPound', - '' + '' +) + +// eslint-disable-next-line +export const BIconCurrencyRupee = /*#__PURE__*/ makeIcon( + 'CurrencyRupee', + '' ) // eslint-disable-next-line @@ -2982,7 +4104,7 @@ export const BIconCurrencyYen = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCursor = /*#__PURE__*/ makeIcon( 'Cursor', - '' + '' ) // eslint-disable-next-line @@ -2994,2443 +4116,3703 @@ export const BIconCursorFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconCursorText = /*#__PURE__*/ makeIcon( 'CursorText', - '' + '' ) // eslint-disable-next-line export const BIconDash = /*#__PURE__*/ makeIcon( 'Dash', - '' + '' ) // eslint-disable-next-line export const BIconDashCircle = /*#__PURE__*/ makeIcon( 'DashCircle', - '' + '' ) // eslint-disable-next-line export const BIconDashCircleDotted = /*#__PURE__*/ makeIcon( 'DashCircleDotted', - '' + '' ) // eslint-disable-next-line export const BIconDashCircleFill = /*#__PURE__*/ makeIcon( 'DashCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconDashLg = /*#__PURE__*/ makeIcon( 'DashLg', - '' + '' ) // eslint-disable-next-line export const BIconDashSquare = /*#__PURE__*/ makeIcon( 'DashSquare', - '' + '' ) // eslint-disable-next-line export const BIconDashSquareDotted = /*#__PURE__*/ makeIcon( 'DashSquareDotted', - '' + '' ) // eslint-disable-next-line export const BIconDashSquareFill = /*#__PURE__*/ makeIcon( 'DashSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconDatabase = /*#__PURE__*/ makeIcon( + 'Database', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseAdd = /*#__PURE__*/ makeIcon( + 'DatabaseAdd', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseCheck = /*#__PURE__*/ makeIcon( + 'DatabaseCheck', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseDash = /*#__PURE__*/ makeIcon( + 'DatabaseDash', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseDown = /*#__PURE__*/ makeIcon( + 'DatabaseDown', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseExclamation = /*#__PURE__*/ makeIcon( + 'DatabaseExclamation', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFill = /*#__PURE__*/ makeIcon( + 'DatabaseFill', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillAdd = /*#__PURE__*/ makeIcon( + 'DatabaseFillAdd', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillCheck = /*#__PURE__*/ makeIcon( + 'DatabaseFillCheck', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillDash = /*#__PURE__*/ makeIcon( + 'DatabaseFillDash', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillDown = /*#__PURE__*/ makeIcon( + 'DatabaseFillDown', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillExclamation = /*#__PURE__*/ makeIcon( + 'DatabaseFillExclamation', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillGear = /*#__PURE__*/ makeIcon( + 'DatabaseFillGear', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillLock = /*#__PURE__*/ makeIcon( + 'DatabaseFillLock', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillSlash = /*#__PURE__*/ makeIcon( + 'DatabaseFillSlash', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillUp = /*#__PURE__*/ makeIcon( + 'DatabaseFillUp', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseFillX = /*#__PURE__*/ makeIcon( + 'DatabaseFillX', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseGear = /*#__PURE__*/ makeIcon( + 'DatabaseGear', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseLock = /*#__PURE__*/ makeIcon( + 'DatabaseLock', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseSlash = /*#__PURE__*/ makeIcon( + 'DatabaseSlash', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseUp = /*#__PURE__*/ makeIcon( + 'DatabaseUp', + '' +) + +// eslint-disable-next-line +export const BIconDatabaseX = /*#__PURE__*/ makeIcon( + 'DatabaseX', + '' +) + +// eslint-disable-next-line +export const BIconDeviceHdd = /*#__PURE__*/ makeIcon( + 'DeviceHdd', + '' +) + +// eslint-disable-next-line +export const BIconDeviceHddFill = /*#__PURE__*/ makeIcon( + 'DeviceHddFill', + '' +) + +// eslint-disable-next-line +export const BIconDeviceSsd = /*#__PURE__*/ makeIcon( + 'DeviceSsd', + '' +) + +// eslint-disable-next-line +export const BIconDeviceSsdFill = /*#__PURE__*/ makeIcon( + 'DeviceSsdFill', + '' ) // eslint-disable-next-line export const BIconDiagram2 = /*#__PURE__*/ makeIcon( 'Diagram2', - '' + '' ) // eslint-disable-next-line export const BIconDiagram2Fill = /*#__PURE__*/ makeIcon( 'Diagram2Fill', - '' + '' ) // eslint-disable-next-line export const BIconDiagram3 = /*#__PURE__*/ makeIcon( 'Diagram3', - '' + '' ) // eslint-disable-next-line export const BIconDiagram3Fill = /*#__PURE__*/ makeIcon( 'Diagram3Fill', - '' + '' ) // eslint-disable-next-line export const BIconDiamond = /*#__PURE__*/ makeIcon( 'Diamond', - '' + '' ) // eslint-disable-next-line export const BIconDiamondFill = /*#__PURE__*/ makeIcon( 'DiamondFill', - '' + '' ) // eslint-disable-next-line export const BIconDiamondHalf = /*#__PURE__*/ makeIcon( 'DiamondHalf', - '' + '' ) // eslint-disable-next-line export const BIconDice1 = /*#__PURE__*/ makeIcon( 'Dice1', - '' + '' ) // eslint-disable-next-line export const BIconDice1Fill = /*#__PURE__*/ makeIcon( 'Dice1Fill', - '' + '' ) // eslint-disable-next-line export const BIconDice2 = /*#__PURE__*/ makeIcon( 'Dice2', - '' + '' ) // eslint-disable-next-line export const BIconDice2Fill = /*#__PURE__*/ makeIcon( 'Dice2Fill', - '' + '' ) // eslint-disable-next-line export const BIconDice3 = /*#__PURE__*/ makeIcon( 'Dice3', - '' + '' ) // eslint-disable-next-line export const BIconDice3Fill = /*#__PURE__*/ makeIcon( 'Dice3Fill', - '' + '' ) // eslint-disable-next-line export const BIconDice4 = /*#__PURE__*/ makeIcon( 'Dice4', - '' + '' ) // eslint-disable-next-line export const BIconDice4Fill = /*#__PURE__*/ makeIcon( 'Dice4Fill', - '' + '' ) // eslint-disable-next-line export const BIconDice5 = /*#__PURE__*/ makeIcon( 'Dice5', - '' + '' ) // eslint-disable-next-line export const BIconDice5Fill = /*#__PURE__*/ makeIcon( 'Dice5Fill', - '' + '' ) // eslint-disable-next-line export const BIconDice6 = /*#__PURE__*/ makeIcon( 'Dice6', - '' + '' ) // eslint-disable-next-line export const BIconDice6Fill = /*#__PURE__*/ makeIcon( 'Dice6Fill', - '' + '' ) // eslint-disable-next-line export const BIconDisc = /*#__PURE__*/ makeIcon( 'Disc', - '' + '' ) // eslint-disable-next-line export const BIconDiscFill = /*#__PURE__*/ makeIcon( 'DiscFill', - '' + '' ) // eslint-disable-next-line export const BIconDiscord = /*#__PURE__*/ makeIcon( 'Discord', - '' + '' ) // eslint-disable-next-line export const BIconDisplay = /*#__PURE__*/ makeIcon( 'Display', - '' + '' ) // eslint-disable-next-line export const BIconDisplayFill = /*#__PURE__*/ makeIcon( 'DisplayFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconDisplayport = /*#__PURE__*/ makeIcon( + 'Displayport', + '' +) + +// eslint-disable-next-line +export const BIconDisplayportFill = /*#__PURE__*/ makeIcon( + 'DisplayportFill', + '' ) // eslint-disable-next-line export const BIconDistributeHorizontal = /*#__PURE__*/ makeIcon( 'DistributeHorizontal', - '' + '' ) // eslint-disable-next-line export const BIconDistributeVertical = /*#__PURE__*/ makeIcon( 'DistributeVertical', - '' + '' ) // eslint-disable-next-line export const BIconDoorClosed = /*#__PURE__*/ makeIcon( 'DoorClosed', - '' + '' ) // eslint-disable-next-line export const BIconDoorClosedFill = /*#__PURE__*/ makeIcon( 'DoorClosedFill', - '' + '' ) // eslint-disable-next-line export const BIconDoorOpen = /*#__PURE__*/ makeIcon( 'DoorOpen', - '' + '' ) // eslint-disable-next-line export const BIconDoorOpenFill = /*#__PURE__*/ makeIcon( 'DoorOpenFill', - '' + '' ) // eslint-disable-next-line export const BIconDot = /*#__PURE__*/ makeIcon( 'Dot', - '' + '' ) // eslint-disable-next-line export const BIconDownload = /*#__PURE__*/ makeIcon( 'Download', - '' + '' +) + +// eslint-disable-next-line +export const BIconDpad = /*#__PURE__*/ makeIcon( + 'Dpad', + '' +) + +// eslint-disable-next-line +export const BIconDpadFill = /*#__PURE__*/ makeIcon( + 'DpadFill', + '' +) + +// eslint-disable-next-line +export const BIconDribbble = /*#__PURE__*/ makeIcon( + 'Dribbble', + '' +) + +// eslint-disable-next-line +export const BIconDropbox = /*#__PURE__*/ makeIcon( + 'Dropbox', + '' ) // eslint-disable-next-line export const BIconDroplet = /*#__PURE__*/ makeIcon( 'Droplet', - '' + '' ) // eslint-disable-next-line export const BIconDropletFill = /*#__PURE__*/ makeIcon( 'DropletFill', - '' + '' ) // eslint-disable-next-line export const BIconDropletHalf = /*#__PURE__*/ makeIcon( 'DropletHalf', - '' + '' +) + +// eslint-disable-next-line +export const BIconDuffle = /*#__PURE__*/ makeIcon( + 'Duffle', + '' +) + +// eslint-disable-next-line +export const BIconDuffleFill = /*#__PURE__*/ makeIcon( + 'DuffleFill', + '' +) + +// eslint-disable-next-line +export const BIconEar = /*#__PURE__*/ makeIcon( + 'Ear', + '' +) + +// eslint-disable-next-line +export const BIconEarFill = /*#__PURE__*/ makeIcon( + 'EarFill', + '' ) // eslint-disable-next-line export const BIconEarbuds = /*#__PURE__*/ makeIcon( 'Earbuds', - '' + '' ) // eslint-disable-next-line export const BIconEasel = /*#__PURE__*/ makeIcon( 'Easel', - '' + '' +) + +// eslint-disable-next-line +export const BIconEasel2 = /*#__PURE__*/ makeIcon( + 'Easel2', + '' +) + +// eslint-disable-next-line +export const BIconEasel2Fill = /*#__PURE__*/ makeIcon( + 'Easel2Fill', + '' +) + +// eslint-disable-next-line +export const BIconEasel3 = /*#__PURE__*/ makeIcon( + 'Easel3', + '' +) + +// eslint-disable-next-line +export const BIconEasel3Fill = /*#__PURE__*/ makeIcon( + 'Easel3Fill', + '' ) // eslint-disable-next-line export const BIconEaselFill = /*#__PURE__*/ makeIcon( 'EaselFill', - '' + '' ) // eslint-disable-next-line export const BIconEgg = /*#__PURE__*/ makeIcon( 'Egg', - '' + '' ) // eslint-disable-next-line export const BIconEggFill = /*#__PURE__*/ makeIcon( 'EggFill', - '' + '' ) // eslint-disable-next-line export const BIconEggFried = /*#__PURE__*/ makeIcon( 'EggFried', - '' + '' ) // eslint-disable-next-line export const BIconEject = /*#__PURE__*/ makeIcon( 'Eject', - '' + '' ) // eslint-disable-next-line export const BIconEjectFill = /*#__PURE__*/ makeIcon( 'EjectFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiAngry = /*#__PURE__*/ makeIcon( 'EmojiAngry', - '' + '' ) // eslint-disable-next-line export const BIconEmojiAngryFill = /*#__PURE__*/ makeIcon( 'EmojiAngryFill', - '' + '' ) // eslint-disable-next-line -export const BIconEmojiDizzy = /*#__PURE__*/ makeIcon( - 'EmojiDizzy', - '' +export const BIconEmojiAstonished = /*#__PURE__*/ makeIcon( + 'EmojiAstonished', + '' ) // eslint-disable-next-line -export const BIconEmojiDizzyFill = /*#__PURE__*/ makeIcon( +export const BIconEmojiAstonishedFill = /*#__PURE__*/ makeIcon( + 'EmojiAstonishedFill', + '' +) + +// eslint-disable-next-line +export const BIconEmojiDizzy = /*#__PURE__*/ makeIcon( + 'EmojiDizzy', + '' +) + +// eslint-disable-next-line +export const BIconEmojiDizzyFill = /*#__PURE__*/ makeIcon( 'EmojiDizzyFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiExpressionless = /*#__PURE__*/ makeIcon( 'EmojiExpressionless', - '' + '' ) // eslint-disable-next-line export const BIconEmojiExpressionlessFill = /*#__PURE__*/ makeIcon( 'EmojiExpressionlessFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiFrown = /*#__PURE__*/ makeIcon( 'EmojiFrown', - '' + '' ) // eslint-disable-next-line export const BIconEmojiFrownFill = /*#__PURE__*/ makeIcon( 'EmojiFrownFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEmojiGrimace = /*#__PURE__*/ makeIcon( + 'EmojiGrimace', + '' +) + +// eslint-disable-next-line +export const BIconEmojiGrimaceFill = /*#__PURE__*/ makeIcon( + 'EmojiGrimaceFill', + '' +) + +// eslint-disable-next-line +export const BIconEmojiGrin = /*#__PURE__*/ makeIcon( + 'EmojiGrin', + '' +) + +// eslint-disable-next-line +export const BIconEmojiGrinFill = /*#__PURE__*/ makeIcon( + 'EmojiGrinFill', + '' ) // eslint-disable-next-line export const BIconEmojiHeartEyes = /*#__PURE__*/ makeIcon( 'EmojiHeartEyes', - '' + '' ) // eslint-disable-next-line export const BIconEmojiHeartEyesFill = /*#__PURE__*/ makeIcon( 'EmojiHeartEyesFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEmojiKiss = /*#__PURE__*/ makeIcon( + 'EmojiKiss', + '' +) + +// eslint-disable-next-line +export const BIconEmojiKissFill = /*#__PURE__*/ makeIcon( + 'EmojiKissFill', + '' ) // eslint-disable-next-line export const BIconEmojiLaughing = /*#__PURE__*/ makeIcon( 'EmojiLaughing', - '' + '' ) // eslint-disable-next-line export const BIconEmojiLaughingFill = /*#__PURE__*/ makeIcon( 'EmojiLaughingFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiNeutral = /*#__PURE__*/ makeIcon( 'EmojiNeutral', - '' + '' ) // eslint-disable-next-line export const BIconEmojiNeutralFill = /*#__PURE__*/ makeIcon( 'EmojiNeutralFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSmile = /*#__PURE__*/ makeIcon( 'EmojiSmile', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSmileFill = /*#__PURE__*/ makeIcon( 'EmojiSmileFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSmileUpsideDown = /*#__PURE__*/ makeIcon( 'EmojiSmileUpsideDown', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSmileUpsideDownFill = /*#__PURE__*/ makeIcon( 'EmojiSmileUpsideDownFill', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSunglasses = /*#__PURE__*/ makeIcon( 'EmojiSunglasses', - '' + '' ) // eslint-disable-next-line export const BIconEmojiSunglassesFill = /*#__PURE__*/ makeIcon( 'EmojiSunglassesFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEmojiSurprise = /*#__PURE__*/ makeIcon( + 'EmojiSurprise', + '' +) + +// eslint-disable-next-line +export const BIconEmojiSurpriseFill = /*#__PURE__*/ makeIcon( + 'EmojiSurpriseFill', + '' +) + +// eslint-disable-next-line +export const BIconEmojiTear = /*#__PURE__*/ makeIcon( + 'EmojiTear', + '' +) + +// eslint-disable-next-line +export const BIconEmojiTearFill = /*#__PURE__*/ makeIcon( + 'EmojiTearFill', + '' ) // eslint-disable-next-line export const BIconEmojiWink = /*#__PURE__*/ makeIcon( 'EmojiWink', - '' + '' ) // eslint-disable-next-line export const BIconEmojiWinkFill = /*#__PURE__*/ makeIcon( 'EmojiWinkFill', - '' + '' ) // eslint-disable-next-line export const BIconEnvelope = /*#__PURE__*/ makeIcon( 'Envelope', - '' + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeArrowDown = /*#__PURE__*/ makeIcon( + 'EnvelopeArrowDown', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeArrowDownFill = /*#__PURE__*/ makeIcon( + 'EnvelopeArrowDownFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeArrowUp = /*#__PURE__*/ makeIcon( + 'EnvelopeArrowUp', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeArrowUpFill = /*#__PURE__*/ makeIcon( + 'EnvelopeArrowUpFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeAt = /*#__PURE__*/ makeIcon( + 'EnvelopeAt', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeAtFill = /*#__PURE__*/ makeIcon( + 'EnvelopeAtFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeCheck = /*#__PURE__*/ makeIcon( + 'EnvelopeCheck', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeCheckFill = /*#__PURE__*/ makeIcon( + 'EnvelopeCheckFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeDash = /*#__PURE__*/ makeIcon( + 'EnvelopeDash', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeDashFill = /*#__PURE__*/ makeIcon( + 'EnvelopeDashFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeExclamation = /*#__PURE__*/ makeIcon( + 'EnvelopeExclamation', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeExclamationFill = /*#__PURE__*/ makeIcon( + 'EnvelopeExclamationFill', + '' ) // eslint-disable-next-line export const BIconEnvelopeFill = /*#__PURE__*/ makeIcon( 'EnvelopeFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeHeart = /*#__PURE__*/ makeIcon( + 'EnvelopeHeart', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeHeartFill = /*#__PURE__*/ makeIcon( + 'EnvelopeHeartFill', + '' ) // eslint-disable-next-line export const BIconEnvelopeOpen = /*#__PURE__*/ makeIcon( 'EnvelopeOpen', - '' + '' ) // eslint-disable-next-line export const BIconEnvelopeOpenFill = /*#__PURE__*/ makeIcon( 'EnvelopeOpenFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeOpenHeart = /*#__PURE__*/ makeIcon( + 'EnvelopeOpenHeart', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeOpenHeartFill = /*#__PURE__*/ makeIcon( + 'EnvelopeOpenHeartFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePaper = /*#__PURE__*/ makeIcon( + 'EnvelopePaper', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePaperFill = /*#__PURE__*/ makeIcon( + 'EnvelopePaperFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePaperHeart = /*#__PURE__*/ makeIcon( + 'EnvelopePaperHeart', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePaperHeartFill = /*#__PURE__*/ makeIcon( + 'EnvelopePaperHeartFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePlus = /*#__PURE__*/ makeIcon( + 'EnvelopePlus', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopePlusFill = /*#__PURE__*/ makeIcon( + 'EnvelopePlusFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeSlash = /*#__PURE__*/ makeIcon( + 'EnvelopeSlash', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeSlashFill = /*#__PURE__*/ makeIcon( + 'EnvelopeSlashFill', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeX = /*#__PURE__*/ makeIcon( + 'EnvelopeX', + '' +) + +// eslint-disable-next-line +export const BIconEnvelopeXFill = /*#__PURE__*/ makeIcon( + 'EnvelopeXFill', + '' ) // eslint-disable-next-line export const BIconEraser = /*#__PURE__*/ makeIcon( 'Eraser', - '' + '' ) // eslint-disable-next-line export const BIconEraserFill = /*#__PURE__*/ makeIcon( 'EraserFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconEscape = /*#__PURE__*/ makeIcon( + 'Escape', + '' +) + +// eslint-disable-next-line +export const BIconEthernet = /*#__PURE__*/ makeIcon( + 'Ethernet', + '' +) + +// eslint-disable-next-line +export const BIconEvFront = /*#__PURE__*/ makeIcon( + 'EvFront', + '' +) + +// eslint-disable-next-line +export const BIconEvFrontFill = /*#__PURE__*/ makeIcon( + 'EvFrontFill', + '' +) + +// eslint-disable-next-line +export const BIconEvStation = /*#__PURE__*/ makeIcon( + 'EvStation', + '' +) + +// eslint-disable-next-line +export const BIconEvStationFill = /*#__PURE__*/ makeIcon( + 'EvStationFill', + '' ) // eslint-disable-next-line export const BIconExclamation = /*#__PURE__*/ makeIcon( 'Exclamation', - '' + '' ) // eslint-disable-next-line export const BIconExclamationCircle = /*#__PURE__*/ makeIcon( 'ExclamationCircle', - '' + '' ) // eslint-disable-next-line export const BIconExclamationCircleFill = /*#__PURE__*/ makeIcon( 'ExclamationCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconExclamationDiamond = /*#__PURE__*/ makeIcon( 'ExclamationDiamond', - '' + '' ) // eslint-disable-next-line export const BIconExclamationDiamondFill = /*#__PURE__*/ makeIcon( 'ExclamationDiamondFill', - '' + '' ) // eslint-disable-next-line export const BIconExclamationLg = /*#__PURE__*/ makeIcon( 'ExclamationLg', - '' + '' ) // eslint-disable-next-line export const BIconExclamationOctagon = /*#__PURE__*/ makeIcon( 'ExclamationOctagon', - '' + '' ) // eslint-disable-next-line export const BIconExclamationOctagonFill = /*#__PURE__*/ makeIcon( 'ExclamationOctagonFill', - '' + '' ) // eslint-disable-next-line export const BIconExclamationSquare = /*#__PURE__*/ makeIcon( 'ExclamationSquare', - '' + '' ) // eslint-disable-next-line export const BIconExclamationSquareFill = /*#__PURE__*/ makeIcon( 'ExclamationSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconExclamationTriangle = /*#__PURE__*/ makeIcon( 'ExclamationTriangle', - '' + '' ) // eslint-disable-next-line export const BIconExclamationTriangleFill = /*#__PURE__*/ makeIcon( 'ExclamationTriangleFill', - '' + '' ) // eslint-disable-next-line export const BIconExclude = /*#__PURE__*/ makeIcon( 'Exclude', - '' + '' +) + +// eslint-disable-next-line +export const BIconExplicit = /*#__PURE__*/ makeIcon( + 'Explicit', + '' +) + +// eslint-disable-next-line +export const BIconExplicitFill = /*#__PURE__*/ makeIcon( + 'ExplicitFill', + '' +) + +// eslint-disable-next-line +export const BIconExposure = /*#__PURE__*/ makeIcon( + 'Exposure', + '' ) // eslint-disable-next-line export const BIconEye = /*#__PURE__*/ makeIcon( 'Eye', - '' + '' ) // eslint-disable-next-line export const BIconEyeFill = /*#__PURE__*/ makeIcon( 'EyeFill', - '' + '' ) // eslint-disable-next-line export const BIconEyeSlash = /*#__PURE__*/ makeIcon( 'EyeSlash', - '' + '' ) // eslint-disable-next-line export const BIconEyeSlashFill = /*#__PURE__*/ makeIcon( 'EyeSlashFill', - '' + '' ) // eslint-disable-next-line export const BIconEyedropper = /*#__PURE__*/ makeIcon( 'Eyedropper', - '' + '' ) // eslint-disable-next-line export const BIconEyeglasses = /*#__PURE__*/ makeIcon( 'Eyeglasses', - '' + '' ) // eslint-disable-next-line export const BIconFacebook = /*#__PURE__*/ makeIcon( 'Facebook', - '' + '' +) + +// eslint-disable-next-line +export const BIconFan = /*#__PURE__*/ makeIcon( + 'Fan', + '' +) + +// eslint-disable-next-line +export const BIconFastForward = /*#__PURE__*/ makeIcon( + 'FastForward', + '' +) + +// eslint-disable-next-line +export const BIconFastForwardBtn = /*#__PURE__*/ makeIcon( + 'FastForwardBtn', + '' +) + +// eslint-disable-next-line +export const BIconFastForwardBtnFill = /*#__PURE__*/ makeIcon( + 'FastForwardBtnFill', + '' +) + +// eslint-disable-next-line +export const BIconFastForwardCircle = /*#__PURE__*/ makeIcon( + 'FastForwardCircle', + '' +) + +// eslint-disable-next-line +export const BIconFastForwardCircleFill = /*#__PURE__*/ makeIcon( + 'FastForwardCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconFastForwardFill = /*#__PURE__*/ makeIcon( + 'FastForwardFill', + '' +) + +// eslint-disable-next-line +export const BIconFeather = /*#__PURE__*/ makeIcon( + 'Feather', + '' +) + +// eslint-disable-next-line +export const BIconFeather2 = /*#__PURE__*/ makeIcon( + 'Feather2', + '' ) // eslint-disable-next-line export const BIconFile = /*#__PURE__*/ makeIcon( 'File', - '' + '' ) // eslint-disable-next-line export const BIconFileArrowDown = /*#__PURE__*/ makeIcon( 'FileArrowDown', - '' + '' ) // eslint-disable-next-line export const BIconFileArrowDownFill = /*#__PURE__*/ makeIcon( 'FileArrowDownFill', - '' + '' ) // eslint-disable-next-line export const BIconFileArrowUp = /*#__PURE__*/ makeIcon( 'FileArrowUp', - '' + '' ) // eslint-disable-next-line export const BIconFileArrowUpFill = /*#__PURE__*/ makeIcon( 'FileArrowUpFill', - '' + '' ) // eslint-disable-next-line export const BIconFileBarGraph = /*#__PURE__*/ makeIcon( 'FileBarGraph', - '' + '' ) // eslint-disable-next-line export const BIconFileBarGraphFill = /*#__PURE__*/ makeIcon( 'FileBarGraphFill', - '' + '' ) // eslint-disable-next-line export const BIconFileBinary = /*#__PURE__*/ makeIcon( 'FileBinary', - '' + '' ) // eslint-disable-next-line export const BIconFileBinaryFill = /*#__PURE__*/ makeIcon( 'FileBinaryFill', - '' + '' ) // eslint-disable-next-line export const BIconFileBreak = /*#__PURE__*/ makeIcon( 'FileBreak', - '' + '' ) // eslint-disable-next-line export const BIconFileBreakFill = /*#__PURE__*/ makeIcon( 'FileBreakFill', - '' + '' ) // eslint-disable-next-line export const BIconFileCheck = /*#__PURE__*/ makeIcon( 'FileCheck', - '' + '' ) // eslint-disable-next-line export const BIconFileCheckFill = /*#__PURE__*/ makeIcon( 'FileCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconFileCode = /*#__PURE__*/ makeIcon( 'FileCode', - '' + '' ) // eslint-disable-next-line export const BIconFileCodeFill = /*#__PURE__*/ makeIcon( 'FileCodeFill', - '' + '' ) // eslint-disable-next-line export const BIconFileDiff = /*#__PURE__*/ makeIcon( 'FileDiff', - '' + '' ) // eslint-disable-next-line export const BIconFileDiffFill = /*#__PURE__*/ makeIcon( 'FileDiffFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmark = /*#__PURE__*/ makeIcon( 'FileEarmark', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkArrowDown = /*#__PURE__*/ makeIcon( 'FileEarmarkArrowDown', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkArrowDownFill = /*#__PURE__*/ makeIcon( 'FileEarmarkArrowDownFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkArrowUp = /*#__PURE__*/ makeIcon( 'FileEarmarkArrowUp', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkArrowUpFill = /*#__PURE__*/ makeIcon( 'FileEarmarkArrowUpFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBarGraph = /*#__PURE__*/ makeIcon( 'FileEarmarkBarGraph', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBarGraphFill = /*#__PURE__*/ makeIcon( 'FileEarmarkBarGraphFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBinary = /*#__PURE__*/ makeIcon( 'FileEarmarkBinary', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBinaryFill = /*#__PURE__*/ makeIcon( 'FileEarmarkBinaryFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBreak = /*#__PURE__*/ makeIcon( 'FileEarmarkBreak', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkBreakFill = /*#__PURE__*/ makeIcon( 'FileEarmarkBreakFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkCheck = /*#__PURE__*/ makeIcon( 'FileEarmarkCheck', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkCheckFill = /*#__PURE__*/ makeIcon( 'FileEarmarkCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkCode = /*#__PURE__*/ makeIcon( 'FileEarmarkCode', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkCodeFill = /*#__PURE__*/ makeIcon( 'FileEarmarkCodeFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkDiff = /*#__PURE__*/ makeIcon( 'FileEarmarkDiff', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkDiffFill = /*#__PURE__*/ makeIcon( 'FileEarmarkDiffFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkEasel = /*#__PURE__*/ makeIcon( 'FileEarmarkEasel', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkEaselFill = /*#__PURE__*/ makeIcon( 'FileEarmarkEaselFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkExcel = /*#__PURE__*/ makeIcon( 'FileEarmarkExcel', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkExcelFill = /*#__PURE__*/ makeIcon( 'FileEarmarkExcelFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkFill = /*#__PURE__*/ makeIcon( 'FileEarmarkFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkFont = /*#__PURE__*/ makeIcon( 'FileEarmarkFont', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkFontFill = /*#__PURE__*/ makeIcon( 'FileEarmarkFontFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkImage = /*#__PURE__*/ makeIcon( 'FileEarmarkImage', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkImageFill = /*#__PURE__*/ makeIcon( 'FileEarmarkImageFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkLock = /*#__PURE__*/ makeIcon( 'FileEarmarkLock', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkLock2 = /*#__PURE__*/ makeIcon( 'FileEarmarkLock2', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkLock2Fill = /*#__PURE__*/ makeIcon( 'FileEarmarkLock2Fill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkLockFill = /*#__PURE__*/ makeIcon( 'FileEarmarkLockFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMedical = /*#__PURE__*/ makeIcon( 'FileEarmarkMedical', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMedicalFill = /*#__PURE__*/ makeIcon( 'FileEarmarkMedicalFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMinus = /*#__PURE__*/ makeIcon( 'FileEarmarkMinus', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMinusFill = /*#__PURE__*/ makeIcon( 'FileEarmarkMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMusic = /*#__PURE__*/ makeIcon( 'FileEarmarkMusic', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkMusicFill = /*#__PURE__*/ makeIcon( 'FileEarmarkMusicFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPdf = /*#__PURE__*/ makeIcon( 'FileEarmarkPdf', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPdfFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPdfFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPerson = /*#__PURE__*/ makeIcon( 'FileEarmarkPerson', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPersonFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPersonFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPlay = /*#__PURE__*/ makeIcon( 'FileEarmarkPlay', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPlayFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPlayFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPlus = /*#__PURE__*/ makeIcon( 'FileEarmarkPlus', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPlusFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPost = /*#__PURE__*/ makeIcon( 'FileEarmarkPost', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPostFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPostFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPpt = /*#__PURE__*/ makeIcon( 'FileEarmarkPpt', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkPptFill = /*#__PURE__*/ makeIcon( 'FileEarmarkPptFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkRichtext = /*#__PURE__*/ makeIcon( 'FileEarmarkRichtext', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkRichtextFill = /*#__PURE__*/ makeIcon( 'FileEarmarkRichtextFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkRuled = /*#__PURE__*/ makeIcon( 'FileEarmarkRuled', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkRuledFill = /*#__PURE__*/ makeIcon( 'FileEarmarkRuledFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkSlides = /*#__PURE__*/ makeIcon( 'FileEarmarkSlides', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkSlidesFill = /*#__PURE__*/ makeIcon( 'FileEarmarkSlidesFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkSpreadsheet = /*#__PURE__*/ makeIcon( 'FileEarmarkSpreadsheet', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkSpreadsheetFill = /*#__PURE__*/ makeIcon( 'FileEarmarkSpreadsheetFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkText = /*#__PURE__*/ makeIcon( 'FileEarmarkText', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkTextFill = /*#__PURE__*/ makeIcon( 'FileEarmarkTextFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkWord = /*#__PURE__*/ makeIcon( 'FileEarmarkWord', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkWordFill = /*#__PURE__*/ makeIcon( 'FileEarmarkWordFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkX = /*#__PURE__*/ makeIcon( 'FileEarmarkX', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkXFill = /*#__PURE__*/ makeIcon( 'FileEarmarkXFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkZip = /*#__PURE__*/ makeIcon( 'FileEarmarkZip', - '' + '' ) // eslint-disable-next-line export const BIconFileEarmarkZipFill = /*#__PURE__*/ makeIcon( 'FileEarmarkZipFill', - '' + '' ) // eslint-disable-next-line export const BIconFileEasel = /*#__PURE__*/ makeIcon( 'FileEasel', - '' + '' ) // eslint-disable-next-line export const BIconFileEaselFill = /*#__PURE__*/ makeIcon( 'FileEaselFill', - '' + '' ) // eslint-disable-next-line export const BIconFileExcel = /*#__PURE__*/ makeIcon( 'FileExcel', - '' + '' ) // eslint-disable-next-line export const BIconFileExcelFill = /*#__PURE__*/ makeIcon( 'FileExcelFill', - '' + '' ) // eslint-disable-next-line export const BIconFileFill = /*#__PURE__*/ makeIcon( 'FileFill', - '' + '' ) // eslint-disable-next-line export const BIconFileFont = /*#__PURE__*/ makeIcon( 'FileFont', - '' + '' ) // eslint-disable-next-line export const BIconFileFontFill = /*#__PURE__*/ makeIcon( 'FileFontFill', - '' + '' ) // eslint-disable-next-line export const BIconFileImage = /*#__PURE__*/ makeIcon( 'FileImage', - '' + '' ) // eslint-disable-next-line export const BIconFileImageFill = /*#__PURE__*/ makeIcon( 'FileImageFill', - '' + '' ) // eslint-disable-next-line export const BIconFileLock = /*#__PURE__*/ makeIcon( 'FileLock', - '' + '' ) // eslint-disable-next-line export const BIconFileLock2 = /*#__PURE__*/ makeIcon( 'FileLock2', - '' + '' ) // eslint-disable-next-line export const BIconFileLock2Fill = /*#__PURE__*/ makeIcon( 'FileLock2Fill', - '' + '' ) // eslint-disable-next-line export const BIconFileLockFill = /*#__PURE__*/ makeIcon( 'FileLockFill', - '' + '' ) // eslint-disable-next-line export const BIconFileMedical = /*#__PURE__*/ makeIcon( 'FileMedical', - '' + '' ) // eslint-disable-next-line export const BIconFileMedicalFill = /*#__PURE__*/ makeIcon( 'FileMedicalFill', - '' + '' ) // eslint-disable-next-line export const BIconFileMinus = /*#__PURE__*/ makeIcon( 'FileMinus', - '' + '' ) // eslint-disable-next-line export const BIconFileMinusFill = /*#__PURE__*/ makeIcon( 'FileMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconFileMusic = /*#__PURE__*/ makeIcon( 'FileMusic', - '' + '' ) // eslint-disable-next-line export const BIconFileMusicFill = /*#__PURE__*/ makeIcon( 'FileMusicFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePdf = /*#__PURE__*/ makeIcon( 'FilePdf', - '' + '' ) // eslint-disable-next-line export const BIconFilePdfFill = /*#__PURE__*/ makeIcon( 'FilePdfFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePerson = /*#__PURE__*/ makeIcon( 'FilePerson', - '' + '' ) // eslint-disable-next-line export const BIconFilePersonFill = /*#__PURE__*/ makeIcon( 'FilePersonFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePlay = /*#__PURE__*/ makeIcon( 'FilePlay', - '' + '' ) // eslint-disable-next-line export const BIconFilePlayFill = /*#__PURE__*/ makeIcon( 'FilePlayFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePlus = /*#__PURE__*/ makeIcon( 'FilePlus', - '' + '' ) // eslint-disable-next-line export const BIconFilePlusFill = /*#__PURE__*/ makeIcon( 'FilePlusFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePost = /*#__PURE__*/ makeIcon( 'FilePost', - '' + '' ) // eslint-disable-next-line export const BIconFilePostFill = /*#__PURE__*/ makeIcon( 'FilePostFill', - '' + '' ) // eslint-disable-next-line export const BIconFilePpt = /*#__PURE__*/ makeIcon( 'FilePpt', - '' + '' ) // eslint-disable-next-line export const BIconFilePptFill = /*#__PURE__*/ makeIcon( 'FilePptFill', - '' + '' ) // eslint-disable-next-line export const BIconFileRichtext = /*#__PURE__*/ makeIcon( 'FileRichtext', - '' + '' ) // eslint-disable-next-line export const BIconFileRichtextFill = /*#__PURE__*/ makeIcon( 'FileRichtextFill', - '' + '' ) // eslint-disable-next-line export const BIconFileRuled = /*#__PURE__*/ makeIcon( 'FileRuled', - '' + '' ) // eslint-disable-next-line export const BIconFileRuledFill = /*#__PURE__*/ makeIcon( 'FileRuledFill', - '' + '' ) // eslint-disable-next-line export const BIconFileSlides = /*#__PURE__*/ makeIcon( 'FileSlides', - '' + '' ) // eslint-disable-next-line export const BIconFileSlidesFill = /*#__PURE__*/ makeIcon( 'FileSlidesFill', - '' + '' ) // eslint-disable-next-line export const BIconFileSpreadsheet = /*#__PURE__*/ makeIcon( 'FileSpreadsheet', - '' + '' ) // eslint-disable-next-line export const BIconFileSpreadsheetFill = /*#__PURE__*/ makeIcon( 'FileSpreadsheetFill', - '' + '' ) // eslint-disable-next-line export const BIconFileText = /*#__PURE__*/ makeIcon( 'FileText', - '' + '' ) // eslint-disable-next-line export const BIconFileTextFill = /*#__PURE__*/ makeIcon( 'FileTextFill', - '' + '' ) // eslint-disable-next-line export const BIconFileWord = /*#__PURE__*/ makeIcon( 'FileWord', - '' + '' ) // eslint-disable-next-line export const BIconFileWordFill = /*#__PURE__*/ makeIcon( 'FileWordFill', - '' + '' ) // eslint-disable-next-line export const BIconFileX = /*#__PURE__*/ makeIcon( 'FileX', - '' + '' ) // eslint-disable-next-line export const BIconFileXFill = /*#__PURE__*/ makeIcon( 'FileXFill', - '' + '' ) // eslint-disable-next-line export const BIconFileZip = /*#__PURE__*/ makeIcon( 'FileZip', - '' + '' ) // eslint-disable-next-line export const BIconFileZipFill = /*#__PURE__*/ makeIcon( 'FileZipFill', - '' + '' ) // eslint-disable-next-line export const BIconFiles = /*#__PURE__*/ makeIcon( 'Files', - '' + '' ) // eslint-disable-next-line export const BIconFilesAlt = /*#__PURE__*/ makeIcon( 'FilesAlt', - '' + '' ) // eslint-disable-next-line -export const BIconFilm = /*#__PURE__*/ makeIcon( - 'Film', - '' +export const BIconFiletypeAac = /*#__PURE__*/ makeIcon( + 'FiletypeAac', + '' ) // eslint-disable-next-line -export const BIconFilter = /*#__PURE__*/ makeIcon( - 'Filter', - '' +export const BIconFiletypeAi = /*#__PURE__*/ makeIcon( + 'FiletypeAi', + '' ) // eslint-disable-next-line -export const BIconFilterCircle = /*#__PURE__*/ makeIcon( - 'FilterCircle', - '' +export const BIconFiletypeBmp = /*#__PURE__*/ makeIcon( + 'FiletypeBmp', + '' ) // eslint-disable-next-line -export const BIconFilterCircleFill = /*#__PURE__*/ makeIcon( - 'FilterCircleFill', - '' +export const BIconFiletypeCs = /*#__PURE__*/ makeIcon( + 'FiletypeCs', + '' ) // eslint-disable-next-line -export const BIconFilterLeft = /*#__PURE__*/ makeIcon( - 'FilterLeft', - '' +export const BIconFiletypeCss = /*#__PURE__*/ makeIcon( + 'FiletypeCss', + '' ) // eslint-disable-next-line -export const BIconFilterRight = /*#__PURE__*/ makeIcon( - 'FilterRight', - '' +export const BIconFiletypeCsv = /*#__PURE__*/ makeIcon( + 'FiletypeCsv', + '' ) // eslint-disable-next-line -export const BIconFilterSquare = /*#__PURE__*/ makeIcon( - 'FilterSquare', - '' +export const BIconFiletypeDoc = /*#__PURE__*/ makeIcon( + 'FiletypeDoc', + '' ) // eslint-disable-next-line -export const BIconFilterSquareFill = /*#__PURE__*/ makeIcon( - 'FilterSquareFill', - '' +export const BIconFiletypeDocx = /*#__PURE__*/ makeIcon( + 'FiletypeDocx', + '' ) // eslint-disable-next-line -export const BIconFlag = /*#__PURE__*/ makeIcon( - 'Flag', - '' +export const BIconFiletypeExe = /*#__PURE__*/ makeIcon( + 'FiletypeExe', + '' ) // eslint-disable-next-line -export const BIconFlagFill = /*#__PURE__*/ makeIcon( - 'FlagFill', - '' +export const BIconFiletypeGif = /*#__PURE__*/ makeIcon( + 'FiletypeGif', + '' ) // eslint-disable-next-line -export const BIconFlower1 = /*#__PURE__*/ makeIcon( - 'Flower1', - '' +export const BIconFiletypeHeic = /*#__PURE__*/ makeIcon( + 'FiletypeHeic', + '' ) // eslint-disable-next-line -export const BIconFlower2 = /*#__PURE__*/ makeIcon( - 'Flower2', - '' +export const BIconFiletypeHtml = /*#__PURE__*/ makeIcon( + 'FiletypeHtml', + '' ) // eslint-disable-next-line -export const BIconFlower3 = /*#__PURE__*/ makeIcon( - 'Flower3', - '' +export const BIconFiletypeJava = /*#__PURE__*/ makeIcon( + 'FiletypeJava', + '' ) // eslint-disable-next-line -export const BIconFolder = /*#__PURE__*/ makeIcon( - 'Folder', - '' +export const BIconFiletypeJpg = /*#__PURE__*/ makeIcon( + 'FiletypeJpg', + '' ) // eslint-disable-next-line -export const BIconFolder2 = /*#__PURE__*/ makeIcon( - 'Folder2', - '' +export const BIconFiletypeJs = /*#__PURE__*/ makeIcon( + 'FiletypeJs', + '' ) // eslint-disable-next-line -export const BIconFolder2Open = /*#__PURE__*/ makeIcon( - 'Folder2Open', - '' +export const BIconFiletypeJson = /*#__PURE__*/ makeIcon( + 'FiletypeJson', + '' ) // eslint-disable-next-line -export const BIconFolderCheck = /*#__PURE__*/ makeIcon( - 'FolderCheck', - '' +export const BIconFiletypeJsx = /*#__PURE__*/ makeIcon( + 'FiletypeJsx', + '' ) // eslint-disable-next-line -export const BIconFolderFill = /*#__PURE__*/ makeIcon( - 'FolderFill', - '' +export const BIconFiletypeKey = /*#__PURE__*/ makeIcon( + 'FiletypeKey', + '' ) // eslint-disable-next-line -export const BIconFolderMinus = /*#__PURE__*/ makeIcon( - 'FolderMinus', - '' +export const BIconFiletypeM4p = /*#__PURE__*/ makeIcon( + 'FiletypeM4p', + '' ) // eslint-disable-next-line -export const BIconFolderPlus = /*#__PURE__*/ makeIcon( - 'FolderPlus', - '' +export const BIconFiletypeMd = /*#__PURE__*/ makeIcon( + 'FiletypeMd', + '' ) // eslint-disable-next-line -export const BIconFolderSymlink = /*#__PURE__*/ makeIcon( - 'FolderSymlink', - '' +export const BIconFiletypeMdx = /*#__PURE__*/ makeIcon( + 'FiletypeMdx', + '' ) // eslint-disable-next-line -export const BIconFolderSymlinkFill = /*#__PURE__*/ makeIcon( - 'FolderSymlinkFill', - '' +export const BIconFiletypeMov = /*#__PURE__*/ makeIcon( + 'FiletypeMov', + '' ) // eslint-disable-next-line -export const BIconFolderX = /*#__PURE__*/ makeIcon( - 'FolderX', - '' +export const BIconFiletypeMp3 = /*#__PURE__*/ makeIcon( + 'FiletypeMp3', + '' ) // eslint-disable-next-line -export const BIconFonts = /*#__PURE__*/ makeIcon( - 'Fonts', - '' +export const BIconFiletypeMp4 = /*#__PURE__*/ makeIcon( + 'FiletypeMp4', + '' ) // eslint-disable-next-line -export const BIconForward = /*#__PURE__*/ makeIcon( - 'Forward', - '' +export const BIconFiletypeOtf = /*#__PURE__*/ makeIcon( + 'FiletypeOtf', + '' ) // eslint-disable-next-line -export const BIconForwardFill = /*#__PURE__*/ makeIcon( - 'ForwardFill', - '' +export const BIconFiletypePdf = /*#__PURE__*/ makeIcon( + 'FiletypePdf', + '' ) // eslint-disable-next-line -export const BIconFront = /*#__PURE__*/ makeIcon( - 'Front', - '' +export const BIconFiletypePhp = /*#__PURE__*/ makeIcon( + 'FiletypePhp', + '' ) // eslint-disable-next-line -export const BIconFullscreen = /*#__PURE__*/ makeIcon( - 'Fullscreen', - '' +export const BIconFiletypePng = /*#__PURE__*/ makeIcon( + 'FiletypePng', + '' ) // eslint-disable-next-line -export const BIconFullscreenExit = /*#__PURE__*/ makeIcon( - 'FullscreenExit', - '' +export const BIconFiletypePpt = /*#__PURE__*/ makeIcon( + 'FiletypePpt', + '' ) // eslint-disable-next-line -export const BIconFunnel = /*#__PURE__*/ makeIcon( - 'Funnel', - '' +export const BIconFiletypePptx = /*#__PURE__*/ makeIcon( + 'FiletypePptx', + '' ) // eslint-disable-next-line -export const BIconFunnelFill = /*#__PURE__*/ makeIcon( - 'FunnelFill', - '' +export const BIconFiletypePsd = /*#__PURE__*/ makeIcon( + 'FiletypePsd', + '' ) // eslint-disable-next-line -export const BIconGear = /*#__PURE__*/ makeIcon( - 'Gear', - '' +export const BIconFiletypePy = /*#__PURE__*/ makeIcon( + 'FiletypePy', + '' ) // eslint-disable-next-line -export const BIconGearFill = /*#__PURE__*/ makeIcon( - 'GearFill', - '' +export const BIconFiletypeRaw = /*#__PURE__*/ makeIcon( + 'FiletypeRaw', + '' ) // eslint-disable-next-line -export const BIconGearWide = /*#__PURE__*/ makeIcon( - 'GearWide', - '' +export const BIconFiletypeRb = /*#__PURE__*/ makeIcon( + 'FiletypeRb', + '' ) // eslint-disable-next-line -export const BIconGearWideConnected = /*#__PURE__*/ makeIcon( - 'GearWideConnected', - '' +export const BIconFiletypeSass = /*#__PURE__*/ makeIcon( + 'FiletypeSass', + '' ) // eslint-disable-next-line -export const BIconGem = /*#__PURE__*/ makeIcon( - 'Gem', - '' +export const BIconFiletypeScss = /*#__PURE__*/ makeIcon( + 'FiletypeScss', + '' ) // eslint-disable-next-line -export const BIconGenderAmbiguous = /*#__PURE__*/ makeIcon( - 'GenderAmbiguous', - '' +export const BIconFiletypeSh = /*#__PURE__*/ makeIcon( + 'FiletypeSh', + '' ) // eslint-disable-next-line -export const BIconGenderFemale = /*#__PURE__*/ makeIcon( - 'GenderFemale', - '' +export const BIconFiletypeSql = /*#__PURE__*/ makeIcon( + 'FiletypeSql', + '' ) // eslint-disable-next-line -export const BIconGenderMale = /*#__PURE__*/ makeIcon( - 'GenderMale', - '' +export const BIconFiletypeSvg = /*#__PURE__*/ makeIcon( + 'FiletypeSvg', + '' ) // eslint-disable-next-line -export const BIconGenderTrans = /*#__PURE__*/ makeIcon( - 'GenderTrans', - '' +export const BIconFiletypeTiff = /*#__PURE__*/ makeIcon( + 'FiletypeTiff', + '' ) // eslint-disable-next-line -export const BIconGeo = /*#__PURE__*/ makeIcon( - 'Geo', - '' +export const BIconFiletypeTsx = /*#__PURE__*/ makeIcon( + 'FiletypeTsx', + '' ) // eslint-disable-next-line -export const BIconGeoAlt = /*#__PURE__*/ makeIcon( - 'GeoAlt', - '' +export const BIconFiletypeTtf = /*#__PURE__*/ makeIcon( + 'FiletypeTtf', + '' ) // eslint-disable-next-line -export const BIconGeoAltFill = /*#__PURE__*/ makeIcon( +export const BIconFiletypeTxt = /*#__PURE__*/ makeIcon( + 'FiletypeTxt', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeWav = /*#__PURE__*/ makeIcon( + 'FiletypeWav', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeWoff = /*#__PURE__*/ makeIcon( + 'FiletypeWoff', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeXls = /*#__PURE__*/ makeIcon( + 'FiletypeXls', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeXlsx = /*#__PURE__*/ makeIcon( + 'FiletypeXlsx', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeXml = /*#__PURE__*/ makeIcon( + 'FiletypeXml', + '' +) + +// eslint-disable-next-line +export const BIconFiletypeYml = /*#__PURE__*/ makeIcon( + 'FiletypeYml', + '' +) + +// eslint-disable-next-line +export const BIconFilm = /*#__PURE__*/ makeIcon( + 'Film', + '' +) + +// eslint-disable-next-line +export const BIconFilter = /*#__PURE__*/ makeIcon( + 'Filter', + '' +) + +// eslint-disable-next-line +export const BIconFilterCircle = /*#__PURE__*/ makeIcon( + 'FilterCircle', + '' +) + +// eslint-disable-next-line +export const BIconFilterCircleFill = /*#__PURE__*/ makeIcon( + 'FilterCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconFilterLeft = /*#__PURE__*/ makeIcon( + 'FilterLeft', + '' +) + +// eslint-disable-next-line +export const BIconFilterRight = /*#__PURE__*/ makeIcon( + 'FilterRight', + '' +) + +// eslint-disable-next-line +export const BIconFilterSquare = /*#__PURE__*/ makeIcon( + 'FilterSquare', + '' +) + +// eslint-disable-next-line +export const BIconFilterSquareFill = /*#__PURE__*/ makeIcon( + 'FilterSquareFill', + '' +) + +// eslint-disable-next-line +export const BIconFingerprint = /*#__PURE__*/ makeIcon( + 'Fingerprint', + '' +) + +// eslint-disable-next-line +export const BIconFire = /*#__PURE__*/ makeIcon( + 'Fire', + '' +) + +// eslint-disable-next-line +export const BIconFlag = /*#__PURE__*/ makeIcon( + 'Flag', + '' +) + +// eslint-disable-next-line +export const BIconFlagFill = /*#__PURE__*/ makeIcon( + 'FlagFill', + '' +) + +// eslint-disable-next-line +export const BIconFloppy = /*#__PURE__*/ makeIcon( + 'Floppy', + '' +) + +// eslint-disable-next-line +export const BIconFloppy2 = /*#__PURE__*/ makeIcon( + 'Floppy2', + '' +) + +// eslint-disable-next-line +export const BIconFloppy2Fill = /*#__PURE__*/ makeIcon( + 'Floppy2Fill', + '' +) + +// eslint-disable-next-line +export const BIconFloppyFill = /*#__PURE__*/ makeIcon( + 'FloppyFill', + '' +) + +// eslint-disable-next-line +export const BIconFlower1 = /*#__PURE__*/ makeIcon( + 'Flower1', + '' +) + +// eslint-disable-next-line +export const BIconFlower2 = /*#__PURE__*/ makeIcon( + 'Flower2', + '' +) + +// eslint-disable-next-line +export const BIconFlower3 = /*#__PURE__*/ makeIcon( + 'Flower3', + '' +) + +// eslint-disable-next-line +export const BIconFolder = /*#__PURE__*/ makeIcon( + 'Folder', + '' +) + +// eslint-disable-next-line +export const BIconFolder2 = /*#__PURE__*/ makeIcon( + 'Folder2', + '' +) + +// eslint-disable-next-line +export const BIconFolder2Open = /*#__PURE__*/ makeIcon( + 'Folder2Open', + '' +) + +// eslint-disable-next-line +export const BIconFolderCheck = /*#__PURE__*/ makeIcon( + 'FolderCheck', + '' +) + +// eslint-disable-next-line +export const BIconFolderFill = /*#__PURE__*/ makeIcon( + 'FolderFill', + '' +) + +// eslint-disable-next-line +export const BIconFolderMinus = /*#__PURE__*/ makeIcon( + 'FolderMinus', + '' +) + +// eslint-disable-next-line +export const BIconFolderPlus = /*#__PURE__*/ makeIcon( + 'FolderPlus', + '' +) + +// eslint-disable-next-line +export const BIconFolderSymlink = /*#__PURE__*/ makeIcon( + 'FolderSymlink', + '' +) + +// eslint-disable-next-line +export const BIconFolderSymlinkFill = /*#__PURE__*/ makeIcon( + 'FolderSymlinkFill', + '' +) + +// eslint-disable-next-line +export const BIconFolderX = /*#__PURE__*/ makeIcon( + 'FolderX', + '' +) + +// eslint-disable-next-line +export const BIconFonts = /*#__PURE__*/ makeIcon( + 'Fonts', + '' +) + +// eslint-disable-next-line +export const BIconForward = /*#__PURE__*/ makeIcon( + 'Forward', + '' +) + +// eslint-disable-next-line +export const BIconForwardFill = /*#__PURE__*/ makeIcon( + 'ForwardFill', + '' +) + +// eslint-disable-next-line +export const BIconFront = /*#__PURE__*/ makeIcon( + 'Front', + '' +) + +// eslint-disable-next-line +export const BIconFuelPump = /*#__PURE__*/ makeIcon( + 'FuelPump', + '' +) + +// eslint-disable-next-line +export const BIconFuelPumpDiesel = /*#__PURE__*/ makeIcon( + 'FuelPumpDiesel', + '' +) + +// eslint-disable-next-line +export const BIconFuelPumpDieselFill = /*#__PURE__*/ makeIcon( + 'FuelPumpDieselFill', + '' +) + +// eslint-disable-next-line +export const BIconFuelPumpFill = /*#__PURE__*/ makeIcon( + 'FuelPumpFill', + '' +) + +// eslint-disable-next-line +export const BIconFullscreen = /*#__PURE__*/ makeIcon( + 'Fullscreen', + '' +) + +// eslint-disable-next-line +export const BIconFullscreenExit = /*#__PURE__*/ makeIcon( + 'FullscreenExit', + '' +) + +// eslint-disable-next-line +export const BIconFunnel = /*#__PURE__*/ makeIcon( + 'Funnel', + '' +) + +// eslint-disable-next-line +export const BIconFunnelFill = /*#__PURE__*/ makeIcon( + 'FunnelFill', + '' +) + +// eslint-disable-next-line +export const BIconGear = /*#__PURE__*/ makeIcon( + 'Gear', + '' +) + +// eslint-disable-next-line +export const BIconGearFill = /*#__PURE__*/ makeIcon( + 'GearFill', + '' +) + +// eslint-disable-next-line +export const BIconGearWide = /*#__PURE__*/ makeIcon( + 'GearWide', + '' +) + +// eslint-disable-next-line +export const BIconGearWideConnected = /*#__PURE__*/ makeIcon( + 'GearWideConnected', + '' +) + +// eslint-disable-next-line +export const BIconGem = /*#__PURE__*/ makeIcon( + 'Gem', + '' +) + +// eslint-disable-next-line +export const BIconGenderAmbiguous = /*#__PURE__*/ makeIcon( + 'GenderAmbiguous', + '' +) + +// eslint-disable-next-line +export const BIconGenderFemale = /*#__PURE__*/ makeIcon( + 'GenderFemale', + '' +) + +// eslint-disable-next-line +export const BIconGenderMale = /*#__PURE__*/ makeIcon( + 'GenderMale', + '' +) + +// eslint-disable-next-line +export const BIconGenderNeuter = /*#__PURE__*/ makeIcon( + 'GenderNeuter', + '' +) + +// eslint-disable-next-line +export const BIconGenderTrans = /*#__PURE__*/ makeIcon( + 'GenderTrans', + '' +) + +// eslint-disable-next-line +export const BIconGeo = /*#__PURE__*/ makeIcon( + 'Geo', + '' +) + +// eslint-disable-next-line +export const BIconGeoAlt = /*#__PURE__*/ makeIcon( + 'GeoAlt', + '' +) + +// eslint-disable-next-line +export const BIconGeoAltFill = /*#__PURE__*/ makeIcon( 'GeoAltFill', - '' + '' ) // eslint-disable-next-line export const BIconGeoFill = /*#__PURE__*/ makeIcon( 'GeoFill', - '' + '' ) // eslint-disable-next-line export const BIconGift = /*#__PURE__*/ makeIcon( 'Gift', - '' + '' ) // eslint-disable-next-line export const BIconGiftFill = /*#__PURE__*/ makeIcon( 'GiftFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconGit = /*#__PURE__*/ makeIcon( + 'Git', + '' ) // eslint-disable-next-line export const BIconGithub = /*#__PURE__*/ makeIcon( 'Github', - '' + '' +) + +// eslint-disable-next-line +export const BIconGitlab = /*#__PURE__*/ makeIcon( + 'Gitlab', + '' ) // eslint-disable-next-line export const BIconGlobe = /*#__PURE__*/ makeIcon( 'Globe', - '' + '' ) // eslint-disable-next-line export const BIconGlobe2 = /*#__PURE__*/ makeIcon( 'Globe2', - '' + '' +) + +// eslint-disable-next-line +export const BIconGlobeAmericas = /*#__PURE__*/ makeIcon( + 'GlobeAmericas', + '' +) + +// eslint-disable-next-line +export const BIconGlobeAsiaAustralia = /*#__PURE__*/ makeIcon( + 'GlobeAsiaAustralia', + '' +) + +// eslint-disable-next-line +export const BIconGlobeCentralSouthAsia = /*#__PURE__*/ makeIcon( + 'GlobeCentralSouthAsia', + '' +) + +// eslint-disable-next-line +export const BIconGlobeEuropeAfrica = /*#__PURE__*/ makeIcon( + 'GlobeEuropeAfrica', + '' ) // eslint-disable-next-line export const BIconGoogle = /*#__PURE__*/ makeIcon( 'Google', - '' + '' +) + +// eslint-disable-next-line +export const BIconGooglePlay = /*#__PURE__*/ makeIcon( + 'GooglePlay', + '' +) + +// eslint-disable-next-line +export const BIconGpuCard = /*#__PURE__*/ makeIcon( + 'GpuCard', + '' ) // eslint-disable-next-line export const BIconGraphDown = /*#__PURE__*/ makeIcon( 'GraphDown', - '' + '' +) + +// eslint-disable-next-line +export const BIconGraphDownArrow = /*#__PURE__*/ makeIcon( + 'GraphDownArrow', + '' ) // eslint-disable-next-line export const BIconGraphUp = /*#__PURE__*/ makeIcon( 'GraphUp', - '' + '' +) + +// eslint-disable-next-line +export const BIconGraphUpArrow = /*#__PURE__*/ makeIcon( + 'GraphUpArrow', + '' ) // eslint-disable-next-line export const BIconGrid = /*#__PURE__*/ makeIcon( 'Grid', - '' + '' ) // eslint-disable-next-line export const BIconGrid1x2 = /*#__PURE__*/ makeIcon( 'Grid1x2', - '' + '' ) // eslint-disable-next-line export const BIconGrid1x2Fill = /*#__PURE__*/ makeIcon( 'Grid1x2Fill', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x2 = /*#__PURE__*/ makeIcon( 'Grid3x2', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x2Gap = /*#__PURE__*/ makeIcon( 'Grid3x2Gap', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x2GapFill = /*#__PURE__*/ makeIcon( 'Grid3x2GapFill', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x3 = /*#__PURE__*/ makeIcon( 'Grid3x3', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x3Gap = /*#__PURE__*/ makeIcon( 'Grid3x3Gap', - '' + '' ) // eslint-disable-next-line export const BIconGrid3x3GapFill = /*#__PURE__*/ makeIcon( 'Grid3x3GapFill', - '' + '' ) // eslint-disable-next-line export const BIconGridFill = /*#__PURE__*/ makeIcon( 'GridFill', - '' + '' ) // eslint-disable-next-line export const BIconGripHorizontal = /*#__PURE__*/ makeIcon( 'GripHorizontal', - '' + '' ) // eslint-disable-next-line export const BIconGripVertical = /*#__PURE__*/ makeIcon( 'GripVertical', - '' + '' +) + +// eslint-disable-next-line +export const BIconHCircle = /*#__PURE__*/ makeIcon( + 'HCircle', + '' +) + +// eslint-disable-next-line +export const BIconHCircleFill = /*#__PURE__*/ makeIcon( + 'HCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconHSquare = /*#__PURE__*/ makeIcon( + 'HSquare', + '' +) + +// eslint-disable-next-line +export const BIconHSquareFill = /*#__PURE__*/ makeIcon( + 'HSquareFill', + '' ) // eslint-disable-next-line export const BIconHammer = /*#__PURE__*/ makeIcon( 'Hammer', - '' + '' ) // eslint-disable-next-line export const BIconHandIndex = /*#__PURE__*/ makeIcon( 'HandIndex', - '' + '' ) // eslint-disable-next-line export const BIconHandIndexFill = /*#__PURE__*/ makeIcon( 'HandIndexFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconHandIndexThumb = /*#__PURE__*/ makeIcon( + 'HandIndexThumb', + '' +) + +// eslint-disable-next-line +export const BIconHandIndexThumbFill = /*#__PURE__*/ makeIcon( + 'HandIndexThumbFill', + '' +) + +// eslint-disable-next-line +export const BIconHandThumbsDown = /*#__PURE__*/ makeIcon( + 'HandThumbsDown', + '' +) + +// eslint-disable-next-line +export const BIconHandThumbsDownFill = /*#__PURE__*/ makeIcon( + 'HandThumbsDownFill', + '' +) + +// eslint-disable-next-line +export const BIconHandThumbsUp = /*#__PURE__*/ makeIcon( + 'HandThumbsUp', + '' +) + +// eslint-disable-next-line +export const BIconHandThumbsUpFill = /*#__PURE__*/ makeIcon( + 'HandThumbsUpFill', + '' +) + +// eslint-disable-next-line +export const BIconHandbag = /*#__PURE__*/ makeIcon( + 'Handbag', + '' +) + +// eslint-disable-next-line +export const BIconHandbagFill = /*#__PURE__*/ makeIcon( + 'HandbagFill', + '' +) + +// eslint-disable-next-line +export const BIconHash = /*#__PURE__*/ makeIcon( + 'Hash', + '' +) + +// eslint-disable-next-line +export const BIconHdd = /*#__PURE__*/ makeIcon( + 'Hdd', + '' +) + +// eslint-disable-next-line +export const BIconHddFill = /*#__PURE__*/ makeIcon( + 'HddFill', + '' +) + +// eslint-disable-next-line +export const BIconHddNetwork = /*#__PURE__*/ makeIcon( + 'HddNetwork', + '' +) + +// eslint-disable-next-line +export const BIconHddNetworkFill = /*#__PURE__*/ makeIcon( + 'HddNetworkFill', + '' +) + +// eslint-disable-next-line +export const BIconHddRack = /*#__PURE__*/ makeIcon( + 'HddRack', + '' +) + +// eslint-disable-next-line +export const BIconHddRackFill = /*#__PURE__*/ makeIcon( + 'HddRackFill', + '' +) + +// eslint-disable-next-line +export const BIconHddStack = /*#__PURE__*/ makeIcon( + 'HddStack', + '' +) + +// eslint-disable-next-line +export const BIconHddStackFill = /*#__PURE__*/ makeIcon( + 'HddStackFill', + '' +) + +// eslint-disable-next-line +export const BIconHdmi = /*#__PURE__*/ makeIcon( + 'Hdmi', + '' +) + +// eslint-disable-next-line +export const BIconHdmiFill = /*#__PURE__*/ makeIcon( + 'HdmiFill', + '' +) + +// eslint-disable-next-line +export const BIconHeadphones = /*#__PURE__*/ makeIcon( + 'Headphones', + '' +) + +// eslint-disable-next-line +export const BIconHeadset = /*#__PURE__*/ makeIcon( + 'Headset', + '' +) + +// eslint-disable-next-line +export const BIconHeadsetVr = /*#__PURE__*/ makeIcon( + 'HeadsetVr', + '' +) + +// eslint-disable-next-line +export const BIconHeart = /*#__PURE__*/ makeIcon( + 'Heart', + '' +) + +// eslint-disable-next-line +export const BIconHeartArrow = /*#__PURE__*/ makeIcon( + 'HeartArrow', + '' +) + +// eslint-disable-next-line +export const BIconHeartFill = /*#__PURE__*/ makeIcon( + 'HeartFill', + '' +) + +// eslint-disable-next-line +export const BIconHeartHalf = /*#__PURE__*/ makeIcon( + 'HeartHalf', + '' +) + +// eslint-disable-next-line +export const BIconHeartPulse = /*#__PURE__*/ makeIcon( + 'HeartPulse', + '' +) + +// eslint-disable-next-line +export const BIconHeartPulseFill = /*#__PURE__*/ makeIcon( + 'HeartPulseFill', + '' +) + +// eslint-disable-next-line +export const BIconHeartbreak = /*#__PURE__*/ makeIcon( + 'Heartbreak', + '' +) + +// eslint-disable-next-line +export const BIconHeartbreakFill = /*#__PURE__*/ makeIcon( + 'HeartbreakFill', + '' +) + +// eslint-disable-next-line +export const BIconHearts = /*#__PURE__*/ makeIcon( + 'Hearts', + '' +) + +// eslint-disable-next-line +export const BIconHeptagon = /*#__PURE__*/ makeIcon( + 'Heptagon', + '' +) + +// eslint-disable-next-line +export const BIconHeptagonFill = /*#__PURE__*/ makeIcon( + 'HeptagonFill', + '' +) + +// eslint-disable-next-line +export const BIconHeptagonHalf = /*#__PURE__*/ makeIcon( + 'HeptagonHalf', + '' +) + +// eslint-disable-next-line +export const BIconHexagon = /*#__PURE__*/ makeIcon( + 'Hexagon', + '' +) + +// eslint-disable-next-line +export const BIconHexagonFill = /*#__PURE__*/ makeIcon( + 'HexagonFill', + '' ) // eslint-disable-next-line -export const BIconHandIndexThumb = /*#__PURE__*/ makeIcon( - 'HandIndexThumb', - '' +export const BIconHexagonHalf = /*#__PURE__*/ makeIcon( + 'HexagonHalf', + '' ) // eslint-disable-next-line -export const BIconHandIndexThumbFill = /*#__PURE__*/ makeIcon( - 'HandIndexThumbFill', - '' +export const BIconHighlighter = /*#__PURE__*/ makeIcon( + 'Highlighter', + '' ) // eslint-disable-next-line -export const BIconHandThumbsDown = /*#__PURE__*/ makeIcon( - 'HandThumbsDown', - '' +export const BIconHighlights = /*#__PURE__*/ makeIcon( + 'Highlights', + '' ) // eslint-disable-next-line -export const BIconHandThumbsDownFill = /*#__PURE__*/ makeIcon( - 'HandThumbsDownFill', - '' +export const BIconHospital = /*#__PURE__*/ makeIcon( + 'Hospital', + '' ) // eslint-disable-next-line -export const BIconHandThumbsUp = /*#__PURE__*/ makeIcon( - 'HandThumbsUp', - '' +export const BIconHospitalFill = /*#__PURE__*/ makeIcon( + 'HospitalFill', + '' ) // eslint-disable-next-line -export const BIconHandThumbsUpFill = /*#__PURE__*/ makeIcon( - 'HandThumbsUpFill', - '' +export const BIconHourglass = /*#__PURE__*/ makeIcon( + 'Hourglass', + '' ) // eslint-disable-next-line -export const BIconHandbag = /*#__PURE__*/ makeIcon( - 'Handbag', - '' +export const BIconHourglassBottom = /*#__PURE__*/ makeIcon( + 'HourglassBottom', + '' ) // eslint-disable-next-line -export const BIconHandbagFill = /*#__PURE__*/ makeIcon( - 'HandbagFill', - '' +export const BIconHourglassSplit = /*#__PURE__*/ makeIcon( + 'HourglassSplit', + '' ) // eslint-disable-next-line -export const BIconHash = /*#__PURE__*/ makeIcon( - 'Hash', - '' +export const BIconHourglassTop = /*#__PURE__*/ makeIcon( + 'HourglassTop', + '' ) // eslint-disable-next-line -export const BIconHdd = /*#__PURE__*/ makeIcon( - 'Hdd', - '' +export const BIconHouse = /*#__PURE__*/ makeIcon( + 'House', + '' ) // eslint-disable-next-line -export const BIconHddFill = /*#__PURE__*/ makeIcon( - 'HddFill', - '' +export const BIconHouseAdd = /*#__PURE__*/ makeIcon( + 'HouseAdd', + '' ) // eslint-disable-next-line -export const BIconHddNetwork = /*#__PURE__*/ makeIcon( - 'HddNetwork', - '' +export const BIconHouseAddFill = /*#__PURE__*/ makeIcon( + 'HouseAddFill', + '' ) // eslint-disable-next-line -export const BIconHddNetworkFill = /*#__PURE__*/ makeIcon( - 'HddNetworkFill', - '' +export const BIconHouseCheck = /*#__PURE__*/ makeIcon( + 'HouseCheck', + '' ) // eslint-disable-next-line -export const BIconHddRack = /*#__PURE__*/ makeIcon( - 'HddRack', - '' +export const BIconHouseCheckFill = /*#__PURE__*/ makeIcon( + 'HouseCheckFill', + '' ) // eslint-disable-next-line -export const BIconHddRackFill = /*#__PURE__*/ makeIcon( - 'HddRackFill', - '' +export const BIconHouseDash = /*#__PURE__*/ makeIcon( + 'HouseDash', + '' ) // eslint-disable-next-line -export const BIconHddStack = /*#__PURE__*/ makeIcon( - 'HddStack', - '' +export const BIconHouseDashFill = /*#__PURE__*/ makeIcon( + 'HouseDashFill', + '' ) // eslint-disable-next-line -export const BIconHddStackFill = /*#__PURE__*/ makeIcon( - 'HddStackFill', - '' +export const BIconHouseDoor = /*#__PURE__*/ makeIcon( + 'HouseDoor', + '' ) // eslint-disable-next-line -export const BIconHeadphones = /*#__PURE__*/ makeIcon( - 'Headphones', - '' +export const BIconHouseDoorFill = /*#__PURE__*/ makeIcon( + 'HouseDoorFill', + '' ) // eslint-disable-next-line -export const BIconHeadset = /*#__PURE__*/ makeIcon( - 'Headset', - '' +export const BIconHouseDown = /*#__PURE__*/ makeIcon( + 'HouseDown', + '' ) // eslint-disable-next-line -export const BIconHeadsetVr = /*#__PURE__*/ makeIcon( - 'HeadsetVr', - '' +export const BIconHouseDownFill = /*#__PURE__*/ makeIcon( + 'HouseDownFill', + '' ) // eslint-disable-next-line -export const BIconHeart = /*#__PURE__*/ makeIcon( - 'Heart', - '' +export const BIconHouseExclamation = /*#__PURE__*/ makeIcon( + 'HouseExclamation', + '' ) // eslint-disable-next-line -export const BIconHeartFill = /*#__PURE__*/ makeIcon( - 'HeartFill', - '' +export const BIconHouseExclamationFill = /*#__PURE__*/ makeIcon( + 'HouseExclamationFill', + '' ) // eslint-disable-next-line -export const BIconHeartHalf = /*#__PURE__*/ makeIcon( - 'HeartHalf', - '' +export const BIconHouseFill = /*#__PURE__*/ makeIcon( + 'HouseFill', + '' ) // eslint-disable-next-line -export const BIconHeptagon = /*#__PURE__*/ makeIcon( - 'Heptagon', - '' +export const BIconHouseGear = /*#__PURE__*/ makeIcon( + 'HouseGear', + '' ) // eslint-disable-next-line -export const BIconHeptagonFill = /*#__PURE__*/ makeIcon( - 'HeptagonFill', - '' +export const BIconHouseGearFill = /*#__PURE__*/ makeIcon( + 'HouseGearFill', + '' ) // eslint-disable-next-line -export const BIconHeptagonHalf = /*#__PURE__*/ makeIcon( - 'HeptagonHalf', - '' +export const BIconHouseHeart = /*#__PURE__*/ makeIcon( + 'HouseHeart', + '' ) // eslint-disable-next-line -export const BIconHexagon = /*#__PURE__*/ makeIcon( - 'Hexagon', - '' +export const BIconHouseHeartFill = /*#__PURE__*/ makeIcon( + 'HouseHeartFill', + '' ) // eslint-disable-next-line -export const BIconHexagonFill = /*#__PURE__*/ makeIcon( - 'HexagonFill', - '' +export const BIconHouseLock = /*#__PURE__*/ makeIcon( + 'HouseLock', + '' ) // eslint-disable-next-line -export const BIconHexagonHalf = /*#__PURE__*/ makeIcon( - 'HexagonHalf', - '' +export const BIconHouseLockFill = /*#__PURE__*/ makeIcon( + 'HouseLockFill', + '' ) // eslint-disable-next-line -export const BIconHourglass = /*#__PURE__*/ makeIcon( - 'Hourglass', - '' +export const BIconHouseSlash = /*#__PURE__*/ makeIcon( + 'HouseSlash', + '' ) // eslint-disable-next-line -export const BIconHourglassBottom = /*#__PURE__*/ makeIcon( - 'HourglassBottom', - '' +export const BIconHouseSlashFill = /*#__PURE__*/ makeIcon( + 'HouseSlashFill', + '' ) // eslint-disable-next-line -export const BIconHourglassSplit = /*#__PURE__*/ makeIcon( - 'HourglassSplit', - '' +export const BIconHouseUp = /*#__PURE__*/ makeIcon( + 'HouseUp', + '' ) // eslint-disable-next-line -export const BIconHourglassTop = /*#__PURE__*/ makeIcon( - 'HourglassTop', - '' +export const BIconHouseUpFill = /*#__PURE__*/ makeIcon( + 'HouseUpFill', + '' ) // eslint-disable-next-line -export const BIconHouse = /*#__PURE__*/ makeIcon( - 'House', - '' +export const BIconHouseX = /*#__PURE__*/ makeIcon( + 'HouseX', + '' ) // eslint-disable-next-line -export const BIconHouseDoor = /*#__PURE__*/ makeIcon( - 'HouseDoor', - '' +export const BIconHouseXFill = /*#__PURE__*/ makeIcon( + 'HouseXFill', + '' ) // eslint-disable-next-line -export const BIconHouseDoorFill = /*#__PURE__*/ makeIcon( - 'HouseDoorFill', - '' +export const BIconHouses = /*#__PURE__*/ makeIcon( + 'Houses', + '' ) // eslint-disable-next-line -export const BIconHouseFill = /*#__PURE__*/ makeIcon( - 'HouseFill', - '' +export const BIconHousesFill = /*#__PURE__*/ makeIcon( + 'HousesFill', + '' ) // eslint-disable-next-line export const BIconHr = /*#__PURE__*/ makeIcon( 'Hr', - '' + '' ) // eslint-disable-next-line export const BIconHurricane = /*#__PURE__*/ makeIcon( 'Hurricane', - '' + '' +) + +// eslint-disable-next-line +export const BIconHypnotize = /*#__PURE__*/ makeIcon( + 'Hypnotize', + '' ) // eslint-disable-next-line export const BIconImage = /*#__PURE__*/ makeIcon( 'Image', - '' + '' ) // eslint-disable-next-line export const BIconImageAlt = /*#__PURE__*/ makeIcon( 'ImageAlt', - '' + '' ) // eslint-disable-next-line export const BIconImageFill = /*#__PURE__*/ makeIcon( 'ImageFill', - '' + '' ) // eslint-disable-next-line export const BIconImages = /*#__PURE__*/ makeIcon( 'Images', - '' + '' ) // eslint-disable-next-line export const BIconInbox = /*#__PURE__*/ makeIcon( 'Inbox', - '' + '' ) // eslint-disable-next-line export const BIconInboxFill = /*#__PURE__*/ makeIcon( 'InboxFill', - '' + '' ) // eslint-disable-next-line export const BIconInboxes = /*#__PURE__*/ makeIcon( 'Inboxes', - '' + '' ) // eslint-disable-next-line export const BIconInboxesFill = /*#__PURE__*/ makeIcon( 'InboxesFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconIncognito = /*#__PURE__*/ makeIcon( + 'Incognito', + '' +) + +// eslint-disable-next-line +export const BIconIndent = /*#__PURE__*/ makeIcon( + 'Indent', + '' +) + +// eslint-disable-next-line +export const BIconInfinity = /*#__PURE__*/ makeIcon( + 'Infinity', + '' ) // eslint-disable-next-line export const BIconInfo = /*#__PURE__*/ makeIcon( 'Info', - '' + '' ) // eslint-disable-next-line export const BIconInfoCircle = /*#__PURE__*/ makeIcon( 'InfoCircle', - '' + '' ) // eslint-disable-next-line export const BIconInfoCircleFill = /*#__PURE__*/ makeIcon( 'InfoCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconInfoLg = /*#__PURE__*/ makeIcon( 'InfoLg', - '' + '' ) // eslint-disable-next-line export const BIconInfoSquare = /*#__PURE__*/ makeIcon( 'InfoSquare', - '' + '' ) // eslint-disable-next-line export const BIconInfoSquareFill = /*#__PURE__*/ makeIcon( 'InfoSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconInputCursor = /*#__PURE__*/ makeIcon( 'InputCursor', - '' + '' ) // eslint-disable-next-line export const BIconInputCursorText = /*#__PURE__*/ makeIcon( 'InputCursorText', - '' + '' ) // eslint-disable-next-line export const BIconInstagram = /*#__PURE__*/ makeIcon( 'Instagram', - '' + '' ) // eslint-disable-next-line export const BIconIntersect = /*#__PURE__*/ makeIcon( 'Intersect', - '' + '' ) // eslint-disable-next-line export const BIconJournal = /*#__PURE__*/ makeIcon( 'Journal', - '' + '' ) // eslint-disable-next-line export const BIconJournalAlbum = /*#__PURE__*/ makeIcon( 'JournalAlbum', - '' + '' ) // eslint-disable-next-line export const BIconJournalArrowDown = /*#__PURE__*/ makeIcon( 'JournalArrowDown', - '' + '' ) // eslint-disable-next-line export const BIconJournalArrowUp = /*#__PURE__*/ makeIcon( 'JournalArrowUp', - '' + '' ) // eslint-disable-next-line export const BIconJournalBookmark = /*#__PURE__*/ makeIcon( 'JournalBookmark', - '' + '' ) // eslint-disable-next-line export const BIconJournalBookmarkFill = /*#__PURE__*/ makeIcon( 'JournalBookmarkFill', - '' + '' ) // eslint-disable-next-line export const BIconJournalCheck = /*#__PURE__*/ makeIcon( 'JournalCheck', - '' + '' ) // eslint-disable-next-line export const BIconJournalCode = /*#__PURE__*/ makeIcon( 'JournalCode', - '' + '' ) // eslint-disable-next-line export const BIconJournalMedical = /*#__PURE__*/ makeIcon( 'JournalMedical', - '' + '' ) // eslint-disable-next-line export const BIconJournalMinus = /*#__PURE__*/ makeIcon( 'JournalMinus', - '' + '' ) // eslint-disable-next-line export const BIconJournalPlus = /*#__PURE__*/ makeIcon( 'JournalPlus', - '' + '' ) // eslint-disable-next-line export const BIconJournalRichtext = /*#__PURE__*/ makeIcon( 'JournalRichtext', - '' + '' ) // eslint-disable-next-line export const BIconJournalText = /*#__PURE__*/ makeIcon( 'JournalText', - '' + '' ) // eslint-disable-next-line export const BIconJournalX = /*#__PURE__*/ makeIcon( 'JournalX', - '' + '' ) // eslint-disable-next-line export const BIconJournals = /*#__PURE__*/ makeIcon( 'Journals', - '' + '' ) // eslint-disable-next-line export const BIconJoystick = /*#__PURE__*/ makeIcon( 'Joystick', - '' + '' ) // eslint-disable-next-line export const BIconJustify = /*#__PURE__*/ makeIcon( 'Justify', - '' + '' ) // eslint-disable-next-line export const BIconJustifyLeft = /*#__PURE__*/ makeIcon( 'JustifyLeft', - '' + '' ) // eslint-disable-next-line export const BIconJustifyRight = /*#__PURE__*/ makeIcon( 'JustifyRight', - '' + '' ) // eslint-disable-next-line export const BIconKanban = /*#__PURE__*/ makeIcon( 'Kanban', - '' + '' ) // eslint-disable-next-line export const BIconKanbanFill = /*#__PURE__*/ makeIcon( 'KanbanFill', - '' + '' ) // eslint-disable-next-line export const BIconKey = /*#__PURE__*/ makeIcon( 'Key', - '' + '' ) // eslint-disable-next-line export const BIconKeyFill = /*#__PURE__*/ makeIcon( 'KeyFill', - '' + '' ) // eslint-disable-next-line export const BIconKeyboard = /*#__PURE__*/ makeIcon( 'Keyboard', - '' + '' ) // eslint-disable-next-line export const BIconKeyboardFill = /*#__PURE__*/ makeIcon( 'KeyboardFill', - '' + '' ) // eslint-disable-next-line export const BIconLadder = /*#__PURE__*/ makeIcon( 'Ladder', - '' + '' ) // eslint-disable-next-line export const BIconLamp = /*#__PURE__*/ makeIcon( 'Lamp', - '' + '' ) // eslint-disable-next-line export const BIconLampFill = /*#__PURE__*/ makeIcon( 'LampFill', - '' + '' ) // eslint-disable-next-line export const BIconLaptop = /*#__PURE__*/ makeIcon( 'Laptop', - '' + '' ) // eslint-disable-next-line export const BIconLaptopFill = /*#__PURE__*/ makeIcon( 'LaptopFill', - '' + '' ) // eslint-disable-next-line export const BIconLayerBackward = /*#__PURE__*/ makeIcon( 'LayerBackward', - '' + '' ) // eslint-disable-next-line export const BIconLayerForward = /*#__PURE__*/ makeIcon( 'LayerForward', - '' + '' ) // eslint-disable-next-line export const BIconLayers = /*#__PURE__*/ makeIcon( 'Layers', - '' + '' ) // eslint-disable-next-line export const BIconLayersFill = /*#__PURE__*/ makeIcon( 'LayersFill', - '' + '' ) // eslint-disable-next-line export const BIconLayersHalf = /*#__PURE__*/ makeIcon( 'LayersHalf', - '' + '' ) // eslint-disable-next-line export const BIconLayoutSidebar = /*#__PURE__*/ makeIcon( 'LayoutSidebar', - '' + '' ) // eslint-disable-next-line export const BIconLayoutSidebarInset = /*#__PURE__*/ makeIcon( 'LayoutSidebarInset', - '' + '' ) // eslint-disable-next-line export const BIconLayoutSidebarInsetReverse = /*#__PURE__*/ makeIcon( 'LayoutSidebarInsetReverse', - '' + '' ) // eslint-disable-next-line export const BIconLayoutSidebarReverse = /*#__PURE__*/ makeIcon( 'LayoutSidebarReverse', - '' + '' ) // eslint-disable-next-line export const BIconLayoutSplit = /*#__PURE__*/ makeIcon( 'LayoutSplit', - '' + '' ) // eslint-disable-next-line export const BIconLayoutTextSidebar = /*#__PURE__*/ makeIcon( 'LayoutTextSidebar', - '' + '' ) // eslint-disable-next-line export const BIconLayoutTextSidebarReverse = /*#__PURE__*/ makeIcon( 'LayoutTextSidebarReverse', - '' + '' ) // eslint-disable-next-line export const BIconLayoutTextWindow = /*#__PURE__*/ makeIcon( 'LayoutTextWindow', - '' + '' ) // eslint-disable-next-line export const BIconLayoutTextWindowReverse = /*#__PURE__*/ makeIcon( 'LayoutTextWindowReverse', - '' + '' ) // eslint-disable-next-line export const BIconLayoutThreeColumns = /*#__PURE__*/ makeIcon( 'LayoutThreeColumns', - '' + '' ) // eslint-disable-next-line export const BIconLayoutWtf = /*#__PURE__*/ makeIcon( 'LayoutWtf', - '' + '' ) // eslint-disable-next-line export const BIconLifePreserver = /*#__PURE__*/ makeIcon( 'LifePreserver', - '' + '' ) // eslint-disable-next-line export const BIconLightbulb = /*#__PURE__*/ makeIcon( 'Lightbulb', - '' + '' ) // eslint-disable-next-line export const BIconLightbulbFill = /*#__PURE__*/ makeIcon( 'LightbulbFill', - '' + '' ) // eslint-disable-next-line export const BIconLightbulbOff = /*#__PURE__*/ makeIcon( 'LightbulbOff', - '' + '' ) // eslint-disable-next-line export const BIconLightbulbOffFill = /*#__PURE__*/ makeIcon( 'LightbulbOffFill', - '' + '' ) // eslint-disable-next-line export const BIconLightning = /*#__PURE__*/ makeIcon( 'Lightning', - '' + '' ) // eslint-disable-next-line export const BIconLightningCharge = /*#__PURE__*/ makeIcon( 'LightningCharge', - '' + '' ) // eslint-disable-next-line @@ -5442,1633 +7824,2773 @@ export const BIconLightningChargeFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconLightningFill = /*#__PURE__*/ makeIcon( 'LightningFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconLine = /*#__PURE__*/ makeIcon( + 'Line', + '' ) // eslint-disable-next-line export const BIconLink = /*#__PURE__*/ makeIcon( 'Link', - '' + '' ) // eslint-disable-next-line export const BIconLink45deg = /*#__PURE__*/ makeIcon( 'Link45deg', - '' + '' ) // eslint-disable-next-line export const BIconLinkedin = /*#__PURE__*/ makeIcon( 'Linkedin', - '' + '' ) // eslint-disable-next-line export const BIconList = /*#__PURE__*/ makeIcon( 'List', - '' + '' ) // eslint-disable-next-line export const BIconListCheck = /*#__PURE__*/ makeIcon( 'ListCheck', - '' + '' +) + +// eslint-disable-next-line +export const BIconListColumns = /*#__PURE__*/ makeIcon( + 'ListColumns', + '' +) + +// eslint-disable-next-line +export const BIconListColumnsReverse = /*#__PURE__*/ makeIcon( + 'ListColumnsReverse', + '' ) // eslint-disable-next-line export const BIconListNested = /*#__PURE__*/ makeIcon( 'ListNested', - '' + '' ) // eslint-disable-next-line export const BIconListOl = /*#__PURE__*/ makeIcon( 'ListOl', - '' + '' ) // eslint-disable-next-line export const BIconListStars = /*#__PURE__*/ makeIcon( 'ListStars', - '' + '' ) // eslint-disable-next-line export const BIconListTask = /*#__PURE__*/ makeIcon( 'ListTask', - '' + '' ) // eslint-disable-next-line export const BIconListUl = /*#__PURE__*/ makeIcon( 'ListUl', - '' + '' ) // eslint-disable-next-line export const BIconLock = /*#__PURE__*/ makeIcon( 'Lock', - '' + '' ) // eslint-disable-next-line export const BIconLockFill = /*#__PURE__*/ makeIcon( 'LockFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconLuggage = /*#__PURE__*/ makeIcon( + 'Luggage', + '' +) + +// eslint-disable-next-line +export const BIconLuggageFill = /*#__PURE__*/ makeIcon( + 'LuggageFill', + '' +) + +// eslint-disable-next-line +export const BIconLungs = /*#__PURE__*/ makeIcon( + 'Lungs', + '' +) + +// eslint-disable-next-line +export const BIconLungsFill = /*#__PURE__*/ makeIcon( + 'LungsFill', + '' +) + +// eslint-disable-next-line +export const BIconMagic = /*#__PURE__*/ makeIcon( + 'Magic', + '' +) + +// eslint-disable-next-line +export const BIconMagnet = /*#__PURE__*/ makeIcon( + 'Magnet', + '' +) + +// eslint-disable-next-line +export const BIconMagnetFill = /*#__PURE__*/ makeIcon( + 'MagnetFill', + '' ) // eslint-disable-next-line export const BIconMailbox = /*#__PURE__*/ makeIcon( 'Mailbox', - '' + '' ) // eslint-disable-next-line export const BIconMailbox2 = /*#__PURE__*/ makeIcon( 'Mailbox2', - '' + '' +) + +// eslint-disable-next-line +export const BIconMailbox2Flag = /*#__PURE__*/ makeIcon( + 'Mailbox2Flag', + '' +) + +// eslint-disable-next-line +export const BIconMailboxFlag = /*#__PURE__*/ makeIcon( + 'MailboxFlag', + '' ) // eslint-disable-next-line export const BIconMap = /*#__PURE__*/ makeIcon( 'Map', - '' + '' ) // eslint-disable-next-line export const BIconMapFill = /*#__PURE__*/ makeIcon( 'MapFill', - '' + '' ) // eslint-disable-next-line export const BIconMarkdown = /*#__PURE__*/ makeIcon( 'Markdown', - '' + '' ) // eslint-disable-next-line export const BIconMarkdownFill = /*#__PURE__*/ makeIcon( 'MarkdownFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconMarkerTip = /*#__PURE__*/ makeIcon( + 'MarkerTip', + '' ) // eslint-disable-next-line export const BIconMask = /*#__PURE__*/ makeIcon( 'Mask', - '' + '' ) // eslint-disable-next-line export const BIconMastodon = /*#__PURE__*/ makeIcon( 'Mastodon', - '' + '' +) + +// eslint-disable-next-line +export const BIconMedium = /*#__PURE__*/ makeIcon( + 'Medium', + '' ) // eslint-disable-next-line export const BIconMegaphone = /*#__PURE__*/ makeIcon( 'Megaphone', - '' + '' ) // eslint-disable-next-line export const BIconMegaphoneFill = /*#__PURE__*/ makeIcon( 'MegaphoneFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconMemory = /*#__PURE__*/ makeIcon( + 'Memory', + '' ) // eslint-disable-next-line export const BIconMenuApp = /*#__PURE__*/ makeIcon( 'MenuApp', - '' + '' ) // eslint-disable-next-line export const BIconMenuAppFill = /*#__PURE__*/ makeIcon( 'MenuAppFill', - '' + '' ) // eslint-disable-next-line export const BIconMenuButton = /*#__PURE__*/ makeIcon( 'MenuButton', - '' + '' ) // eslint-disable-next-line export const BIconMenuButtonFill = /*#__PURE__*/ makeIcon( 'MenuButtonFill', - '' + '' ) // eslint-disable-next-line export const BIconMenuButtonWide = /*#__PURE__*/ makeIcon( 'MenuButtonWide', - '' + '' ) // eslint-disable-next-line export const BIconMenuButtonWideFill = /*#__PURE__*/ makeIcon( 'MenuButtonWideFill', - '' + '' ) // eslint-disable-next-line export const BIconMenuDown = /*#__PURE__*/ makeIcon( 'MenuDown', - '' + '' ) // eslint-disable-next-line export const BIconMenuUp = /*#__PURE__*/ makeIcon( 'MenuUp', - '' + '' ) // eslint-disable-next-line export const BIconMessenger = /*#__PURE__*/ makeIcon( 'Messenger', - '' + '' +) + +// eslint-disable-next-line +export const BIconMeta = /*#__PURE__*/ makeIcon( + 'Meta', + '' ) // eslint-disable-next-line export const BIconMic = /*#__PURE__*/ makeIcon( 'Mic', - '' + '' ) // eslint-disable-next-line export const BIconMicFill = /*#__PURE__*/ makeIcon( 'MicFill', - '' + '' ) // eslint-disable-next-line export const BIconMicMute = /*#__PURE__*/ makeIcon( 'MicMute', - '' + '' ) // eslint-disable-next-line export const BIconMicMuteFill = /*#__PURE__*/ makeIcon( 'MicMuteFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconMicrosoft = /*#__PURE__*/ makeIcon( + 'Microsoft', + '' +) + +// eslint-disable-next-line +export const BIconMicrosoftTeams = /*#__PURE__*/ makeIcon( + 'MicrosoftTeams', + '' ) // eslint-disable-next-line export const BIconMinecart = /*#__PURE__*/ makeIcon( 'Minecart', - '' + '' ) // eslint-disable-next-line export const BIconMinecartLoaded = /*#__PURE__*/ makeIcon( 'MinecartLoaded', - '' + '' +) + +// eslint-disable-next-line +export const BIconModem = /*#__PURE__*/ makeIcon( + 'Modem', + '' +) + +// eslint-disable-next-line +export const BIconModemFill = /*#__PURE__*/ makeIcon( + 'ModemFill', + '' ) // eslint-disable-next-line export const BIconMoisture = /*#__PURE__*/ makeIcon( 'Moisture', - '' + '' ) // eslint-disable-next-line export const BIconMoon = /*#__PURE__*/ makeIcon( 'Moon', - '' + '' ) // eslint-disable-next-line export const BIconMoonFill = /*#__PURE__*/ makeIcon( 'MoonFill', - '' + '' ) // eslint-disable-next-line export const BIconMoonStars = /*#__PURE__*/ makeIcon( 'MoonStars', - '' + '' ) // eslint-disable-next-line export const BIconMoonStarsFill = /*#__PURE__*/ makeIcon( 'MoonStarsFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconMortarboard = /*#__PURE__*/ makeIcon( + 'Mortarboard', + '' +) + +// eslint-disable-next-line +export const BIconMortarboardFill = /*#__PURE__*/ makeIcon( + 'MortarboardFill', + '' +) + +// eslint-disable-next-line +export const BIconMotherboard = /*#__PURE__*/ makeIcon( + 'Motherboard', + '' +) + +// eslint-disable-next-line +export const BIconMotherboardFill = /*#__PURE__*/ makeIcon( + 'MotherboardFill', + '' ) // eslint-disable-next-line export const BIconMouse = /*#__PURE__*/ makeIcon( 'Mouse', - '' + '' ) // eslint-disable-next-line export const BIconMouse2 = /*#__PURE__*/ makeIcon( 'Mouse2', - '' + '' ) // eslint-disable-next-line export const BIconMouse2Fill = /*#__PURE__*/ makeIcon( 'Mouse2Fill', - '' + '' ) // eslint-disable-next-line export const BIconMouse3 = /*#__PURE__*/ makeIcon( 'Mouse3', - '' + '' ) // eslint-disable-next-line export const BIconMouse3Fill = /*#__PURE__*/ makeIcon( 'Mouse3Fill', - '' + '' ) // eslint-disable-next-line export const BIconMouseFill = /*#__PURE__*/ makeIcon( 'MouseFill', - '' + '' ) // eslint-disable-next-line export const BIconMusicNote = /*#__PURE__*/ makeIcon( 'MusicNote', - '' + '' ) // eslint-disable-next-line export const BIconMusicNoteBeamed = /*#__PURE__*/ makeIcon( 'MusicNoteBeamed', - '' + '' ) // eslint-disable-next-line export const BIconMusicNoteList = /*#__PURE__*/ makeIcon( 'MusicNoteList', - '' + '' ) // eslint-disable-next-line export const BIconMusicPlayer = /*#__PURE__*/ makeIcon( 'MusicPlayer', - '' + '' ) // eslint-disable-next-line export const BIconMusicPlayerFill = /*#__PURE__*/ makeIcon( 'MusicPlayerFill', - '' + '' ) // eslint-disable-next-line export const BIconNewspaper = /*#__PURE__*/ makeIcon( 'Newspaper', - '' + '' +) + +// eslint-disable-next-line +export const BIconNintendoSwitch = /*#__PURE__*/ makeIcon( + 'NintendoSwitch', + '' ) // eslint-disable-next-line export const BIconNodeMinus = /*#__PURE__*/ makeIcon( 'NodeMinus', - '' + '' ) // eslint-disable-next-line export const BIconNodeMinusFill = /*#__PURE__*/ makeIcon( 'NodeMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconNodePlus = /*#__PURE__*/ makeIcon( 'NodePlus', - '' + '' ) // eslint-disable-next-line export const BIconNodePlusFill = /*#__PURE__*/ makeIcon( 'NodePlusFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconNoiseReduction = /*#__PURE__*/ makeIcon( + 'NoiseReduction', + '' ) // eslint-disable-next-line export const BIconNut = /*#__PURE__*/ makeIcon( 'Nut', - '' + '' ) // eslint-disable-next-line export const BIconNutFill = /*#__PURE__*/ makeIcon( 'NutFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconNvidia = /*#__PURE__*/ makeIcon( + 'Nvidia', + '' +) + +// eslint-disable-next-line +export const BIconNvme = /*#__PURE__*/ makeIcon( + 'Nvme', + '' +) + +// eslint-disable-next-line +export const BIconNvmeFill = /*#__PURE__*/ makeIcon( + 'NvmeFill', + '' ) // eslint-disable-next-line export const BIconOctagon = /*#__PURE__*/ makeIcon( 'Octagon', - '' + '' ) // eslint-disable-next-line export const BIconOctagonFill = /*#__PURE__*/ makeIcon( 'OctagonFill', - '' + '' ) // eslint-disable-next-line export const BIconOctagonHalf = /*#__PURE__*/ makeIcon( 'OctagonHalf', - '' + '' +) + +// eslint-disable-next-line +export const BIconOpencollective = /*#__PURE__*/ makeIcon( + 'Opencollective', + '' +) + +// eslint-disable-next-line +export const BIconOpticalAudio = /*#__PURE__*/ makeIcon( + 'OpticalAudio', + '' +) + +// eslint-disable-next-line +export const BIconOpticalAudioFill = /*#__PURE__*/ makeIcon( + 'OpticalAudioFill', + '' ) // eslint-disable-next-line export const BIconOption = /*#__PURE__*/ makeIcon( 'Option', - '' + '' ) // eslint-disable-next-line export const BIconOutlet = /*#__PURE__*/ makeIcon( 'Outlet', - '' + '' +) + +// eslint-disable-next-line +export const BIconPCircle = /*#__PURE__*/ makeIcon( + 'PCircle', + '' +) + +// eslint-disable-next-line +export const BIconPCircleFill = /*#__PURE__*/ makeIcon( + 'PCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconPSquare = /*#__PURE__*/ makeIcon( + 'PSquare', + '' +) + +// eslint-disable-next-line +export const BIconPSquareFill = /*#__PURE__*/ makeIcon( + 'PSquareFill', + '' ) // eslint-disable-next-line export const BIconPaintBucket = /*#__PURE__*/ makeIcon( 'PaintBucket', - '' + '' ) // eslint-disable-next-line export const BIconPalette = /*#__PURE__*/ makeIcon( 'Palette', - '' + '' ) // eslint-disable-next-line export const BIconPalette2 = /*#__PURE__*/ makeIcon( 'Palette2', - '' + '' ) // eslint-disable-next-line export const BIconPaletteFill = /*#__PURE__*/ makeIcon( 'PaletteFill', - '' + '' ) // eslint-disable-next-line export const BIconPaperclip = /*#__PURE__*/ makeIcon( 'Paperclip', - '' + '' ) // eslint-disable-next-line export const BIconParagraph = /*#__PURE__*/ makeIcon( 'Paragraph', - '' + '' +) + +// eslint-disable-next-line +export const BIconPass = /*#__PURE__*/ makeIcon( + 'Pass', + '' +) + +// eslint-disable-next-line +export const BIconPassFill = /*#__PURE__*/ makeIcon( + 'PassFill', + '' +) + +// eslint-disable-next-line +export const BIconPassport = /*#__PURE__*/ makeIcon( + 'Passport', + '' +) + +// eslint-disable-next-line +export const BIconPassportFill = /*#__PURE__*/ makeIcon( + 'PassportFill', + '' ) // eslint-disable-next-line export const BIconPatchCheck = /*#__PURE__*/ makeIcon( 'PatchCheck', - '' + '' ) // eslint-disable-next-line export const BIconPatchCheckFill = /*#__PURE__*/ makeIcon( 'PatchCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconPatchExclamation = /*#__PURE__*/ makeIcon( 'PatchExclamation', - '' + '' ) // eslint-disable-next-line export const BIconPatchExclamationFill = /*#__PURE__*/ makeIcon( 'PatchExclamationFill', - '' + '' ) // eslint-disable-next-line export const BIconPatchMinus = /*#__PURE__*/ makeIcon( 'PatchMinus', - '' + '' ) // eslint-disable-next-line export const BIconPatchMinusFill = /*#__PURE__*/ makeIcon( 'PatchMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconPatchPlus = /*#__PURE__*/ makeIcon( 'PatchPlus', - '' + '' ) // eslint-disable-next-line export const BIconPatchPlusFill = /*#__PURE__*/ makeIcon( 'PatchPlusFill', - '' + '' ) // eslint-disable-next-line export const BIconPatchQuestion = /*#__PURE__*/ makeIcon( 'PatchQuestion', - '' + '' ) // eslint-disable-next-line export const BIconPatchQuestionFill = /*#__PURE__*/ makeIcon( 'PatchQuestionFill', - '' + '' ) // eslint-disable-next-line export const BIconPause = /*#__PURE__*/ makeIcon( 'Pause', - '' + '' ) // eslint-disable-next-line export const BIconPauseBtn = /*#__PURE__*/ makeIcon( 'PauseBtn', - '' + '' ) // eslint-disable-next-line export const BIconPauseBtnFill = /*#__PURE__*/ makeIcon( 'PauseBtnFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPauseCircle = /*#__PURE__*/ makeIcon( + 'PauseCircle', + '' +) + +// eslint-disable-next-line +export const BIconPauseCircleFill = /*#__PURE__*/ makeIcon( + 'PauseCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconPauseFill = /*#__PURE__*/ makeIcon( + 'PauseFill', + '' +) + +// eslint-disable-next-line +export const BIconPaypal = /*#__PURE__*/ makeIcon( + 'Paypal', + '' +) + +// eslint-disable-next-line +export const BIconPc = /*#__PURE__*/ makeIcon( + 'Pc', + '' +) + +// eslint-disable-next-line +export const BIconPcDisplay = /*#__PURE__*/ makeIcon( + 'PcDisplay', + '' +) + +// eslint-disable-next-line +export const BIconPcDisplayHorizontal = /*#__PURE__*/ makeIcon( + 'PcDisplayHorizontal', + '' +) + +// eslint-disable-next-line +export const BIconPcHorizontal = /*#__PURE__*/ makeIcon( + 'PcHorizontal', + '' ) // eslint-disable-next-line -export const BIconPauseCircle = /*#__PURE__*/ makeIcon( - 'PauseCircle', - '' +export const BIconPciCard = /*#__PURE__*/ makeIcon( + 'PciCard', + '' ) // eslint-disable-next-line -export const BIconPauseCircleFill = /*#__PURE__*/ makeIcon( - 'PauseCircleFill', - '' +export const BIconPciCardNetwork = /*#__PURE__*/ makeIcon( + 'PciCardNetwork', + '' ) // eslint-disable-next-line -export const BIconPauseFill = /*#__PURE__*/ makeIcon( - 'PauseFill', - '' +export const BIconPciCardSound = /*#__PURE__*/ makeIcon( + 'PciCardSound', + '' ) // eslint-disable-next-line export const BIconPeace = /*#__PURE__*/ makeIcon( 'Peace', - '' + '' ) // eslint-disable-next-line export const BIconPeaceFill = /*#__PURE__*/ makeIcon( 'PeaceFill', - '' + '' ) // eslint-disable-next-line export const BIconPen = /*#__PURE__*/ makeIcon( 'Pen', - '' + '' ) // eslint-disable-next-line export const BIconPenFill = /*#__PURE__*/ makeIcon( 'PenFill', - '' + '' ) // eslint-disable-next-line export const BIconPencil = /*#__PURE__*/ makeIcon( 'Pencil', - '' + '' ) // eslint-disable-next-line export const BIconPencilFill = /*#__PURE__*/ makeIcon( 'PencilFill', - '' + '' ) // eslint-disable-next-line export const BIconPencilSquare = /*#__PURE__*/ makeIcon( 'PencilSquare', - '' + '' ) // eslint-disable-next-line export const BIconPentagon = /*#__PURE__*/ makeIcon( 'Pentagon', - '' + '' ) // eslint-disable-next-line export const BIconPentagonFill = /*#__PURE__*/ makeIcon( 'PentagonFill', - '' + '' ) // eslint-disable-next-line export const BIconPentagonHalf = /*#__PURE__*/ makeIcon( 'PentagonHalf', - '' + '' ) // eslint-disable-next-line export const BIconPeople = /*#__PURE__*/ makeIcon( 'People', - '' + '' ) // eslint-disable-next-line export const BIconPeopleFill = /*#__PURE__*/ makeIcon( 'PeopleFill', - '' + '' ) // eslint-disable-next-line export const BIconPercent = /*#__PURE__*/ makeIcon( 'Percent', - '' + '' ) // eslint-disable-next-line export const BIconPerson = /*#__PURE__*/ makeIcon( 'Person', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonAdd = /*#__PURE__*/ makeIcon( + 'PersonAdd', + '' +) + +// eslint-disable-next-line +export const BIconPersonArmsUp = /*#__PURE__*/ makeIcon( + 'PersonArmsUp', + '' ) // eslint-disable-next-line export const BIconPersonBadge = /*#__PURE__*/ makeIcon( 'PersonBadge', - '' + '' ) // eslint-disable-next-line export const BIconPersonBadgeFill = /*#__PURE__*/ makeIcon( 'PersonBadgeFill', - '' + '' ) // eslint-disable-next-line export const BIconPersonBoundingBox = /*#__PURE__*/ makeIcon( 'PersonBoundingBox', - '' + '' ) // eslint-disable-next-line export const BIconPersonCheck = /*#__PURE__*/ makeIcon( 'PersonCheck', - '' + '' ) // eslint-disable-next-line export const BIconPersonCheckFill = /*#__PURE__*/ makeIcon( 'PersonCheckFill', - '' + '' ) // eslint-disable-next-line export const BIconPersonCircle = /*#__PURE__*/ makeIcon( 'PersonCircle', - '' + '' ) // eslint-disable-next-line export const BIconPersonDash = /*#__PURE__*/ makeIcon( 'PersonDash', - '' + '' ) // eslint-disable-next-line export const BIconPersonDashFill = /*#__PURE__*/ makeIcon( 'PersonDashFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonDown = /*#__PURE__*/ makeIcon( + 'PersonDown', + '' +) + +// eslint-disable-next-line +export const BIconPersonExclamation = /*#__PURE__*/ makeIcon( + 'PersonExclamation', + '' ) // eslint-disable-next-line export const BIconPersonFill = /*#__PURE__*/ makeIcon( 'PersonFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonFillAdd = /*#__PURE__*/ makeIcon( + 'PersonFillAdd', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillCheck = /*#__PURE__*/ makeIcon( + 'PersonFillCheck', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillDash = /*#__PURE__*/ makeIcon( + 'PersonFillDash', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillDown = /*#__PURE__*/ makeIcon( + 'PersonFillDown', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillExclamation = /*#__PURE__*/ makeIcon( + 'PersonFillExclamation', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillGear = /*#__PURE__*/ makeIcon( + 'PersonFillGear', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillLock = /*#__PURE__*/ makeIcon( + 'PersonFillLock', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillSlash = /*#__PURE__*/ makeIcon( + 'PersonFillSlash', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillUp = /*#__PURE__*/ makeIcon( + 'PersonFillUp', + '' +) + +// eslint-disable-next-line +export const BIconPersonFillX = /*#__PURE__*/ makeIcon( + 'PersonFillX', + '' +) + +// eslint-disable-next-line +export const BIconPersonGear = /*#__PURE__*/ makeIcon( + 'PersonGear', + '' +) + +// eslint-disable-next-line +export const BIconPersonHeart = /*#__PURE__*/ makeIcon( + 'PersonHeart', + '' +) + +// eslint-disable-next-line +export const BIconPersonHearts = /*#__PURE__*/ makeIcon( + 'PersonHearts', + '' ) // eslint-disable-next-line export const BIconPersonLinesFill = /*#__PURE__*/ makeIcon( 'PersonLinesFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonLock = /*#__PURE__*/ makeIcon( + 'PersonLock', + '' ) // eslint-disable-next-line export const BIconPersonPlus = /*#__PURE__*/ makeIcon( 'PersonPlus', - '' + '' ) // eslint-disable-next-line export const BIconPersonPlusFill = /*#__PURE__*/ makeIcon( 'PersonPlusFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonRaisedHand = /*#__PURE__*/ makeIcon( + 'PersonRaisedHand', + '' +) + +// eslint-disable-next-line +export const BIconPersonRolodex = /*#__PURE__*/ makeIcon( + 'PersonRolodex', + '' +) + +// eslint-disable-next-line +export const BIconPersonSlash = /*#__PURE__*/ makeIcon( + 'PersonSlash', + '' ) // eslint-disable-next-line export const BIconPersonSquare = /*#__PURE__*/ makeIcon( 'PersonSquare', - '' + '' +) + +// eslint-disable-next-line +export const BIconPersonStanding = /*#__PURE__*/ makeIcon( + 'PersonStanding', + '' +) + +// eslint-disable-next-line +export const BIconPersonStandingDress = /*#__PURE__*/ makeIcon( + 'PersonStandingDress', + '' +) + +// eslint-disable-next-line +export const BIconPersonUp = /*#__PURE__*/ makeIcon( + 'PersonUp', + '' +) + +// eslint-disable-next-line +export const BIconPersonVcard = /*#__PURE__*/ makeIcon( + 'PersonVcard', + '' +) + +// eslint-disable-next-line +export const BIconPersonVcardFill = /*#__PURE__*/ makeIcon( + 'PersonVcardFill', + '' +) + +// eslint-disable-next-line +export const BIconPersonVideo = /*#__PURE__*/ makeIcon( + 'PersonVideo', + '' +) + +// eslint-disable-next-line +export const BIconPersonVideo2 = /*#__PURE__*/ makeIcon( + 'PersonVideo2', + '' +) + +// eslint-disable-next-line +export const BIconPersonVideo3 = /*#__PURE__*/ makeIcon( + 'PersonVideo3', + '' +) + +// eslint-disable-next-line +export const BIconPersonWalking = /*#__PURE__*/ makeIcon( + 'PersonWalking', + '' +) + +// eslint-disable-next-line +export const BIconPersonWheelchair = /*#__PURE__*/ makeIcon( + 'PersonWheelchair', + '' +) + +// eslint-disable-next-line +export const BIconPersonWorkspace = /*#__PURE__*/ makeIcon( + 'PersonWorkspace', + '' ) // eslint-disable-next-line export const BIconPersonX = /*#__PURE__*/ makeIcon( 'PersonX', - '' + '' ) // eslint-disable-next-line export const BIconPersonXFill = /*#__PURE__*/ makeIcon( 'PersonXFill', - '' + '' ) // eslint-disable-next-line export const BIconPhone = /*#__PURE__*/ makeIcon( 'Phone', - '' + '' ) // eslint-disable-next-line export const BIconPhoneFill = /*#__PURE__*/ makeIcon( 'PhoneFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPhoneFlip = /*#__PURE__*/ makeIcon( + 'PhoneFlip', + '' ) // eslint-disable-next-line export const BIconPhoneLandscape = /*#__PURE__*/ makeIcon( 'PhoneLandscape', - '' + '' ) // eslint-disable-next-line export const BIconPhoneLandscapeFill = /*#__PURE__*/ makeIcon( 'PhoneLandscapeFill', - '' + '' ) // eslint-disable-next-line export const BIconPhoneVibrate = /*#__PURE__*/ makeIcon( 'PhoneVibrate', - '' + '' ) // eslint-disable-next-line export const BIconPhoneVibrateFill = /*#__PURE__*/ makeIcon( 'PhoneVibrateFill', - '' + '' ) // eslint-disable-next-line export const BIconPieChart = /*#__PURE__*/ makeIcon( 'PieChart', - '' + '' ) // eslint-disable-next-line export const BIconPieChartFill = /*#__PURE__*/ makeIcon( 'PieChartFill', - '' + '' ) // eslint-disable-next-line export const BIconPiggyBank = /*#__PURE__*/ makeIcon( 'PiggyBank', - '' + '' ) // eslint-disable-next-line export const BIconPiggyBankFill = /*#__PURE__*/ makeIcon( 'PiggyBankFill', - '' + '' ) // eslint-disable-next-line export const BIconPin = /*#__PURE__*/ makeIcon( 'Pin', - '' + '' ) // eslint-disable-next-line export const BIconPinAngle = /*#__PURE__*/ makeIcon( 'PinAngle', - '' + '' ) // eslint-disable-next-line export const BIconPinAngleFill = /*#__PURE__*/ makeIcon( 'PinAngleFill', - '' + '' ) // eslint-disable-next-line export const BIconPinFill = /*#__PURE__*/ makeIcon( 'PinFill', - '' + '' ) // eslint-disable-next-line export const BIconPinMap = /*#__PURE__*/ makeIcon( 'PinMap', - '' + '' ) // eslint-disable-next-line export const BIconPinMapFill = /*#__PURE__*/ makeIcon( 'PinMapFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPinterest = /*#__PURE__*/ makeIcon( + 'Pinterest', + '' ) // eslint-disable-next-line export const BIconPip = /*#__PURE__*/ makeIcon( 'Pip', - '' + '' ) // eslint-disable-next-line export const BIconPipFill = /*#__PURE__*/ makeIcon( 'PipFill', - '' + '' ) // eslint-disable-next-line export const BIconPlay = /*#__PURE__*/ makeIcon( 'Play', - '' + '' ) // eslint-disable-next-line export const BIconPlayBtn = /*#__PURE__*/ makeIcon( 'PlayBtn', - '' + '' ) // eslint-disable-next-line export const BIconPlayBtnFill = /*#__PURE__*/ makeIcon( 'PlayBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconPlayCircle = /*#__PURE__*/ makeIcon( 'PlayCircle', - '' + '' ) // eslint-disable-next-line export const BIconPlayCircleFill = /*#__PURE__*/ makeIcon( 'PlayCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconPlayFill = /*#__PURE__*/ makeIcon( 'PlayFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPlaystation = /*#__PURE__*/ makeIcon( + 'Playstation', + '' ) // eslint-disable-next-line export const BIconPlug = /*#__PURE__*/ makeIcon( 'Plug', - '' + '' ) // eslint-disable-next-line export const BIconPlugFill = /*#__PURE__*/ makeIcon( 'PlugFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPlugin = /*#__PURE__*/ makeIcon( + 'Plugin', + '' ) // eslint-disable-next-line export const BIconPlus = /*#__PURE__*/ makeIcon( 'Plus', - '' + '' ) // eslint-disable-next-line export const BIconPlusCircle = /*#__PURE__*/ makeIcon( 'PlusCircle', - '' + '' ) // eslint-disable-next-line export const BIconPlusCircleDotted = /*#__PURE__*/ makeIcon( 'PlusCircleDotted', - '' + '' ) // eslint-disable-next-line export const BIconPlusCircleFill = /*#__PURE__*/ makeIcon( 'PlusCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconPlusLg = /*#__PURE__*/ makeIcon( 'PlusLg', - '' + '' +) + +// eslint-disable-next-line +export const BIconPlusSlashMinus = /*#__PURE__*/ makeIcon( + 'PlusSlashMinus', + '' ) // eslint-disable-next-line export const BIconPlusSquare = /*#__PURE__*/ makeIcon( 'PlusSquare', - '' + '' ) // eslint-disable-next-line export const BIconPlusSquareDotted = /*#__PURE__*/ makeIcon( 'PlusSquareDotted', - '' + '' ) // eslint-disable-next-line export const BIconPlusSquareFill = /*#__PURE__*/ makeIcon( 'PlusSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconPostage = /*#__PURE__*/ makeIcon( + 'Postage', + '' +) + +// eslint-disable-next-line +export const BIconPostageFill = /*#__PURE__*/ makeIcon( + 'PostageFill', + '' +) + +// eslint-disable-next-line +export const BIconPostageHeart = /*#__PURE__*/ makeIcon( + 'PostageHeart', + '' +) + +// eslint-disable-next-line +export const BIconPostageHeartFill = /*#__PURE__*/ makeIcon( + 'PostageHeartFill', + '' +) + +// eslint-disable-next-line +export const BIconPostcard = /*#__PURE__*/ makeIcon( + 'Postcard', + '' +) + +// eslint-disable-next-line +export const BIconPostcardFill = /*#__PURE__*/ makeIcon( + 'PostcardFill', + '' +) + +// eslint-disable-next-line +export const BIconPostcardHeart = /*#__PURE__*/ makeIcon( + 'PostcardHeart', + '' +) + +// eslint-disable-next-line +export const BIconPostcardHeartFill = /*#__PURE__*/ makeIcon( + 'PostcardHeartFill', + '' ) // eslint-disable-next-line export const BIconPower = /*#__PURE__*/ makeIcon( 'Power', - '' + '' +) + +// eslint-disable-next-line +export const BIconPrescription = /*#__PURE__*/ makeIcon( + 'Prescription', + '' +) + +// eslint-disable-next-line +export const BIconPrescription2 = /*#__PURE__*/ makeIcon( + 'Prescription2', + '' ) // eslint-disable-next-line export const BIconPrinter = /*#__PURE__*/ makeIcon( 'Printer', - '' + '' ) // eslint-disable-next-line export const BIconPrinterFill = /*#__PURE__*/ makeIcon( 'PrinterFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconProjector = /*#__PURE__*/ makeIcon( + 'Projector', + '' +) + +// eslint-disable-next-line +export const BIconProjectorFill = /*#__PURE__*/ makeIcon( + 'ProjectorFill', + '' ) // eslint-disable-next-line export const BIconPuzzle = /*#__PURE__*/ makeIcon( 'Puzzle', - '' + '' ) // eslint-disable-next-line export const BIconPuzzleFill = /*#__PURE__*/ makeIcon( 'PuzzleFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconQrCode = /*#__PURE__*/ makeIcon( + 'QrCode', + '' +) + +// eslint-disable-next-line +export const BIconQrCodeScan = /*#__PURE__*/ makeIcon( + 'QrCodeScan', + '' ) // eslint-disable-next-line export const BIconQuestion = /*#__PURE__*/ makeIcon( 'Question', - '' + '' ) // eslint-disable-next-line export const BIconQuestionCircle = /*#__PURE__*/ makeIcon( 'QuestionCircle', - '' + '' ) // eslint-disable-next-line export const BIconQuestionCircleFill = /*#__PURE__*/ makeIcon( 'QuestionCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconQuestionDiamond = /*#__PURE__*/ makeIcon( 'QuestionDiamond', - '' + '' ) // eslint-disable-next-line export const BIconQuestionDiamondFill = /*#__PURE__*/ makeIcon( 'QuestionDiamondFill', - '' + '' ) // eslint-disable-next-line export const BIconQuestionLg = /*#__PURE__*/ makeIcon( 'QuestionLg', - '' + '' ) // eslint-disable-next-line export const BIconQuestionOctagon = /*#__PURE__*/ makeIcon( 'QuestionOctagon', - '' + '' ) // eslint-disable-next-line export const BIconQuestionOctagonFill = /*#__PURE__*/ makeIcon( 'QuestionOctagonFill', - '' + '' ) // eslint-disable-next-line export const BIconQuestionSquare = /*#__PURE__*/ makeIcon( 'QuestionSquare', - '' + '' ) // eslint-disable-next-line export const BIconQuestionSquareFill = /*#__PURE__*/ makeIcon( 'QuestionSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconQuora = /*#__PURE__*/ makeIcon( + 'Quora', + '' +) + +// eslint-disable-next-line +export const BIconQuote = /*#__PURE__*/ makeIcon( + 'Quote', + '' +) + +// eslint-disable-next-line +export const BIconRCircle = /*#__PURE__*/ makeIcon( + 'RCircle', + '' +) + +// eslint-disable-next-line +export const BIconRCircleFill = /*#__PURE__*/ makeIcon( + 'RCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconRSquare = /*#__PURE__*/ makeIcon( + 'RSquare', + '' +) + +// eslint-disable-next-line +export const BIconRSquareFill = /*#__PURE__*/ makeIcon( + 'RSquareFill', + '' +) + +// eslint-disable-next-line +export const BIconRadar = /*#__PURE__*/ makeIcon( + 'Radar', + '' +) + +// eslint-disable-next-line +export const BIconRadioactive = /*#__PURE__*/ makeIcon( + 'Radioactive', + '' ) // eslint-disable-next-line export const BIconRainbow = /*#__PURE__*/ makeIcon( 'Rainbow', - '' + '' ) // eslint-disable-next-line export const BIconReceipt = /*#__PURE__*/ makeIcon( 'Receipt', - '' + '' ) // eslint-disable-next-line export const BIconReceiptCutoff = /*#__PURE__*/ makeIcon( 'ReceiptCutoff', - '' + '' ) // eslint-disable-next-line export const BIconReception0 = /*#__PURE__*/ makeIcon( 'Reception0', - '' + '' ) // eslint-disable-next-line export const BIconReception1 = /*#__PURE__*/ makeIcon( 'Reception1', - '' + '' ) // eslint-disable-next-line export const BIconReception2 = /*#__PURE__*/ makeIcon( 'Reception2', - '' + '' ) // eslint-disable-next-line export const BIconReception3 = /*#__PURE__*/ makeIcon( 'Reception3', - '' + '' ) // eslint-disable-next-line export const BIconReception4 = /*#__PURE__*/ makeIcon( 'Reception4', - '' + '' +) + +// eslint-disable-next-line +export const BIconRecord = /*#__PURE__*/ makeIcon( + 'Record', + '' +) + +// eslint-disable-next-line +export const BIconRecord2 = /*#__PURE__*/ makeIcon( + 'Record2', + '' +) + +// eslint-disable-next-line +export const BIconRecord2Fill = /*#__PURE__*/ makeIcon( + 'Record2Fill', + '' +) + +// eslint-disable-next-line +export const BIconRecordBtn = /*#__PURE__*/ makeIcon( + 'RecordBtn', + '' +) + +// eslint-disable-next-line +export const BIconRecordBtnFill = /*#__PURE__*/ makeIcon( + 'RecordBtnFill', + '' +) + +// eslint-disable-next-line +export const BIconRecordCircle = /*#__PURE__*/ makeIcon( + 'RecordCircle', + '' +) + +// eslint-disable-next-line +export const BIconRecordCircleFill = /*#__PURE__*/ makeIcon( + 'RecordCircleFill', + '' +) + +// eslint-disable-next-line +export const BIconRecordFill = /*#__PURE__*/ makeIcon( + 'RecordFill', + '' +) + +// eslint-disable-next-line +export const BIconRecycle = /*#__PURE__*/ makeIcon( + 'Recycle', + '' +) + +// eslint-disable-next-line +export const BIconReddit = /*#__PURE__*/ makeIcon( + 'Reddit', + '' +) + +// eslint-disable-next-line +export const BIconRegex = /*#__PURE__*/ makeIcon( + 'Regex', + '' +) + +// eslint-disable-next-line +export const BIconRepeat = /*#__PURE__*/ makeIcon( + 'Repeat', + '' +) + +// eslint-disable-next-line +export const BIconRepeat1 = /*#__PURE__*/ makeIcon( + 'Repeat1', + '' +) + +// eslint-disable-next-line +export const BIconReply = /*#__PURE__*/ makeIcon( + 'Reply', + '' +) + +// eslint-disable-next-line +export const BIconReplyAll = /*#__PURE__*/ makeIcon( + 'ReplyAll', + '' +) + +// eslint-disable-next-line +export const BIconReplyAllFill = /*#__PURE__*/ makeIcon( + 'ReplyAllFill', + '' ) // eslint-disable-next-line -export const BIconRecord = /*#__PURE__*/ makeIcon( - 'Record', - '' +export const BIconReplyFill = /*#__PURE__*/ makeIcon( + 'ReplyFill', + '' ) // eslint-disable-next-line -export const BIconRecord2 = /*#__PURE__*/ makeIcon( - 'Record2', - '' +export const BIconRewind = /*#__PURE__*/ makeIcon( + 'Rewind', + '' ) // eslint-disable-next-line -export const BIconRecord2Fill = /*#__PURE__*/ makeIcon( - 'Record2Fill', - '' +export const BIconRewindBtn = /*#__PURE__*/ makeIcon( + 'RewindBtn', + '' ) // eslint-disable-next-line -export const BIconRecordBtn = /*#__PURE__*/ makeIcon( - 'RecordBtn', - '' +export const BIconRewindBtnFill = /*#__PURE__*/ makeIcon( + 'RewindBtnFill', + '' ) // eslint-disable-next-line -export const BIconRecordBtnFill = /*#__PURE__*/ makeIcon( - 'RecordBtnFill', - '' +export const BIconRewindCircle = /*#__PURE__*/ makeIcon( + 'RewindCircle', + '' ) // eslint-disable-next-line -export const BIconRecordCircle = /*#__PURE__*/ makeIcon( - 'RecordCircle', - '' +export const BIconRewindCircleFill = /*#__PURE__*/ makeIcon( + 'RewindCircleFill', + '' ) // eslint-disable-next-line -export const BIconRecordCircleFill = /*#__PURE__*/ makeIcon( - 'RecordCircleFill', - '' +export const BIconRewindFill = /*#__PURE__*/ makeIcon( + 'RewindFill', + '' ) // eslint-disable-next-line -export const BIconRecordFill = /*#__PURE__*/ makeIcon( - 'RecordFill', - '' +export const BIconRobot = /*#__PURE__*/ makeIcon( + 'Robot', + '' ) // eslint-disable-next-line -export const BIconRecycle = /*#__PURE__*/ makeIcon( - 'Recycle', - '' +export const BIconRocket = /*#__PURE__*/ makeIcon( + 'Rocket', + '' ) // eslint-disable-next-line -export const BIconReddit = /*#__PURE__*/ makeIcon( - 'Reddit', - '' +export const BIconRocketFill = /*#__PURE__*/ makeIcon( + 'RocketFill', + '' ) // eslint-disable-next-line -export const BIconReply = /*#__PURE__*/ makeIcon( - 'Reply', - '' +export const BIconRocketTakeoff = /*#__PURE__*/ makeIcon( + 'RocketTakeoff', + '' ) // eslint-disable-next-line -export const BIconReplyAll = /*#__PURE__*/ makeIcon( - 'ReplyAll', - '' +export const BIconRocketTakeoffFill = /*#__PURE__*/ makeIcon( + 'RocketTakeoffFill', + '' ) // eslint-disable-next-line -export const BIconReplyAllFill = /*#__PURE__*/ makeIcon( - 'ReplyAllFill', - '' +export const BIconRouter = /*#__PURE__*/ makeIcon( + 'Router', + '' ) // eslint-disable-next-line -export const BIconReplyFill = /*#__PURE__*/ makeIcon( - 'ReplyFill', - '' +export const BIconRouterFill = /*#__PURE__*/ makeIcon( + 'RouterFill', + '' ) // eslint-disable-next-line export const BIconRss = /*#__PURE__*/ makeIcon( 'Rss', - '' + '' ) // eslint-disable-next-line export const BIconRssFill = /*#__PURE__*/ makeIcon( 'RssFill', - '' + '' ) // eslint-disable-next-line export const BIconRulers = /*#__PURE__*/ makeIcon( 'Rulers', - '' + '' ) // eslint-disable-next-line export const BIconSafe = /*#__PURE__*/ makeIcon( 'Safe', - '' + '' ) // eslint-disable-next-line export const BIconSafe2 = /*#__PURE__*/ makeIcon( 'Safe2', - '' + '' ) // eslint-disable-next-line export const BIconSafe2Fill = /*#__PURE__*/ makeIcon( 'Safe2Fill', - '' + '' ) // eslint-disable-next-line export const BIconSafeFill = /*#__PURE__*/ makeIcon( 'SafeFill', - '' + '' ) // eslint-disable-next-line export const BIconSave = /*#__PURE__*/ makeIcon( 'Save', - '' + '' ) // eslint-disable-next-line export const BIconSave2 = /*#__PURE__*/ makeIcon( 'Save2', - '' + '' ) // eslint-disable-next-line export const BIconSave2Fill = /*#__PURE__*/ makeIcon( 'Save2Fill', - '' + '' ) // eslint-disable-next-line export const BIconSaveFill = /*#__PURE__*/ makeIcon( 'SaveFill', - '' + '' ) // eslint-disable-next-line export const BIconScissors = /*#__PURE__*/ makeIcon( 'Scissors', - '' + '' +) + +// eslint-disable-next-line +export const BIconScooter = /*#__PURE__*/ makeIcon( + 'Scooter', + '' ) // eslint-disable-next-line export const BIconScrewdriver = /*#__PURE__*/ makeIcon( 'Screwdriver', - '' + '' ) // eslint-disable-next-line export const BIconSdCard = /*#__PURE__*/ makeIcon( 'SdCard', - '' + '' ) // eslint-disable-next-line export const BIconSdCardFill = /*#__PURE__*/ makeIcon( 'SdCardFill', - '' + '' ) // eslint-disable-next-line export const BIconSearch = /*#__PURE__*/ makeIcon( 'Search', - '' + '' +) + +// eslint-disable-next-line +export const BIconSearchHeart = /*#__PURE__*/ makeIcon( + 'SearchHeart', + '' +) + +// eslint-disable-next-line +export const BIconSearchHeartFill = /*#__PURE__*/ makeIcon( + 'SearchHeartFill', + '' ) // eslint-disable-next-line export const BIconSegmentedNav = /*#__PURE__*/ makeIcon( 'SegmentedNav', - '' + '' +) + +// eslint-disable-next-line +export const BIconSend = /*#__PURE__*/ makeIcon( + 'Send', + '' +) + +// eslint-disable-next-line +export const BIconSendArrowDown = /*#__PURE__*/ makeIcon( + 'SendArrowDown', + '' +) + +// eslint-disable-next-line +export const BIconSendArrowDownFill = /*#__PURE__*/ makeIcon( + 'SendArrowDownFill', + '' +) + +// eslint-disable-next-line +export const BIconSendArrowUp = /*#__PURE__*/ makeIcon( + 'SendArrowUp', + '' +) + +// eslint-disable-next-line +export const BIconSendArrowUpFill = /*#__PURE__*/ makeIcon( + 'SendArrowUpFill', + '' +) + +// eslint-disable-next-line +export const BIconSendCheck = /*#__PURE__*/ makeIcon( + 'SendCheck', + '' +) + +// eslint-disable-next-line +export const BIconSendCheckFill = /*#__PURE__*/ makeIcon( + 'SendCheckFill', + '' +) + +// eslint-disable-next-line +export const BIconSendDash = /*#__PURE__*/ makeIcon( + 'SendDash', + '' +) + +// eslint-disable-next-line +export const BIconSendDashFill = /*#__PURE__*/ makeIcon( + 'SendDashFill', + '' +) + +// eslint-disable-next-line +export const BIconSendExclamation = /*#__PURE__*/ makeIcon( + 'SendExclamation', + '' +) + +// eslint-disable-next-line +export const BIconSendExclamationFill = /*#__PURE__*/ makeIcon( + 'SendExclamationFill', + '' +) + +// eslint-disable-next-line +export const BIconSendFill = /*#__PURE__*/ makeIcon( + 'SendFill', + '' +) + +// eslint-disable-next-line +export const BIconSendPlus = /*#__PURE__*/ makeIcon( + 'SendPlus', + '' +) + +// eslint-disable-next-line +export const BIconSendPlusFill = /*#__PURE__*/ makeIcon( + 'SendPlusFill', + '' +) + +// eslint-disable-next-line +export const BIconSendSlash = /*#__PURE__*/ makeIcon( + 'SendSlash', + '' +) + +// eslint-disable-next-line +export const BIconSendSlashFill = /*#__PURE__*/ makeIcon( + 'SendSlashFill', + '' +) + +// eslint-disable-next-line +export const BIconSendX = /*#__PURE__*/ makeIcon( + 'SendX', + '' +) + +// eslint-disable-next-line +export const BIconSendXFill = /*#__PURE__*/ makeIcon( + 'SendXFill', + '' ) // eslint-disable-next-line export const BIconServer = /*#__PURE__*/ makeIcon( 'Server', - '' + '' +) + +// eslint-disable-next-line +export const BIconShadows = /*#__PURE__*/ makeIcon( + 'Shadows', + '' ) // eslint-disable-next-line export const BIconShare = /*#__PURE__*/ makeIcon( 'Share', - '' + '' ) // eslint-disable-next-line export const BIconShareFill = /*#__PURE__*/ makeIcon( 'ShareFill', - '' + '' ) // eslint-disable-next-line export const BIconShield = /*#__PURE__*/ makeIcon( 'Shield', - '' + '' ) // eslint-disable-next-line export const BIconShieldCheck = /*#__PURE__*/ makeIcon( 'ShieldCheck', - '' + '' ) // eslint-disable-next-line export const BIconShieldExclamation = /*#__PURE__*/ makeIcon( 'ShieldExclamation', - '' + '' ) // eslint-disable-next-line export const BIconShieldFill = /*#__PURE__*/ makeIcon( 'ShieldFill', - '' + '' ) // eslint-disable-next-line export const BIconShieldFillCheck = /*#__PURE__*/ makeIcon( 'ShieldFillCheck', - '' + '' ) // eslint-disable-next-line export const BIconShieldFillExclamation = /*#__PURE__*/ makeIcon( 'ShieldFillExclamation', - '' + '' ) // eslint-disable-next-line export const BIconShieldFillMinus = /*#__PURE__*/ makeIcon( 'ShieldFillMinus', - '' + '' ) // eslint-disable-next-line export const BIconShieldFillPlus = /*#__PURE__*/ makeIcon( 'ShieldFillPlus', - '' + '' ) // eslint-disable-next-line export const BIconShieldFillX = /*#__PURE__*/ makeIcon( 'ShieldFillX', - '' + '' ) // eslint-disable-next-line export const BIconShieldLock = /*#__PURE__*/ makeIcon( 'ShieldLock', - '' + '' ) // eslint-disable-next-line export const BIconShieldLockFill = /*#__PURE__*/ makeIcon( 'ShieldLockFill', - '' + '' ) // eslint-disable-next-line export const BIconShieldMinus = /*#__PURE__*/ makeIcon( 'ShieldMinus', - '' + '' ) // eslint-disable-next-line export const BIconShieldPlus = /*#__PURE__*/ makeIcon( 'ShieldPlus', - '' + '' ) // eslint-disable-next-line export const BIconShieldShaded = /*#__PURE__*/ makeIcon( 'ShieldShaded', - '' + '' ) // eslint-disable-next-line export const BIconShieldSlash = /*#__PURE__*/ makeIcon( 'ShieldSlash', - '' + '' ) // eslint-disable-next-line export const BIconShieldSlashFill = /*#__PURE__*/ makeIcon( 'ShieldSlashFill', - '' + '' ) // eslint-disable-next-line export const BIconShieldX = /*#__PURE__*/ makeIcon( 'ShieldX', - '' + '' ) // eslint-disable-next-line export const BIconShift = /*#__PURE__*/ makeIcon( 'Shift', - '' + '' ) // eslint-disable-next-line export const BIconShiftFill = /*#__PURE__*/ makeIcon( 'ShiftFill', - '' + '' ) // eslint-disable-next-line export const BIconShop = /*#__PURE__*/ makeIcon( 'Shop', - '' + '' ) // eslint-disable-next-line export const BIconShopWindow = /*#__PURE__*/ makeIcon( 'ShopWindow', - '' + '' ) // eslint-disable-next-line export const BIconShuffle = /*#__PURE__*/ makeIcon( 'Shuffle', - '' + '' +) + +// eslint-disable-next-line +export const BIconSignDeadEnd = /*#__PURE__*/ makeIcon( + 'SignDeadEnd', + '' +) + +// eslint-disable-next-line +export const BIconSignDeadEndFill = /*#__PURE__*/ makeIcon( + 'SignDeadEndFill', + '' +) + +// eslint-disable-next-line +export const BIconSignDoNotEnter = /*#__PURE__*/ makeIcon( + 'SignDoNotEnter', + '' +) + +// eslint-disable-next-line +export const BIconSignDoNotEnterFill = /*#__PURE__*/ makeIcon( + 'SignDoNotEnterFill', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersection = /*#__PURE__*/ makeIcon( + 'SignIntersection', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionFill = /*#__PURE__*/ makeIcon( + 'SignIntersectionFill', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionSide = /*#__PURE__*/ makeIcon( + 'SignIntersectionSide', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionSideFill = /*#__PURE__*/ makeIcon( + 'SignIntersectionSideFill', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionT = /*#__PURE__*/ makeIcon( + 'SignIntersectionT', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionTFill = /*#__PURE__*/ makeIcon( + 'SignIntersectionTFill', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionY = /*#__PURE__*/ makeIcon( + 'SignIntersectionY', + '' +) + +// eslint-disable-next-line +export const BIconSignIntersectionYFill = /*#__PURE__*/ makeIcon( + 'SignIntersectionYFill', + '' +) + +// eslint-disable-next-line +export const BIconSignMergeLeft = /*#__PURE__*/ makeIcon( + 'SignMergeLeft', + '' +) + +// eslint-disable-next-line +export const BIconSignMergeLeftFill = /*#__PURE__*/ makeIcon( + 'SignMergeLeftFill', + '' +) + +// eslint-disable-next-line +export const BIconSignMergeRight = /*#__PURE__*/ makeIcon( + 'SignMergeRight', + '' +) + +// eslint-disable-next-line +export const BIconSignMergeRightFill = /*#__PURE__*/ makeIcon( + 'SignMergeRightFill', + '' +) + +// eslint-disable-next-line +export const BIconSignNoLeftTurn = /*#__PURE__*/ makeIcon( + 'SignNoLeftTurn', + '' +) + +// eslint-disable-next-line +export const BIconSignNoLeftTurnFill = /*#__PURE__*/ makeIcon( + 'SignNoLeftTurnFill', + '' +) + +// eslint-disable-next-line +export const BIconSignNoParking = /*#__PURE__*/ makeIcon( + 'SignNoParking', + '' +) + +// eslint-disable-next-line +export const BIconSignNoParkingFill = /*#__PURE__*/ makeIcon( + 'SignNoParkingFill', + '' +) + +// eslint-disable-next-line +export const BIconSignNoRightTurn = /*#__PURE__*/ makeIcon( + 'SignNoRightTurn', + '' +) + +// eslint-disable-next-line +export const BIconSignNoRightTurnFill = /*#__PURE__*/ makeIcon( + 'SignNoRightTurnFill', + '' +) + +// eslint-disable-next-line +export const BIconSignRailroad = /*#__PURE__*/ makeIcon( + 'SignRailroad', + '' +) + +// eslint-disable-next-line +export const BIconSignRailroadFill = /*#__PURE__*/ makeIcon( + 'SignRailroadFill', + '' +) + +// eslint-disable-next-line +export const BIconSignStop = /*#__PURE__*/ makeIcon( + 'SignStop', + '' +) + +// eslint-disable-next-line +export const BIconSignStopFill = /*#__PURE__*/ makeIcon( + 'SignStopFill', + '' +) + +// eslint-disable-next-line +export const BIconSignStopLights = /*#__PURE__*/ makeIcon( + 'SignStopLights', + '' +) + +// eslint-disable-next-line +export const BIconSignStopLightsFill = /*#__PURE__*/ makeIcon( + 'SignStopLightsFill', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnLeft = /*#__PURE__*/ makeIcon( + 'SignTurnLeft', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnLeftFill = /*#__PURE__*/ makeIcon( + 'SignTurnLeftFill', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnRight = /*#__PURE__*/ makeIcon( + 'SignTurnRight', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnRightFill = /*#__PURE__*/ makeIcon( + 'SignTurnRightFill', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnSlightLeft = /*#__PURE__*/ makeIcon( + 'SignTurnSlightLeft', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnSlightLeftFill = /*#__PURE__*/ makeIcon( + 'SignTurnSlightLeftFill', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnSlightRight = /*#__PURE__*/ makeIcon( + 'SignTurnSlightRight', + '' +) + +// eslint-disable-next-line +export const BIconSignTurnSlightRightFill = /*#__PURE__*/ makeIcon( + 'SignTurnSlightRightFill', + '' +) + +// eslint-disable-next-line +export const BIconSignYield = /*#__PURE__*/ makeIcon( + 'SignYield', + '' +) + +// eslint-disable-next-line +export const BIconSignYieldFill = /*#__PURE__*/ makeIcon( + 'SignYieldFill', + '' +) + +// eslint-disable-next-line +export const BIconSignal = /*#__PURE__*/ makeIcon( + 'Signal', + '' ) // eslint-disable-next-line export const BIconSignpost = /*#__PURE__*/ makeIcon( 'Signpost', - '' + '' ) // eslint-disable-next-line export const BIconSignpost2 = /*#__PURE__*/ makeIcon( 'Signpost2', - '' + '' ) // eslint-disable-next-line export const BIconSignpost2Fill = /*#__PURE__*/ makeIcon( 'Signpost2Fill', - '' + '' ) // eslint-disable-next-line export const BIconSignpostFill = /*#__PURE__*/ makeIcon( 'SignpostFill', - '' + '' ) // eslint-disable-next-line export const BIconSignpostSplit = /*#__PURE__*/ makeIcon( 'SignpostSplit', - '' + '' ) // eslint-disable-next-line export const BIconSignpostSplitFill = /*#__PURE__*/ makeIcon( 'SignpostSplitFill', - '' + '' ) // eslint-disable-next-line export const BIconSim = /*#__PURE__*/ makeIcon( 'Sim', - '' + '' ) // eslint-disable-next-line export const BIconSimFill = /*#__PURE__*/ makeIcon( 'SimFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconSimSlash = /*#__PURE__*/ makeIcon( + 'SimSlash', + '' +) + +// eslint-disable-next-line +export const BIconSimSlashFill = /*#__PURE__*/ makeIcon( + 'SimSlashFill', + '' +) + +// eslint-disable-next-line +export const BIconSinaWeibo = /*#__PURE__*/ makeIcon( + 'SinaWeibo', + '' ) // eslint-disable-next-line export const BIconSkipBackward = /*#__PURE__*/ makeIcon( 'SkipBackward', - '' + '' ) // eslint-disable-next-line export const BIconSkipBackwardBtn = /*#__PURE__*/ makeIcon( 'SkipBackwardBtn', - '' + '' ) // eslint-disable-next-line export const BIconSkipBackwardBtnFill = /*#__PURE__*/ makeIcon( 'SkipBackwardBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipBackwardCircle = /*#__PURE__*/ makeIcon( 'SkipBackwardCircle', - '' + '' ) // eslint-disable-next-line export const BIconSkipBackwardCircleFill = /*#__PURE__*/ makeIcon( 'SkipBackwardCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipBackwardFill = /*#__PURE__*/ makeIcon( 'SkipBackwardFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipEnd = /*#__PURE__*/ makeIcon( 'SkipEnd', - '' + '' ) // eslint-disable-next-line export const BIconSkipEndBtn = /*#__PURE__*/ makeIcon( 'SkipEndBtn', - '' + '' ) // eslint-disable-next-line export const BIconSkipEndBtnFill = /*#__PURE__*/ makeIcon( 'SkipEndBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipEndCircle = /*#__PURE__*/ makeIcon( 'SkipEndCircle', - '' + '' ) // eslint-disable-next-line export const BIconSkipEndCircleFill = /*#__PURE__*/ makeIcon( 'SkipEndCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipEndFill = /*#__PURE__*/ makeIcon( 'SkipEndFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipForward = /*#__PURE__*/ makeIcon( 'SkipForward', - '' + '' ) // eslint-disable-next-line export const BIconSkipForwardBtn = /*#__PURE__*/ makeIcon( 'SkipForwardBtn', - '' + '' ) // eslint-disable-next-line export const BIconSkipForwardBtnFill = /*#__PURE__*/ makeIcon( 'SkipForwardBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipForwardCircle = /*#__PURE__*/ makeIcon( 'SkipForwardCircle', - '' + '' ) // eslint-disable-next-line export const BIconSkipForwardCircleFill = /*#__PURE__*/ makeIcon( 'SkipForwardCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipForwardFill = /*#__PURE__*/ makeIcon( 'SkipForwardFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipStart = /*#__PURE__*/ makeIcon( 'SkipStart', - '' + '' ) // eslint-disable-next-line export const BIconSkipStartBtn = /*#__PURE__*/ makeIcon( 'SkipStartBtn', - '' + '' ) // eslint-disable-next-line export const BIconSkipStartBtnFill = /*#__PURE__*/ makeIcon( 'SkipStartBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipStartCircle = /*#__PURE__*/ makeIcon( 'SkipStartCircle', - '' + '' ) // eslint-disable-next-line export const BIconSkipStartCircleFill = /*#__PURE__*/ makeIcon( 'SkipStartCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconSkipStartFill = /*#__PURE__*/ makeIcon( 'SkipStartFill', - '' + '' ) // eslint-disable-next-line export const BIconSkype = /*#__PURE__*/ makeIcon( 'Skype', - '' + '' ) // eslint-disable-next-line export const BIconSlack = /*#__PURE__*/ makeIcon( 'Slack', - '' + '' ) // eslint-disable-next-line export const BIconSlash = /*#__PURE__*/ makeIcon( 'Slash', - '' + '' ) // eslint-disable-next-line export const BIconSlashCircle = /*#__PURE__*/ makeIcon( 'SlashCircle', - '' + '' ) // eslint-disable-next-line export const BIconSlashCircleFill = /*#__PURE__*/ makeIcon( 'SlashCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconSlashLg = /*#__PURE__*/ makeIcon( 'SlashLg', - '' + '' ) // eslint-disable-next-line export const BIconSlashSquare = /*#__PURE__*/ makeIcon( 'SlashSquare', - '' + '' ) // eslint-disable-next-line export const BIconSlashSquareFill = /*#__PURE__*/ makeIcon( 'SlashSquareFill', - '' + '' ) // eslint-disable-next-line export const BIconSliders = /*#__PURE__*/ makeIcon( 'Sliders', - '' + '' +) + +// eslint-disable-next-line +export const BIconSliders2 = /*#__PURE__*/ makeIcon( + 'Sliders2', + '' +) + +// eslint-disable-next-line +export const BIconSliders2Vertical = /*#__PURE__*/ makeIcon( + 'Sliders2Vertical', + '' ) // eslint-disable-next-line export const BIconSmartwatch = /*#__PURE__*/ makeIcon( 'Smartwatch', - '' + '' +) + +// eslint-disable-next-line +export const BIconSnapchat = /*#__PURE__*/ makeIcon( + 'Snapchat', + '' ) // eslint-disable-next-line @@ -7080,151 +10602,169 @@ export const BIconSnow = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconSnow2 = /*#__PURE__*/ makeIcon( 'Snow2', - '' + '' ) // eslint-disable-next-line export const BIconSnow3 = /*#__PURE__*/ makeIcon( 'Snow3', - '' + '' ) // eslint-disable-next-line export const BIconSortAlphaDown = /*#__PURE__*/ makeIcon( 'SortAlphaDown', - '' + '' ) // eslint-disable-next-line export const BIconSortAlphaDownAlt = /*#__PURE__*/ makeIcon( 'SortAlphaDownAlt', - '' + '' ) // eslint-disable-next-line export const BIconSortAlphaUp = /*#__PURE__*/ makeIcon( 'SortAlphaUp', - '' + '' ) // eslint-disable-next-line export const BIconSortAlphaUpAlt = /*#__PURE__*/ makeIcon( 'SortAlphaUpAlt', - '' + '' ) // eslint-disable-next-line export const BIconSortDown = /*#__PURE__*/ makeIcon( 'SortDown', - '' + '' ) // eslint-disable-next-line export const BIconSortDownAlt = /*#__PURE__*/ makeIcon( 'SortDownAlt', - '' + '' ) // eslint-disable-next-line export const BIconSortNumericDown = /*#__PURE__*/ makeIcon( 'SortNumericDown', - '' + '' ) // eslint-disable-next-line export const BIconSortNumericDownAlt = /*#__PURE__*/ makeIcon( 'SortNumericDownAlt', - '' + '' ) // eslint-disable-next-line export const BIconSortNumericUp = /*#__PURE__*/ makeIcon( 'SortNumericUp', - '' + '' ) // eslint-disable-next-line export const BIconSortNumericUpAlt = /*#__PURE__*/ makeIcon( 'SortNumericUpAlt', - '' + '' ) // eslint-disable-next-line export const BIconSortUp = /*#__PURE__*/ makeIcon( 'SortUp', - '' + '' ) // eslint-disable-next-line export const BIconSortUpAlt = /*#__PURE__*/ makeIcon( 'SortUpAlt', - '' + '' ) // eslint-disable-next-line export const BIconSoundwave = /*#__PURE__*/ makeIcon( 'Soundwave', - '' + '' +) + +// eslint-disable-next-line +export const BIconSourceforge = /*#__PURE__*/ makeIcon( + 'Sourceforge', + '' ) // eslint-disable-next-line export const BIconSpeaker = /*#__PURE__*/ makeIcon( 'Speaker', - '' + '' ) // eslint-disable-next-line export const BIconSpeakerFill = /*#__PURE__*/ makeIcon( 'SpeakerFill', - '' + '' ) // eslint-disable-next-line export const BIconSpeedometer = /*#__PURE__*/ makeIcon( 'Speedometer', - '' + '' ) // eslint-disable-next-line export const BIconSpeedometer2 = /*#__PURE__*/ makeIcon( 'Speedometer2', - '' + '' ) // eslint-disable-next-line export const BIconSpellcheck = /*#__PURE__*/ makeIcon( 'Spellcheck', - '' + '' +) + +// eslint-disable-next-line +export const BIconSpotify = /*#__PURE__*/ makeIcon( + 'Spotify', + '' ) // eslint-disable-next-line export const BIconSquare = /*#__PURE__*/ makeIcon( 'Square', - '' + '' ) // eslint-disable-next-line export const BIconSquareFill = /*#__PURE__*/ makeIcon( 'SquareFill', - '' + '' ) // eslint-disable-next-line export const BIconSquareHalf = /*#__PURE__*/ makeIcon( 'SquareHalf', - '' + '' ) // eslint-disable-next-line export const BIconStack = /*#__PURE__*/ makeIcon( 'Stack', - '' + '' +) + +// eslint-disable-next-line +export const BIconStackOverflow = /*#__PURE__*/ makeIcon( + 'StackOverflow', + '' ) // eslint-disable-next-line export const BIconStar = /*#__PURE__*/ makeIcon( 'Star', - '' + '' ) // eslint-disable-next-line @@ -7236,661 +10776,943 @@ export const BIconStarFill = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconStarHalf = /*#__PURE__*/ makeIcon( 'StarHalf', - '' + '' ) // eslint-disable-next-line export const BIconStars = /*#__PURE__*/ makeIcon( 'Stars', - '' + '' +) + +// eslint-disable-next-line +export const BIconSteam = /*#__PURE__*/ makeIcon( + 'Steam', + '' ) // eslint-disable-next-line export const BIconStickies = /*#__PURE__*/ makeIcon( 'Stickies', - '' + '' ) // eslint-disable-next-line export const BIconStickiesFill = /*#__PURE__*/ makeIcon( 'StickiesFill', - '' + '' ) // eslint-disable-next-line export const BIconSticky = /*#__PURE__*/ makeIcon( 'Sticky', - '' + '' ) // eslint-disable-next-line export const BIconStickyFill = /*#__PURE__*/ makeIcon( 'StickyFill', - '' + '' ) // eslint-disable-next-line export const BIconStop = /*#__PURE__*/ makeIcon( 'Stop', - '' + '' ) // eslint-disable-next-line export const BIconStopBtn = /*#__PURE__*/ makeIcon( 'StopBtn', - '' + '' ) // eslint-disable-next-line export const BIconStopBtnFill = /*#__PURE__*/ makeIcon( 'StopBtnFill', - '' + '' ) // eslint-disable-next-line export const BIconStopCircle = /*#__PURE__*/ makeIcon( 'StopCircle', - '' + '' ) // eslint-disable-next-line export const BIconStopCircleFill = /*#__PURE__*/ makeIcon( 'StopCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconStopFill = /*#__PURE__*/ makeIcon( 'StopFill', - '' + '' ) // eslint-disable-next-line export const BIconStoplights = /*#__PURE__*/ makeIcon( 'Stoplights', - '' + '' ) // eslint-disable-next-line export const BIconStoplightsFill = /*#__PURE__*/ makeIcon( 'StoplightsFill', - '' + '' ) // eslint-disable-next-line export const BIconStopwatch = /*#__PURE__*/ makeIcon( 'Stopwatch', - '' + '' ) // eslint-disable-next-line export const BIconStopwatchFill = /*#__PURE__*/ makeIcon( 'StopwatchFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconStrava = /*#__PURE__*/ makeIcon( + 'Strava', + '' +) + +// eslint-disable-next-line +export const BIconStripe = /*#__PURE__*/ makeIcon( + 'Stripe', + '' +) + +// eslint-disable-next-line +export const BIconSubscript = /*#__PURE__*/ makeIcon( + 'Subscript', + '' +) + +// eslint-disable-next-line +export const BIconSubstack = /*#__PURE__*/ makeIcon( + 'Substack', + '' ) // eslint-disable-next-line export const BIconSubtract = /*#__PURE__*/ makeIcon( 'Subtract', - '' + '' ) // eslint-disable-next-line export const BIconSuitClub = /*#__PURE__*/ makeIcon( 'SuitClub', - '' + '' ) // eslint-disable-next-line export const BIconSuitClubFill = /*#__PURE__*/ makeIcon( 'SuitClubFill', - '' + '' ) // eslint-disable-next-line export const BIconSuitDiamond = /*#__PURE__*/ makeIcon( 'SuitDiamond', - '' + '' ) // eslint-disable-next-line export const BIconSuitDiamondFill = /*#__PURE__*/ makeIcon( 'SuitDiamondFill', - '' + '' ) // eslint-disable-next-line export const BIconSuitHeart = /*#__PURE__*/ makeIcon( 'SuitHeart', - '' + '' ) // eslint-disable-next-line export const BIconSuitHeartFill = /*#__PURE__*/ makeIcon( 'SuitHeartFill', - '' + '' ) // eslint-disable-next-line export const BIconSuitSpade = /*#__PURE__*/ makeIcon( 'SuitSpade', - '' + '' ) // eslint-disable-next-line export const BIconSuitSpadeFill = /*#__PURE__*/ makeIcon( 'SuitSpadeFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconSuitcase = /*#__PURE__*/ makeIcon( + 'Suitcase', + '' +) + +// eslint-disable-next-line +export const BIconSuitcase2 = /*#__PURE__*/ makeIcon( + 'Suitcase2', + '' +) + +// eslint-disable-next-line +export const BIconSuitcase2Fill = /*#__PURE__*/ makeIcon( + 'Suitcase2Fill', + '' +) + +// eslint-disable-next-line +export const BIconSuitcaseFill = /*#__PURE__*/ makeIcon( + 'SuitcaseFill', + '' +) + +// eslint-disable-next-line +export const BIconSuitcaseLg = /*#__PURE__*/ makeIcon( + 'SuitcaseLg', + '' +) + +// eslint-disable-next-line +export const BIconSuitcaseLgFill = /*#__PURE__*/ makeIcon( + 'SuitcaseLgFill', + '' ) // eslint-disable-next-line export const BIconSun = /*#__PURE__*/ makeIcon( 'Sun', - '' + '' ) // eslint-disable-next-line export const BIconSunFill = /*#__PURE__*/ makeIcon( 'SunFill', - '' + '' ) // eslint-disable-next-line export const BIconSunglasses = /*#__PURE__*/ makeIcon( 'Sunglasses', - '' + '' ) // eslint-disable-next-line export const BIconSunrise = /*#__PURE__*/ makeIcon( 'Sunrise', - '' + '' ) // eslint-disable-next-line export const BIconSunriseFill = /*#__PURE__*/ makeIcon( 'SunriseFill', - '' + '' ) // eslint-disable-next-line export const BIconSunset = /*#__PURE__*/ makeIcon( 'Sunset', - '' + '' ) // eslint-disable-next-line export const BIconSunsetFill = /*#__PURE__*/ makeIcon( 'SunsetFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconSuperscript = /*#__PURE__*/ makeIcon( + 'Superscript', + '' ) // eslint-disable-next-line export const BIconSymmetryHorizontal = /*#__PURE__*/ makeIcon( 'SymmetryHorizontal', - '' + '' ) // eslint-disable-next-line export const BIconSymmetryVertical = /*#__PURE__*/ makeIcon( 'SymmetryVertical', - '' + '' ) // eslint-disable-next-line export const BIconTable = /*#__PURE__*/ makeIcon( 'Table', - '' + '' ) // eslint-disable-next-line export const BIconTablet = /*#__PURE__*/ makeIcon( 'Tablet', - '' + '' ) // eslint-disable-next-line export const BIconTabletFill = /*#__PURE__*/ makeIcon( 'TabletFill', - '' + '' ) // eslint-disable-next-line export const BIconTabletLandscape = /*#__PURE__*/ makeIcon( 'TabletLandscape', - '' + '' ) // eslint-disable-next-line export const BIconTabletLandscapeFill = /*#__PURE__*/ makeIcon( 'TabletLandscapeFill', - '' + '' ) // eslint-disable-next-line export const BIconTag = /*#__PURE__*/ makeIcon( 'Tag', - '' + '' ) // eslint-disable-next-line export const BIconTagFill = /*#__PURE__*/ makeIcon( 'TagFill', - '' + '' ) // eslint-disable-next-line export const BIconTags = /*#__PURE__*/ makeIcon( 'Tags', - '' + '' ) // eslint-disable-next-line export const BIconTagsFill = /*#__PURE__*/ makeIcon( 'TagsFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconTaxiFront = /*#__PURE__*/ makeIcon( + 'TaxiFront', + '' +) + +// eslint-disable-next-line +export const BIconTaxiFrontFill = /*#__PURE__*/ makeIcon( + 'TaxiFrontFill', + '' ) // eslint-disable-next-line export const BIconTelegram = /*#__PURE__*/ makeIcon( 'Telegram', - '' + '' ) // eslint-disable-next-line export const BIconTelephone = /*#__PURE__*/ makeIcon( 'Telephone', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneFill = /*#__PURE__*/ makeIcon( 'TelephoneFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneForward = /*#__PURE__*/ makeIcon( 'TelephoneForward', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneForwardFill = /*#__PURE__*/ makeIcon( 'TelephoneForwardFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneInbound = /*#__PURE__*/ makeIcon( 'TelephoneInbound', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneInboundFill = /*#__PURE__*/ makeIcon( 'TelephoneInboundFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneMinus = /*#__PURE__*/ makeIcon( 'TelephoneMinus', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneMinusFill = /*#__PURE__*/ makeIcon( 'TelephoneMinusFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneOutbound = /*#__PURE__*/ makeIcon( 'TelephoneOutbound', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneOutboundFill = /*#__PURE__*/ makeIcon( 'TelephoneOutboundFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephonePlus = /*#__PURE__*/ makeIcon( 'TelephonePlus', - '' + '' ) // eslint-disable-next-line export const BIconTelephonePlusFill = /*#__PURE__*/ makeIcon( 'TelephonePlusFill', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneX = /*#__PURE__*/ makeIcon( 'TelephoneX', - '' + '' ) // eslint-disable-next-line export const BIconTelephoneXFill = /*#__PURE__*/ makeIcon( 'TelephoneXFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconTencentQq = /*#__PURE__*/ makeIcon( + 'TencentQq', + '' ) // eslint-disable-next-line export const BIconTerminal = /*#__PURE__*/ makeIcon( 'Terminal', - '' + '' +) + +// eslint-disable-next-line +export const BIconTerminalDash = /*#__PURE__*/ makeIcon( + 'TerminalDash', + '' ) // eslint-disable-next-line export const BIconTerminalFill = /*#__PURE__*/ makeIcon( 'TerminalFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconTerminalPlus = /*#__PURE__*/ makeIcon( + 'TerminalPlus', + '' +) + +// eslint-disable-next-line +export const BIconTerminalSplit = /*#__PURE__*/ makeIcon( + 'TerminalSplit', + '' +) + +// eslint-disable-next-line +export const BIconTerminalX = /*#__PURE__*/ makeIcon( + 'TerminalX', + '' ) // eslint-disable-next-line export const BIconTextCenter = /*#__PURE__*/ makeIcon( 'TextCenter', - '' + '' ) // eslint-disable-next-line export const BIconTextIndentLeft = /*#__PURE__*/ makeIcon( 'TextIndentLeft', - '' + '' ) // eslint-disable-next-line export const BIconTextIndentRight = /*#__PURE__*/ makeIcon( 'TextIndentRight', - '' + '' ) // eslint-disable-next-line export const BIconTextLeft = /*#__PURE__*/ makeIcon( 'TextLeft', - '' + '' ) // eslint-disable-next-line export const BIconTextParagraph = /*#__PURE__*/ makeIcon( 'TextParagraph', - '' + '' ) // eslint-disable-next-line export const BIconTextRight = /*#__PURE__*/ makeIcon( 'TextRight', - '' + '' +) + +// eslint-disable-next-line +export const BIconTextWrap = /*#__PURE__*/ makeIcon( + 'TextWrap', + '' ) // eslint-disable-next-line export const BIconTextarea = /*#__PURE__*/ makeIcon( 'Textarea', - '' + '' ) // eslint-disable-next-line export const BIconTextareaResize = /*#__PURE__*/ makeIcon( 'TextareaResize', - '' + '' ) // eslint-disable-next-line export const BIconTextareaT = /*#__PURE__*/ makeIcon( 'TextareaT', - '' + '' ) // eslint-disable-next-line export const BIconThermometer = /*#__PURE__*/ makeIcon( 'Thermometer', - '' + '' ) // eslint-disable-next-line export const BIconThermometerHalf = /*#__PURE__*/ makeIcon( 'ThermometerHalf', - '' + '' ) // eslint-disable-next-line export const BIconThermometerHigh = /*#__PURE__*/ makeIcon( 'ThermometerHigh', - '' + '' ) // eslint-disable-next-line export const BIconThermometerLow = /*#__PURE__*/ makeIcon( 'ThermometerLow', - '' + '' ) // eslint-disable-next-line export const BIconThermometerSnow = /*#__PURE__*/ makeIcon( 'ThermometerSnow', - '' + '' ) // eslint-disable-next-line export const BIconThermometerSun = /*#__PURE__*/ makeIcon( 'ThermometerSun', - '' + '' +) + +// eslint-disable-next-line +export const BIconThreads = /*#__PURE__*/ makeIcon( + 'Threads', + '' +) + +// eslint-disable-next-line +export const BIconThreadsFill = /*#__PURE__*/ makeIcon( + 'ThreadsFill', + '' ) // eslint-disable-next-line export const BIconThreeDots = /*#__PURE__*/ makeIcon( 'ThreeDots', - '' + '' ) // eslint-disable-next-line export const BIconThreeDotsVertical = /*#__PURE__*/ makeIcon( 'ThreeDotsVertical', - '' + '' +) + +// eslint-disable-next-line +export const BIconThunderbolt = /*#__PURE__*/ makeIcon( + 'Thunderbolt', + '' +) + +// eslint-disable-next-line +export const BIconThunderboltFill = /*#__PURE__*/ makeIcon( + 'ThunderboltFill', + '' +) + +// eslint-disable-next-line +export const BIconTicket = /*#__PURE__*/ makeIcon( + 'Ticket', + '' +) + +// eslint-disable-next-line +export const BIconTicketDetailed = /*#__PURE__*/ makeIcon( + 'TicketDetailed', + '' +) + +// eslint-disable-next-line +export const BIconTicketDetailedFill = /*#__PURE__*/ makeIcon( + 'TicketDetailedFill', + '' +) + +// eslint-disable-next-line +export const BIconTicketFill = /*#__PURE__*/ makeIcon( + 'TicketFill', + '' +) + +// eslint-disable-next-line +export const BIconTicketPerforated = /*#__PURE__*/ makeIcon( + 'TicketPerforated', + '' +) + +// eslint-disable-next-line +export const BIconTicketPerforatedFill = /*#__PURE__*/ makeIcon( + 'TicketPerforatedFill', + '' +) + +// eslint-disable-next-line +export const BIconTiktok = /*#__PURE__*/ makeIcon( + 'Tiktok', + '' ) // eslint-disable-next-line export const BIconToggle2Off = /*#__PURE__*/ makeIcon( 'Toggle2Off', - '' + '' ) // eslint-disable-next-line export const BIconToggle2On = /*#__PURE__*/ makeIcon( 'Toggle2On', - '' + '' ) // eslint-disable-next-line export const BIconToggleOff = /*#__PURE__*/ makeIcon( 'ToggleOff', - '' + '' ) // eslint-disable-next-line export const BIconToggleOn = /*#__PURE__*/ makeIcon( 'ToggleOn', - '' + '' ) // eslint-disable-next-line export const BIconToggles = /*#__PURE__*/ makeIcon( 'Toggles', - '' + '' ) // eslint-disable-next-line export const BIconToggles2 = /*#__PURE__*/ makeIcon( 'Toggles2', - '' + '' ) // eslint-disable-next-line export const BIconTools = /*#__PURE__*/ makeIcon( 'Tools', - '' + '' ) // eslint-disable-next-line export const BIconTornado = /*#__PURE__*/ makeIcon( 'Tornado', - '' + '' +) + +// eslint-disable-next-line +export const BIconTrainFreightFront = /*#__PURE__*/ makeIcon( + 'TrainFreightFront', + '' +) + +// eslint-disable-next-line +export const BIconTrainFreightFrontFill = /*#__PURE__*/ makeIcon( + 'TrainFreightFrontFill', + '' +) + +// eslint-disable-next-line +export const BIconTrainFront = /*#__PURE__*/ makeIcon( + 'TrainFront', + '' +) + +// eslint-disable-next-line +export const BIconTrainFrontFill = /*#__PURE__*/ makeIcon( + 'TrainFrontFill', + '' +) + +// eslint-disable-next-line +export const BIconTrainLightrailFront = /*#__PURE__*/ makeIcon( + 'TrainLightrailFront', + '' +) + +// eslint-disable-next-line +export const BIconTrainLightrailFrontFill = /*#__PURE__*/ makeIcon( + 'TrainLightrailFrontFill', + '' ) // eslint-disable-next-line export const BIconTranslate = /*#__PURE__*/ makeIcon( 'Translate', - '' + '' +) + +// eslint-disable-next-line +export const BIconTransparency = /*#__PURE__*/ makeIcon( + 'Transparency', + '' ) // eslint-disable-next-line export const BIconTrash = /*#__PURE__*/ makeIcon( 'Trash', - '' + '' ) // eslint-disable-next-line export const BIconTrash2 = /*#__PURE__*/ makeIcon( 'Trash2', - '' + '' ) // eslint-disable-next-line export const BIconTrash2Fill = /*#__PURE__*/ makeIcon( 'Trash2Fill', - '' + '' +) + +// eslint-disable-next-line +export const BIconTrash3 = /*#__PURE__*/ makeIcon( + 'Trash3', + '' +) + +// eslint-disable-next-line +export const BIconTrash3Fill = /*#__PURE__*/ makeIcon( + 'Trash3Fill', + '' ) // eslint-disable-next-line export const BIconTrashFill = /*#__PURE__*/ makeIcon( 'TrashFill', - '' + '' ) // eslint-disable-next-line export const BIconTree = /*#__PURE__*/ makeIcon( 'Tree', - '' + '' ) // eslint-disable-next-line export const BIconTreeFill = /*#__PURE__*/ makeIcon( 'TreeFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconTrello = /*#__PURE__*/ makeIcon( + 'Trello', + '' ) // eslint-disable-next-line export const BIconTriangle = /*#__PURE__*/ makeIcon( 'Triangle', - '' + '' ) // eslint-disable-next-line export const BIconTriangleFill = /*#__PURE__*/ makeIcon( 'TriangleFill', - '' + '' ) // eslint-disable-next-line export const BIconTriangleHalf = /*#__PURE__*/ makeIcon( 'TriangleHalf', - '' + '' ) // eslint-disable-next-line export const BIconTrophy = /*#__PURE__*/ makeIcon( 'Trophy', - '' + '' ) // eslint-disable-next-line export const BIconTrophyFill = /*#__PURE__*/ makeIcon( 'TrophyFill', - '' + '' ) // eslint-disable-next-line export const BIconTropicalStorm = /*#__PURE__*/ makeIcon( 'TropicalStorm', - '' + '' ) // eslint-disable-next-line export const BIconTruck = /*#__PURE__*/ makeIcon( 'Truck', - '' + '' ) // eslint-disable-next-line export const BIconTruckFlatbed = /*#__PURE__*/ makeIcon( 'TruckFlatbed', - '' + '' +) + +// eslint-disable-next-line +export const BIconTruckFront = /*#__PURE__*/ makeIcon( + 'TruckFront', + '' +) + +// eslint-disable-next-line +export const BIconTruckFrontFill = /*#__PURE__*/ makeIcon( + 'TruckFrontFill', + '' ) // eslint-disable-next-line export const BIconTsunami = /*#__PURE__*/ makeIcon( 'Tsunami', - '' + '' ) // eslint-disable-next-line export const BIconTv = /*#__PURE__*/ makeIcon( 'Tv', - '' + '' ) // eslint-disable-next-line export const BIconTvFill = /*#__PURE__*/ makeIcon( 'TvFill', - '' + '' ) // eslint-disable-next-line export const BIconTwitch = /*#__PURE__*/ makeIcon( 'Twitch', - '' + '' ) // eslint-disable-next-line export const BIconTwitter = /*#__PURE__*/ makeIcon( 'Twitter', - '' + '' +) + +// eslint-disable-next-line +export const BIconTwitterX = /*#__PURE__*/ makeIcon( + 'TwitterX', + '' ) // eslint-disable-next-line export const BIconType = /*#__PURE__*/ makeIcon( 'Type', - '' + '' ) // eslint-disable-next-line export const BIconTypeBold = /*#__PURE__*/ makeIcon( 'TypeBold', - '' + '' ) // eslint-disable-next-line export const BIconTypeH1 = /*#__PURE__*/ makeIcon( 'TypeH1', - '' + '' ) // eslint-disable-next-line export const BIconTypeH2 = /*#__PURE__*/ makeIcon( 'TypeH2', - '' + '' ) // eslint-disable-next-line export const BIconTypeH3 = /*#__PURE__*/ makeIcon( 'TypeH3', - '' + '' +) + +// eslint-disable-next-line +export const BIconTypeH4 = /*#__PURE__*/ makeIcon( + 'TypeH4', + '' +) + +// eslint-disable-next-line +export const BIconTypeH5 = /*#__PURE__*/ makeIcon( + 'TypeH5', + '' +) + +// eslint-disable-next-line +export const BIconTypeH6 = /*#__PURE__*/ makeIcon( + 'TypeH6', + '' ) // eslint-disable-next-line @@ -7902,343 +11724,601 @@ export const BIconTypeItalic = /*#__PURE__*/ makeIcon( // eslint-disable-next-line export const BIconTypeStrikethrough = /*#__PURE__*/ makeIcon( 'TypeStrikethrough', - '' + '' ) // eslint-disable-next-line export const BIconTypeUnderline = /*#__PURE__*/ makeIcon( 'TypeUnderline', - '' + '' +) + +// eslint-disable-next-line +export const BIconUbuntu = /*#__PURE__*/ makeIcon( + 'Ubuntu', + '' ) // eslint-disable-next-line export const BIconUiChecks = /*#__PURE__*/ makeIcon( 'UiChecks', - '' + '' ) // eslint-disable-next-line export const BIconUiChecksGrid = /*#__PURE__*/ makeIcon( 'UiChecksGrid', - '' + '' ) // eslint-disable-next-line export const BIconUiRadios = /*#__PURE__*/ makeIcon( 'UiRadios', - '' + '' ) // eslint-disable-next-line export const BIconUiRadiosGrid = /*#__PURE__*/ makeIcon( 'UiRadiosGrid', - '' + '' ) // eslint-disable-next-line export const BIconUmbrella = /*#__PURE__*/ makeIcon( 'Umbrella', - '' + '' ) // eslint-disable-next-line export const BIconUmbrellaFill = /*#__PURE__*/ makeIcon( 'UmbrellaFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconUnindent = /*#__PURE__*/ makeIcon( + 'Unindent', + '' ) // eslint-disable-next-line export const BIconUnion = /*#__PURE__*/ makeIcon( 'Union', - '' + '' +) + +// eslint-disable-next-line +export const BIconUnity = /*#__PURE__*/ makeIcon( + 'Unity', + '' +) + +// eslint-disable-next-line +export const BIconUniversalAccess = /*#__PURE__*/ makeIcon( + 'UniversalAccess', + '' +) + +// eslint-disable-next-line +export const BIconUniversalAccessCircle = /*#__PURE__*/ makeIcon( + 'UniversalAccessCircle', + '' ) // eslint-disable-next-line export const BIconUnlock = /*#__PURE__*/ makeIcon( 'Unlock', - '' + '' ) // eslint-disable-next-line export const BIconUnlockFill = /*#__PURE__*/ makeIcon( 'UnlockFill', - '' + '' ) // eslint-disable-next-line export const BIconUpc = /*#__PURE__*/ makeIcon( 'Upc', - '' + '' ) // eslint-disable-next-line export const BIconUpcScan = /*#__PURE__*/ makeIcon( 'UpcScan', - '' + '' ) // eslint-disable-next-line export const BIconUpload = /*#__PURE__*/ makeIcon( 'Upload', - '' + '' +) + +// eslint-disable-next-line +export const BIconUsb = /*#__PURE__*/ makeIcon( + 'Usb', + '' +) + +// eslint-disable-next-line +export const BIconUsbC = /*#__PURE__*/ makeIcon( + 'UsbC', + '' +) + +// eslint-disable-next-line +export const BIconUsbCFill = /*#__PURE__*/ makeIcon( + 'UsbCFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbDrive = /*#__PURE__*/ makeIcon( + 'UsbDrive', + '' +) + +// eslint-disable-next-line +export const BIconUsbDriveFill = /*#__PURE__*/ makeIcon( + 'UsbDriveFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbFill = /*#__PURE__*/ makeIcon( + 'UsbFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbMicro = /*#__PURE__*/ makeIcon( + 'UsbMicro', + '' +) + +// eslint-disable-next-line +export const BIconUsbMicroFill = /*#__PURE__*/ makeIcon( + 'UsbMicroFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbMini = /*#__PURE__*/ makeIcon( + 'UsbMini', + '' +) + +// eslint-disable-next-line +export const BIconUsbMiniFill = /*#__PURE__*/ makeIcon( + 'UsbMiniFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbPlug = /*#__PURE__*/ makeIcon( + 'UsbPlug', + '' +) + +// eslint-disable-next-line +export const BIconUsbPlugFill = /*#__PURE__*/ makeIcon( + 'UsbPlugFill', + '' +) + +// eslint-disable-next-line +export const BIconUsbSymbol = /*#__PURE__*/ makeIcon( + 'UsbSymbol', + '' +) + +// eslint-disable-next-line +export const BIconValentine = /*#__PURE__*/ makeIcon( + 'Valentine', + '' +) + +// eslint-disable-next-line +export const BIconValentine2 = /*#__PURE__*/ makeIcon( + 'Valentine2', + '' ) // eslint-disable-next-line export const BIconVectorPen = /*#__PURE__*/ makeIcon( 'VectorPen', - '' + '' ) // eslint-disable-next-line export const BIconViewList = /*#__PURE__*/ makeIcon( 'ViewList', - '' + '' ) // eslint-disable-next-line export const BIconViewStacked = /*#__PURE__*/ makeIcon( 'ViewStacked', - '' + '' +) + +// eslint-disable-next-line +export const BIconVignette = /*#__PURE__*/ makeIcon( + 'Vignette', + '' +) + +// eslint-disable-next-line +export const BIconVimeo = /*#__PURE__*/ makeIcon( + 'Vimeo', + '' ) // eslint-disable-next-line export const BIconVinyl = /*#__PURE__*/ makeIcon( 'Vinyl', - '' + '' ) // eslint-disable-next-line export const BIconVinylFill = /*#__PURE__*/ makeIcon( 'VinylFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconVirus = /*#__PURE__*/ makeIcon( + 'Virus', + '' +) + +// eslint-disable-next-line +export const BIconVirus2 = /*#__PURE__*/ makeIcon( + 'Virus2', + '' ) // eslint-disable-next-line export const BIconVoicemail = /*#__PURE__*/ makeIcon( 'Voicemail', - '' + '' ) // eslint-disable-next-line export const BIconVolumeDown = /*#__PURE__*/ makeIcon( 'VolumeDown', - '' + '' ) // eslint-disable-next-line export const BIconVolumeDownFill = /*#__PURE__*/ makeIcon( 'VolumeDownFill', - '' + '' ) // eslint-disable-next-line export const BIconVolumeMute = /*#__PURE__*/ makeIcon( 'VolumeMute', - '' + '' ) // eslint-disable-next-line export const BIconVolumeMuteFill = /*#__PURE__*/ makeIcon( 'VolumeMuteFill', - '' + '' ) // eslint-disable-next-line export const BIconVolumeOff = /*#__PURE__*/ makeIcon( 'VolumeOff', - '' + '' ) // eslint-disable-next-line export const BIconVolumeOffFill = /*#__PURE__*/ makeIcon( 'VolumeOffFill', - '' + '' ) // eslint-disable-next-line export const BIconVolumeUp = /*#__PURE__*/ makeIcon( 'VolumeUp', - '' + '' ) // eslint-disable-next-line export const BIconVolumeUpFill = /*#__PURE__*/ makeIcon( 'VolumeUpFill', - '' + '' ) // eslint-disable-next-line export const BIconVr = /*#__PURE__*/ makeIcon( 'Vr', - '' + '' ) // eslint-disable-next-line export const BIconWallet = /*#__PURE__*/ makeIcon( 'Wallet', - '' + '' ) // eslint-disable-next-line export const BIconWallet2 = /*#__PURE__*/ makeIcon( 'Wallet2', - '' + '' ) // eslint-disable-next-line export const BIconWalletFill = /*#__PURE__*/ makeIcon( 'WalletFill', - '' + '' ) // eslint-disable-next-line export const BIconWatch = /*#__PURE__*/ makeIcon( 'Watch', - '' + '' ) // eslint-disable-next-line export const BIconWater = /*#__PURE__*/ makeIcon( 'Water', - '' + '' +) + +// eslint-disable-next-line +export const BIconWebcam = /*#__PURE__*/ makeIcon( + 'Webcam', + '' +) + +// eslint-disable-next-line +export const BIconWebcamFill = /*#__PURE__*/ makeIcon( + 'WebcamFill', + '' +) + +// eslint-disable-next-line +export const BIconWechat = /*#__PURE__*/ makeIcon( + 'Wechat', + '' ) // eslint-disable-next-line export const BIconWhatsapp = /*#__PURE__*/ makeIcon( 'Whatsapp', - '' + '' ) // eslint-disable-next-line export const BIconWifi = /*#__PURE__*/ makeIcon( 'Wifi', - '' + '' ) // eslint-disable-next-line export const BIconWifi1 = /*#__PURE__*/ makeIcon( 'Wifi1', - '' + '' ) // eslint-disable-next-line export const BIconWifi2 = /*#__PURE__*/ makeIcon( 'Wifi2', - '' + '' ) // eslint-disable-next-line export const BIconWifiOff = /*#__PURE__*/ makeIcon( 'WifiOff', - '' + '' +) + +// eslint-disable-next-line +export const BIconWikipedia = /*#__PURE__*/ makeIcon( + 'Wikipedia', + '' ) // eslint-disable-next-line export const BIconWind = /*#__PURE__*/ makeIcon( 'Wind', - '' + '' ) // eslint-disable-next-line export const BIconWindow = /*#__PURE__*/ makeIcon( 'Window', - '' + '' +) + +// eslint-disable-next-line +export const BIconWindowDash = /*#__PURE__*/ makeIcon( + 'WindowDash', + '' +) + +// eslint-disable-next-line +export const BIconWindowDesktop = /*#__PURE__*/ makeIcon( + 'WindowDesktop', + '' ) // eslint-disable-next-line export const BIconWindowDock = /*#__PURE__*/ makeIcon( 'WindowDock', - '' + '' +) + +// eslint-disable-next-line +export const BIconWindowFullscreen = /*#__PURE__*/ makeIcon( + 'WindowFullscreen', + '' +) + +// eslint-disable-next-line +export const BIconWindowPlus = /*#__PURE__*/ makeIcon( + 'WindowPlus', + '' ) // eslint-disable-next-line export const BIconWindowSidebar = /*#__PURE__*/ makeIcon( 'WindowSidebar', - '' + '' +) + +// eslint-disable-next-line +export const BIconWindowSplit = /*#__PURE__*/ makeIcon( + 'WindowSplit', + '' +) + +// eslint-disable-next-line +export const BIconWindowStack = /*#__PURE__*/ makeIcon( + 'WindowStack', + '' +) + +// eslint-disable-next-line +export const BIconWindowX = /*#__PURE__*/ makeIcon( + 'WindowX', + '' +) + +// eslint-disable-next-line +export const BIconWindows = /*#__PURE__*/ makeIcon( + 'Windows', + '' +) + +// eslint-disable-next-line +export const BIconWordpress = /*#__PURE__*/ makeIcon( + 'Wordpress', + '' ) // eslint-disable-next-line export const BIconWrench = /*#__PURE__*/ makeIcon( 'Wrench', - '' + '' +) + +// eslint-disable-next-line +export const BIconWrenchAdjustable = /*#__PURE__*/ makeIcon( + 'WrenchAdjustable', + '' +) + +// eslint-disable-next-line +export const BIconWrenchAdjustableCircle = /*#__PURE__*/ makeIcon( + 'WrenchAdjustableCircle', + '' +) + +// eslint-disable-next-line +export const BIconWrenchAdjustableCircleFill = /*#__PURE__*/ makeIcon( + 'WrenchAdjustableCircleFill', + '' ) // eslint-disable-next-line export const BIconX = /*#__PURE__*/ makeIcon( 'X', - '' + '' ) // eslint-disable-next-line export const BIconXCircle = /*#__PURE__*/ makeIcon( 'XCircle', - '' + '' ) // eslint-disable-next-line export const BIconXCircleFill = /*#__PURE__*/ makeIcon( 'XCircleFill', - '' + '' ) // eslint-disable-next-line export const BIconXDiamond = /*#__PURE__*/ makeIcon( 'XDiamond', - '' + '' ) // eslint-disable-next-line export const BIconXDiamondFill = /*#__PURE__*/ makeIcon( 'XDiamondFill', - '' + '' ) // eslint-disable-next-line export const BIconXLg = /*#__PURE__*/ makeIcon( 'XLg', - '' + '' ) // eslint-disable-next-line export const BIconXOctagon = /*#__PURE__*/ makeIcon( 'XOctagon', - '' + '' ) // eslint-disable-next-line export const BIconXOctagonFill = /*#__PURE__*/ makeIcon( 'XOctagonFill', - '' + '' ) // eslint-disable-next-line export const BIconXSquare = /*#__PURE__*/ makeIcon( 'XSquare', - '' + '' ) // eslint-disable-next-line export const BIconXSquareFill = /*#__PURE__*/ makeIcon( 'XSquareFill', - '' + '' +) + +// eslint-disable-next-line +export const BIconXbox = /*#__PURE__*/ makeIcon( + 'Xbox', + '' +) + +// eslint-disable-next-line +export const BIconYelp = /*#__PURE__*/ makeIcon( + 'Yelp', + '' +) + +// eslint-disable-next-line +export const BIconYinYang = /*#__PURE__*/ makeIcon( + 'YinYang', + '' ) // eslint-disable-next-line export const BIconYoutube = /*#__PURE__*/ makeIcon( 'Youtube', - '' + '' ) // eslint-disable-next-line export const BIconZoomIn = /*#__PURE__*/ makeIcon( 'ZoomIn', - '' + '' ) // eslint-disable-next-line export const BIconZoomOut = /*#__PURE__*/ makeIcon( 'ZoomOut', - '' + '' ) // --- END AUTO-GENERATED FILE --- diff --git a/src/icons/iconstack.js b/src/icons/iconstack.js index f0411fc74a8..0a480489b8e 100644 --- a/src/icons/iconstack.js +++ b/src/icons/iconstack.js @@ -1,4 +1,4 @@ -import { Vue, mergeData } from '../vue' +import { extend, mergeData } from '../vue' import { NAME_ICONSTACK } from '../constants/components' import { omit } from '../utils/object' import { makePropsConfigurable } from '../utils/props' @@ -14,7 +14,7 @@ export const props = makePropsConfigurable( // --- Main component --- // @vue/component -export const BIconstack = /*#__PURE__*/ Vue.extend({ +export const BIconstack = /*#__PURE__*/ extend({ name: NAME_ICONSTACK, functional: true, props, diff --git a/src/icons/package.json b/src/icons/package.json index 102bb7541da..6a70f7e165e 100644 --- a/src/icons/package.json +++ b/src/icons/package.json @@ -4,7 +4,7 @@ "meta": { "title": "Icons", "version": "2.2.0", - "bootstrap-icons-version": "1.5.0", + "bootstrap-icons-version": "1.11.3", "slug": "", "description": "Bootstrap Icons are designed to work with Bootstrap components, from form controls to navigation. Bootstrap Icons are SVGs, so they scale quickly and easily and can be styled with CSS.", "REMARK": "Note all bootstrap-icons are added to this file during the build phase. Avoid editing this file directly.", @@ -168,8 +168,8 @@ ] }, { - "component": "BIconAlarm", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon0Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -221,8 +221,8 @@ ] }, { - "component": "BIconAlarmFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon0CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -274,8 +274,8 @@ ] }, { - "component": "BIconAlignBottom", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon0Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -327,8 +327,8 @@ ] }, { - "component": "BIconAlignCenter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon0SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -380,8 +380,8 @@ ] }, { - "component": "BIconAlignEnd", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon123", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -433,8 +433,8 @@ ] }, { - "component": "BIconAlignMiddle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon1Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -486,8 +486,8 @@ ] }, { - "component": "BIconAlignStart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon1CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -539,8 +539,8 @@ ] }, { - "component": "BIconAlignTop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon1Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -592,8 +592,8 @@ ] }, { - "component": "BIconAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon1SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -645,8 +645,8 @@ ] }, { - "component": "BIconApp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon2Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -698,8 +698,8 @@ ] }, { - "component": "BIconAppIndicator", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon2CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -751,8 +751,8 @@ ] }, { - "component": "BIconArchive", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon2Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -804,8 +804,8 @@ ] }, { - "component": "BIconArchiveFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon2SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -857,8 +857,8 @@ ] }, { - "component": "BIconArrow90degDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon3Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -910,8 +910,8 @@ ] }, { - "component": "BIconArrow90degLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon3CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -963,8 +963,8 @@ ] }, { - "component": "BIconArrow90degRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon3Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1016,8 +1016,8 @@ ] }, { - "component": "BIconArrow90degUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon3SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1069,8 +1069,8 @@ ] }, { - "component": "BIconArrowBarDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon4Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1122,8 +1122,8 @@ ] }, { - "component": "BIconArrowBarLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon4CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1175,8 +1175,8 @@ ] }, { - "component": "BIconArrowBarRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon4Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1228,8 +1228,8 @@ ] }, { - "component": "BIconArrowBarUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon4SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1281,8 +1281,8 @@ ] }, { - "component": "BIconArrowClockwise", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon5Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1334,8 +1334,8 @@ ] }, { - "component": "BIconArrowCounterclockwise", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon5CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1387,8 +1387,8 @@ ] }, { - "component": "BIconArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon5Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1440,8 +1440,8 @@ ] }, { - "component": "BIconArrowDownCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon5SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1493,8 +1493,8 @@ ] }, { - "component": "BIconArrowDownCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon6Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1546,8 +1546,8 @@ ] }, { - "component": "BIconArrowDownLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon6CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1599,8 +1599,8 @@ ] }, { - "component": "BIconArrowDownLeftCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon6Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1652,8 +1652,8 @@ ] }, { - "component": "BIconArrowDownLeftCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon6SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1705,8 +1705,8 @@ ] }, { - "component": "BIconArrowDownLeftSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon7Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1758,8 +1758,8 @@ ] }, { - "component": "BIconArrowDownLeftSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon7CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1811,8 +1811,8 @@ ] }, { - "component": "BIconArrowDownRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon7Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1864,8 +1864,8 @@ ] }, { - "component": "BIconArrowDownRightCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon7SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1917,8 +1917,8 @@ ] }, { - "component": "BIconArrowDownRightCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon8Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -1970,8 +1970,8 @@ ] }, { - "component": "BIconArrowDownRightSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon8CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2023,8 +2023,8 @@ ] }, { - "component": "BIconArrowDownRightSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon8Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2076,8 +2076,8 @@ ] }, { - "component": "BIconArrowDownShort", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon8SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2129,8 +2129,8 @@ ] }, { - "component": "BIconArrowDownSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon9Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2182,8 +2182,8 @@ ] }, { - "component": "BIconArrowDownSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon9CircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2235,8 +2235,8 @@ ] }, { - "component": "BIconArrowDownUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon9Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2288,8 +2288,8 @@ ] }, { - "component": "BIconArrowLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIcon9SquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2341,8 +2341,8 @@ ] }, { - "component": "BIconArrowLeftCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconActivity", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2394,8 +2394,8 @@ ] }, { - "component": "BIconArrowLeftCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAirplane", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2447,8 +2447,8 @@ ] }, { - "component": "BIconArrowLeftRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAirplaneEngines", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2500,8 +2500,8 @@ ] }, { - "component": "BIconArrowLeftShort", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAirplaneEnginesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2553,8 +2553,8 @@ ] }, { - "component": "BIconArrowLeftSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAirplaneFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2606,8 +2606,8 @@ ] }, { - "component": "BIconArrowLeftSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlarm", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2659,8 +2659,8 @@ ] }, { - "component": "BIconArrowRepeat", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlarmFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2712,8 +2712,8 @@ ] }, { - "component": "BIconArrowReturnLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlexa", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2765,8 +2765,8 @@ ] }, { - "component": "BIconArrowReturnRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignBottom", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2818,8 +2818,8 @@ ] }, { - "component": "BIconArrowRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignCenter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2871,8 +2871,8 @@ ] }, { - "component": "BIconArrowRightCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignEnd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2924,8 +2924,8 @@ ] }, { - "component": "BIconArrowRightCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignMiddle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -2977,8 +2977,8 @@ ] }, { - "component": "BIconArrowRightShort", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignStart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3030,8 +3030,8 @@ ] }, { - "component": "BIconArrowRightSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlignTop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3083,8 +3083,8 @@ ] }, { - "component": "BIconArrowRightSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlipay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3136,8 +3136,8 @@ ] }, { - "component": "BIconArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlphabet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3189,8 +3189,8 @@ ] }, { - "component": "BIconArrowUpCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlphabetUppercase", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3242,8 +3242,8 @@ ] }, { - "component": "BIconArrowUpCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAlt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3295,8 +3295,8 @@ ] }, { - "component": "BIconArrowUpLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAmazon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3348,8 +3348,8 @@ ] }, { - "component": "BIconArrowUpLeftCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAmd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3401,8 +3401,8 @@ ] }, { - "component": "BIconArrowUpLeftCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAndroid", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3454,8 +3454,8 @@ ] }, { - "component": "BIconArrowUpLeftSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAndroid2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3507,8 +3507,8 @@ ] }, { - "component": "BIconArrowUpLeftSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconApp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3560,8 +3560,8 @@ ] }, { - "component": "BIconArrowUpRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAppIndicator", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3613,8 +3613,8 @@ ] }, { - "component": "BIconArrowUpRightCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconApple", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3666,8 +3666,8 @@ ] }, { - "component": "BIconArrowUpRightCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArchive", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3719,8 +3719,8 @@ ] }, { - "component": "BIconArrowUpRightSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArchiveFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3772,8 +3772,8 @@ ] }, { - "component": "BIconArrowUpRightSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrow90degDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3825,8 +3825,8 @@ ] }, { - "component": "BIconArrowUpShort", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrow90degLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3878,8 +3878,8 @@ ] }, { - "component": "BIconArrowUpSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrow90degRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3931,8 +3931,8 @@ ] }, { - "component": "BIconArrowUpSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrow90degUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -3984,8 +3984,8 @@ ] }, { - "component": "BIconArrowsAngleContract", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowBarDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4037,8 +4037,8 @@ ] }, { - "component": "BIconArrowsAngleExpand", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowBarLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4090,8 +4090,8 @@ ] }, { - "component": "BIconArrowsCollapse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowBarRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4143,8 +4143,8 @@ ] }, { - "component": "BIconArrowsExpand", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowBarUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4196,8 +4196,8 @@ ] }, { - "component": "BIconArrowsFullscreen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowClockwise", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4249,8 +4249,8 @@ ] }, { - "component": "BIconArrowsMove", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowCounterclockwise", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4302,8 +4302,8 @@ ] }, { - "component": "BIconAspectRatio", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4355,8 +4355,8 @@ ] }, { - "component": "BIconAspectRatioFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4408,8 +4408,8 @@ ] }, { - "component": "BIconAsterisk", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4461,8 +4461,8 @@ ] }, { - "component": "BIconAt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4514,8 +4514,8 @@ ] }, { - "component": "BIconAward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownLeftCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4567,8 +4567,8 @@ ] }, { - "component": "BIconAwardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownLeftCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4620,8 +4620,8 @@ ] }, { - "component": "BIconBack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownLeftSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4673,8 +4673,8 @@ ] }, { - "component": "BIconBackspace", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownLeftSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4726,8 +4726,8 @@ ] }, { - "component": "BIconBackspaceFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4779,8 +4779,8 @@ ] }, { - "component": "BIconBackspaceReverse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownRightCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4832,8 +4832,8 @@ ] }, { - "component": "BIconBackspaceReverseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownRightCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4885,8 +4885,8 @@ ] }, { - "component": "BIconBadge3d", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownRightSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4938,8 +4938,8 @@ ] }, { - "component": "BIconBadge3dFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownRightSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -4991,8 +4991,8 @@ ] }, { - "component": "BIconBadge4k", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownShort", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5044,8 +5044,8 @@ ] }, { - "component": "BIconBadge4kFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5097,8 +5097,8 @@ ] }, { - "component": "BIconBadge8k", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5150,8 +5150,8 @@ ] }, { - "component": "BIconBadge8kFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowDownUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5203,8 +5203,8 @@ ] }, { - "component": "BIconBadgeAd", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5256,8 +5256,8 @@ ] }, { - "component": "BIconBadgeAdFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5309,8 +5309,8 @@ ] }, { - "component": "BIconBadgeAr", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5362,8 +5362,8 @@ ] }, { - "component": "BIconBadgeArFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5415,8 +5415,8 @@ ] }, { - "component": "BIconBadgeCc", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftShort", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5468,8 +5468,8 @@ ] }, { - "component": "BIconBadgeCcFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5521,8 +5521,8 @@ ] }, { - "component": "BIconBadgeHd", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowLeftSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5574,8 +5574,8 @@ ] }, { - "component": "BIconBadgeHdFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRepeat", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5627,8 +5627,8 @@ ] }, { - "component": "BIconBadgeTm", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowReturnLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5680,8 +5680,8 @@ ] }, { - "component": "BIconBadgeTmFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowReturnRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5733,8 +5733,8 @@ ] }, { - "component": "BIconBadgeVo", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5786,8 +5786,8 @@ ] }, { - "component": "BIconBadgeVoFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRightCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5839,8 +5839,8 @@ ] }, { - "component": "BIconBadgeVr", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRightCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5892,8 +5892,8 @@ ] }, { - "component": "BIconBadgeVrFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRightShort", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5945,8 +5945,8 @@ ] }, { - "component": "BIconBadgeWc", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRightSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -5998,8 +5998,8 @@ ] }, { - "component": "BIconBadgeWcFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowRightSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6051,8 +6051,8 @@ ] }, { - "component": "BIconBag", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowThroughHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6104,8 +6104,8 @@ ] }, { - "component": "BIconBagCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowThroughHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6157,8 +6157,8 @@ ] }, { - "component": "BIconBagCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6210,8 +6210,8 @@ ] }, { - "component": "BIconBagDash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6263,8 +6263,8 @@ ] }, { - "component": "BIconBagDashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6316,8 +6316,8 @@ ] }, { - "component": "BIconBagFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6369,8 +6369,8 @@ ] }, { - "component": "BIconBagPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpLeftCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6422,8 +6422,8 @@ ] }, { - "component": "BIconBagPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpLeftCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6475,8 +6475,8 @@ ] }, { - "component": "BIconBagX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpLeftSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6528,8 +6528,8 @@ ] }, { - "component": "BIconBagXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpLeftSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6581,8 +6581,8 @@ ] }, { - "component": "BIconBank", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6634,8 +6634,8 @@ ] }, { - "component": "BIconBank2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpRightCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6687,8 +6687,8 @@ ] }, { - "component": "BIconBarChart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpRightCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6740,8 +6740,8 @@ ] }, { - "component": "BIconBarChartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpRightSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6793,8 +6793,8 @@ ] }, { - "component": "BIconBarChartLine", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpRightSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6846,8 +6846,8 @@ ] }, { - "component": "BIconBarChartLineFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpShort", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6899,8 +6899,8 @@ ] }, { - "component": "BIconBarChartSteps", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -6952,8 +6952,8 @@ ] }, { - "component": "BIconBasket", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowUpSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7005,8 +7005,8 @@ ] }, { - "component": "BIconBasket2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrows", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7058,8 +7058,8 @@ ] }, { - "component": "BIconBasket2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsAngleContract", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7111,8 +7111,8 @@ ] }, { - "component": "BIconBasket3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsAngleExpand", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7164,8 +7164,8 @@ ] }, { - "component": "BIconBasket3Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsCollapse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7217,8 +7217,8 @@ ] }, { - "component": "BIconBasketFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsCollapseVertical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7270,8 +7270,8 @@ ] }, { - "component": "BIconBattery", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsExpand", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7323,8 +7323,8 @@ ] }, { - "component": "BIconBatteryCharging", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsExpandVertical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7376,8 +7376,8 @@ ] }, { - "component": "BIconBatteryFull", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsFullscreen", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7429,8 +7429,8 @@ ] }, { - "component": "BIconBatteryHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsMove", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7482,8 +7482,8 @@ ] }, { - "component": "BIconBell", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconArrowsVertical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7535,8 +7535,8 @@ ] }, { - "component": "BIconBellFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAspectRatio", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7588,8 +7588,8 @@ ] }, { - "component": "BIconBellSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAspectRatioFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7641,8 +7641,8 @@ ] }, { - "component": "BIconBellSlashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAsterisk", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7694,8 +7694,8 @@ ] }, { - "component": "BIconBezier", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7747,8 +7747,8 @@ ] }, { - "component": "BIconBezier2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAward", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7800,8 +7800,8 @@ ] }, { - "component": "BIconBicycle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconAwardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7853,8 +7853,8 @@ ] }, { - "component": "BIconBinoculars", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBack", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7906,8 +7906,8 @@ ] }, { - "component": "BIconBinocularsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -7959,8 +7959,8 @@ ] }, { - "component": "BIconBlockquoteLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8012,8 +8012,8 @@ ] }, { - "component": "BIconBlockquoteRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8065,8 +8065,8 @@ ] }, { - "component": "BIconBook", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8118,8 +8118,8 @@ ] }, { - "component": "BIconBookFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8171,8 +8171,8 @@ ] }, { - "component": "BIconBookHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack4", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8224,8 +8224,8 @@ ] }, { - "component": "BIconBookmark", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpack4Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8277,8 +8277,8 @@ ] }, { - "component": "BIconBookmarkCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackpackFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8330,8 +8330,8 @@ ] }, { - "component": "BIconBookmarkCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackspace", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8383,8 +8383,8 @@ ] }, { - "component": "BIconBookmarkDash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackspaceFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8436,8 +8436,8 @@ ] }, { - "component": "BIconBookmarkDashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackspaceReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8489,8 +8489,8 @@ ] }, { - "component": "BIconBookmarkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBackspaceReverseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8542,8 +8542,8 @@ ] }, { - "component": "BIconBookmarkHeart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge3d", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8595,8 +8595,8 @@ ] }, { - "component": "BIconBookmarkHeartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge3dFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8648,8 +8648,8 @@ ] }, { - "component": "BIconBookmarkPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge4k", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8701,8 +8701,8 @@ ] }, { - "component": "BIconBookmarkPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge4kFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8754,8 +8754,8 @@ ] }, { - "component": "BIconBookmarkStar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge8k", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8807,8 +8807,8 @@ ] }, { - "component": "BIconBookmarkStarFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadge8kFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8860,8 +8860,8 @@ ] }, { - "component": "BIconBookmarkX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeAd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8913,8 +8913,8 @@ ] }, { - "component": "BIconBookmarkXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeAdFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -8966,8 +8966,8 @@ ] }, { - "component": "BIconBookmarks", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeAr", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9019,8 +9019,8 @@ ] }, { - "component": "BIconBookmarksFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeArFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9072,8 +9072,8 @@ ] }, { - "component": "BIconBookshelf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeCc", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9125,8 +9125,8 @@ ] }, { - "component": "BIconBootstrap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeCcFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9178,8 +9178,8 @@ ] }, { - "component": "BIconBootstrapFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeHd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9231,8 +9231,8 @@ ] }, { - "component": "BIconBootstrapReboot", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeHdFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9284,8 +9284,8 @@ ] }, { - "component": "BIconBorder", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeSd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9337,8 +9337,8 @@ ] }, { - "component": "BIconBorderAll", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeSdFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9390,8 +9390,8 @@ ] }, { - "component": "BIconBorderBottom", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeTm", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9443,8 +9443,8 @@ ] }, { - "component": "BIconBorderCenter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeTmFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9496,8 +9496,8 @@ ] }, { - "component": "BIconBorderInner", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeVo", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9549,8 +9549,8 @@ ] }, { - "component": "BIconBorderLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeVoFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9602,8 +9602,8 @@ ] }, { - "component": "BIconBorderMiddle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeVr", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9655,8 +9655,8 @@ ] }, { - "component": "BIconBorderOuter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeVrFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9708,8 +9708,8 @@ ] }, { - "component": "BIconBorderRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeWc", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9761,8 +9761,8 @@ ] }, { - "component": "BIconBorderStyle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBadgeWcFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9814,8 +9814,8 @@ ] }, { - "component": "BIconBorderTop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBag", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9867,8 +9867,8 @@ ] }, { - "component": "BIconBorderWidth", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9920,8 +9920,8 @@ ] }, { - "component": "BIconBoundingBox", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -9973,8 +9973,8 @@ ] }, { - "component": "BIconBoundingBoxCircles", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10026,8 +10026,8 @@ ] }, { - "component": "BIconBox", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagDashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10079,8 +10079,8 @@ ] }, { - "component": "BIconBoxArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10132,8 +10132,8 @@ ] }, { - "component": "BIconBoxArrowDownLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10185,8 +10185,8 @@ ] }, { - "component": "BIconBoxArrowDownRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10238,8 +10238,8 @@ ] }, { - "component": "BIconBoxArrowInDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10291,8 +10291,8 @@ ] }, { - "component": "BIconBoxArrowInDownLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10344,8 +10344,8 @@ ] }, { - "component": "BIconBoxArrowInDownRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10397,8 +10397,8 @@ ] }, { - "component": "BIconBoxArrowInLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBagXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10450,8 +10450,8 @@ ] }, { - "component": "BIconBoxArrowInRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBalloon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10503,8 +10503,8 @@ ] }, { - "component": "BIconBoxArrowInUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBalloonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10556,8 +10556,8 @@ ] }, { - "component": "BIconBoxArrowInUpLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBalloonHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10609,8 +10609,8 @@ ] }, { - "component": "BIconBoxArrowInUpRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBalloonHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10662,8 +10662,8 @@ ] }, { - "component": "BIconBoxArrowLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBan", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10715,8 +10715,8 @@ ] }, { - "component": "BIconBoxArrowRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBanFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10768,8 +10768,8 @@ ] }, { - "component": "BIconBoxArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBandaid", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10821,8 +10821,8 @@ ] }, { - "component": "BIconBoxArrowUpLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBandaidFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10874,8 +10874,8 @@ ] }, { - "component": "BIconBoxArrowUpRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBank", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10927,8 +10927,8 @@ ] }, { - "component": "BIconBoxSeam", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBank2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -10980,8 +10980,8 @@ ] }, { - "component": "BIconBraces", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBarChart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11033,8 +11033,8 @@ ] }, { - "component": "BIconBricks", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBarChartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11086,8 +11086,8 @@ ] }, { - "component": "BIconBriefcase", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBarChartLine", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11139,8 +11139,8 @@ ] }, { - "component": "BIconBriefcaseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBarChartLineFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11192,8 +11192,8 @@ ] }, { - "component": "BIconBrightnessAltHigh", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBarChartSteps", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11245,8 +11245,8 @@ ] }, { - "component": "BIconBrightnessAltHighFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasket", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11298,8 +11298,8 @@ ] }, { - "component": "BIconBrightnessAltLow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasket2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11351,8 +11351,8 @@ ] }, { - "component": "BIconBrightnessAltLowFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasket2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11404,8 +11404,8 @@ ] }, { - "component": "BIconBrightnessHigh", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasket3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11457,8 +11457,8 @@ ] }, { - "component": "BIconBrightnessHighFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasket3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11510,8 +11510,8 @@ ] }, { - "component": "BIconBrightnessLow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBasketFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11563,8 +11563,8 @@ ] }, { - "component": "BIconBrightnessLowFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBattery", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11616,8 +11616,8 @@ ] }, { - "component": "BIconBroadcast", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBatteryCharging", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11669,8 +11669,8 @@ ] }, { - "component": "BIconBroadcastPin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBatteryFull", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11722,8 +11722,8 @@ ] }, { - "component": "BIconBrush", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBatteryHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11775,8 +11775,8 @@ ] }, { - "component": "BIconBrushFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBehance", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11828,8 +11828,8 @@ ] }, { - "component": "BIconBucket", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBell", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11881,8 +11881,8 @@ ] }, { - "component": "BIconBucketFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBellFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11934,8 +11934,8 @@ ] }, { - "component": "BIconBug", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBellSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -11987,8 +11987,8 @@ ] }, { - "component": "BIconBugFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBellSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12040,8 +12040,8 @@ ] }, { - "component": "BIconBuilding", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBezier", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12093,8 +12093,8 @@ ] }, { - "component": "BIconBullseye", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBezier2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12146,8 +12146,8 @@ ] }, { - "component": "BIconCalculator", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBicycle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12199,8 +12199,8 @@ ] }, { - "component": "BIconCalculatorFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBing", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12252,8 +12252,8 @@ ] }, { - "component": "BIconCalendar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBinoculars", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12305,8 +12305,8 @@ ] }, { - "component": "BIconCalendar2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBinocularsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12358,8 +12358,8 @@ ] }, { - "component": "BIconCalendar2Check", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBlockquoteLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12411,8 +12411,8 @@ ] }, { - "component": "BIconCalendar2CheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBlockquoteRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12464,8 +12464,8 @@ ] }, { - "component": "BIconCalendar2Date", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBluetooth", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12517,8 +12517,8 @@ ] }, { - "component": "BIconCalendar2DateFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBodyText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12570,8 +12570,8 @@ ] }, { - "component": "BIconCalendar2Day", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBook", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12623,8 +12623,8 @@ ] }, { - "component": "BIconCalendar2DayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12676,8 +12676,8 @@ ] }, { - "component": "BIconCalendar2Event", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12729,8 +12729,8 @@ ] }, { - "component": "BIconCalendar2EventFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmark", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12782,8 +12782,8 @@ ] }, { - "component": "BIconCalendar2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12835,8 +12835,8 @@ ] }, { - "component": "BIconCalendar2Minus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12888,8 +12888,8 @@ ] }, { - "component": "BIconCalendar2MinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12941,8 +12941,8 @@ ] }, { - "component": "BIconCalendar2Month", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkDashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -12994,8 +12994,8 @@ ] }, { - "component": "BIconCalendar2MonthFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13047,8 +13047,8 @@ ] }, { - "component": "BIconCalendar2Plus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13100,8 +13100,8 @@ ] }, { - "component": "BIconCalendar2PlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13153,8 +13153,8 @@ ] }, { - "component": "BIconCalendar2Range", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13206,8 +13206,8 @@ ] }, { - "component": "BIconCalendar2RangeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13259,8 +13259,8 @@ ] }, { - "component": "BIconCalendar2Week", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkStar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13312,8 +13312,8 @@ ] }, { - "component": "BIconCalendar2WeekFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkStarFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13365,8 +13365,8 @@ ] }, { - "component": "BIconCalendar2X", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13418,8 +13418,8 @@ ] }, { - "component": "BIconCalendar2XFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarkXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13471,8 +13471,8 @@ ] }, { - "component": "BIconCalendar3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarks", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13524,8 +13524,8 @@ ] }, { - "component": "BIconCalendar3Event", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookmarksFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13577,8 +13577,8 @@ ] }, { - "component": "BIconCalendar3EventFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBookshelf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13630,8 +13630,8 @@ ] }, { - "component": "BIconCalendar3Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoombox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13683,8 +13683,8 @@ ] }, { - "component": "BIconCalendar3Range", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoomboxFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13736,8 +13736,8 @@ ] }, { - "component": "BIconCalendar3RangeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBootstrap", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13789,8 +13789,8 @@ ] }, { - "component": "BIconCalendar3Week", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBootstrapFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13842,8 +13842,8 @@ ] }, { - "component": "BIconCalendar3WeekFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBootstrapReboot", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13895,8 +13895,8 @@ ] }, { - "component": "BIconCalendar4", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorder", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -13948,8 +13948,8 @@ ] }, { - "component": "BIconCalendar4Event", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderAll", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14001,8 +14001,8 @@ ] }, { - "component": "BIconCalendar4Range", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderBottom", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14054,8 +14054,8 @@ ] }, { - "component": "BIconCalendar4Week", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderCenter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14107,8 +14107,8 @@ ] }, { - "component": "BIconCalendarCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderInner", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14160,8 +14160,8 @@ ] }, { - "component": "BIconCalendarCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14213,8 +14213,8 @@ ] }, { - "component": "BIconCalendarDate", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderMiddle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14266,8 +14266,8 @@ ] }, { - "component": "BIconCalendarDateFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderOuter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14319,8 +14319,8 @@ ] }, { - "component": "BIconCalendarDay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14372,8 +14372,8 @@ ] }, { - "component": "BIconCalendarDayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderStyle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14425,8 +14425,8 @@ ] }, { - "component": "BIconCalendarEvent", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderTop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14478,8 +14478,8 @@ ] }, { - "component": "BIconCalendarEventFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBorderWidth", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14531,8 +14531,8 @@ ] }, { - "component": "BIconCalendarFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoundingBox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14584,8 +14584,8 @@ ] }, { - "component": "BIconCalendarMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoundingBoxCircles", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14637,8 +14637,8 @@ ] }, { - "component": "BIconCalendarMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14690,8 +14690,8 @@ ] }, { - "component": "BIconCalendarMonth", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBox2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14743,8 +14743,8 @@ ] }, { - "component": "BIconCalendarMonthFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBox2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14796,8 +14796,8 @@ ] }, { - "component": "BIconCalendarPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBox2Heart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14849,8 +14849,8 @@ ] }, { - "component": "BIconCalendarPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBox2HeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14902,8 +14902,8 @@ ] }, { - "component": "BIconCalendarRange", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -14955,8 +14955,8 @@ ] }, { - "component": "BIconCalendarRangeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowDownLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15008,8 +15008,8 @@ ] }, { - "component": "BIconCalendarWeek", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowDownRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15061,8 +15061,8 @@ ] }, { - "component": "BIconCalendarWeekFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15114,8 +15114,8 @@ ] }, { - "component": "BIconCalendarX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInDownLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15167,8 +15167,8 @@ ] }, { - "component": "BIconCalendarXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInDownRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15220,8 +15220,8 @@ ] }, { - "component": "BIconCamera", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15273,8 +15273,8 @@ ] }, { - "component": "BIconCamera2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15326,8 +15326,8 @@ ] }, { - "component": "BIconCameraFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15379,8 +15379,8 @@ ] }, { - "component": "BIconCameraReels", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInUpLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15432,8 +15432,8 @@ ] }, { - "component": "BIconCameraReelsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowInUpRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15485,8 +15485,8 @@ ] }, { - "component": "BIconCameraVideo", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15538,8 +15538,8 @@ ] }, { - "component": "BIconCameraVideoFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15591,8 +15591,8 @@ ] }, { - "component": "BIconCameraVideoOff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15644,8 +15644,8 @@ ] }, { - "component": "BIconCameraVideoOffFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowUpLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15697,8 +15697,8 @@ ] }, { - "component": "BIconCapslock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxArrowUpRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15750,8 +15750,8 @@ ] }, { - "component": "BIconCapslockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15803,8 +15803,8 @@ ] }, { - "component": "BIconCardChecklist", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxSeam", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15856,8 +15856,8 @@ ] }, { - "component": "BIconCardHeading", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxSeamFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15909,8 +15909,8 @@ ] }, { - "component": "BIconCardImage", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBoxes", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -15962,8 +15962,8 @@ ] }, { - "component": "BIconCardList", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBraces", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16015,8 +16015,8 @@ ] }, { - "component": "BIconCardText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBracesAsterisk", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16068,8 +16068,8 @@ ] }, { - "component": "BIconCaretDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBricks", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16121,8 +16121,8 @@ ] }, { - "component": "BIconCaretDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBriefcase", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16174,8 +16174,8 @@ ] }, { - "component": "BIconCaretDownSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBriefcaseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16227,8 +16227,8 @@ ] }, { - "component": "BIconCaretDownSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessAltHigh", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16280,8 +16280,8 @@ ] }, { - "component": "BIconCaretLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessAltHighFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16333,8 +16333,8 @@ ] }, { - "component": "BIconCaretLeftFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessAltLow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16386,8 +16386,8 @@ ] }, { - "component": "BIconCaretLeftSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessAltLowFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16439,8 +16439,8 @@ ] }, { - "component": "BIconCaretLeftSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessHigh", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16492,8 +16492,8 @@ ] }, { - "component": "BIconCaretRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessHighFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16545,8 +16545,8 @@ ] }, { - "component": "BIconCaretRightFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessLow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16598,8 +16598,8 @@ ] }, { - "component": "BIconCaretRightSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrightnessLowFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16651,8 +16651,8 @@ ] }, { - "component": "BIconCaretRightSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrilliance", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16704,8 +16704,8 @@ ] }, { - "component": "BIconCaretUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBroadcast", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16757,8 +16757,8 @@ ] }, { - "component": "BIconCaretUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBroadcastPin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16810,8 +16810,8 @@ ] }, { - "component": "BIconCaretUpSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrowserChrome", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16863,8 +16863,8 @@ ] }, { - "component": "BIconCaretUpSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrowserEdge", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16916,8 +16916,8 @@ ] }, { - "component": "BIconCart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrowserFirefox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -16969,8 +16969,8 @@ ] }, { - "component": "BIconCart2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrowserSafari", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17022,8 +17022,8 @@ ] }, { - "component": "BIconCart3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrush", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17075,8 +17075,8 @@ ] }, { - "component": "BIconCart4", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBrushFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17128,8 +17128,8 @@ ] }, { - "component": "BIconCartCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBucket", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17181,8 +17181,8 @@ ] }, { - "component": "BIconCartCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBucketFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17234,8 +17234,8 @@ ] }, { - "component": "BIconCartDash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBug", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17287,8 +17287,8 @@ ] }, { - "component": "BIconCartDashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBugFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17340,8 +17340,8 @@ ] }, { - "component": "BIconCartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuilding", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17393,8 +17393,8 @@ ] }, { - "component": "BIconCartPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingAdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17446,8 +17446,8 @@ ] }, { - "component": "BIconCartPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17499,8 +17499,8 @@ ] }, { - "component": "BIconCartX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17552,8 +17552,8 @@ ] }, { - "component": "BIconCartXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17605,8 +17605,8 @@ ] }, { - "component": "BIconCash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17658,8 +17658,8 @@ ] }, { - "component": "BIconCashCoin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17711,8 +17711,8 @@ ] }, { - "component": "BIconCashStack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillAdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17764,8 +17764,8 @@ ] }, { - "component": "BIconCast", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17817,8 +17817,8 @@ ] }, { - "component": "BIconChat", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17870,8 +17870,8 @@ ] }, { - "component": "BIconChatDots", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17923,8 +17923,8 @@ ] }, { - "component": "BIconChatDotsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -17976,8 +17976,8 @@ ] }, { - "component": "BIconChatFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18029,8 +18029,8 @@ ] }, { - "component": "BIconChatLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18082,8 +18082,8 @@ ] }, { - "component": "BIconChatLeftDots", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18135,8 +18135,8 @@ ] }, { - "component": "BIconChatLeftDotsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18188,8 +18188,8 @@ ] }, { - "component": "BIconChatLeftFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingFillX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18241,8 +18241,8 @@ ] }, { - "component": "BIconChatLeftQuote", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18294,8 +18294,8 @@ ] }, { - "component": "BIconChatLeftQuoteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18347,8 +18347,8 @@ ] }, { - "component": "BIconChatLeftText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18400,8 +18400,8 @@ ] }, { - "component": "BIconChatLeftTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18453,8 +18453,8 @@ ] }, { - "component": "BIconChatQuote", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18506,8 +18506,8 @@ ] }, { - "component": "BIconChatQuoteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildings", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18559,8 +18559,8 @@ ] }, { - "component": "BIconChatRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBuildingsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18612,8 +18612,8 @@ ] }, { - "component": "BIconChatRightDots", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBullseye", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18665,8 +18665,8 @@ ] }, { - "component": "BIconChatRightDotsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBusFront", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18718,8 +18718,8 @@ ] }, { - "component": "BIconChatRightFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconBusFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18771,8 +18771,8 @@ ] }, { - "component": "BIconChatRightQuote", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18824,8 +18824,8 @@ ] }, { - "component": "BIconChatRightQuoteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18877,8 +18877,8 @@ ] }, { - "component": "BIconChatRightText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18930,8 +18930,8 @@ ] }, { - "component": "BIconChatRightTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -18983,8 +18983,8 @@ ] }, { - "component": "BIconChatSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCake", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19036,8 +19036,8 @@ ] }, { - "component": "BIconChatSquareDots", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCake2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19089,8 +19089,8 @@ ] }, { - "component": "BIconChatSquareDotsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCake2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19142,8 +19142,8 @@ ] }, { - "component": "BIconChatSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCakeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19195,8 +19195,8 @@ ] }, { - "component": "BIconChatSquareQuote", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalculator", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19248,8 +19248,8 @@ ] }, { - "component": "BIconChatSquareQuoteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalculatorFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19301,8 +19301,8 @@ ] }, { - "component": "BIconChatSquareText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19354,8 +19354,8 @@ ] }, { - "component": "BIconChatSquareTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19407,8 +19407,8 @@ ] }, { - "component": "BIconChatText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Check", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19460,8 +19460,8 @@ ] }, { - "component": "BIconChatTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2CheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19513,8 +19513,8 @@ ] }, { - "component": "BIconCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Date", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19566,8 +19566,8 @@ ] }, { - "component": "BIconCheck2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2DateFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19619,8 +19619,8 @@ ] }, { - "component": "BIconCheck2All", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Day", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19672,8 +19672,8 @@ ] }, { - "component": "BIconCheck2Circle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2DayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19725,8 +19725,8 @@ ] }, { - "component": "BIconCheck2Square", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Event", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19778,8 +19778,8 @@ ] }, { - "component": "BIconCheckAll", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2EventFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19831,8 +19831,8 @@ ] }, { - "component": "BIconCheckCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19884,8 +19884,8 @@ ] }, { - "component": "BIconCheckCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Heart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19937,8 +19937,8 @@ ] }, { - "component": "BIconCheckLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2HeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -19990,8 +19990,8 @@ ] }, { - "component": "BIconCheckSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Minus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20043,8 +20043,8 @@ ] }, { - "component": "BIconCheckSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2MinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20096,8 +20096,8 @@ ] }, { - "component": "BIconChevronBarContract", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Month", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20149,8 +20149,8 @@ ] }, { - "component": "BIconChevronBarDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2MonthFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20202,8 +20202,8 @@ ] }, { - "component": "BIconChevronBarExpand", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Plus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20255,8 +20255,8 @@ ] }, { - "component": "BIconChevronBarLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2PlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20308,8 +20308,8 @@ ] }, { - "component": "BIconChevronBarRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Range", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20361,8 +20361,8 @@ ] }, { - "component": "BIconChevronBarUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2RangeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20414,8 +20414,8 @@ ] }, { - "component": "BIconChevronCompactDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2Week", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20467,8 +20467,8 @@ ] }, { - "component": "BIconChevronCompactLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2WeekFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20520,8 +20520,8 @@ ] }, { - "component": "BIconChevronCompactRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2X", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20573,8 +20573,8 @@ ] }, { - "component": "BIconChevronCompactUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar2XFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20626,8 +20626,8 @@ ] }, { - "component": "BIconChevronContract", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20679,8 +20679,8 @@ ] }, { - "component": "BIconChevronDoubleDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3Event", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20732,8 +20732,8 @@ ] }, { - "component": "BIconChevronDoubleLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3EventFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20785,8 +20785,8 @@ ] }, { - "component": "BIconChevronDoubleRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20838,8 +20838,8 @@ ] }, { - "component": "BIconChevronDoubleUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3Range", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20891,8 +20891,8 @@ ] }, { - "component": "BIconChevronDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3RangeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20944,8 +20944,8 @@ ] }, { - "component": "BIconChevronExpand", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3Week", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -20997,8 +20997,8 @@ ] }, { - "component": "BIconChevronLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar3WeekFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21050,8 +21050,8 @@ ] }, { - "component": "BIconChevronRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar4", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21103,8 +21103,8 @@ ] }, { - "component": "BIconChevronUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar4Event", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21156,8 +21156,8 @@ ] }, { - "component": "BIconCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar4Range", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21209,8 +21209,8 @@ ] }, { - "component": "BIconCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendar4Week", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21262,8 +21262,8 @@ ] }, { - "component": "BIconCircleHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21315,8 +21315,8 @@ ] }, { - "component": "BIconCircleSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21368,8 +21368,8 @@ ] }, { - "component": "BIconClipboard", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarDate", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21421,8 +21421,8 @@ ] }, { - "component": "BIconClipboardCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarDateFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21474,8 +21474,8 @@ ] }, { - "component": "BIconClipboardData", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarDay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21527,8 +21527,8 @@ ] }, { - "component": "BIconClipboardMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarDayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21580,8 +21580,8 @@ ] }, { - "component": "BIconClipboardPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarEvent", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21633,8 +21633,8 @@ ] }, { - "component": "BIconClipboardX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarEventFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21686,8 +21686,8 @@ ] }, { - "component": "BIconClock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21739,8 +21739,8 @@ ] }, { - "component": "BIconClockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21792,8 +21792,8 @@ ] }, { - "component": "BIconClockHistory", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21845,8 +21845,8 @@ ] }, { - "component": "BIconCloud", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21898,8 +21898,8 @@ ] }, { - "component": "BIconCloudArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -21951,8 +21951,8 @@ ] }, { - "component": "BIconCloudArrowDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarMonth", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22004,8 +22004,8 @@ ] }, { - "component": "BIconCloudArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarMonthFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22057,8 +22057,8 @@ ] }, { - "component": "BIconCloudArrowUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22110,8 +22110,8 @@ ] }, { - "component": "BIconCloudCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22163,8 +22163,8 @@ ] }, { - "component": "BIconCloudCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarRange", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22216,8 +22216,8 @@ ] }, { - "component": "BIconCloudDownload", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarRangeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22269,8 +22269,8 @@ ] }, { - "component": "BIconCloudDownloadFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarWeek", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22322,8 +22322,8 @@ ] }, { - "component": "BIconCloudDrizzle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarWeekFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22375,8 +22375,8 @@ ] }, { - "component": "BIconCloudDrizzleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22428,8 +22428,8 @@ ] }, { - "component": "BIconCloudFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCalendarXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22481,8 +22481,8 @@ ] }, { - "component": "BIconCloudFog", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCamera", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22534,8 +22534,8 @@ ] }, { - "component": "BIconCloudFog2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCamera2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22587,8 +22587,8 @@ ] }, { - "component": "BIconCloudFog2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22640,8 +22640,8 @@ ] }, { - "component": "BIconCloudFogFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraReels", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22693,8 +22693,8 @@ ] }, { - "component": "BIconCloudHail", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraReelsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22746,8 +22746,8 @@ ] }, { - "component": "BIconCloudHailFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraVideo", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22799,8 +22799,8 @@ ] }, { - "component": "BIconCloudHaze", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraVideoFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22852,8 +22852,8 @@ ] }, { - "component": "BIconCloudHaze1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraVideoOff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22905,8 +22905,8 @@ ] }, { - "component": "BIconCloudHaze2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCameraVideoOffFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -22958,8 +22958,8 @@ ] }, { - "component": "BIconCloudHazeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCapslock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23011,8 +23011,8 @@ ] }, { - "component": "BIconCloudLightning", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCapslockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23064,8 +23064,8 @@ ] }, { - "component": "BIconCloudLightningFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCapsule", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23117,8 +23117,8 @@ ] }, { - "component": "BIconCloudLightningRain", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCapsulePill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23170,8 +23170,8 @@ ] }, { - "component": "BIconCloudLightningRainFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCarFront", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23223,8 +23223,8 @@ ] }, { - "component": "BIconCloudMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCarFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23276,8 +23276,8 @@ ] }, { - "component": "BIconCloudMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCardChecklist", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23329,8 +23329,8 @@ ] }, { - "component": "BIconCloudMoon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCardHeading", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23382,8 +23382,8 @@ ] }, { - "component": "BIconCloudMoonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCardImage", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23435,8 +23435,8 @@ ] }, { - "component": "BIconCloudPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCardList", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23488,8 +23488,8 @@ ] }, { - "component": "BIconCloudPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCardText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23541,8 +23541,8 @@ ] }, { - "component": "BIconCloudRain", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23594,8 +23594,8 @@ ] }, { - "component": "BIconCloudRainFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23647,8 +23647,8 @@ ] }, { - "component": "BIconCloudRainHeavy", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretDownSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23700,8 +23700,8 @@ ] }, { - "component": "BIconCloudRainHeavyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretDownSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23753,8 +23753,8 @@ ] }, { - "component": "BIconCloudSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23806,8 +23806,8 @@ ] }, { - "component": "BIconCloudSlashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretLeftFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23859,8 +23859,8 @@ ] }, { - "component": "BIconCloudSleet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretLeftSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23912,8 +23912,8 @@ ] }, { - "component": "BIconCloudSleetFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretLeftSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -23965,8 +23965,8 @@ ] }, { - "component": "BIconCloudSnow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24018,8 +24018,8 @@ ] }, { - "component": "BIconCloudSnowFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretRightFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24071,8 +24071,8 @@ ] }, { - "component": "BIconCloudSun", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretRightSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24124,8 +24124,8 @@ ] }, { - "component": "BIconCloudSunFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretRightSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24177,8 +24177,8 @@ ] }, { - "component": "BIconCloudUpload", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24230,8 +24230,8 @@ ] }, { - "component": "BIconCloudUploadFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24283,8 +24283,8 @@ ] }, { - "component": "BIconClouds", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretUpSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24336,8 +24336,8 @@ ] }, { - "component": "BIconCloudsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCaretUpSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24389,8 +24389,8 @@ ] }, { - "component": "BIconCloudy", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24442,8 +24442,8 @@ ] }, { - "component": "BIconCloudyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCart2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24495,8 +24495,8 @@ ] }, { - "component": "BIconCode", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCart3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24548,8 +24548,8 @@ ] }, { - "component": "BIconCodeSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCart4", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24601,8 +24601,8 @@ ] }, { - "component": "BIconCodeSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24654,8 +24654,8 @@ ] }, { - "component": "BIconCoin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24707,8 +24707,8 @@ ] }, { - "component": "BIconCollection", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24760,8 +24760,8 @@ ] }, { - "component": "BIconCollectionFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartDashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24813,8 +24813,8 @@ ] }, { - "component": "BIconCollectionPlay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24866,8 +24866,8 @@ ] }, { - "component": "BIconCollectionPlayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24919,8 +24919,8 @@ ] }, { - "component": "BIconColumns", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -24972,8 +24972,8 @@ ] }, { - "component": "BIconColumnsGap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25025,8 +25025,8 @@ ] }, { - "component": "BIconCommand", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCartXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25078,8 +25078,8 @@ ] }, { - "component": "BIconCompass", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25131,8 +25131,8 @@ ] }, { - "component": "BIconCompassFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCashCoin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25184,8 +25184,8 @@ ] }, { - "component": "BIconCone", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCashStack", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25237,8 +25237,8 @@ ] }, { - "component": "BIconConeStriped", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCassette", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25290,8 +25290,8 @@ ] }, { - "component": "BIconController", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCassetteFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25343,8 +25343,8 @@ ] }, { - "component": "BIconCpu", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCast", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25396,8 +25396,8 @@ ] }, { - "component": "BIconCpuFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCcCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25449,8 +25449,8 @@ ] }, { - "component": "BIconCreditCard", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCcCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25502,8 +25502,8 @@ ] }, { - "component": "BIconCreditCard2Back", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCcSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25555,8 +25555,8 @@ ] }, { - "component": "BIconCreditCard2BackFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCcSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25608,8 +25608,8 @@ ] }, { - "component": "BIconCreditCard2Front", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChat", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25661,8 +25661,8 @@ ] }, { - "component": "BIconCreditCard2FrontFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatDots", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25714,8 +25714,8 @@ ] }, { - "component": "BIconCreditCardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatDotsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25767,8 +25767,8 @@ ] }, { - "component": "BIconCrop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25820,8 +25820,8 @@ ] }, { - "component": "BIconCup", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25873,8 +25873,8 @@ ] }, { - "component": "BIconCupFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25926,8 +25926,8 @@ ] }, { - "component": "BIconCupStraw", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -25979,8 +25979,8 @@ ] }, { - "component": "BIconCurrencyBitcoin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftDots", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26032,8 +26032,8 @@ ] }, { - "component": "BIconCurrencyDollar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftDotsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26085,8 +26085,8 @@ ] }, { - "component": "BIconCurrencyEuro", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26138,8 +26138,8 @@ ] }, { - "component": "BIconCurrencyExchange", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26191,8 +26191,8 @@ ] }, { - "component": "BIconCurrencyPound", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26244,8 +26244,8 @@ ] }, { - "component": "BIconCurrencyYen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftQuote", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26297,8 +26297,8 @@ ] }, { - "component": "BIconCursor", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftQuoteFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26350,8 +26350,8 @@ ] }, { - "component": "BIconCursorFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26403,8 +26403,8 @@ ] }, { - "component": "BIconCursorText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatLeftTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26456,8 +26456,8 @@ ] }, { - "component": "BIconDash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatQuote", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26509,8 +26509,8 @@ ] }, { - "component": "BIconDashCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatQuoteFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26562,8 +26562,8 @@ ] }, { - "component": "BIconDashCircleDotted", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26615,8 +26615,8 @@ ] }, { - "component": "BIconDashCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightDots", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26668,8 +26668,8 @@ ] }, { - "component": "BIconDashLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightDotsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26721,8 +26721,8 @@ ] }, { - "component": "BIconDashSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26774,8 +26774,8 @@ ] }, { - "component": "BIconDashSquareDotted", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26827,8 +26827,8 @@ ] }, { - "component": "BIconDashSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26880,8 +26880,8 @@ ] }, { - "component": "BIconDiagram2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightQuote", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26933,8 +26933,8 @@ ] }, { - "component": "BIconDiagram2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightQuoteFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -26986,8 +26986,8 @@ ] }, { - "component": "BIconDiagram3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27039,8 +27039,8 @@ ] }, { - "component": "BIconDiagram3Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatRightTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27092,8 +27092,8 @@ ] }, { - "component": "BIconDiamond", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27145,8 +27145,8 @@ ] }, { - "component": "BIconDiamondFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareDots", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27198,8 +27198,8 @@ ] }, { - "component": "BIconDiamondHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareDotsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27251,8 +27251,8 @@ ] }, { - "component": "BIconDice1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27304,8 +27304,8 @@ ] }, { - "component": "BIconDice1Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27357,8 +27357,8 @@ ] }, { - "component": "BIconDice2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27410,8 +27410,8 @@ ] }, { - "component": "BIconDice2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareQuote", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27463,8 +27463,8 @@ ] }, { - "component": "BIconDice3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareQuoteFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27516,8 +27516,8 @@ ] }, { - "component": "BIconDice3Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27569,8 +27569,8 @@ ] }, { - "component": "BIconDice4", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatSquareTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27622,8 +27622,8 @@ ] }, { - "component": "BIconDice4Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27675,8 +27675,8 @@ ] }, { - "component": "BIconDice5", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChatTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27728,8 +27728,8 @@ ] }, { - "component": "BIconDice5Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27781,8 +27781,8 @@ ] }, { - "component": "BIconDice6", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheck2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27834,8 +27834,8 @@ ] }, { - "component": "BIconDice6Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheck2All", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27887,8 +27887,8 @@ ] }, { - "component": "BIconDisc", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheck2Circle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27940,8 +27940,8 @@ ] }, { - "component": "BIconDiscFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheck2Square", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -27993,8 +27993,8 @@ ] }, { - "component": "BIconDiscord", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckAll", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28046,8 +28046,8 @@ ] }, { - "component": "BIconDisplay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28099,8 +28099,8 @@ ] }, { - "component": "BIconDisplayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28152,8 +28152,8 @@ ] }, { - "component": "BIconDistributeHorizontal", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckLg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28205,8 +28205,8 @@ ] }, { - "component": "BIconDistributeVertical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28258,8 +28258,8 @@ ] }, { - "component": "BIconDoorClosed", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCheckSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28311,8 +28311,8 @@ ] }, { - "component": "BIconDoorClosedFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarContract", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28364,8 +28364,8 @@ ] }, { - "component": "BIconDoorOpen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28417,8 +28417,8 @@ ] }, { - "component": "BIconDoorOpenFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarExpand", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28470,8 +28470,8 @@ ] }, { - "component": "BIconDot", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28523,8 +28523,8 @@ ] }, { - "component": "BIconDownload", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28576,8 +28576,8 @@ ] }, { - "component": "BIconDroplet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronBarUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28629,8 +28629,8 @@ ] }, { - "component": "BIconDropletFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronCompactDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28682,8 +28682,8 @@ ] }, { - "component": "BIconDropletHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronCompactLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28735,8 +28735,8 @@ ] }, { - "component": "BIconEarbuds", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronCompactRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28788,8 +28788,8 @@ ] }, { - "component": "BIconEasel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronCompactUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28841,8 +28841,8 @@ ] }, { - "component": "BIconEaselFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronContract", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28894,8 +28894,8 @@ ] }, { - "component": "BIconEgg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronDoubleDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -28947,8 +28947,8 @@ ] }, { - "component": "BIconEggFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronDoubleLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29000,8 +29000,8 @@ ] }, { - "component": "BIconEggFried", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronDoubleRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29053,8 +29053,8 @@ ] }, { - "component": "BIconEject", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronDoubleUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29106,8 +29106,8 @@ ] }, { - "component": "BIconEjectFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29159,8 +29159,8 @@ ] }, { - "component": "BIconEmojiAngry", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronExpand", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29212,8 +29212,8 @@ ] }, { - "component": "BIconEmojiAngryFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29265,8 +29265,8 @@ ] }, { - "component": "BIconEmojiDizzy", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29318,8 +29318,8 @@ ] }, { - "component": "BIconEmojiDizzyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconChevronUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29371,8 +29371,8 @@ ] }, { - "component": "BIconEmojiExpressionless", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29424,8 +29424,8 @@ ] }, { - "component": "BIconEmojiExpressionlessFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29477,8 +29477,8 @@ ] }, { - "component": "BIconEmojiFrown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCircleHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29530,8 +29530,8 @@ ] }, { - "component": "BIconEmojiFrownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCircleSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29583,8 +29583,8 @@ ] }, { - "component": "BIconEmojiHeartEyes", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29636,8 +29636,8 @@ ] }, { - "component": "BIconEmojiHeartEyesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29689,8 +29689,8 @@ ] }, { - "component": "BIconEmojiLaughing", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Check", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29742,8 +29742,8 @@ ] }, { - "component": "BIconEmojiLaughingFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2CheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29795,8 +29795,8 @@ ] }, { - "component": "BIconEmojiNeutral", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Data", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29848,8 +29848,8 @@ ] }, { - "component": "BIconEmojiNeutralFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2DataFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29901,8 +29901,8 @@ ] }, { - "component": "BIconEmojiSmile", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -29954,8 +29954,8 @@ ] }, { - "component": "BIconEmojiSmileFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Heart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30007,8 +30007,8 @@ ] }, { - "component": "BIconEmojiSmileUpsideDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2HeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30060,8 +30060,8 @@ ] }, { - "component": "BIconEmojiSmileUpsideDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Minus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30113,8 +30113,8 @@ ] }, { - "component": "BIconEmojiSunglasses", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2MinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30166,8 +30166,8 @@ ] }, { - "component": "BIconEmojiSunglassesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Plus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30219,8 +30219,8 @@ ] }, { - "component": "BIconEmojiWink", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2PlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30272,8 +30272,8 @@ ] }, { - "component": "BIconEmojiWinkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2Pulse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30325,8 +30325,8 @@ ] }, { - "component": "BIconEnvelope", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2PulseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30378,8 +30378,8 @@ ] }, { - "component": "BIconEnvelopeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2X", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30431,8 +30431,8 @@ ] }, { - "component": "BIconEnvelopeOpen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboard2XFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30484,8 +30484,8 @@ ] }, { - "component": "BIconEnvelopeOpenFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30537,8 +30537,8 @@ ] }, { - "component": "BIconEraser", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30590,8 +30590,8 @@ ] }, { - "component": "BIconEraserFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardData", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30643,8 +30643,8 @@ ] }, { - "component": "BIconExclamation", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardDataFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30696,8 +30696,8 @@ ] }, { - "component": "BIconExclamationCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30749,8 +30749,8 @@ ] }, { - "component": "BIconExclamationCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30802,8 +30802,8 @@ ] }, { - "component": "BIconExclamationDiamond", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30855,8 +30855,8 @@ ] }, { - "component": "BIconExclamationDiamondFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30908,8 +30908,8 @@ ] }, { - "component": "BIconExclamationLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -30961,8 +30961,8 @@ ] }, { - "component": "BIconExclamationOctagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31014,8 +31014,8 @@ ] }, { - "component": "BIconExclamationOctagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31067,8 +31067,8 @@ ] }, { - "component": "BIconExclamationSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardPulse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31120,8 +31120,8 @@ ] }, { - "component": "BIconExclamationSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31173,8 +31173,8 @@ ] }, { - "component": "BIconExclamationTriangle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClipboardXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31226,8 +31226,8 @@ ] }, { - "component": "BIconExclamationTriangleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31279,8 +31279,8 @@ ] }, { - "component": "BIconExclude", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31332,8 +31332,8 @@ ] }, { - "component": "BIconEye", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClockHistory", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31385,8 +31385,8 @@ ] }, { - "component": "BIconEyeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloud", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31438,8 +31438,8 @@ ] }, { - "component": "BIconEyeSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31491,8 +31491,8 @@ ] }, { - "component": "BIconEyeSlashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudArrowDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31544,8 +31544,8 @@ ] }, { - "component": "BIconEyedropper", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31597,8 +31597,8 @@ ] }, { - "component": "BIconEyeglasses", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudArrowUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31650,8 +31650,8 @@ ] }, { - "component": "BIconFacebook", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31703,8 +31703,8 @@ ] }, { - "component": "BIconFile", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31756,8 +31756,8 @@ ] }, { - "component": "BIconFileArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudDownload", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31809,8 +31809,8 @@ ] }, { - "component": "BIconFileArrowDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudDownloadFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31862,8 +31862,8 @@ ] }, { - "component": "BIconFileArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudDrizzle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31915,8 +31915,8 @@ ] }, { - "component": "BIconFileArrowUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudDrizzleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -31968,8 +31968,8 @@ ] }, { - "component": "BIconFileBarGraph", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32021,8 +32021,8 @@ ] }, { - "component": "BIconFileBarGraphFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudFog", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32074,8 +32074,8 @@ ] }, { - "component": "BIconFileBinary", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudFog2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32127,8 +32127,8 @@ ] }, { - "component": "BIconFileBinaryFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudFog2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32180,8 +32180,8 @@ ] }, { - "component": "BIconFileBreak", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudFogFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32233,8 +32233,8 @@ ] }, { - "component": "BIconFileBreakFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHail", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32286,8 +32286,8 @@ ] }, { - "component": "BIconFileCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHailFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32339,8 +32339,8 @@ ] }, { - "component": "BIconFileCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHaze", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32392,8 +32392,8 @@ ] }, { - "component": "BIconFileCode", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHaze2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32445,8 +32445,8 @@ ] }, { - "component": "BIconFileCodeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHaze2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32498,8 +32498,8 @@ ] }, { - "component": "BIconFileDiff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudHazeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32551,8 +32551,8 @@ ] }, { - "component": "BIconFileDiffFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudLightning", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32604,8 +32604,8 @@ ] }, { - "component": "BIconFileEarmark", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudLightningFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32657,8 +32657,8 @@ ] }, { - "component": "BIconFileEarmarkArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudLightningRain", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32710,8 +32710,8 @@ ] }, { - "component": "BIconFileEarmarkArrowDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudLightningRainFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32763,8 +32763,8 @@ ] }, { - "component": "BIconFileEarmarkArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32816,8 +32816,8 @@ ] }, { - "component": "BIconFileEarmarkArrowUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32869,8 +32869,8 @@ ] }, { - "component": "BIconFileEarmarkBarGraph", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudMoon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32922,8 +32922,8 @@ ] }, { - "component": "BIconFileEarmarkBarGraphFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudMoonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -32975,8 +32975,8 @@ ] }, { - "component": "BIconFileEarmarkBinary", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33028,8 +33028,8 @@ ] }, { - "component": "BIconFileEarmarkBinaryFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33081,8 +33081,8 @@ ] }, { - "component": "BIconFileEarmarkBreak", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudRain", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33134,8 +33134,8 @@ ] }, { - "component": "BIconFileEarmarkBreakFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudRainFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33187,8 +33187,8 @@ ] }, { - "component": "BIconFileEarmarkCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudRainHeavy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33240,8 +33240,8 @@ ] }, { - "component": "BIconFileEarmarkCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudRainHeavyFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33293,8 +33293,8 @@ ] }, { - "component": "BIconFileEarmarkCode", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33346,8 +33346,8 @@ ] }, { - "component": "BIconFileEarmarkCodeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33399,8 +33399,8 @@ ] }, { - "component": "BIconFileEarmarkDiff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSleet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33452,8 +33452,8 @@ ] }, { - "component": "BIconFileEarmarkDiffFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSleetFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33505,8 +33505,8 @@ ] }, { - "component": "BIconFileEarmarkEasel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSnow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33558,8 +33558,8 @@ ] }, { - "component": "BIconFileEarmarkEaselFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSnowFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33611,8 +33611,8 @@ ] }, { - "component": "BIconFileEarmarkExcel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSun", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33664,8 +33664,8 @@ ] }, { - "component": "BIconFileEarmarkExcelFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudSunFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33717,8 +33717,8 @@ ] }, { - "component": "BIconFileEarmarkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudUpload", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33770,8 +33770,8 @@ ] }, { - "component": "BIconFileEarmarkFont", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudUploadFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33823,8 +33823,8 @@ ] }, { - "component": "BIconFileEarmarkFontFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconClouds", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33876,8 +33876,8 @@ ] }, { - "component": "BIconFileEarmarkImage", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33929,8 +33929,8 @@ ] }, { - "component": "BIconFileEarmarkImageFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -33982,8 +33982,8 @@ ] }, { - "component": "BIconFileEarmarkLock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCloudyFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34035,8 +34035,8 @@ ] }, { - "component": "BIconFileEarmarkLock2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCode", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34088,8 +34088,8 @@ ] }, { - "component": "BIconFileEarmarkLock2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCodeSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34141,8 +34141,8 @@ ] }, { - "component": "BIconFileEarmarkLockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCodeSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34194,8 +34194,8 @@ ] }, { - "component": "BIconFileEarmarkMedical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCoin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34247,8 +34247,8 @@ ] }, { - "component": "BIconFileEarmarkMedicalFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCollection", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34300,8 +34300,8 @@ ] }, { - "component": "BIconFileEarmarkMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCollectionFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34353,8 +34353,8 @@ ] }, { - "component": "BIconFileEarmarkMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCollectionPlay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34406,8 +34406,8 @@ ] }, { - "component": "BIconFileEarmarkMusic", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCollectionPlayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34459,8 +34459,8 @@ ] }, { - "component": "BIconFileEarmarkMusicFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconColumns", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34512,8 +34512,8 @@ ] }, { - "component": "BIconFileEarmarkPdf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconColumnsGap", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34565,8 +34565,8 @@ ] }, { - "component": "BIconFileEarmarkPdfFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCommand", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34618,8 +34618,8 @@ ] }, { - "component": "BIconFileEarmarkPerson", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCompass", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34671,8 +34671,8 @@ ] }, { - "component": "BIconFileEarmarkPersonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCompassFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34724,8 +34724,8 @@ ] }, { - "component": "BIconFileEarmarkPlay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCone", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34777,8 +34777,8 @@ ] }, { - "component": "BIconFileEarmarkPlayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconConeStriped", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34830,8 +34830,8 @@ ] }, { - "component": "BIconFileEarmarkPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconController", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34883,8 +34883,8 @@ ] }, { - "component": "BIconFileEarmarkPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCookie", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34936,8 +34936,8 @@ ] }, { - "component": "BIconFileEarmarkPost", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCopy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -34989,8 +34989,8 @@ ] }, { - "component": "BIconFileEarmarkPostFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCpu", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35042,8 +35042,8 @@ ] }, { - "component": "BIconFileEarmarkPpt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCpuFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35095,8 +35095,8 @@ ] }, { - "component": "BIconFileEarmarkPptFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCard", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35148,8 +35148,8 @@ ] }, { - "component": "BIconFileEarmarkRichtext", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCard2Back", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35201,8 +35201,8 @@ ] }, { - "component": "BIconFileEarmarkRichtextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCard2BackFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35254,8 +35254,8 @@ ] }, { - "component": "BIconFileEarmarkRuled", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCard2Front", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35307,8 +35307,8 @@ ] }, { - "component": "BIconFileEarmarkRuledFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCard2FrontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35360,8 +35360,8 @@ ] }, { - "component": "BIconFileEarmarkSlides", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCreditCardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35413,8 +35413,8 @@ ] }, { - "component": "BIconFileEarmarkSlidesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCrop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35466,8 +35466,8 @@ ] }, { - "component": "BIconFileEarmarkSpreadsheet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCrosshair", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35519,8 +35519,8 @@ ] }, { - "component": "BIconFileEarmarkSpreadsheetFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCrosshair2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35572,8 +35572,8 @@ ] }, { - "component": "BIconFileEarmarkText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCup", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35625,8 +35625,8 @@ ] }, { - "component": "BIconFileEarmarkTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCupFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35678,8 +35678,8 @@ ] }, { - "component": "BIconFileEarmarkWord", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCupHot", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35731,8 +35731,8 @@ ] }, { - "component": "BIconFileEarmarkWordFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCupHotFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35784,8 +35784,8 @@ ] }, { - "component": "BIconFileEarmarkX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCupStraw", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35837,8 +35837,8 @@ ] }, { - "component": "BIconFileEarmarkXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyBitcoin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35890,8 +35890,8 @@ ] }, { - "component": "BIconFileEarmarkZip", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyDollar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35943,8 +35943,8 @@ ] }, { - "component": "BIconFileEarmarkZipFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyEuro", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -35996,8 +35996,8 @@ ] }, { - "component": "BIconFileEasel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyExchange", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36049,8 +36049,8 @@ ] }, { - "component": "BIconFileEaselFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyPound", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36102,8 +36102,8 @@ ] }, { - "component": "BIconFileExcel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyRupee", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36155,8 +36155,8 @@ ] }, { - "component": "BIconFileExcelFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCurrencyYen", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36208,8 +36208,8 @@ ] }, { - "component": "BIconFileFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCursor", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36261,8 +36261,8 @@ ] }, { - "component": "BIconFileFont", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCursorFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36314,8 +36314,8 @@ ] }, { - "component": "BIconFileFontFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconCursorText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36367,8 +36367,8 @@ ] }, { - "component": "BIconFileImage", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36420,8 +36420,8 @@ ] }, { - "component": "BIconFileImageFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36473,8 +36473,8 @@ ] }, { - "component": "BIconFileLock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashCircleDotted", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36526,8 +36526,8 @@ ] }, { - "component": "BIconFileLock2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36579,8 +36579,8 @@ ] }, { - "component": "BIconFileLock2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashLg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36632,8 +36632,8 @@ ] }, { - "component": "BIconFileLockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36685,8 +36685,8 @@ ] }, { - "component": "BIconFileMedical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashSquareDotted", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36738,8 +36738,8 @@ ] }, { - "component": "BIconFileMedicalFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDashSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36791,8 +36791,8 @@ ] }, { - "component": "BIconFileMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabase", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36844,8 +36844,8 @@ ] }, { - "component": "BIconFileMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseAdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36897,8 +36897,8 @@ ] }, { - "component": "BIconFileMusic", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -36950,8 +36950,8 @@ ] }, { - "component": "BIconFileMusicFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37003,8 +37003,8 @@ ] }, { - "component": "BIconFilePdf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37056,8 +37056,8 @@ ] }, { - "component": "BIconFilePdfFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37109,8 +37109,8 @@ ] }, { - "component": "BIconFilePerson", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37162,8 +37162,8 @@ ] }, { - "component": "BIconFilePersonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillAdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37215,8 +37215,8 @@ ] }, { - "component": "BIconFilePlay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37268,8 +37268,8 @@ ] }, { - "component": "BIconFilePlayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37321,8 +37321,8 @@ ] }, { - "component": "BIconFilePlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37374,8 +37374,8 @@ ] }, { - "component": "BIconFilePlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37427,8 +37427,8 @@ ] }, { - "component": "BIconFilePost", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37480,8 +37480,8 @@ ] }, { - "component": "BIconFilePostFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37533,8 +37533,8 @@ ] }, { - "component": "BIconFilePpt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37586,8 +37586,8 @@ ] }, { - "component": "BIconFilePptFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37639,8 +37639,8 @@ ] }, { - "component": "BIconFileRichtext", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseFillX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37692,8 +37692,8 @@ ] }, { - "component": "BIconFileRichtextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37745,8 +37745,8 @@ ] }, { - "component": "BIconFileRuled", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37798,8 +37798,8 @@ ] }, { - "component": "BIconFileRuledFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37851,8 +37851,8 @@ ] }, { - "component": "BIconFileSlides", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37904,8 +37904,8 @@ ] }, { - "component": "BIconFileSlidesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDatabaseX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -37957,8 +37957,8 @@ ] }, { - "component": "BIconFileSpreadsheet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDeviceHdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38010,8 +38010,8 @@ ] }, { - "component": "BIconFileSpreadsheetFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDeviceHddFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38063,8 +38063,8 @@ ] }, { - "component": "BIconFileText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDeviceSsd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38116,8 +38116,8 @@ ] }, { - "component": "BIconFileTextFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDeviceSsdFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38169,8 +38169,8 @@ ] }, { - "component": "BIconFileWord", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiagram2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38222,8 +38222,8 @@ ] }, { - "component": "BIconFileWordFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiagram2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38275,8 +38275,8 @@ ] }, { - "component": "BIconFileX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiagram3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38328,8 +38328,8 @@ ] }, { - "component": "BIconFileXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiagram3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38381,8 +38381,8 @@ ] }, { - "component": "BIconFileZip", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiamond", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38434,8 +38434,8 @@ ] }, { - "component": "BIconFileZipFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiamondFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38487,8 +38487,8 @@ ] }, { - "component": "BIconFiles", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiamondHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38540,8 +38540,8 @@ ] }, { - "component": "BIconFilesAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice1", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38593,8 +38593,8 @@ ] }, { - "component": "BIconFilm", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice1Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38646,8 +38646,8 @@ ] }, { - "component": "BIconFilter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38699,8 +38699,8 @@ ] }, { - "component": "BIconFilterCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38752,8 +38752,8 @@ ] }, { - "component": "BIconFilterCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38805,8 +38805,8 @@ ] }, { - "component": "BIconFilterLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38858,8 +38858,8 @@ ] }, { - "component": "BIconFilterRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice4", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38911,8 +38911,8 @@ ] }, { - "component": "BIconFilterSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice4Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -38964,8 +38964,8 @@ ] }, { - "component": "BIconFilterSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice5", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39017,8 +39017,8 @@ ] }, { - "component": "BIconFlag", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice5Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39070,8 +39070,8 @@ ] }, { - "component": "BIconFlagFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice6", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39123,8 +39123,8 @@ ] }, { - "component": "BIconFlower1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDice6Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39176,8 +39176,8 @@ ] }, { - "component": "BIconFlower2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDisc", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39229,8 +39229,8 @@ ] }, { - "component": "BIconFlower3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiscFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39282,8 +39282,8 @@ ] }, { - "component": "BIconFolder", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDiscord", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39335,8 +39335,8 @@ ] }, { - "component": "BIconFolder2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDisplay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39388,8 +39388,8 @@ ] }, { - "component": "BIconFolder2Open", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDisplayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39441,8 +39441,8 @@ ] }, { - "component": "BIconFolderCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDisplayport", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39494,8 +39494,8 @@ ] }, { - "component": "BIconFolderFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDisplayportFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39547,8 +39547,8 @@ ] }, { - "component": "BIconFolderMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDistributeHorizontal", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39600,8 +39600,8 @@ ] }, { - "component": "BIconFolderPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDistributeVertical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39653,8 +39653,8 @@ ] }, { - "component": "BIconFolderSymlink", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDoorClosed", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39706,8 +39706,8 @@ ] }, { - "component": "BIconFolderSymlinkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDoorClosedFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39759,8 +39759,8 @@ ] }, { - "component": "BIconFolderX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDoorOpen", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39812,8 +39812,8 @@ ] }, { - "component": "BIconFonts", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDoorOpenFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39865,8 +39865,8 @@ ] }, { - "component": "BIconForward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDot", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39918,8 +39918,8 @@ ] }, { - "component": "BIconForwardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDownload", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -39971,8 +39971,8 @@ ] }, { - "component": "BIconFront", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDpad", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40024,8 +40024,8 @@ ] }, { - "component": "BIconFullscreen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDpadFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40077,8 +40077,8 @@ ] }, { - "component": "BIconFullscreenExit", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDribbble", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40130,8 +40130,8 @@ ] }, { - "component": "BIconFunnel", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDropbox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40183,8 +40183,8 @@ ] }, { - "component": "BIconFunnelFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDroplet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40236,8 +40236,8 @@ ] }, { - "component": "BIconGear", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDropletFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40289,8 +40289,8 @@ ] }, { - "component": "BIconGearFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDropletHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40342,8 +40342,8 @@ ] }, { - "component": "BIconGearWide", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDuffle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40395,8 +40395,8 @@ ] }, { - "component": "BIconGearWideConnected", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconDuffleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40448,8 +40448,8 @@ ] }, { - "component": "BIconGem", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40501,8 +40501,8 @@ ] }, { - "component": "BIconGenderAmbiguous", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEarFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40554,8 +40554,8 @@ ] }, { - "component": "BIconGenderFemale", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEarbuds", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40607,8 +40607,8 @@ ] }, { - "component": "BIconGenderMale", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEasel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40660,8 +40660,8 @@ ] }, { - "component": "BIconGenderTrans", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEasel2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40713,8 +40713,8 @@ ] }, { - "component": "BIconGeo", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEasel2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40766,8 +40766,8 @@ ] }, { - "component": "BIconGeoAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEasel3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40819,8 +40819,8 @@ ] }, { - "component": "BIconGeoAltFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEasel3Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40872,8 +40872,8 @@ ] }, { - "component": "BIconGeoFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEaselFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40925,8 +40925,8 @@ ] }, { - "component": "BIconGift", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEgg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -40978,8 +40978,8 @@ ] }, { - "component": "BIconGiftFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEggFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41031,8 +41031,8 @@ ] }, { - "component": "BIconGithub", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEggFried", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41084,8 +41084,8 @@ ] }, { - "component": "BIconGlobe", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEject", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41137,8 +41137,8 @@ ] }, { - "component": "BIconGlobe2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEjectFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41190,8 +41190,8 @@ ] }, { - "component": "BIconGoogle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiAngry", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41243,8 +41243,8 @@ ] }, { - "component": "BIconGraphDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiAngryFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41296,8 +41296,8 @@ ] }, { - "component": "BIconGraphUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiAstonished", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41349,8 +41349,8 @@ ] }, { - "component": "BIconGrid", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiAstonishedFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41402,8 +41402,8 @@ ] }, { - "component": "BIconGrid1x2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiDizzy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41455,8 +41455,8 @@ ] }, { - "component": "BIconGrid1x2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiDizzyFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41508,8 +41508,8 @@ ] }, { - "component": "BIconGrid3x2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiExpressionless", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41561,8 +41561,8 @@ ] }, { - "component": "BIconGrid3x2Gap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiExpressionlessFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41614,8 +41614,8 @@ ] }, { - "component": "BIconGrid3x2GapFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiFrown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41667,8 +41667,8 @@ ] }, { - "component": "BIconGrid3x3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiFrownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41720,8 +41720,8 @@ ] }, { - "component": "BIconGrid3x3Gap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiGrimace", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41773,8 +41773,8 @@ ] }, { - "component": "BIconGrid3x3GapFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiGrimaceFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41826,8 +41826,8 @@ ] }, { - "component": "BIconGridFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiGrin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41879,8 +41879,8 @@ ] }, { - "component": "BIconGripHorizontal", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiGrinFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41932,8 +41932,8 @@ ] }, { - "component": "BIconGripVertical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiHeartEyes", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -41985,8 +41985,8 @@ ] }, { - "component": "BIconHammer", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiHeartEyesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42038,8 +42038,8 @@ ] }, { - "component": "BIconHandIndex", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiKiss", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42091,8 +42091,8 @@ ] }, { - "component": "BIconHandIndexFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiKissFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42144,8 +42144,8 @@ ] }, { - "component": "BIconHandIndexThumb", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiLaughing", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42197,8 +42197,8 @@ ] }, { - "component": "BIconHandIndexThumbFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiLaughingFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42250,8 +42250,8 @@ ] }, { - "component": "BIconHandThumbsDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiNeutral", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42303,8 +42303,8 @@ ] }, { - "component": "BIconHandThumbsDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiNeutralFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42356,8 +42356,8 @@ ] }, { - "component": "BIconHandThumbsUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSmile", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42409,8 +42409,8 @@ ] }, { - "component": "BIconHandThumbsUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSmileFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42462,8 +42462,8 @@ ] }, { - "component": "BIconHandbag", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSmileUpsideDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42515,8 +42515,8 @@ ] }, { - "component": "BIconHandbagFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSmileUpsideDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42568,8 +42568,8 @@ ] }, { - "component": "BIconHash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSunglasses", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42621,8 +42621,8 @@ ] }, { - "component": "BIconHdd", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSunglassesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42674,8 +42674,8 @@ ] }, { - "component": "BIconHddFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSurprise", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42727,8 +42727,8 @@ ] }, { - "component": "BIconHddNetwork", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiSurpriseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42780,8 +42780,8 @@ ] }, { - "component": "BIconHddNetworkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiTear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42833,8 +42833,8 @@ ] }, { - "component": "BIconHddRack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiTearFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42886,8 +42886,8 @@ ] }, { - "component": "BIconHddRackFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiWink", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42939,8 +42939,8 @@ ] }, { - "component": "BIconHddStack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEmojiWinkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -42992,8 +42992,8 @@ ] }, { - "component": "BIconHddStackFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelope", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43045,8 +43045,8 @@ ] }, { - "component": "BIconHeadphones", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43098,8 +43098,8 @@ ] }, { - "component": "BIconHeadset", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeArrowDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43151,8 +43151,8 @@ ] }, { - "component": "BIconHeadsetVr", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43204,8 +43204,8 @@ ] }, { - "component": "BIconHeart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeArrowUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43257,8 +43257,8 @@ ] }, { - "component": "BIconHeartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeAt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43310,8 +43310,8 @@ ] }, { - "component": "BIconHeartHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeAtFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43363,8 +43363,8 @@ ] }, { - "component": "BIconHeptagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43416,8 +43416,8 @@ ] }, { - "component": "BIconHeptagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43469,8 +43469,8 @@ ] }, { - "component": "BIconHeptagonHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43522,8 +43522,8 @@ ] }, { - "component": "BIconHexagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeDashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43575,8 +43575,8 @@ ] }, { - "component": "BIconHexagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43628,8 +43628,8 @@ ] }, { - "component": "BIconHexagonHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeExclamationFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43681,8 +43681,8 @@ ] }, { - "component": "BIconHourglass", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43734,8 +43734,8 @@ ] }, { - "component": "BIconHourglassBottom", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43787,8 +43787,8 @@ ] }, { - "component": "BIconHourglassSplit", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43840,8 +43840,8 @@ ] }, { - "component": "BIconHourglassTop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeOpen", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43893,8 +43893,8 @@ ] }, { - "component": "BIconHouse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeOpenFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43946,8 +43946,8 @@ ] }, { - "component": "BIconHouseDoor", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeOpenHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -43999,8 +43999,8 @@ ] }, { - "component": "BIconHouseDoorFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeOpenHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44052,8 +44052,8 @@ ] }, { - "component": "BIconHouseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePaper", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44105,8 +44105,8 @@ ] }, { - "component": "BIconHr", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePaperFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44158,8 +44158,8 @@ ] }, { - "component": "BIconHurricane", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePaperHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44211,8 +44211,8 @@ ] }, { - "component": "BIconImage", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePaperHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44264,8 +44264,8 @@ ] }, { - "component": "BIconImageAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44317,8 +44317,8 @@ ] }, { - "component": "BIconImageFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopePlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44370,8 +44370,8 @@ ] }, { - "component": "BIconImages", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44423,8 +44423,8 @@ ] }, { - "component": "BIconInbox", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44476,8 +44476,8 @@ ] }, { - "component": "BIconInboxFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44529,8 +44529,8 @@ ] }, { - "component": "BIconInboxes", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEnvelopeXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44582,8 +44582,8 @@ ] }, { - "component": "BIconInboxesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEraser", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44635,8 +44635,8 @@ ] }, { - "component": "BIconInfo", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEraserFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44688,8 +44688,8 @@ ] }, { - "component": "BIconInfoCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEscape", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44741,8 +44741,8 @@ ] }, { - "component": "BIconInfoCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEthernet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44794,8 +44794,8 @@ ] }, { - "component": "BIconInfoLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEvFront", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44847,8 +44847,8 @@ ] }, { - "component": "BIconInfoSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEvFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44900,8 +44900,8 @@ ] }, { - "component": "BIconInfoSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEvStation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -44953,8 +44953,8 @@ ] }, { - "component": "BIconInputCursor", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEvStationFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45006,8 +45006,8 @@ ] }, { - "component": "BIconInputCursorText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45059,8 +45059,8 @@ ] }, { - "component": "BIconInstagram", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45112,8 +45112,8 @@ ] }, { - "component": "BIconIntersect", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45165,8 +45165,8 @@ ] }, { - "component": "BIconJournal", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationDiamond", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45218,8 +45218,8 @@ ] }, { - "component": "BIconJournalAlbum", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationDiamondFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45271,8 +45271,8 @@ ] }, { - "component": "BIconJournalArrowDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationLg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45324,8 +45324,8 @@ ] }, { - "component": "BIconJournalArrowUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationOctagon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45377,8 +45377,8 @@ ] }, { - "component": "BIconJournalBookmark", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationOctagonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45430,8 +45430,8 @@ ] }, { - "component": "BIconJournalBookmarkFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45483,8 +45483,8 @@ ] }, { - "component": "BIconJournalCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45536,8 +45536,8 @@ ] }, { - "component": "BIconJournalCode", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationTriangle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45589,8 +45589,8 @@ ] }, { - "component": "BIconJournalMedical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclamationTriangleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45642,8 +45642,8 @@ ] }, { - "component": "BIconJournalMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExclude", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45695,8 +45695,8 @@ ] }, { - "component": "BIconJournalPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExplicit", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45748,8 +45748,8 @@ ] }, { - "component": "BIconJournalRichtext", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExplicitFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45801,8 +45801,8 @@ ] }, { - "component": "BIconJournalText", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconExposure", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45854,8 +45854,8 @@ ] }, { - "component": "BIconJournalX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEye", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45907,8 +45907,8 @@ ] }, { - "component": "BIconJournals", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEyeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -45960,8 +45960,8 @@ ] }, { - "component": "BIconJoystick", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEyeSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46013,8 +46013,8 @@ ] }, { - "component": "BIconJustify", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEyeSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46066,8 +46066,8 @@ ] }, { - "component": "BIconJustifyLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEyedropper", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46119,8 +46119,8 @@ ] }, { - "component": "BIconJustifyRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconEyeglasses", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46172,8 +46172,8 @@ ] }, { - "component": "BIconKanban", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFacebook", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46225,8 +46225,8 @@ ] }, { - "component": "BIconKanbanFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFan", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46278,8 +46278,8 @@ ] }, { - "component": "BIconKey", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForward", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46331,8 +46331,8 @@ ] }, { - "component": "BIconKeyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForwardBtn", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46384,8 +46384,8 @@ ] }, { - "component": "BIconKeyboard", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForwardBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46437,8 +46437,8 @@ ] }, { - "component": "BIconKeyboardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForwardCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46490,8 +46490,8 @@ ] }, { - "component": "BIconLadder", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForwardCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46543,8 +46543,8 @@ ] }, { - "component": "BIconLamp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFastForwardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46596,8 +46596,8 @@ ] }, { - "component": "BIconLampFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFeather", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46649,8 +46649,8 @@ ] }, { - "component": "BIconLaptop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFeather2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46702,8 +46702,8 @@ ] }, { - "component": "BIconLaptopFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFile", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46755,8 +46755,8 @@ ] }, { - "component": "BIconLayerBackward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46808,8 +46808,8 @@ ] }, { - "component": "BIconLayerForward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileArrowDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46861,8 +46861,8 @@ ] }, { - "component": "BIconLayers", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46914,8 +46914,8 @@ ] }, { - "component": "BIconLayersFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileArrowUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -46967,8 +46967,8 @@ ] }, { - "component": "BIconLayersHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBarGraph", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47020,8 +47020,8 @@ ] }, { - "component": "BIconLayoutSidebar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBarGraphFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47073,8 +47073,8 @@ ] }, { - "component": "BIconLayoutSidebarInset", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBinary", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47126,8 +47126,8 @@ ] }, { - "component": "BIconLayoutSidebarInsetReverse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBinaryFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47179,8 +47179,8 @@ ] }, { - "component": "BIconLayoutSidebarReverse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBreak", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47232,8 +47232,8 @@ ] }, { - "component": "BIconLayoutSplit", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileBreakFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47285,8 +47285,8 @@ ] }, { - "component": "BIconLayoutTextSidebar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47338,8 +47338,8 @@ ] }, { - "component": "BIconLayoutTextSidebarReverse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47391,8 +47391,8 @@ ] }, { - "component": "BIconLayoutTextWindow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileCode", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47444,8 +47444,8 @@ ] }, { - "component": "BIconLayoutTextWindowReverse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileCodeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47497,8 +47497,8 @@ ] }, { - "component": "BIconLayoutThreeColumns", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileDiff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47550,8 +47550,8 @@ ] }, { - "component": "BIconLayoutWtf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileDiffFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47603,8 +47603,8 @@ ] }, { - "component": "BIconLifePreserver", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmark", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47656,8 +47656,8 @@ ] }, { - "component": "BIconLightbulb", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47709,8 +47709,8 @@ ] }, { - "component": "BIconLightbulbFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkArrowDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47762,8 +47762,8 @@ ] }, { - "component": "BIconLightbulbOff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47815,8 +47815,8 @@ ] }, { - "component": "BIconLightbulbOffFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkArrowUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47868,8 +47868,8 @@ ] }, { - "component": "BIconLightning", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBarGraph", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47921,8 +47921,8 @@ ] }, { - "component": "BIconLightningCharge", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBarGraphFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -47974,8 +47974,8 @@ ] }, { - "component": "BIconLightningChargeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBinary", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48027,8 +48027,8 @@ ] }, { - "component": "BIconLightningFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBinaryFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48080,8 +48080,8 @@ ] }, { - "component": "BIconLink", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBreak", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48133,8 +48133,8 @@ ] }, { - "component": "BIconLink45deg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkBreakFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48186,8 +48186,8 @@ ] }, { - "component": "BIconLinkedin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48239,8 +48239,8 @@ ] }, { - "component": "BIconList", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48292,8 +48292,8 @@ ] }, { - "component": "BIconListCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkCode", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48345,8 +48345,8 @@ ] }, { - "component": "BIconListNested", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkCodeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48398,8 +48398,8 @@ ] }, { - "component": "BIconListOl", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkDiff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48451,8 +48451,8 @@ ] }, { - "component": "BIconListStars", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkDiffFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48504,8 +48504,8 @@ ] }, { - "component": "BIconListTask", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkEasel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48557,8 +48557,8 @@ ] }, { - "component": "BIconListUl", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkEaselFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48610,8 +48610,8 @@ ] }, { - "component": "BIconLock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkExcel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48663,8 +48663,8 @@ ] }, { - "component": "BIconLockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkExcelFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48716,8 +48716,8 @@ ] }, { - "component": "BIconMailbox", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48769,8 +48769,8 @@ ] }, { - "component": "BIconMailbox2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkFont", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48822,8 +48822,8 @@ ] }, { - "component": "BIconMap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkFontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48875,8 +48875,8 @@ ] }, { - "component": "BIconMapFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkImage", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48928,8 +48928,8 @@ ] }, { - "component": "BIconMarkdown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkImageFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -48981,8 +48981,8 @@ ] }, { - "component": "BIconMarkdownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49034,8 +49034,8 @@ ] }, { - "component": "BIconMask", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkLock2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49087,8 +49087,8 @@ ] }, { - "component": "BIconMastodon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkLock2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49140,8 +49140,8 @@ ] }, { - "component": "BIconMegaphone", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkLockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49193,8 +49193,8 @@ ] }, { - "component": "BIconMegaphoneFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMedical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49246,8 +49246,8 @@ ] }, { - "component": "BIconMenuApp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMedicalFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49299,8 +49299,8 @@ ] }, { - "component": "BIconMenuAppFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49352,8 +49352,8 @@ ] }, { - "component": "BIconMenuButton", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49405,8 +49405,8 @@ ] }, { - "component": "BIconMenuButtonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMusic", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49458,8 +49458,8 @@ ] }, { - "component": "BIconMenuButtonWide", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkMusicFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49511,8 +49511,8 @@ ] }, { - "component": "BIconMenuButtonWideFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPdf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49564,8 +49564,8 @@ ] }, { - "component": "BIconMenuDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPdfFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49617,8 +49617,8 @@ ] }, { - "component": "BIconMenuUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPerson", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49670,8 +49670,8 @@ ] }, { - "component": "BIconMessenger", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPersonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49723,8 +49723,8 @@ ] }, { - "component": "BIconMic", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPlay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49776,8 +49776,8 @@ ] }, { - "component": "BIconMicFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPlayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49829,8 +49829,8 @@ ] }, { - "component": "BIconMicMute", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49882,8 +49882,8 @@ ] }, { - "component": "BIconMicMuteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49935,8 +49935,8 @@ ] }, { - "component": "BIconMinecart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPost", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -49988,8 +49988,8 @@ ] }, { - "component": "BIconMinecartLoaded", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPostFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50041,8 +50041,8 @@ ] }, { - "component": "BIconMoisture", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPpt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50094,8 +50094,8 @@ ] }, { - "component": "BIconMoon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkPptFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50147,8 +50147,8 @@ ] }, { - "component": "BIconMoonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkRichtext", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50200,8 +50200,8 @@ ] }, { - "component": "BIconMoonStars", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkRichtextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50253,8 +50253,8 @@ ] }, { - "component": "BIconMoonStarsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkRuled", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50306,8 +50306,8 @@ ] }, { - "component": "BIconMouse", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkRuledFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50359,8 +50359,8 @@ ] }, { - "component": "BIconMouse2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkSlides", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50412,8 +50412,8 @@ ] }, { - "component": "BIconMouse2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkSlidesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50465,8 +50465,8 @@ ] }, { - "component": "BIconMouse3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkSpreadsheet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50518,8 +50518,8 @@ ] }, { - "component": "BIconMouse3Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkSpreadsheetFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50571,8 +50571,8 @@ ] }, { - "component": "BIconMouseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50624,8 +50624,8 @@ ] }, { - "component": "BIconMusicNote", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50677,8 +50677,8 @@ ] }, { - "component": "BIconMusicNoteBeamed", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkWord", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50730,8 +50730,8 @@ ] }, { - "component": "BIconMusicNoteList", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkWordFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50783,8 +50783,8 @@ ] }, { - "component": "BIconMusicPlayer", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50836,8 +50836,8 @@ ] }, { - "component": "BIconMusicPlayerFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50889,8 +50889,8 @@ ] }, { - "component": "BIconNewspaper", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkZip", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50942,8 +50942,8 @@ ] }, { - "component": "BIconNodeMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEarmarkZipFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -50995,8 +50995,8 @@ ] }, { - "component": "BIconNodeMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEasel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51048,8 +51048,8 @@ ] }, { - "component": "BIconNodePlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileEaselFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51101,8 +51101,8 @@ ] }, { - "component": "BIconNodePlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileExcel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51154,8 +51154,8 @@ ] }, { - "component": "BIconNut", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileExcelFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51207,8 +51207,8 @@ ] }, { - "component": "BIconNutFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51260,8 +51260,8 @@ ] }, { - "component": "BIconOctagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileFont", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51313,8 +51313,8 @@ ] }, { - "component": "BIconOctagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileFontFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51366,8 +51366,8 @@ ] }, { - "component": "BIconOctagonHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileImage", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51419,8 +51419,8 @@ ] }, { - "component": "BIconOption", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileImageFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51472,8 +51472,8 @@ ] }, { - "component": "BIconOutlet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51525,8 +51525,8 @@ ] }, { - "component": "BIconPaintBucket", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileLock2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51578,8 +51578,8 @@ ] }, { - "component": "BIconPalette", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileLock2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51631,8 +51631,8 @@ ] }, { - "component": "BIconPalette2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileLockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51684,8 +51684,8 @@ ] }, { - "component": "BIconPaletteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMedical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51737,8 +51737,8 @@ ] }, { - "component": "BIconPaperclip", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMedicalFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51790,8 +51790,8 @@ ] }, { - "component": "BIconParagraph", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51843,8 +51843,8 @@ ] }, { - "component": "BIconPatchCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51896,8 +51896,8 @@ ] }, { - "component": "BIconPatchCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMusic", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -51949,8 +51949,8 @@ ] }, { - "component": "BIconPatchExclamation", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileMusicFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52002,8 +52002,8 @@ ] }, { - "component": "BIconPatchExclamationFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePdf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52055,8 +52055,8 @@ ] }, { - "component": "BIconPatchMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePdfFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52108,8 +52108,8 @@ ] }, { - "component": "BIconPatchMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePerson", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52161,8 +52161,8 @@ ] }, { - "component": "BIconPatchPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePersonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52214,8 +52214,8 @@ ] }, { - "component": "BIconPatchPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePlay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52267,8 +52267,8 @@ ] }, { - "component": "BIconPatchQuestion", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePlayFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52320,8 +52320,8 @@ ] }, { - "component": "BIconPatchQuestionFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52373,8 +52373,8 @@ ] }, { - "component": "BIconPause", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePlusFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52426,8 +52426,8 @@ ] }, { - "component": "BIconPauseBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePost", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52479,8 +52479,8 @@ ] }, { - "component": "BIconPauseBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePostFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52532,8 +52532,8 @@ ] }, { - "component": "BIconPauseCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePpt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52585,8 +52585,8 @@ ] }, { - "component": "BIconPauseCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilePptFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52638,8 +52638,8 @@ ] }, { - "component": "BIconPauseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileRichtext", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52691,8 +52691,8 @@ ] }, { - "component": "BIconPeace", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileRichtextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52744,8 +52744,8 @@ ] }, { - "component": "BIconPeaceFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileRuled", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52797,8 +52797,8 @@ ] }, { - "component": "BIconPen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileRuledFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52850,8 +52850,8 @@ ] }, { - "component": "BIconPenFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileSlides", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52903,8 +52903,8 @@ ] }, { - "component": "BIconPencil", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileSlidesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -52956,8 +52956,8 @@ ] }, { - "component": "BIconPencilFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileSpreadsheet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53009,8 +53009,8 @@ ] }, { - "component": "BIconPencilSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileSpreadsheetFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53062,8 +53062,8 @@ ] }, { - "component": "BIconPentagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53115,8 +53115,8 @@ ] }, { - "component": "BIconPentagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileTextFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53168,8 +53168,8 @@ ] }, { - "component": "BIconPentagonHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileWord", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53221,8 +53221,8 @@ ] }, { - "component": "BIconPeople", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileWordFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53274,8 +53274,8 @@ ] }, { - "component": "BIconPeopleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53327,8 +53327,8 @@ ] }, { - "component": "BIconPercent", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53380,8 +53380,8 @@ ] }, { - "component": "BIconPerson", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileZip", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53433,8 +53433,8 @@ ] }, { - "component": "BIconPersonBadge", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFileZipFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53486,8 +53486,8 @@ ] }, { - "component": "BIconPersonBadgeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiles", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53539,8 +53539,8 @@ ] }, { - "component": "BIconPersonBoundingBox", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilesAlt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53592,8 +53592,8 @@ ] }, { - "component": "BIconPersonCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeAac", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53645,8 +53645,8 @@ ] }, { - "component": "BIconPersonCheckFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeAi", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53698,8 +53698,8 @@ ] }, { - "component": "BIconPersonCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeBmp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53751,8 +53751,8 @@ ] }, { - "component": "BIconPersonDash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeCs", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53804,8 +53804,8 @@ ] }, { - "component": "BIconPersonDashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeCss", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53857,8 +53857,8 @@ ] }, { - "component": "BIconPersonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeCsv", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53910,8 +53910,8 @@ ] }, { - "component": "BIconPersonLinesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeDoc", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -53963,8 +53963,8 @@ ] }, { - "component": "BIconPersonPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeDocx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54016,8 +54016,8 @@ ] }, { - "component": "BIconPersonPlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeExe", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54069,8 +54069,8 @@ ] }, { - "component": "BIconPersonSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeGif", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54122,8 +54122,8 @@ ] }, { - "component": "BIconPersonX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeHeic", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54175,8 +54175,8 @@ ] }, { - "component": "BIconPersonXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeHtml", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54228,8 +54228,8 @@ ] }, { - "component": "BIconPhone", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeJava", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54281,8 +54281,8 @@ ] }, { - "component": "BIconPhoneFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeJpg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54334,8 +54334,8 @@ ] }, { - "component": "BIconPhoneLandscape", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeJs", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54387,8 +54387,8 @@ ] }, { - "component": "BIconPhoneLandscapeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeJson", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54440,8 +54440,8 @@ ] }, { - "component": "BIconPhoneVibrate", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeJsx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54493,8 +54493,8 @@ ] }, { - "component": "BIconPhoneVibrateFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeKey", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54546,8 +54546,8 @@ ] }, { - "component": "BIconPieChart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeM4p", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54599,8 +54599,8 @@ ] }, { - "component": "BIconPieChartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeMd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54652,8 +54652,8 @@ ] }, { - "component": "BIconPiggyBank", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeMdx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54705,8 +54705,8 @@ ] }, { - "component": "BIconPiggyBankFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeMov", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54758,8 +54758,8 @@ ] }, { - "component": "BIconPin", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeMp3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54811,8 +54811,8 @@ ] }, { - "component": "BIconPinAngle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeMp4", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54864,8 +54864,8 @@ ] }, { - "component": "BIconPinAngleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeOtf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54917,8 +54917,8 @@ ] }, { - "component": "BIconPinFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePdf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -54970,8 +54970,8 @@ ] }, { - "component": "BIconPinMap", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePhp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55023,8 +55023,8 @@ ] }, { - "component": "BIconPinMapFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePng", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55076,8 +55076,8 @@ ] }, { - "component": "BIconPip", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePpt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55129,8 +55129,8 @@ ] }, { - "component": "BIconPipFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePptx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55182,8 +55182,8 @@ ] }, { - "component": "BIconPlay", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePsd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55235,8 +55235,8 @@ ] }, { - "component": "BIconPlayBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypePy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55288,8 +55288,8 @@ ] }, { - "component": "BIconPlayBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeRaw", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55341,8 +55341,8 @@ ] }, { - "component": "BIconPlayCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeRb", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55394,8 +55394,8 @@ ] }, { - "component": "BIconPlayCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeSass", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55447,8 +55447,8 @@ ] }, { - "component": "BIconPlayFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeScss", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55500,8 +55500,8 @@ ] }, { - "component": "BIconPlug", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeSh", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55553,8 +55553,8 @@ ] }, { - "component": "BIconPlugFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeSql", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55606,8 +55606,8 @@ ] }, { - "component": "BIconPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeSvg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55659,8 +55659,8 @@ ] }, { - "component": "BIconPlusCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeTiff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55712,8 +55712,8 @@ ] }, { - "component": "BIconPlusCircleDotted", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeTsx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55765,8 +55765,8 @@ ] }, { - "component": "BIconPlusCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeTtf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55818,8 +55818,8 @@ ] }, { - "component": "BIconPlusLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeTxt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55871,8 +55871,8 @@ ] }, { - "component": "BIconPlusSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeWav", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55924,8 +55924,8 @@ ] }, { - "component": "BIconPlusSquareDotted", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeWoff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -55977,8 +55977,8 @@ ] }, { - "component": "BIconPlusSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeXls", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56030,8 +56030,8 @@ ] }, { - "component": "BIconPower", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeXlsx", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56083,8 +56083,8 @@ ] }, { - "component": "BIconPrinter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeXml", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56136,8 +56136,8 @@ ] }, { - "component": "BIconPrinterFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFiletypeYml", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56189,8 +56189,8 @@ ] }, { - "component": "BIconPuzzle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilm", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56242,8 +56242,8 @@ ] }, { - "component": "BIconPuzzleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56295,8 +56295,8 @@ ] }, { - "component": "BIconQuestion", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56348,8 +56348,8 @@ ] }, { - "component": "BIconQuestionCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56401,8 +56401,8 @@ ] }, { - "component": "BIconQuestionCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56454,8 +56454,8 @@ ] }, { - "component": "BIconQuestionDiamond", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56507,8 +56507,8 @@ ] }, { - "component": "BIconQuestionDiamondFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56560,8 +56560,8 @@ ] }, { - "component": "BIconQuestionLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFilterSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56613,8 +56613,8 @@ ] }, { - "component": "BIconQuestionOctagon", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFingerprint", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56666,8 +56666,8 @@ ] }, { - "component": "BIconQuestionOctagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFire", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56719,8 +56719,8 @@ ] }, { - "component": "BIconQuestionSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFlag", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56772,8 +56772,8 @@ ] }, { - "component": "BIconQuestionSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFlagFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56825,8 +56825,8 @@ ] }, { - "component": "BIconRainbow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFloppy", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56878,8 +56878,8 @@ ] }, { - "component": "BIconReceipt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFloppy2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56931,8 +56931,8 @@ ] }, { - "component": "BIconReceiptCutoff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFloppy2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -56984,8 +56984,8 @@ ] }, { - "component": "BIconReception0", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFloppyFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57037,8 +57037,8 @@ ] }, { - "component": "BIconReception1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFlower1", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57090,8 +57090,8 @@ ] }, { - "component": "BIconReception2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFlower2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57143,8 +57143,8 @@ ] }, { - "component": "BIconReception3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFlower3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57196,8 +57196,8 @@ ] }, { - "component": "BIconReception4", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolder", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57249,8 +57249,8 @@ ] }, { - "component": "BIconRecord", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolder2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57302,8 +57302,8 @@ ] }, { - "component": "BIconRecord2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolder2Open", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57355,8 +57355,8 @@ ] }, { - "component": "BIconRecord2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57408,8 +57408,8 @@ ] }, { - "component": "BIconRecordBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57461,8 +57461,8 @@ ] }, { - "component": "BIconRecordBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57514,8 +57514,8 @@ ] }, { - "component": "BIconRecordCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57567,8 +57567,8 @@ ] }, { - "component": "BIconRecordCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderSymlink", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57620,8 +57620,8 @@ ] }, { - "component": "BIconRecordFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderSymlinkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57673,8 +57673,8 @@ ] }, { - "component": "BIconRecycle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFolderX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57726,8 +57726,8 @@ ] }, { - "component": "BIconReddit", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFonts", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57779,8 +57779,8 @@ ] }, { - "component": "BIconReply", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconForward", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57832,8 +57832,8 @@ ] }, { - "component": "BIconReplyAll", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconForwardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57885,8 +57885,8 @@ ] }, { - "component": "BIconReplyAllFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFront", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57938,8 +57938,8 @@ ] }, { - "component": "BIconReplyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFuelPump", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -57991,8 +57991,8 @@ ] }, { - "component": "BIconRss", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFuelPumpDiesel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58044,8 +58044,8 @@ ] }, { - "component": "BIconRssFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFuelPumpDieselFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58097,8 +58097,8 @@ ] }, { - "component": "BIconRulers", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFuelPumpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58150,8 +58150,8 @@ ] }, { - "component": "BIconSafe", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFullscreen", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58203,8 +58203,8 @@ ] }, { - "component": "BIconSafe2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFullscreenExit", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58256,8 +58256,8 @@ ] }, { - "component": "BIconSafe2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFunnel", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58309,8 +58309,8 @@ ] }, { - "component": "BIconSafeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconFunnelFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58362,8 +58362,8 @@ ] }, { - "component": "BIconSave", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58415,8 +58415,8 @@ ] }, { - "component": "BIconSave2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGearFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58468,8 +58468,8 @@ ] }, { - "component": "BIconSave2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGearWide", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58521,8 +58521,8 @@ ] }, { - "component": "BIconSaveFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGearWideConnected", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58574,8 +58574,8 @@ ] }, { - "component": "BIconScissors", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGem", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58627,8 +58627,8 @@ ] }, { - "component": "BIconScrewdriver", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGenderAmbiguous", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58680,8 +58680,8 @@ ] }, { - "component": "BIconSdCard", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGenderFemale", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58733,8 +58733,8 @@ ] }, { - "component": "BIconSdCardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGenderMale", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58786,8 +58786,8 @@ ] }, { - "component": "BIconSearch", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGenderNeuter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58839,8 +58839,8 @@ ] }, { - "component": "BIconSegmentedNav", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGenderTrans", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58892,8 +58892,8 @@ ] }, { - "component": "BIconServer", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGeo", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58945,8 +58945,8 @@ ] }, { - "component": "BIconShare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGeoAlt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -58998,8 +58998,8 @@ ] }, { - "component": "BIconShareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGeoAltFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59051,8 +59051,8 @@ ] }, { - "component": "BIconShield", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGeoFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59104,8 +59104,8 @@ ] }, { - "component": "BIconShieldCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGift", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59157,8 +59157,8 @@ ] }, { - "component": "BIconShieldExclamation", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGiftFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59210,8 +59210,8 @@ ] }, { - "component": "BIconShieldFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGit", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59263,8 +59263,8 @@ ] }, { - "component": "BIconShieldFillCheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGithub", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59316,8 +59316,8 @@ ] }, { - "component": "BIconShieldFillExclamation", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGitlab", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59369,8 +59369,8 @@ ] }, { - "component": "BIconShieldFillMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobe", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59422,8 +59422,8 @@ ] }, { - "component": "BIconShieldFillPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobe2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59475,8 +59475,8 @@ ] }, { - "component": "BIconShieldFillX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobeAmericas", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59528,8 +59528,8 @@ ] }, { - "component": "BIconShieldLock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobeAsiaAustralia", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59581,8 +59581,8 @@ ] }, { - "component": "BIconShieldLockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobeCentralSouthAsia", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59634,8 +59634,8 @@ ] }, { - "component": "BIconShieldMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGlobeEuropeAfrica", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59687,8 +59687,8 @@ ] }, { - "component": "BIconShieldPlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGoogle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59740,8 +59740,8 @@ ] }, { - "component": "BIconShieldShaded", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGooglePlay", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59793,8 +59793,8 @@ ] }, { - "component": "BIconShieldSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGpuCard", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59846,8 +59846,8 @@ ] }, { - "component": "BIconShieldSlashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGraphDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59899,8 +59899,8 @@ ] }, { - "component": "BIconShieldX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGraphDownArrow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -59952,8 +59952,8 @@ ] }, { - "component": "BIconShift", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGraphUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60005,8 +60005,8 @@ ] }, { - "component": "BIconShiftFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGraphUpArrow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60058,8 +60058,8 @@ ] }, { - "component": "BIconShop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60111,8 +60111,8 @@ ] }, { - "component": "BIconShopWindow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid1x2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60164,8 +60164,8 @@ ] }, { - "component": "BIconShuffle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid1x2Fill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60217,8 +60217,8 @@ ] }, { - "component": "BIconSignpost", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60270,8 +60270,8 @@ ] }, { - "component": "BIconSignpost2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x2Gap", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60323,8 +60323,8 @@ ] }, { - "component": "BIconSignpost2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x2GapFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60376,8 +60376,8 @@ ] }, { - "component": "BIconSignpostFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x3", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60429,8 +60429,8 @@ ] }, { - "component": "BIconSignpostSplit", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x3Gap", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60482,8 +60482,8 @@ ] }, { - "component": "BIconSignpostSplitFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGrid3x3GapFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60535,8 +60535,8 @@ ] }, { - "component": "BIconSim", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGridFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60588,8 +60588,8 @@ ] }, { - "component": "BIconSimFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGripHorizontal", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60641,8 +60641,8 @@ ] }, { - "component": "BIconSkipBackward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconGripVertical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60694,8 +60694,8 @@ ] }, { - "component": "BIconSkipBackwardBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60747,8 +60747,8 @@ ] }, { - "component": "BIconSkipBackwardBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60800,8 +60800,8 @@ ] }, { - "component": "BIconSkipBackwardCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60853,8 +60853,8 @@ ] }, { - "component": "BIconSkipBackwardCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60906,8 +60906,8 @@ ] }, { - "component": "BIconSkipBackwardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHammer", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -60959,8 +60959,8 @@ ] }, { - "component": "BIconSkipEnd", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandIndex", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61012,8 +61012,8 @@ ] }, { - "component": "BIconSkipEndBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandIndexFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61065,8 +61065,8 @@ ] }, { - "component": "BIconSkipEndBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandIndexThumb", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61118,8 +61118,8 @@ ] }, { - "component": "BIconSkipEndCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandIndexThumbFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61171,8 +61171,8 @@ ] }, { - "component": "BIconSkipEndCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandThumbsDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61224,8 +61224,8 @@ ] }, { - "component": "BIconSkipEndFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandThumbsDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61277,8 +61277,8 @@ ] }, { - "component": "BIconSkipForward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandThumbsUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61330,8 +61330,8 @@ ] }, { - "component": "BIconSkipForwardBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandThumbsUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61383,8 +61383,8 @@ ] }, { - "component": "BIconSkipForwardBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandbag", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61436,8 +61436,8 @@ ] }, { - "component": "BIconSkipForwardCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHandbagFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61489,8 +61489,8 @@ ] }, { - "component": "BIconSkipForwardCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61542,8 +61542,8 @@ ] }, { - "component": "BIconSkipForwardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61595,8 +61595,8 @@ ] }, { - "component": "BIconSkipStart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61648,8 +61648,8 @@ ] }, { - "component": "BIconSkipStartBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddNetwork", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61701,8 +61701,8 @@ ] }, { - "component": "BIconSkipStartBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddNetworkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61754,8 +61754,8 @@ ] }, { - "component": "BIconSkipStartCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddRack", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61807,8 +61807,8 @@ ] }, { - "component": "BIconSkipStartCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddRackFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61860,8 +61860,8 @@ ] }, { - "component": "BIconSkipStartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddStack", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61913,8 +61913,8 @@ ] }, { - "component": "BIconSkype", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHddStackFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -61966,8 +61966,8 @@ ] }, { - "component": "BIconSlack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHdmi", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62019,8 +62019,8 @@ ] }, { - "component": "BIconSlash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHdmiFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62072,8 +62072,8 @@ ] }, { - "component": "BIconSlashCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeadphones", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62125,8 +62125,8 @@ ] }, { - "component": "BIconSlashCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeadset", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62178,8 +62178,8 @@ ] }, { - "component": "BIconSlashLg", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeadsetVr", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62231,8 +62231,8 @@ ] }, { - "component": "BIconSlashSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62284,8 +62284,8 @@ ] }, { - "component": "BIconSlashSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartArrow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62337,8 +62337,8 @@ ] }, { - "component": "BIconSliders", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62390,8 +62390,8 @@ ] }, { - "component": "BIconSmartwatch", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62443,8 +62443,8 @@ ] }, { - "component": "BIconSnow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartPulse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62496,8 +62496,8 @@ ] }, { - "component": "BIconSnow2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartPulseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62549,8 +62549,8 @@ ] }, { - "component": "BIconSnow3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartbreak", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62602,8 +62602,8 @@ ] }, { - "component": "BIconSortAlphaDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeartbreakFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62655,8 +62655,8 @@ ] }, { - "component": "BIconSortAlphaDownAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHearts", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62708,8 +62708,8 @@ ] }, { - "component": "BIconSortAlphaUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeptagon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62761,8 +62761,8 @@ ] }, { - "component": "BIconSortAlphaUpAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeptagonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62814,8 +62814,8 @@ ] }, { - "component": "BIconSortDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHeptagonHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62867,8 +62867,8 @@ ] }, { - "component": "BIconSortDownAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHexagon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62920,8 +62920,8 @@ ] }, { - "component": "BIconSortNumericDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHexagonFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -62973,8 +62973,8 @@ ] }, { - "component": "BIconSortNumericDownAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHexagonHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63026,8 +63026,8 @@ ] }, { - "component": "BIconSortNumericUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHighlighter", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63079,8 +63079,8 @@ ] }, { - "component": "BIconSortNumericUpAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHighlights", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63132,8 +63132,8 @@ ] }, { - "component": "BIconSortUp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHospital", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63185,8 +63185,8 @@ ] }, { - "component": "BIconSortUpAlt", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHospitalFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63238,8 +63238,8 @@ ] }, { - "component": "BIconSoundwave", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHourglass", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63291,8 +63291,8 @@ ] }, { - "component": "BIconSpeaker", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHourglassBottom", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63344,8 +63344,8 @@ ] }, { - "component": "BIconSpeakerFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHourglassSplit", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63397,8 +63397,8 @@ ] }, { - "component": "BIconSpeedometer", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHourglassTop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63450,8 +63450,8 @@ ] }, { - "component": "BIconSpeedometer2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63503,8 +63503,8 @@ ] }, { - "component": "BIconSpellcheck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseAdd", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63556,8 +63556,8 @@ ] }, { - "component": "BIconSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseAddFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63609,8 +63609,8 @@ ] }, { - "component": "BIconSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63662,8 +63662,8 @@ ] }, { - "component": "BIconSquareHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63715,8 +63715,8 @@ ] }, { - "component": "BIconStack", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63768,8 +63768,8 @@ ] }, { - "component": "BIconStar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63821,8 +63821,8 @@ ] }, { - "component": "BIconStarFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDoor", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63874,8 +63874,8 @@ ] }, { - "component": "BIconStarHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDoorFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63927,8 +63927,8 @@ ] }, { - "component": "BIconStars", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -63980,8 +63980,8 @@ ] }, { - "component": "BIconStickies", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseDownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64033,8 +64033,8 @@ ] }, { - "component": "BIconStickiesFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseExclamation", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64086,8 +64086,8 @@ ] }, { - "component": "BIconSticky", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseExclamationFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64139,8 +64139,8 @@ ] }, { - "component": "BIconStickyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64192,8 +64192,8 @@ ] }, { - "component": "BIconStop", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseGear", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64245,8 +64245,8 @@ ] }, { - "component": "BIconStopBtn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseGearFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64298,8 +64298,8 @@ ] }, { - "component": "BIconStopBtnFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseHeart", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64351,8 +64351,8 @@ ] }, { - "component": "BIconStopCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64404,8 +64404,8 @@ ] }, { - "component": "BIconStopCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64457,8 +64457,8 @@ ] }, { - "component": "BIconStopFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseLockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64510,8 +64510,8 @@ ] }, { - "component": "BIconStoplights", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseSlash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64563,8 +64563,8 @@ ] }, { - "component": "BIconStoplightsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64616,8 +64616,8 @@ ] }, { - "component": "BIconStopwatch", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64669,8 +64669,8 @@ ] }, { - "component": "BIconStopwatchFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseUpFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64722,8 +64722,8 @@ ] }, { - "component": "BIconSubtract", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64775,8 +64775,8 @@ ] }, { - "component": "BIconSuitClub", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouseXFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64828,8 +64828,8 @@ ] }, { - "component": "BIconSuitClubFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHouses", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64881,8 +64881,8 @@ ] }, { - "component": "BIconSuitDiamond", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHousesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64934,8 +64934,8 @@ ] }, { - "component": "BIconSuitDiamondFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHr", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -64987,8 +64987,8 @@ ] }, { - "component": "BIconSuitHeart", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHurricane", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65040,8 +65040,8 @@ ] }, { - "component": "BIconSuitHeartFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconHypnotize", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65093,8 +65093,8 @@ ] }, { - "component": "BIconSuitSpade", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconImage", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65146,8 +65146,8 @@ ] }, { - "component": "BIconSuitSpadeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconImageAlt", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65199,8 +65199,8 @@ ] }, { - "component": "BIconSun", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconImageFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65252,8 +65252,8 @@ ] }, { - "component": "BIconSunFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconImages", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65305,8 +65305,8 @@ ] }, { - "component": "BIconSunglasses", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInbox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65358,8 +65358,8 @@ ] }, { - "component": "BIconSunrise", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInboxFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65411,8 +65411,8 @@ ] }, { - "component": "BIconSunriseFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInboxes", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65464,8 +65464,8 @@ ] }, { - "component": "BIconSunset", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInboxesFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65517,8 +65517,8 @@ ] }, { - "component": "BIconSunsetFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconIncognito", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65570,8 +65570,8 @@ ] }, { - "component": "BIconSymmetryHorizontal", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconIndent", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65623,8 +65623,8 @@ ] }, { - "component": "BIconSymmetryVertical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfinity", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65676,8 +65676,8 @@ ] }, { - "component": "BIconTable", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfo", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65729,8 +65729,8 @@ ] }, { - "component": "BIconTablet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfoCircle", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65782,8 +65782,8 @@ ] }, { - "component": "BIconTabletFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfoCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65835,8 +65835,8 @@ ] }, { - "component": "BIconTabletLandscape", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfoLg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65888,8 +65888,8 @@ ] }, { - "component": "BIconTabletLandscapeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfoSquare", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65941,8 +65941,8 @@ ] }, { - "component": "BIconTag", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInfoSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -65994,8 +65994,8 @@ ] }, { - "component": "BIconTagFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInputCursor", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66047,8 +66047,8 @@ ] }, { - "component": "BIconTags", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInputCursorText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66100,8 +66100,8 @@ ] }, { - "component": "BIconTagsFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconInstagram", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66153,8 +66153,8 @@ ] }, { - "component": "BIconTelegram", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconIntersect", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66206,8 +66206,8 @@ ] }, { - "component": "BIconTelephone", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournal", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66259,8 +66259,8 @@ ] }, { - "component": "BIconTelephoneFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalAlbum", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66312,8 +66312,8 @@ ] }, { - "component": "BIconTelephoneForward", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66365,8 +66365,8 @@ ] }, { - "component": "BIconTelephoneForwardFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66418,8 +66418,8 @@ ] }, { - "component": "BIconTelephoneInbound", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalBookmark", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66471,8 +66471,8 @@ ] }, { - "component": "BIconTelephoneInboundFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalBookmarkFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66524,8 +66524,8 @@ ] }, { - "component": "BIconTelephoneMinus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66577,8 +66577,8 @@ ] }, { - "component": "BIconTelephoneMinusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalCode", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66630,8 +66630,8 @@ ] }, { - "component": "BIconTelephoneOutbound", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalMedical", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66683,8 +66683,8 @@ ] }, { - "component": "BIconTelephoneOutboundFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalMinus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66736,8 +66736,8 @@ ] }, { - "component": "BIconTelephonePlus", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalPlus", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66789,8 +66789,8 @@ ] }, { - "component": "BIconTelephonePlusFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalRichtext", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66842,8 +66842,8 @@ ] }, { - "component": "BIconTelephoneX", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalText", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66895,8 +66895,8 @@ ] }, { - "component": "BIconTelephoneXFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournalX", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -66948,8 +66948,8 @@ ] }, { - "component": "BIconTerminal", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJournals", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67001,8 +67001,8 @@ ] }, { - "component": "BIconTerminalFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJoystick", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67054,8 +67054,8 @@ ] }, { - "component": "BIconTextCenter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJustify", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67107,8 +67107,8 @@ ] }, { - "component": "BIconTextIndentLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJustifyLeft", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67160,8 +67160,8 @@ ] }, { - "component": "BIconTextIndentRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconJustifyRight", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67213,8 +67213,8 @@ ] }, { - "component": "BIconTextLeft", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKanban", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67266,8 +67266,8 @@ ] }, { - "component": "BIconTextParagraph", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKanbanFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67319,8 +67319,8 @@ ] }, { - "component": "BIconTextRight", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKey", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67372,8 +67372,8 @@ ] }, { - "component": "BIconTextarea", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKeyFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67425,8 +67425,8 @@ ] }, { - "component": "BIconTextareaResize", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKeyboard", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67478,8 +67478,8 @@ ] }, { - "component": "BIconTextareaT", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconKeyboardFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67531,8 +67531,8 @@ ] }, { - "component": "BIconThermometer", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLadder", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67584,8 +67584,8 @@ ] }, { - "component": "BIconThermometerHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLamp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67637,8 +67637,8 @@ ] }, { - "component": "BIconThermometerHigh", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLampFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67690,8 +67690,8 @@ ] }, { - "component": "BIconThermometerLow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLaptop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67743,8 +67743,8 @@ ] }, { - "component": "BIconThermometerSnow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLaptopFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67796,8 +67796,8 @@ ] }, { - "component": "BIconThermometerSun", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayerBackward", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67849,8 +67849,8 @@ ] }, { - "component": "BIconThreeDots", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayerForward", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67902,8 +67902,8 @@ ] }, { - "component": "BIconThreeDotsVertical", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayers", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -67955,8 +67955,8 @@ ] }, { - "component": "BIconToggle2Off", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayersFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68008,8 +68008,8 @@ ] }, { - "component": "BIconToggle2On", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayersHalf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68061,8 +68061,8 @@ ] }, { - "component": "BIconToggleOff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutSidebar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68114,8 +68114,8 @@ ] }, { - "component": "BIconToggleOn", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutSidebarInset", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68167,8 +68167,8 @@ ] }, { - "component": "BIconToggles", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutSidebarInsetReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68220,8 +68220,8 @@ ] }, { - "component": "BIconToggles2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutSidebarReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68273,8 +68273,8 @@ ] }, { - "component": "BIconTools", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutSplit", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68326,8 +68326,8 @@ ] }, { - "component": "BIconTornado", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutTextSidebar", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68379,8 +68379,8 @@ ] }, { - "component": "BIconTranslate", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutTextSidebarReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68432,8 +68432,8 @@ ] }, { - "component": "BIconTrash", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutTextWindow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68485,8 +68485,8 @@ ] }, { - "component": "BIconTrash2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutTextWindowReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68538,8 +68538,8 @@ ] }, { - "component": "BIconTrash2Fill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutThreeColumns", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68591,8 +68591,8 @@ ] }, { - "component": "BIconTrashFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLayoutWtf", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68644,8 +68644,8 @@ ] }, { - "component": "BIconTree", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLifePreserver", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68697,8 +68697,8 @@ ] }, { - "component": "BIconTreeFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightbulb", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68750,8 +68750,8 @@ ] }, { - "component": "BIconTriangle", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightbulbFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68803,8 +68803,8 @@ ] }, { - "component": "BIconTriangleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightbulbOff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68856,8 +68856,8 @@ ] }, { - "component": "BIconTriangleHalf", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightbulbOffFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68909,8 +68909,8 @@ ] }, { - "component": "BIconTrophy", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightning", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -68962,8 +68962,8 @@ ] }, { - "component": "BIconTrophyFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightningCharge", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69015,8 +69015,8 @@ ] }, { - "component": "BIconTropicalStorm", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightningChargeFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69068,8 +69068,8 @@ ] }, { - "component": "BIconTruck", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLightningFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69121,8 +69121,8 @@ ] }, { - "component": "BIconTruckFlatbed", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLine", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69174,8 +69174,8 @@ ] }, { - "component": "BIconTsunami", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLink", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69227,8 +69227,8 @@ ] }, { - "component": "BIconTv", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLink45deg", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69280,8 +69280,8 @@ ] }, { - "component": "BIconTvFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLinkedin", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69333,8 +69333,8 @@ ] }, { - "component": "BIconTwitch", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconList", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69386,8 +69386,8 @@ ] }, { - "component": "BIconTwitter", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListCheck", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69439,8 +69439,8 @@ ] }, { - "component": "BIconType", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListColumns", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69492,8 +69492,8 @@ ] }, { - "component": "BIconTypeBold", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListColumnsReverse", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69545,8 +69545,8 @@ ] }, { - "component": "BIconTypeH1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListNested", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69598,8 +69598,8 @@ ] }, { - "component": "BIconTypeH2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListOl", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69651,8 +69651,8 @@ ] }, { - "component": "BIconTypeH3", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListStars", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69704,8 +69704,8 @@ ] }, { - "component": "BIconTypeItalic", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListTask", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69757,8 +69757,8 @@ ] }, { - "component": "BIconTypeStrikethrough", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconListUl", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69810,8 +69810,8 @@ ] }, { - "component": "BIconTypeUnderline", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLock", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69863,8 +69863,8 @@ ] }, { - "component": "BIconUiChecks", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLockFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69916,8 +69916,8 @@ ] }, { - "component": "BIconUiChecksGrid", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLuggage", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -69969,8 +69969,8 @@ ] }, { - "component": "BIconUiRadios", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLuggageFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70022,8 +70022,8 @@ ] }, { - "component": "BIconUiRadiosGrid", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLungs", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70075,8 +70075,8 @@ ] }, { - "component": "BIconUmbrella", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconLungsFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70128,8 +70128,8 @@ ] }, { - "component": "BIconUmbrellaFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMagic", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70181,8 +70181,8 @@ ] }, { - "component": "BIconUnion", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMagnet", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70234,8 +70234,8 @@ ] }, { - "component": "BIconUnlock", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMagnetFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70287,8 +70287,8 @@ ] }, { - "component": "BIconUnlockFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMailbox", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70340,8 +70340,8 @@ ] }, { - "component": "BIconUpc", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMailbox2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70393,8 +70393,8 @@ ] }, { - "component": "BIconUpcScan", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMailbox2Flag", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70446,8 +70446,8 @@ ] }, { - "component": "BIconUpload", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMailboxFlag", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70499,8 +70499,8 @@ ] }, { - "component": "BIconVectorPen", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMap", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70552,8 +70552,8 @@ ] }, { - "component": "BIconViewList", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMapFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70605,8 +70605,8 @@ ] }, { - "component": "BIconViewStacked", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMarkdown", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70658,8 +70658,8 @@ ] }, { - "component": "BIconVinyl", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMarkdownFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70711,8 +70711,8 @@ ] }, { - "component": "BIconVinylFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMarkerTip", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70764,8 +70764,8 @@ ] }, { - "component": "BIconVoicemail", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMask", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70817,8 +70817,8 @@ ] }, { - "component": "BIconVolumeDown", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMastodon", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70870,8 +70870,8 @@ ] }, { - "component": "BIconVolumeDownFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMedium", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70923,8 +70923,8 @@ ] }, { - "component": "BIconVolumeMute", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMegaphone", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -70976,8 +70976,8 @@ ] }, { - "component": "BIconVolumeMuteFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMegaphoneFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71029,8 +71029,8 @@ ] }, { - "component": "BIconVolumeOff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMemory", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71082,8 +71082,35041 @@ ] }, { - "component": "BIconVolumeOffFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconMenuApp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuAppFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuButton", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuButtonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuButtonWide", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuButtonWideFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMenuUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMessenger", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMeta", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMic", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMicFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMicMute", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMicMuteFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMicrosoft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMicrosoftTeams", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMinecart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMinecartLoaded", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconModem", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconModemFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMoisture", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMoon", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMoonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMoonStars", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMoonStarsFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMortarboard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMortarboardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMotherboard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMotherboardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouse", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouse2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouse2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouse3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouse3Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMouseFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMusicNote", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMusicNoteBeamed", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMusicNoteList", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMusicPlayer", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconMusicPlayerFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNewspaper", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNintendoSwitch", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNodeMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNodeMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNodePlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNodePlusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNoiseReduction", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNut", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNutFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNvidia", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNvme", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconNvmeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOctagon", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOctagonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOctagonHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOpencollective", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOpticalAudio", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOpticalAudioFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOption", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconOutlet", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPaintBucket", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPalette", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPalette2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPaletteFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPaperclip", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconParagraph", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPass", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPassFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPassport", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPassportFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchExclamationFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchQuestion", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPatchQuestionFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPause", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPauseBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPauseBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPauseCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPauseCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPauseFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPaypal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPc", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPcDisplay", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPcDisplayHorizontal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPcHorizontal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPciCard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPciCardNetwork", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPciCardSound", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPeace", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPeaceFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPen", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPenFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPencil", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPencilFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPencilSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPentagon", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPentagonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPentagonHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPeople", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPeopleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPercent", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPerson", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonAdd", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonArmsUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonBadge", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonBadgeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonBoundingBox", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonDash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonDashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillAdd", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillDash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillGear", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillLock", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonFillX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonGear", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonHeart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonHearts", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonLinesFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonLock", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonRaisedHand", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonRolodex", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonStanding", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonStandingDress", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonVcard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonVcardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonVideo", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonVideo2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonVideo3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonWalking", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonWheelchair", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonWorkspace", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPersonXFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhone", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneFlip", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneLandscape", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneLandscapeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneVibrate", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPhoneVibrateFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPieChart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPieChartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPiggyBank", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPiggyBankFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPin", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinAngle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinAngleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinMap", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinMapFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPinterest", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPip", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPipFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlay", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlayBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlayBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlayCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlayCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlayFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlaystation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlug", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlugFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlugin", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusCircleDotted", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusLg", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusSlashMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusSquareDotted", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPlusSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostage", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostageFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostageHeart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostageHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostcard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostcardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostcardHeart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPostcardHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPower", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPrescription", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPrescription2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPrinter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPrinterFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconProjector", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconProjectorFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPuzzle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconPuzzleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQrCode", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQrCodeScan", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestion", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionDiamond", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionDiamondFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionLg", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionOctagon", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionOctagonFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuestionSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuora", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconQuote", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRadar", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRadioactive", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRainbow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReceipt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReceiptCutoff", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReception0", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReception1", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReception2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReception3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReception4", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecord", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecord2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecord2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecordBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecordBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecordCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecordCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecordFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRecycle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReddit", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRegex", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRepeat", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRepeat1", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReply", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReplyAll", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReplyAllFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconReplyFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewind", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewindBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewindBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewindCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewindCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRewindFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRobot", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRocket", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRocketFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRocketTakeoff", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRocketTakeoffFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRouter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRouterFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRss", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRssFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconRulers", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSafe", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSafe2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSafe2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSafeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSave", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSave2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSave2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSaveFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconScissors", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconScooter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconScrewdriver", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSdCard", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSdCardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSearch", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSearchHeart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSearchHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSegmentedNav", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSend", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendArrowDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendArrowDownFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendArrowUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendArrowUpFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendCheckFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendDash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendDashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendExclamationFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendPlusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSendXFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconServer", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShadows", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShield", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFillCheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFillExclamation", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFillMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFillPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldFillX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldLock", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldLockFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldShaded", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShieldX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShift", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShiftFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShop", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShopWindow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconShuffle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignDeadEnd", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignDeadEndFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignDoNotEnter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignDoNotEnterFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersection", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionSide", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionSideFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionT", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionTFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionY", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignIntersectionYFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignMergeLeft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignMergeLeftFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignMergeRight", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignMergeRightFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoLeftTurn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoLeftTurnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoParking", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoParkingFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoRightTurn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignNoRightTurnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignRailroad", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignRailroadFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignStop", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignStopFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignStopLights", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignStopLightsFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnLeft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnLeftFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnRight", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnRightFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnSlightLeft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnSlightLeftFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnSlightRight", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignTurnSlightRightFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignYield", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignYieldFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpost", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpost2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpost2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpostFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpostSplit", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSignpostSplitFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSim", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSimFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSimSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSimSlashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSinaWeibo", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackward", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackwardBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackwardBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackwardCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackwardCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipBackwardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEnd", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEndBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEndBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEndCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEndCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipEndFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForward", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForwardBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForwardBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForwardCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForwardCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipForwardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStartBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStartBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStartCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStartCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkipStartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSkype", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlack", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlashCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlashCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlashLg", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlashSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSlashSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSliders", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSliders2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSliders2Vertical", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSmartwatch", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSnapchat", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSnow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSnow2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSnow3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortAlphaDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortAlphaDownAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortAlphaUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortAlphaUpAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortDownAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortNumericDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortNumericDownAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortNumericUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortNumericUpAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortUp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSortUpAlt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSoundwave", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSourceforge", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpeaker", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpeakerFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpeedometer", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpeedometer2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpellcheck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSpotify", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSquare", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSquareFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSquareHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStack", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStackOverflow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStar", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStarFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStarHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStars", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSteam", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStickies", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStickiesFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSticky", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStickyFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStop", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopBtn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopBtnFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStoplights", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStoplightsFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopwatch", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStopwatchFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStrava", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconStripe", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSubscript", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSubstack", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSubtract", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitClub", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitClubFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitDiamond", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitDiamondFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitHeart", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitHeartFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitSpade", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitSpadeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcase", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcase2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcase2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcaseFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcaseLg", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuitcaseLgFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSun", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunglasses", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunrise", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunriseFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunset", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSunsetFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSuperscript", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSymmetryHorizontal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconSymmetryVertical", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTable", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTablet", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTabletFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTabletLandscape", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTabletLandscapeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTag", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTagFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTags", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTagsFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTaxiFront", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTaxiFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelegram", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephone", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneForward", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneForwardFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneInbound", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneInboundFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneMinus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneMinusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneOutbound", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneOutboundFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephonePlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephonePlusFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTelephoneXFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTencentQq", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminal", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminalDash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminalFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminalPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminalSplit", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTerminalX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextCenter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextIndentLeft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextIndentRight", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextLeft", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextParagraph", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextRight", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextWrap", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextarea", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextareaResize", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTextareaT", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometer", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometerHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometerHigh", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometerLow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometerSnow", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThermometerSun", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThreads", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThreadsFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThreeDots", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThreeDotsVertical", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThunderbolt", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconThunderboltFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicket", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicketDetailed", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicketDetailedFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicketFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicketPerforated", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTicketPerforatedFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTiktok", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggle2Off", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggle2On", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggleOff", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggleOn", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggles", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconToggles2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTools", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTornado", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainFreightFront", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainFreightFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainFront", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainLightrailFront", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrainLightrailFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTranslate", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTransparency", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrash", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrash2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrash2Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrash3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrash3Fill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrashFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTree", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTreeFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrello", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTriangle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTriangleFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTriangleHalf", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrophy", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTrophyFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTropicalStorm", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTruck", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTruckFlatbed", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTruckFront", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTruckFrontFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTsunami", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTv", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTvFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTwitch", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTwitter", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTwitterX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconType", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeBold", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH1", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH3", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH4", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH5", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeH6", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeItalic", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeStrikethrough", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconTypeUnderline", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUbuntu", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUiChecks", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUiChecksGrid", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUiRadios", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUiRadiosGrid", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUmbrella", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUmbrellaFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUnindent", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUnion", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUnity", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUniversalAccess", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUniversalAccessCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUnlock", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUnlockFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUpc", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUpcScan", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUpload", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsb", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbC", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbCFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbDrive", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbDriveFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbMicro", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbMicroFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbMini", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbMiniFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbPlug", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbPlugFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconUsbSymbol", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconValentine", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconValentine2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVectorPen", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconViewList", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconViewStacked", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVignette", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVimeo", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVinyl", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVinylFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVirus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVirus2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVoicemail", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeDown", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeDownFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeMute", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeMuteFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeOff", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeOffFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71136,7 +106169,325 @@ }, { "component": "BIconVolumeUp", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVolumeUpFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconVr", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWallet", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWallet2", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWalletFill", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWatch", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71188,8 +106539,8 @@ ] }, { - "component": "BIconVolumeUpFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWater", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71241,8 +106592,8 @@ ] }, { - "component": "BIconVr", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWebcam", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71294,8 +106645,8 @@ ] }, { - "component": "BIconWallet", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWebcamFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71347,8 +106698,8 @@ ] }, { - "component": "BIconWallet2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWechat", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71400,8 +106751,8 @@ ] }, { - "component": "BIconWalletFill", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWhatsapp", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71453,8 +106804,8 @@ ] }, { - "component": "BIconWatch", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWifi", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71506,8 +106857,8 @@ ] }, { - "component": "BIconWater", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWifi1", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71559,8 +106910,8 @@ ] }, { - "component": "BIconWhatsapp", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWifi2", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71612,8 +106963,8 @@ ] }, { - "component": "BIconWifi", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWifiOff", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71665,8 +107016,8 @@ ] }, { - "component": "BIconWifi1", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWikipedia", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71718,8 +107069,8 @@ ] }, { - "component": "BIconWifi2", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWind", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71771,8 +107122,8 @@ ] }, { - "component": "BIconWifiOff", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWindow", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71824,8 +107175,8 @@ ] }, { - "component": "BIconWind", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWindowDash", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71877,8 +107228,8 @@ ] }, { - "component": "BIconWindow", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWindowDesktop", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71931,7 +107282,378 @@ }, { "component": "BIconWindowDock", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowFullscreen", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowPlus", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowSidebar", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowSplit", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowStack", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindowX", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWindows", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -71983,8 +107705,8 @@ ] }, { - "component": "BIconWindowSidebar", - "auto-gen": "bootstrap-icons 1.5.0", + "component": "BIconWordpress", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72037,7 +107759,166 @@ }, { "component": "BIconWrench", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWrenchAdjustable", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWrenchAdjustableCircle", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconWrenchAdjustableCircleFill", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72090,7 +107971,7 @@ }, { "component": "BIconX", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72143,7 +108024,7 @@ }, { "component": "BIconXCircle", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72196,7 +108077,7 @@ }, { "component": "BIconXCircleFill", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72249,7 +108130,7 @@ }, { "component": "BIconXDiamond", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72302,7 +108183,7 @@ }, { "component": "BIconXDiamondFill", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72355,7 +108236,7 @@ }, { "component": "BIconXLg", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72408,7 +108289,7 @@ }, { "component": "BIconXOctagon", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72461,7 +108342,7 @@ }, { "component": "BIconXOctagonFill", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72514,7 +108395,7 @@ }, { "component": "BIconXSquare", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72567,7 +108448,166 @@ }, { "component": "BIconXSquareFill", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconXbox", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconYelp", + "auto-gen": "bootstrap-icons 1.11.3", + "props": [ + { + "prop": "title", + "description": "Text content to place in the title", + "version": "2.17.0" + }, + { + "prop": "variant", + "description": "Contextual color variant. By default the icon inherits the current text color" + }, + { + "prop": "fontScale", + "description": "Scale the icons current font size" + }, + { + "prop": "scale", + "description": "Scales the icon's SVG, without increasing the font size" + }, + { + "prop": "rotate", + "description": "Rotates the icon by the specified number of degrees. Positive values rotate clockwise, while negative values rotate counterclockwise" + }, + { + "prop": "flipH", + "description": "Flips the icon horizontally" + }, + { + "prop": "flipV", + "description": "Flips the icon vertically" + }, + { + "prop": "shiftH", + "description": "Moves the icon horizontally. Positive numbers will shift the icon right, negative left. Value is in 1/16em units" + }, + { + "prop": "shiftV", + "description": "Moves the icon vertically. Positive numbers will shift the icon up, negative down. Value is in 1/16em units" + }, + { + "prop": "stacked", + "version": "2.3.0", + "description": "Set this prop to true when placing inside a BIconstack component" + }, + { + "prop": "animation", + "version": "2.7.0", + "description": "Animate the icon. Supported built-in animations are 'cylon', 'fade', 'pulse', 'spin' and 'throb'" + } + ] + }, + { + "component": "BIconYinYang", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72620,7 +108660,7 @@ }, { "component": "BIconYoutube", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72673,7 +108713,7 @@ }, { "component": "BIconZoomIn", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", @@ -72726,7 +108766,7 @@ }, { "component": "BIconZoomOut", - "auto-gen": "bootstrap-icons 1.5.0", + "auto-gen": "bootstrap-icons 1.11.3", "props": [ { "prop": "title", diff --git a/src/icons/plugin.js b/src/icons/plugin.js index d6b46b98235..198c8c8ee7f 100644 --- a/src/icons/plugin.js +++ b/src/icons/plugin.js @@ -1,7 +1,7 @@ // --- BEGIN AUTO-GENERATED FILE --- // -// @IconsVersion: 1.5.0 -// @Generated: 2021-05-11T07:06:21.646Z +// @IconsVersion: 1.11.3 +// @Generated: 2025-01-05T20:01:49.704Z // // This file is generated on each build. Do not edit this file! @@ -17,17 +17,72 @@ import { // BootstrapVue custom icons BIconBlank, // Bootstrap icons + BIcon0Circle, + BIcon0CircleFill, + BIcon0Square, + BIcon0SquareFill, + BIcon123, + BIcon1Circle, + BIcon1CircleFill, + BIcon1Square, + BIcon1SquareFill, + BIcon2Circle, + BIcon2CircleFill, + BIcon2Square, + BIcon2SquareFill, + BIcon3Circle, + BIcon3CircleFill, + BIcon3Square, + BIcon3SquareFill, + BIcon4Circle, + BIcon4CircleFill, + BIcon4Square, + BIcon4SquareFill, + BIcon5Circle, + BIcon5CircleFill, + BIcon5Square, + BIcon5SquareFill, + BIcon6Circle, + BIcon6CircleFill, + BIcon6Square, + BIcon6SquareFill, + BIcon7Circle, + BIcon7CircleFill, + BIcon7Square, + BIcon7SquareFill, + BIcon8Circle, + BIcon8CircleFill, + BIcon8Square, + BIcon8SquareFill, + BIcon9Circle, + BIcon9CircleFill, + BIcon9Square, + BIcon9SquareFill, + BIconActivity, + BIconAirplane, + BIconAirplaneEngines, + BIconAirplaneEnginesFill, + BIconAirplaneFill, BIconAlarm, BIconAlarmFill, + BIconAlexa, BIconAlignBottom, BIconAlignCenter, BIconAlignEnd, BIconAlignMiddle, BIconAlignStart, BIconAlignTop, + BIconAlipay, + BIconAlphabet, + BIconAlphabetUppercase, BIconAlt, + BIconAmazon, + BIconAmd, + BIconAndroid, + BIconAndroid2, BIconApp, BIconAppIndicator, + BIconApple, BIconArchive, BIconArchiveFill, BIconArrow90degDown, @@ -73,6 +128,8 @@ import { BIconArrowRightShort, BIconArrowRightSquare, BIconArrowRightSquareFill, + BIconArrowThroughHeart, + BIconArrowThroughHeartFill, BIconArrowUp, BIconArrowUpCircle, BIconArrowUpCircleFill, @@ -89,12 +146,16 @@ import { BIconArrowUpShort, BIconArrowUpSquare, BIconArrowUpSquareFill, + BIconArrows, BIconArrowsAngleContract, BIconArrowsAngleExpand, BIconArrowsCollapse, + BIconArrowsCollapseVertical, BIconArrowsExpand, + BIconArrowsExpandVertical, BIconArrowsFullscreen, BIconArrowsMove, + BIconArrowsVertical, BIconAspectRatio, BIconAspectRatioFill, BIconAsterisk, @@ -102,6 +163,14 @@ import { BIconAward, BIconAwardFill, BIconBack, + BIconBackpack, + BIconBackpack2, + BIconBackpack2Fill, + BIconBackpack3, + BIconBackpack3Fill, + BIconBackpack4, + BIconBackpack4Fill, + BIconBackpackFill, BIconBackspace, BIconBackspaceFill, BIconBackspaceReverse, @@ -120,6 +189,8 @@ import { BIconBadgeCcFill, BIconBadgeHd, BIconBadgeHdFill, + BIconBadgeSd, + BIconBadgeSdFill, BIconBadgeTm, BIconBadgeTmFill, BIconBadgeVo, @@ -134,10 +205,20 @@ import { BIconBagDash, BIconBagDashFill, BIconBagFill, + BIconBagHeart, + BIconBagHeartFill, BIconBagPlus, BIconBagPlusFill, BIconBagX, BIconBagXFill, + BIconBalloon, + BIconBalloonFill, + BIconBalloonHeart, + BIconBalloonHeartFill, + BIconBan, + BIconBanFill, + BIconBandaid, + BIconBandaidFill, BIconBank, BIconBank2, BIconBarChart, @@ -155,6 +236,7 @@ import { BIconBatteryCharging, BIconBatteryFull, BIconBatteryHalf, + BIconBehance, BIconBell, BIconBellFill, BIconBellSlash, @@ -162,10 +244,13 @@ import { BIconBezier, BIconBezier2, BIconBicycle, + BIconBing, BIconBinoculars, BIconBinocularsFill, BIconBlockquoteLeft, BIconBlockquoteRight, + BIconBluetooth, + BIconBodyText, BIconBook, BIconBookFill, BIconBookHalf, @@ -186,6 +271,8 @@ import { BIconBookmarks, BIconBookmarksFill, BIconBookshelf, + BIconBoombox, + BIconBoomboxFill, BIconBootstrap, BIconBootstrapFill, BIconBootstrapReboot, @@ -204,6 +291,10 @@ import { BIconBoundingBox, BIconBoundingBoxCircles, BIconBox, + BIconBox2, + BIconBox2Fill, + BIconBox2Heart, + BIconBox2HeartFill, BIconBoxArrowDown, BIconBoxArrowDownLeft, BIconBoxArrowDownRight, @@ -220,8 +311,12 @@ import { BIconBoxArrowUp, BIconBoxArrowUpLeft, BIconBoxArrowUpRight, + BIconBoxFill, BIconBoxSeam, + BIconBoxSeamFill, + BIconBoxes, BIconBraces, + BIconBracesAsterisk, BIconBricks, BIconBriefcase, BIconBriefcaseFill, @@ -233,8 +328,13 @@ import { BIconBrightnessHighFill, BIconBrightnessLow, BIconBrightnessLowFill, + BIconBrilliance, BIconBroadcast, BIconBroadcastPin, + BIconBrowserChrome, + BIconBrowserEdge, + BIconBrowserFirefox, + BIconBrowserSafari, BIconBrush, BIconBrushFill, BIconBucket, @@ -242,7 +342,40 @@ import { BIconBug, BIconBugFill, BIconBuilding, + BIconBuildingAdd, + BIconBuildingCheck, + BIconBuildingDash, + BIconBuildingDown, + BIconBuildingExclamation, + BIconBuildingFill, + BIconBuildingFillAdd, + BIconBuildingFillCheck, + BIconBuildingFillDash, + BIconBuildingFillDown, + BIconBuildingFillExclamation, + BIconBuildingFillGear, + BIconBuildingFillLock, + BIconBuildingFillSlash, + BIconBuildingFillUp, + BIconBuildingFillX, + BIconBuildingGear, + BIconBuildingLock, + BIconBuildingSlash, + BIconBuildingUp, + BIconBuildingX, + BIconBuildings, + BIconBuildingsFill, BIconBullseye, + BIconBusFront, + BIconBusFrontFill, + BIconCCircle, + BIconCCircleFill, + BIconCSquare, + BIconCSquareFill, + BIconCake, + BIconCake2, + BIconCake2Fill, + BIconCakeFill, BIconCalculator, BIconCalculatorFill, BIconCalendar, @@ -256,6 +389,8 @@ import { BIconCalendar2Event, BIconCalendar2EventFill, BIconCalendar2Fill, + BIconCalendar2Heart, + BIconCalendar2HeartFill, BIconCalendar2Minus, BIconCalendar2MinusFill, BIconCalendar2Month, @@ -289,6 +424,8 @@ import { BIconCalendarEvent, BIconCalendarEventFill, BIconCalendarFill, + BIconCalendarHeart, + BIconCalendarHeartFill, BIconCalendarMinus, BIconCalendarMinusFill, BIconCalendarMonth, @@ -312,6 +449,10 @@ import { BIconCameraVideoOffFill, BIconCapslock, BIconCapslockFill, + BIconCapsule, + BIconCapsulePill, + BIconCarFront, + BIconCarFrontFill, BIconCardChecklist, BIconCardHeading, BIconCardImage, @@ -349,15 +490,25 @@ import { BIconCash, BIconCashCoin, BIconCashStack, + BIconCassette, + BIconCassetteFill, BIconCast, + BIconCcCircle, + BIconCcCircleFill, + BIconCcSquare, + BIconCcSquareFill, BIconChat, BIconChatDots, BIconChatDotsFill, BIconChatFill, + BIconChatHeart, + BIconChatHeartFill, BIconChatLeft, BIconChatLeftDots, BIconChatLeftDotsFill, BIconChatLeftFill, + BIconChatLeftHeart, + BIconChatLeftHeartFill, BIconChatLeftQuote, BIconChatLeftQuoteFill, BIconChatLeftText, @@ -368,6 +519,8 @@ import { BIconChatRightDots, BIconChatRightDotsFill, BIconChatRightFill, + BIconChatRightHeart, + BIconChatRightHeartFill, BIconChatRightQuote, BIconChatRightQuoteFill, BIconChatRightText, @@ -376,6 +529,8 @@ import { BIconChatSquareDots, BIconChatSquareDotsFill, BIconChatSquareFill, + BIconChatSquareHeart, + BIconChatSquareHeartFill, BIconChatSquareQuote, BIconChatSquareQuoteFill, BIconChatSquareText, @@ -418,11 +573,36 @@ import { BIconCircleHalf, BIconCircleSquare, BIconClipboard, + BIconClipboard2, + BIconClipboard2Check, + BIconClipboard2CheckFill, + BIconClipboard2Data, + BIconClipboard2DataFill, + BIconClipboard2Fill, + BIconClipboard2Heart, + BIconClipboard2HeartFill, + BIconClipboard2Minus, + BIconClipboard2MinusFill, + BIconClipboard2Plus, + BIconClipboard2PlusFill, + BIconClipboard2Pulse, + BIconClipboard2PulseFill, + BIconClipboard2X, + BIconClipboard2XFill, BIconClipboardCheck, + BIconClipboardCheckFill, BIconClipboardData, + BIconClipboardDataFill, + BIconClipboardFill, + BIconClipboardHeart, + BIconClipboardHeartFill, BIconClipboardMinus, + BIconClipboardMinusFill, BIconClipboardPlus, + BIconClipboardPlusFill, + BIconClipboardPulse, BIconClipboardX, + BIconClipboardXFill, BIconClock, BIconClockFill, BIconClockHistory, @@ -445,7 +625,7 @@ import { BIconCloudHail, BIconCloudHailFill, BIconCloudHaze, - BIconCloudHaze1, + BIconCloudHaze2, BIconCloudHaze2Fill, BIconCloudHazeFill, BIconCloudLightning, @@ -492,6 +672,8 @@ import { BIconCone, BIconConeStriped, BIconController, + BIconCookie, + BIconCopy, BIconCpu, BIconCpuFill, BIconCreditCard, @@ -501,14 +683,19 @@ import { BIconCreditCard2FrontFill, BIconCreditCardFill, BIconCrop, + BIconCrosshair, + BIconCrosshair2, BIconCup, BIconCupFill, + BIconCupHot, + BIconCupHotFill, BIconCupStraw, BIconCurrencyBitcoin, BIconCurrencyDollar, BIconCurrencyEuro, BIconCurrencyExchange, BIconCurrencyPound, + BIconCurrencyRupee, BIconCurrencyYen, BIconCursor, BIconCursorFill, @@ -521,6 +708,32 @@ import { BIconDashSquare, BIconDashSquareDotted, BIconDashSquareFill, + BIconDatabase, + BIconDatabaseAdd, + BIconDatabaseCheck, + BIconDatabaseDash, + BIconDatabaseDown, + BIconDatabaseExclamation, + BIconDatabaseFill, + BIconDatabaseFillAdd, + BIconDatabaseFillCheck, + BIconDatabaseFillDash, + BIconDatabaseFillDown, + BIconDatabaseFillExclamation, + BIconDatabaseFillGear, + BIconDatabaseFillLock, + BIconDatabaseFillSlash, + BIconDatabaseFillUp, + BIconDatabaseFillX, + BIconDatabaseGear, + BIconDatabaseLock, + BIconDatabaseSlash, + BIconDatabaseUp, + BIconDatabaseX, + BIconDeviceHdd, + BIconDeviceHddFill, + BIconDeviceSsd, + BIconDeviceSsdFill, BIconDiagram2, BIconDiagram2Fill, BIconDiagram3, @@ -545,6 +758,8 @@ import { BIconDiscord, BIconDisplay, BIconDisplayFill, + BIconDisplayport, + BIconDisplayportFill, BIconDistributeHorizontal, BIconDistributeVertical, BIconDoorClosed, @@ -553,11 +768,23 @@ import { BIconDoorOpenFill, BIconDot, BIconDownload, + BIconDpad, + BIconDpadFill, + BIconDribbble, + BIconDropbox, BIconDroplet, BIconDropletFill, BIconDropletHalf, + BIconDuffle, + BIconDuffleFill, + BIconEar, + BIconEarFill, BIconEarbuds, BIconEasel, + BIconEasel2, + BIconEasel2Fill, + BIconEasel3, + BIconEasel3Fill, BIconEaselFill, BIconEgg, BIconEggFill, @@ -566,14 +793,22 @@ import { BIconEjectFill, BIconEmojiAngry, BIconEmojiAngryFill, + BIconEmojiAstonished, + BIconEmojiAstonishedFill, BIconEmojiDizzy, BIconEmojiDizzyFill, BIconEmojiExpressionless, BIconEmojiExpressionlessFill, BIconEmojiFrown, BIconEmojiFrownFill, + BIconEmojiGrimace, + BIconEmojiGrimaceFill, + BIconEmojiGrin, + BIconEmojiGrinFill, BIconEmojiHeartEyes, BIconEmojiHeartEyesFill, + BIconEmojiKiss, + BIconEmojiKissFill, BIconEmojiLaughing, BIconEmojiLaughingFill, BIconEmojiNeutral, @@ -584,14 +819,50 @@ import { BIconEmojiSmileUpsideDownFill, BIconEmojiSunglasses, BIconEmojiSunglassesFill, + BIconEmojiSurprise, + BIconEmojiSurpriseFill, + BIconEmojiTear, + BIconEmojiTearFill, BIconEmojiWink, BIconEmojiWinkFill, BIconEnvelope, + BIconEnvelopeArrowDown, + BIconEnvelopeArrowDownFill, + BIconEnvelopeArrowUp, + BIconEnvelopeArrowUpFill, + BIconEnvelopeAt, + BIconEnvelopeAtFill, + BIconEnvelopeCheck, + BIconEnvelopeCheckFill, + BIconEnvelopeDash, + BIconEnvelopeDashFill, + BIconEnvelopeExclamation, + BIconEnvelopeExclamationFill, BIconEnvelopeFill, + BIconEnvelopeHeart, + BIconEnvelopeHeartFill, BIconEnvelopeOpen, BIconEnvelopeOpenFill, + BIconEnvelopeOpenHeart, + BIconEnvelopeOpenHeartFill, + BIconEnvelopePaper, + BIconEnvelopePaperFill, + BIconEnvelopePaperHeart, + BIconEnvelopePaperHeartFill, + BIconEnvelopePlus, + BIconEnvelopePlusFill, + BIconEnvelopeSlash, + BIconEnvelopeSlashFill, + BIconEnvelopeX, + BIconEnvelopeXFill, BIconEraser, BIconEraserFill, + BIconEscape, + BIconEthernet, + BIconEvFront, + BIconEvFrontFill, + BIconEvStation, + BIconEvStationFill, BIconExclamation, BIconExclamationCircle, BIconExclamationCircleFill, @@ -605,6 +876,9 @@ import { BIconExclamationTriangle, BIconExclamationTriangleFill, BIconExclude, + BIconExplicit, + BIconExplicitFill, + BIconExposure, BIconEye, BIconEyeFill, BIconEyeSlash, @@ -612,6 +886,15 @@ import { BIconEyedropper, BIconEyeglasses, BIconFacebook, + BIconFan, + BIconFastForward, + BIconFastForwardBtn, + BIconFastForwardBtnFill, + BIconFastForwardCircle, + BIconFastForwardCircleFill, + BIconFastForwardFill, + BIconFeather, + BIconFeather2, BIconFile, BIconFileArrowDown, BIconFileArrowDownFill, @@ -742,6 +1025,55 @@ import { BIconFileZipFill, BIconFiles, BIconFilesAlt, + BIconFiletypeAac, + BIconFiletypeAi, + BIconFiletypeBmp, + BIconFiletypeCs, + BIconFiletypeCss, + BIconFiletypeCsv, + BIconFiletypeDoc, + BIconFiletypeDocx, + BIconFiletypeExe, + BIconFiletypeGif, + BIconFiletypeHeic, + BIconFiletypeHtml, + BIconFiletypeJava, + BIconFiletypeJpg, + BIconFiletypeJs, + BIconFiletypeJson, + BIconFiletypeJsx, + BIconFiletypeKey, + BIconFiletypeM4p, + BIconFiletypeMd, + BIconFiletypeMdx, + BIconFiletypeMov, + BIconFiletypeMp3, + BIconFiletypeMp4, + BIconFiletypeOtf, + BIconFiletypePdf, + BIconFiletypePhp, + BIconFiletypePng, + BIconFiletypePpt, + BIconFiletypePptx, + BIconFiletypePsd, + BIconFiletypePy, + BIconFiletypeRaw, + BIconFiletypeRb, + BIconFiletypeSass, + BIconFiletypeScss, + BIconFiletypeSh, + BIconFiletypeSql, + BIconFiletypeSvg, + BIconFiletypeTiff, + BIconFiletypeTsx, + BIconFiletypeTtf, + BIconFiletypeTxt, + BIconFiletypeWav, + BIconFiletypeWoff, + BIconFiletypeXls, + BIconFiletypeXlsx, + BIconFiletypeXml, + BIconFiletypeYml, BIconFilm, BIconFilter, BIconFilterCircle, @@ -750,8 +1082,14 @@ import { BIconFilterRight, BIconFilterSquare, BIconFilterSquareFill, + BIconFingerprint, + BIconFire, BIconFlag, BIconFlagFill, + BIconFloppy, + BIconFloppy2, + BIconFloppy2Fill, + BIconFloppyFill, BIconFlower1, BIconFlower2, BIconFlower3, @@ -769,6 +1107,10 @@ import { BIconForward, BIconForwardFill, BIconFront, + BIconFuelPump, + BIconFuelPumpDiesel, + BIconFuelPumpDieselFill, + BIconFuelPumpFill, BIconFullscreen, BIconFullscreenExit, BIconFunnel, @@ -781,6 +1123,7 @@ import { BIconGenderAmbiguous, BIconGenderFemale, BIconGenderMale, + BIconGenderNeuter, BIconGenderTrans, BIconGeo, BIconGeoAlt, @@ -788,12 +1131,22 @@ import { BIconGeoFill, BIconGift, BIconGiftFill, + BIconGit, BIconGithub, + BIconGitlab, BIconGlobe, BIconGlobe2, + BIconGlobeAmericas, + BIconGlobeAsiaAustralia, + BIconGlobeCentralSouthAsia, + BIconGlobeEuropeAfrica, BIconGoogle, + BIconGooglePlay, + BIconGpuCard, BIconGraphDown, + BIconGraphDownArrow, BIconGraphUp, + BIconGraphUpArrow, BIconGrid, BIconGrid1x2, BIconGrid1x2Fill, @@ -806,6 +1159,10 @@ import { BIconGridFill, BIconGripHorizontal, BIconGripVertical, + BIconHCircle, + BIconHCircleFill, + BIconHSquare, + BIconHSquareFill, BIconHammer, BIconHandIndex, BIconHandIndexFill, @@ -826,28 +1183,65 @@ import { BIconHddRackFill, BIconHddStack, BIconHddStackFill, + BIconHdmi, + BIconHdmiFill, BIconHeadphones, BIconHeadset, BIconHeadsetVr, BIconHeart, + BIconHeartArrow, BIconHeartFill, BIconHeartHalf, + BIconHeartPulse, + BIconHeartPulseFill, + BIconHeartbreak, + BIconHeartbreakFill, + BIconHearts, BIconHeptagon, BIconHeptagonFill, BIconHeptagonHalf, BIconHexagon, BIconHexagonFill, BIconHexagonHalf, + BIconHighlighter, + BIconHighlights, + BIconHospital, + BIconHospitalFill, BIconHourglass, BIconHourglassBottom, BIconHourglassSplit, BIconHourglassTop, BIconHouse, + BIconHouseAdd, + BIconHouseAddFill, + BIconHouseCheck, + BIconHouseCheckFill, + BIconHouseDash, + BIconHouseDashFill, BIconHouseDoor, BIconHouseDoorFill, + BIconHouseDown, + BIconHouseDownFill, + BIconHouseExclamation, + BIconHouseExclamationFill, BIconHouseFill, + BIconHouseGear, + BIconHouseGearFill, + BIconHouseHeart, + BIconHouseHeartFill, + BIconHouseLock, + BIconHouseLockFill, + BIconHouseSlash, + BIconHouseSlashFill, + BIconHouseUp, + BIconHouseUpFill, + BIconHouseX, + BIconHouseXFill, + BIconHouses, + BIconHousesFill, BIconHr, BIconHurricane, + BIconHypnotize, BIconImage, BIconImageAlt, BIconImageFill, @@ -856,6 +1250,9 @@ import { BIconInboxFill, BIconInboxes, BIconInboxesFill, + BIconIncognito, + BIconIndent, + BIconInfinity, BIconInfo, BIconInfoCircle, BIconInfoCircleFill, @@ -921,11 +1318,14 @@ import { BIconLightningCharge, BIconLightningChargeFill, BIconLightningFill, + BIconLine, BIconLink, BIconLink45deg, BIconLinkedin, BIconList, BIconListCheck, + BIconListColumns, + BIconListColumnsReverse, BIconListNested, BIconListOl, BIconListStars, @@ -933,16 +1333,28 @@ import { BIconListUl, BIconLock, BIconLockFill, + BIconLuggage, + BIconLuggageFill, + BIconLungs, + BIconLungsFill, + BIconMagic, + BIconMagnet, + BIconMagnetFill, BIconMailbox, BIconMailbox2, + BIconMailbox2Flag, + BIconMailboxFlag, BIconMap, BIconMapFill, BIconMarkdown, BIconMarkdownFill, + BIconMarkerTip, BIconMask, BIconMastodon, + BIconMedium, BIconMegaphone, BIconMegaphoneFill, + BIconMemory, BIconMenuApp, BIconMenuAppFill, BIconMenuButton, @@ -952,17 +1364,26 @@ import { BIconMenuDown, BIconMenuUp, BIconMessenger, + BIconMeta, BIconMic, BIconMicFill, BIconMicMute, BIconMicMuteFill, + BIconMicrosoft, + BIconMicrosoftTeams, BIconMinecart, BIconMinecartLoaded, + BIconModem, + BIconModemFill, BIconMoisture, BIconMoon, BIconMoonFill, BIconMoonStars, BIconMoonStarsFill, + BIconMortarboard, + BIconMortarboardFill, + BIconMotherboard, + BIconMotherboardFill, BIconMouse, BIconMouse2, BIconMouse2Fill, @@ -975,23 +1396,39 @@ import { BIconMusicPlayer, BIconMusicPlayerFill, BIconNewspaper, + BIconNintendoSwitch, BIconNodeMinus, BIconNodeMinusFill, BIconNodePlus, BIconNodePlusFill, + BIconNoiseReduction, BIconNut, BIconNutFill, + BIconNvidia, + BIconNvme, + BIconNvmeFill, BIconOctagon, BIconOctagonFill, BIconOctagonHalf, + BIconOpencollective, + BIconOpticalAudio, + BIconOpticalAudioFill, BIconOption, BIconOutlet, + BIconPCircle, + BIconPCircleFill, + BIconPSquare, + BIconPSquareFill, BIconPaintBucket, BIconPalette, BIconPalette2, BIconPaletteFill, BIconPaperclip, BIconParagraph, + BIconPass, + BIconPassFill, + BIconPassport, + BIconPassportFill, BIconPatchCheck, BIconPatchCheckFill, BIconPatchExclamation, @@ -1008,6 +1445,14 @@ import { BIconPauseCircle, BIconPauseCircleFill, BIconPauseFill, + BIconPaypal, + BIconPc, + BIconPcDisplay, + BIconPcDisplayHorizontal, + BIconPcHorizontal, + BIconPciCard, + BIconPciCardNetwork, + BIconPciCardSound, BIconPeace, BIconPeaceFill, BIconPen, @@ -1022,6 +1467,8 @@ import { BIconPeopleFill, BIconPercent, BIconPerson, + BIconPersonAdd, + BIconPersonArmsUp, BIconPersonBadge, BIconPersonBadgeFill, BIconPersonBoundingBox, @@ -1030,15 +1477,46 @@ import { BIconPersonCircle, BIconPersonDash, BIconPersonDashFill, + BIconPersonDown, + BIconPersonExclamation, BIconPersonFill, + BIconPersonFillAdd, + BIconPersonFillCheck, + BIconPersonFillDash, + BIconPersonFillDown, + BIconPersonFillExclamation, + BIconPersonFillGear, + BIconPersonFillLock, + BIconPersonFillSlash, + BIconPersonFillUp, + BIconPersonFillX, + BIconPersonGear, + BIconPersonHeart, + BIconPersonHearts, BIconPersonLinesFill, + BIconPersonLock, BIconPersonPlus, BIconPersonPlusFill, + BIconPersonRaisedHand, + BIconPersonRolodex, + BIconPersonSlash, BIconPersonSquare, + BIconPersonStanding, + BIconPersonStandingDress, + BIconPersonUp, + BIconPersonVcard, + BIconPersonVcardFill, + BIconPersonVideo, + BIconPersonVideo2, + BIconPersonVideo3, + BIconPersonWalking, + BIconPersonWheelchair, + BIconPersonWorkspace, BIconPersonX, BIconPersonXFill, BIconPhone, BIconPhoneFill, + BIconPhoneFlip, BIconPhoneLandscape, BIconPhoneLandscapeFill, BIconPhoneVibrate, @@ -1053,6 +1531,7 @@ import { BIconPinFill, BIconPinMap, BIconPinMapFill, + BIconPinterest, BIconPip, BIconPipFill, BIconPlay, @@ -1061,21 +1540,38 @@ import { BIconPlayCircle, BIconPlayCircleFill, BIconPlayFill, + BIconPlaystation, BIconPlug, BIconPlugFill, + BIconPlugin, BIconPlus, BIconPlusCircle, BIconPlusCircleDotted, BIconPlusCircleFill, BIconPlusLg, + BIconPlusSlashMinus, BIconPlusSquare, BIconPlusSquareDotted, BIconPlusSquareFill, + BIconPostage, + BIconPostageFill, + BIconPostageHeart, + BIconPostageHeartFill, + BIconPostcard, + BIconPostcardFill, + BIconPostcardHeart, + BIconPostcardHeartFill, BIconPower, + BIconPrescription, + BIconPrescription2, BIconPrinter, BIconPrinterFill, + BIconProjector, + BIconProjectorFill, BIconPuzzle, BIconPuzzleFill, + BIconQrCode, + BIconQrCodeScan, BIconQuestion, BIconQuestionCircle, BIconQuestionCircleFill, @@ -1086,6 +1582,14 @@ import { BIconQuestionOctagonFill, BIconQuestionSquare, BIconQuestionSquareFill, + BIconQuora, + BIconQuote, + BIconRCircle, + BIconRCircleFill, + BIconRSquare, + BIconRSquareFill, + BIconRadar, + BIconRadioactive, BIconRainbow, BIconReceipt, BIconReceiptCutoff, @@ -1104,10 +1608,26 @@ import { BIconRecordFill, BIconRecycle, BIconReddit, + BIconRegex, + BIconRepeat, + BIconRepeat1, BIconReply, BIconReplyAll, BIconReplyAllFill, BIconReplyFill, + BIconRewind, + BIconRewindBtn, + BIconRewindBtnFill, + BIconRewindCircle, + BIconRewindCircleFill, + BIconRewindFill, + BIconRobot, + BIconRocket, + BIconRocketFill, + BIconRocketTakeoff, + BIconRocketTakeoffFill, + BIconRouter, + BIconRouterFill, BIconRss, BIconRssFill, BIconRulers, @@ -1120,12 +1640,34 @@ import { BIconSave2Fill, BIconSaveFill, BIconScissors, + BIconScooter, BIconScrewdriver, BIconSdCard, BIconSdCardFill, BIconSearch, + BIconSearchHeart, + BIconSearchHeartFill, BIconSegmentedNav, + BIconSend, + BIconSendArrowDown, + BIconSendArrowDownFill, + BIconSendArrowUp, + BIconSendArrowUpFill, + BIconSendCheck, + BIconSendCheckFill, + BIconSendDash, + BIconSendDashFill, + BIconSendExclamation, + BIconSendExclamationFill, + BIconSendFill, + BIconSendPlus, + BIconSendPlusFill, + BIconSendSlash, + BIconSendSlashFill, + BIconSendX, + BIconSendXFill, BIconServer, + BIconShadows, BIconShare, BIconShareFill, BIconShield, @@ -1150,6 +1692,45 @@ import { BIconShop, BIconShopWindow, BIconShuffle, + BIconSignDeadEnd, + BIconSignDeadEndFill, + BIconSignDoNotEnter, + BIconSignDoNotEnterFill, + BIconSignIntersection, + BIconSignIntersectionFill, + BIconSignIntersectionSide, + BIconSignIntersectionSideFill, + BIconSignIntersectionT, + BIconSignIntersectionTFill, + BIconSignIntersectionY, + BIconSignIntersectionYFill, + BIconSignMergeLeft, + BIconSignMergeLeftFill, + BIconSignMergeRight, + BIconSignMergeRightFill, + BIconSignNoLeftTurn, + BIconSignNoLeftTurnFill, + BIconSignNoParking, + BIconSignNoParkingFill, + BIconSignNoRightTurn, + BIconSignNoRightTurnFill, + BIconSignRailroad, + BIconSignRailroadFill, + BIconSignStop, + BIconSignStopFill, + BIconSignStopLights, + BIconSignStopLightsFill, + BIconSignTurnLeft, + BIconSignTurnLeftFill, + BIconSignTurnRight, + BIconSignTurnRightFill, + BIconSignTurnSlightLeft, + BIconSignTurnSlightLeftFill, + BIconSignTurnSlightRight, + BIconSignTurnSlightRightFill, + BIconSignYield, + BIconSignYieldFill, + BIconSignal, BIconSignpost, BIconSignpost2, BIconSignpost2Fill, @@ -1158,6 +1739,9 @@ import { BIconSignpostSplitFill, BIconSim, BIconSimFill, + BIconSimSlash, + BIconSimSlashFill, + BIconSinaWeibo, BIconSkipBackward, BIconSkipBackwardBtn, BIconSkipBackwardBtnFill, @@ -1191,7 +1775,10 @@ import { BIconSlashSquare, BIconSlashSquareFill, BIconSliders, + BIconSliders2, + BIconSliders2Vertical, BIconSmartwatch, + BIconSnapchat, BIconSnow, BIconSnow2, BIconSnow3, @@ -1208,19 +1795,23 @@ import { BIconSortUp, BIconSortUpAlt, BIconSoundwave, + BIconSourceforge, BIconSpeaker, BIconSpeakerFill, BIconSpeedometer, BIconSpeedometer2, BIconSpellcheck, + BIconSpotify, BIconSquare, BIconSquareFill, BIconSquareHalf, BIconStack, + BIconStackOverflow, BIconStar, BIconStarFill, BIconStarHalf, BIconStars, + BIconSteam, BIconStickies, BIconStickiesFill, BIconSticky, @@ -1235,6 +1826,10 @@ import { BIconStoplightsFill, BIconStopwatch, BIconStopwatchFill, + BIconStrava, + BIconStripe, + BIconSubscript, + BIconSubstack, BIconSubtract, BIconSuitClub, BIconSuitClubFill, @@ -1244,6 +1839,12 @@ import { BIconSuitHeartFill, BIconSuitSpade, BIconSuitSpadeFill, + BIconSuitcase, + BIconSuitcase2, + BIconSuitcase2Fill, + BIconSuitcaseFill, + BIconSuitcaseLg, + BIconSuitcaseLgFill, BIconSun, BIconSunFill, BIconSunglasses, @@ -1251,6 +1852,7 @@ import { BIconSunriseFill, BIconSunset, BIconSunsetFill, + BIconSuperscript, BIconSymmetryHorizontal, BIconSymmetryVertical, BIconTable, @@ -1262,6 +1864,8 @@ import { BIconTagFill, BIconTags, BIconTagsFill, + BIconTaxiFront, + BIconTaxiFrontFill, BIconTelegram, BIconTelephone, BIconTelephoneFill, @@ -1277,14 +1881,20 @@ import { BIconTelephonePlusFill, BIconTelephoneX, BIconTelephoneXFill, + BIconTencentQq, BIconTerminal, + BIconTerminalDash, BIconTerminalFill, + BIconTerminalPlus, + BIconTerminalSplit, + BIconTerminalX, BIconTextCenter, BIconTextIndentLeft, BIconTextIndentRight, BIconTextLeft, BIconTextParagraph, BIconTextRight, + BIconTextWrap, BIconTextarea, BIconTextareaResize, BIconTextareaT, @@ -1294,8 +1904,19 @@ import { BIconThermometerLow, BIconThermometerSnow, BIconThermometerSun, + BIconThreads, + BIconThreadsFill, BIconThreeDots, BIconThreeDotsVertical, + BIconThunderbolt, + BIconThunderboltFill, + BIconTicket, + BIconTicketDetailed, + BIconTicketDetailedFill, + BIconTicketFill, + BIconTicketPerforated, + BIconTicketPerforatedFill, + BIconTiktok, BIconToggle2Off, BIconToggle2On, BIconToggleOff, @@ -1304,13 +1925,23 @@ import { BIconToggles2, BIconTools, BIconTornado, + BIconTrainFreightFront, + BIconTrainFreightFrontFill, + BIconTrainFront, + BIconTrainFrontFill, + BIconTrainLightrailFront, + BIconTrainLightrailFrontFill, BIconTranslate, + BIconTransparency, BIconTrash, BIconTrash2, BIconTrash2Fill, + BIconTrash3, + BIconTrash3Fill, BIconTrashFill, BIconTree, BIconTreeFill, + BIconTrello, BIconTriangle, BIconTriangleFill, BIconTriangleHalf, @@ -1319,36 +1950,66 @@ import { BIconTropicalStorm, BIconTruck, BIconTruckFlatbed, + BIconTruckFront, + BIconTruckFrontFill, BIconTsunami, BIconTv, BIconTvFill, BIconTwitch, BIconTwitter, + BIconTwitterX, BIconType, BIconTypeBold, BIconTypeH1, BIconTypeH2, BIconTypeH3, + BIconTypeH4, + BIconTypeH5, + BIconTypeH6, BIconTypeItalic, BIconTypeStrikethrough, BIconTypeUnderline, + BIconUbuntu, BIconUiChecks, BIconUiChecksGrid, BIconUiRadios, BIconUiRadiosGrid, BIconUmbrella, BIconUmbrellaFill, + BIconUnindent, BIconUnion, + BIconUnity, + BIconUniversalAccess, + BIconUniversalAccessCircle, BIconUnlock, BIconUnlockFill, BIconUpc, BIconUpcScan, BIconUpload, + BIconUsb, + BIconUsbC, + BIconUsbCFill, + BIconUsbDrive, + BIconUsbDriveFill, + BIconUsbFill, + BIconUsbMicro, + BIconUsbMicroFill, + BIconUsbMini, + BIconUsbMiniFill, + BIconUsbPlug, + BIconUsbPlugFill, + BIconUsbSymbol, + BIconValentine, + BIconValentine2, BIconVectorPen, BIconViewList, BIconViewStacked, + BIconVignette, + BIconVimeo, BIconVinyl, BIconVinylFill, + BIconVirus, + BIconVirus2, BIconVoicemail, BIconVolumeDown, BIconVolumeDownFill, @@ -1364,16 +2025,32 @@ import { BIconWalletFill, BIconWatch, BIconWater, + BIconWebcam, + BIconWebcamFill, + BIconWechat, BIconWhatsapp, BIconWifi, BIconWifi1, BIconWifi2, BIconWifiOff, + BIconWikipedia, BIconWind, BIconWindow, + BIconWindowDash, + BIconWindowDesktop, BIconWindowDock, + BIconWindowFullscreen, + BIconWindowPlus, BIconWindowSidebar, + BIconWindowSplit, + BIconWindowStack, + BIconWindowX, + BIconWindows, + BIconWordpress, BIconWrench, + BIconWrenchAdjustable, + BIconWrenchAdjustableCircle, + BIconWrenchAdjustableCircleFill, BIconX, BIconXCircle, BIconXCircleFill, @@ -1384,6 +2061,9 @@ import { BIconXOctagonFill, BIconXSquare, BIconXSquareFill, + BIconXbox, + BIconYelp, + BIconYinYang, BIconYoutube, BIconZoomIn, BIconZoomOut @@ -1394,17 +2074,72 @@ export const iconNames = [ // BootstrapVue custom icon component names 'BIconBlank', // Bootstrap icon component names + 'BIcon0Circle', + 'BIcon0CircleFill', + 'BIcon0Square', + 'BIcon0SquareFill', + 'BIcon123', + 'BIcon1Circle', + 'BIcon1CircleFill', + 'BIcon1Square', + 'BIcon1SquareFill', + 'BIcon2Circle', + 'BIcon2CircleFill', + 'BIcon2Square', + 'BIcon2SquareFill', + 'BIcon3Circle', + 'BIcon3CircleFill', + 'BIcon3Square', + 'BIcon3SquareFill', + 'BIcon4Circle', + 'BIcon4CircleFill', + 'BIcon4Square', + 'BIcon4SquareFill', + 'BIcon5Circle', + 'BIcon5CircleFill', + 'BIcon5Square', + 'BIcon5SquareFill', + 'BIcon6Circle', + 'BIcon6CircleFill', + 'BIcon6Square', + 'BIcon6SquareFill', + 'BIcon7Circle', + 'BIcon7CircleFill', + 'BIcon7Square', + 'BIcon7SquareFill', + 'BIcon8Circle', + 'BIcon8CircleFill', + 'BIcon8Square', + 'BIcon8SquareFill', + 'BIcon9Circle', + 'BIcon9CircleFill', + 'BIcon9Square', + 'BIcon9SquareFill', + 'BIconActivity', + 'BIconAirplane', + 'BIconAirplaneEngines', + 'BIconAirplaneEnginesFill', + 'BIconAirplaneFill', 'BIconAlarm', 'BIconAlarmFill', + 'BIconAlexa', 'BIconAlignBottom', 'BIconAlignCenter', 'BIconAlignEnd', 'BIconAlignMiddle', 'BIconAlignStart', 'BIconAlignTop', + 'BIconAlipay', + 'BIconAlphabet', + 'BIconAlphabetUppercase', 'BIconAlt', + 'BIconAmazon', + 'BIconAmd', + 'BIconAndroid', + 'BIconAndroid2', 'BIconApp', 'BIconAppIndicator', + 'BIconApple', 'BIconArchive', 'BIconArchiveFill', 'BIconArrow90degDown', @@ -1450,6 +2185,8 @@ export const iconNames = [ 'BIconArrowRightShort', 'BIconArrowRightSquare', 'BIconArrowRightSquareFill', + 'BIconArrowThroughHeart', + 'BIconArrowThroughHeartFill', 'BIconArrowUp', 'BIconArrowUpCircle', 'BIconArrowUpCircleFill', @@ -1466,12 +2203,16 @@ export const iconNames = [ 'BIconArrowUpShort', 'BIconArrowUpSquare', 'BIconArrowUpSquareFill', + 'BIconArrows', 'BIconArrowsAngleContract', 'BIconArrowsAngleExpand', 'BIconArrowsCollapse', + 'BIconArrowsCollapseVertical', 'BIconArrowsExpand', + 'BIconArrowsExpandVertical', 'BIconArrowsFullscreen', 'BIconArrowsMove', + 'BIconArrowsVertical', 'BIconAspectRatio', 'BIconAspectRatioFill', 'BIconAsterisk', @@ -1479,6 +2220,14 @@ export const iconNames = [ 'BIconAward', 'BIconAwardFill', 'BIconBack', + 'BIconBackpack', + 'BIconBackpack2', + 'BIconBackpack2Fill', + 'BIconBackpack3', + 'BIconBackpack3Fill', + 'BIconBackpack4', + 'BIconBackpack4Fill', + 'BIconBackpackFill', 'BIconBackspace', 'BIconBackspaceFill', 'BIconBackspaceReverse', @@ -1497,6 +2246,8 @@ export const iconNames = [ 'BIconBadgeCcFill', 'BIconBadgeHd', 'BIconBadgeHdFill', + 'BIconBadgeSd', + 'BIconBadgeSdFill', 'BIconBadgeTm', 'BIconBadgeTmFill', 'BIconBadgeVo', @@ -1511,10 +2262,20 @@ export const iconNames = [ 'BIconBagDash', 'BIconBagDashFill', 'BIconBagFill', + 'BIconBagHeart', + 'BIconBagHeartFill', 'BIconBagPlus', 'BIconBagPlusFill', 'BIconBagX', 'BIconBagXFill', + 'BIconBalloon', + 'BIconBalloonFill', + 'BIconBalloonHeart', + 'BIconBalloonHeartFill', + 'BIconBan', + 'BIconBanFill', + 'BIconBandaid', + 'BIconBandaidFill', 'BIconBank', 'BIconBank2', 'BIconBarChart', @@ -1532,6 +2293,7 @@ export const iconNames = [ 'BIconBatteryCharging', 'BIconBatteryFull', 'BIconBatteryHalf', + 'BIconBehance', 'BIconBell', 'BIconBellFill', 'BIconBellSlash', @@ -1539,10 +2301,13 @@ export const iconNames = [ 'BIconBezier', 'BIconBezier2', 'BIconBicycle', + 'BIconBing', 'BIconBinoculars', 'BIconBinocularsFill', 'BIconBlockquoteLeft', 'BIconBlockquoteRight', + 'BIconBluetooth', + 'BIconBodyText', 'BIconBook', 'BIconBookFill', 'BIconBookHalf', @@ -1563,6 +2328,8 @@ export const iconNames = [ 'BIconBookmarks', 'BIconBookmarksFill', 'BIconBookshelf', + 'BIconBoombox', + 'BIconBoomboxFill', 'BIconBootstrap', 'BIconBootstrapFill', 'BIconBootstrapReboot', @@ -1581,6 +2348,10 @@ export const iconNames = [ 'BIconBoundingBox', 'BIconBoundingBoxCircles', 'BIconBox', + 'BIconBox2', + 'BIconBox2Fill', + 'BIconBox2Heart', + 'BIconBox2HeartFill', 'BIconBoxArrowDown', 'BIconBoxArrowDownLeft', 'BIconBoxArrowDownRight', @@ -1597,8 +2368,12 @@ export const iconNames = [ 'BIconBoxArrowUp', 'BIconBoxArrowUpLeft', 'BIconBoxArrowUpRight', + 'BIconBoxFill', 'BIconBoxSeam', + 'BIconBoxSeamFill', + 'BIconBoxes', 'BIconBraces', + 'BIconBracesAsterisk', 'BIconBricks', 'BIconBriefcase', 'BIconBriefcaseFill', @@ -1610,8 +2385,13 @@ export const iconNames = [ 'BIconBrightnessHighFill', 'BIconBrightnessLow', 'BIconBrightnessLowFill', + 'BIconBrilliance', 'BIconBroadcast', 'BIconBroadcastPin', + 'BIconBrowserChrome', + 'BIconBrowserEdge', + 'BIconBrowserFirefox', + 'BIconBrowserSafari', 'BIconBrush', 'BIconBrushFill', 'BIconBucket', @@ -1619,7 +2399,40 @@ export const iconNames = [ 'BIconBug', 'BIconBugFill', 'BIconBuilding', + 'BIconBuildingAdd', + 'BIconBuildingCheck', + 'BIconBuildingDash', + 'BIconBuildingDown', + 'BIconBuildingExclamation', + 'BIconBuildingFill', + 'BIconBuildingFillAdd', + 'BIconBuildingFillCheck', + 'BIconBuildingFillDash', + 'BIconBuildingFillDown', + 'BIconBuildingFillExclamation', + 'BIconBuildingFillGear', + 'BIconBuildingFillLock', + 'BIconBuildingFillSlash', + 'BIconBuildingFillUp', + 'BIconBuildingFillX', + 'BIconBuildingGear', + 'BIconBuildingLock', + 'BIconBuildingSlash', + 'BIconBuildingUp', + 'BIconBuildingX', + 'BIconBuildings', + 'BIconBuildingsFill', 'BIconBullseye', + 'BIconBusFront', + 'BIconBusFrontFill', + 'BIconCCircle', + 'BIconCCircleFill', + 'BIconCSquare', + 'BIconCSquareFill', + 'BIconCake', + 'BIconCake2', + 'BIconCake2Fill', + 'BIconCakeFill', 'BIconCalculator', 'BIconCalculatorFill', 'BIconCalendar', @@ -1633,6 +2446,8 @@ export const iconNames = [ 'BIconCalendar2Event', 'BIconCalendar2EventFill', 'BIconCalendar2Fill', + 'BIconCalendar2Heart', + 'BIconCalendar2HeartFill', 'BIconCalendar2Minus', 'BIconCalendar2MinusFill', 'BIconCalendar2Month', @@ -1666,6 +2481,8 @@ export const iconNames = [ 'BIconCalendarEvent', 'BIconCalendarEventFill', 'BIconCalendarFill', + 'BIconCalendarHeart', + 'BIconCalendarHeartFill', 'BIconCalendarMinus', 'BIconCalendarMinusFill', 'BIconCalendarMonth', @@ -1689,6 +2506,10 @@ export const iconNames = [ 'BIconCameraVideoOffFill', 'BIconCapslock', 'BIconCapslockFill', + 'BIconCapsule', + 'BIconCapsulePill', + 'BIconCarFront', + 'BIconCarFrontFill', 'BIconCardChecklist', 'BIconCardHeading', 'BIconCardImage', @@ -1726,15 +2547,25 @@ export const iconNames = [ 'BIconCash', 'BIconCashCoin', 'BIconCashStack', + 'BIconCassette', + 'BIconCassetteFill', 'BIconCast', + 'BIconCcCircle', + 'BIconCcCircleFill', + 'BIconCcSquare', + 'BIconCcSquareFill', 'BIconChat', 'BIconChatDots', 'BIconChatDotsFill', 'BIconChatFill', + 'BIconChatHeart', + 'BIconChatHeartFill', 'BIconChatLeft', 'BIconChatLeftDots', 'BIconChatLeftDotsFill', 'BIconChatLeftFill', + 'BIconChatLeftHeart', + 'BIconChatLeftHeartFill', 'BIconChatLeftQuote', 'BIconChatLeftQuoteFill', 'BIconChatLeftText', @@ -1745,6 +2576,8 @@ export const iconNames = [ 'BIconChatRightDots', 'BIconChatRightDotsFill', 'BIconChatRightFill', + 'BIconChatRightHeart', + 'BIconChatRightHeartFill', 'BIconChatRightQuote', 'BIconChatRightQuoteFill', 'BIconChatRightText', @@ -1753,6 +2586,8 @@ export const iconNames = [ 'BIconChatSquareDots', 'BIconChatSquareDotsFill', 'BIconChatSquareFill', + 'BIconChatSquareHeart', + 'BIconChatSquareHeartFill', 'BIconChatSquareQuote', 'BIconChatSquareQuoteFill', 'BIconChatSquareText', @@ -1795,11 +2630,36 @@ export const iconNames = [ 'BIconCircleHalf', 'BIconCircleSquare', 'BIconClipboard', + 'BIconClipboard2', + 'BIconClipboard2Check', + 'BIconClipboard2CheckFill', + 'BIconClipboard2Data', + 'BIconClipboard2DataFill', + 'BIconClipboard2Fill', + 'BIconClipboard2Heart', + 'BIconClipboard2HeartFill', + 'BIconClipboard2Minus', + 'BIconClipboard2MinusFill', + 'BIconClipboard2Plus', + 'BIconClipboard2PlusFill', + 'BIconClipboard2Pulse', + 'BIconClipboard2PulseFill', + 'BIconClipboard2X', + 'BIconClipboard2XFill', 'BIconClipboardCheck', + 'BIconClipboardCheckFill', 'BIconClipboardData', + 'BIconClipboardDataFill', + 'BIconClipboardFill', + 'BIconClipboardHeart', + 'BIconClipboardHeartFill', 'BIconClipboardMinus', + 'BIconClipboardMinusFill', 'BIconClipboardPlus', + 'BIconClipboardPlusFill', + 'BIconClipboardPulse', 'BIconClipboardX', + 'BIconClipboardXFill', 'BIconClock', 'BIconClockFill', 'BIconClockHistory', @@ -1822,7 +2682,7 @@ export const iconNames = [ 'BIconCloudHail', 'BIconCloudHailFill', 'BIconCloudHaze', - 'BIconCloudHaze1', + 'BIconCloudHaze2', 'BIconCloudHaze2Fill', 'BIconCloudHazeFill', 'BIconCloudLightning', @@ -1869,6 +2729,8 @@ export const iconNames = [ 'BIconCone', 'BIconConeStriped', 'BIconController', + 'BIconCookie', + 'BIconCopy', 'BIconCpu', 'BIconCpuFill', 'BIconCreditCard', @@ -1878,14 +2740,19 @@ export const iconNames = [ 'BIconCreditCard2FrontFill', 'BIconCreditCardFill', 'BIconCrop', + 'BIconCrosshair', + 'BIconCrosshair2', 'BIconCup', 'BIconCupFill', + 'BIconCupHot', + 'BIconCupHotFill', 'BIconCupStraw', 'BIconCurrencyBitcoin', 'BIconCurrencyDollar', 'BIconCurrencyEuro', 'BIconCurrencyExchange', 'BIconCurrencyPound', + 'BIconCurrencyRupee', 'BIconCurrencyYen', 'BIconCursor', 'BIconCursorFill', @@ -1898,6 +2765,32 @@ export const iconNames = [ 'BIconDashSquare', 'BIconDashSquareDotted', 'BIconDashSquareFill', + 'BIconDatabase', + 'BIconDatabaseAdd', + 'BIconDatabaseCheck', + 'BIconDatabaseDash', + 'BIconDatabaseDown', + 'BIconDatabaseExclamation', + 'BIconDatabaseFill', + 'BIconDatabaseFillAdd', + 'BIconDatabaseFillCheck', + 'BIconDatabaseFillDash', + 'BIconDatabaseFillDown', + 'BIconDatabaseFillExclamation', + 'BIconDatabaseFillGear', + 'BIconDatabaseFillLock', + 'BIconDatabaseFillSlash', + 'BIconDatabaseFillUp', + 'BIconDatabaseFillX', + 'BIconDatabaseGear', + 'BIconDatabaseLock', + 'BIconDatabaseSlash', + 'BIconDatabaseUp', + 'BIconDatabaseX', + 'BIconDeviceHdd', + 'BIconDeviceHddFill', + 'BIconDeviceSsd', + 'BIconDeviceSsdFill', 'BIconDiagram2', 'BIconDiagram2Fill', 'BIconDiagram3', @@ -1922,6 +2815,8 @@ export const iconNames = [ 'BIconDiscord', 'BIconDisplay', 'BIconDisplayFill', + 'BIconDisplayport', + 'BIconDisplayportFill', 'BIconDistributeHorizontal', 'BIconDistributeVertical', 'BIconDoorClosed', @@ -1930,11 +2825,23 @@ export const iconNames = [ 'BIconDoorOpenFill', 'BIconDot', 'BIconDownload', + 'BIconDpad', + 'BIconDpadFill', + 'BIconDribbble', + 'BIconDropbox', 'BIconDroplet', 'BIconDropletFill', 'BIconDropletHalf', + 'BIconDuffle', + 'BIconDuffleFill', + 'BIconEar', + 'BIconEarFill', 'BIconEarbuds', 'BIconEasel', + 'BIconEasel2', + 'BIconEasel2Fill', + 'BIconEasel3', + 'BIconEasel3Fill', 'BIconEaselFill', 'BIconEgg', 'BIconEggFill', @@ -1943,14 +2850,22 @@ export const iconNames = [ 'BIconEjectFill', 'BIconEmojiAngry', 'BIconEmojiAngryFill', + 'BIconEmojiAstonished', + 'BIconEmojiAstonishedFill', 'BIconEmojiDizzy', 'BIconEmojiDizzyFill', 'BIconEmojiExpressionless', 'BIconEmojiExpressionlessFill', 'BIconEmojiFrown', 'BIconEmojiFrownFill', + 'BIconEmojiGrimace', + 'BIconEmojiGrimaceFill', + 'BIconEmojiGrin', + 'BIconEmojiGrinFill', 'BIconEmojiHeartEyes', 'BIconEmojiHeartEyesFill', + 'BIconEmojiKiss', + 'BIconEmojiKissFill', 'BIconEmojiLaughing', 'BIconEmojiLaughingFill', 'BIconEmojiNeutral', @@ -1961,14 +2876,50 @@ export const iconNames = [ 'BIconEmojiSmileUpsideDownFill', 'BIconEmojiSunglasses', 'BIconEmojiSunglassesFill', + 'BIconEmojiSurprise', + 'BIconEmojiSurpriseFill', + 'BIconEmojiTear', + 'BIconEmojiTearFill', 'BIconEmojiWink', 'BIconEmojiWinkFill', 'BIconEnvelope', + 'BIconEnvelopeArrowDown', + 'BIconEnvelopeArrowDownFill', + 'BIconEnvelopeArrowUp', + 'BIconEnvelopeArrowUpFill', + 'BIconEnvelopeAt', + 'BIconEnvelopeAtFill', + 'BIconEnvelopeCheck', + 'BIconEnvelopeCheckFill', + 'BIconEnvelopeDash', + 'BIconEnvelopeDashFill', + 'BIconEnvelopeExclamation', + 'BIconEnvelopeExclamationFill', 'BIconEnvelopeFill', + 'BIconEnvelopeHeart', + 'BIconEnvelopeHeartFill', 'BIconEnvelopeOpen', 'BIconEnvelopeOpenFill', + 'BIconEnvelopeOpenHeart', + 'BIconEnvelopeOpenHeartFill', + 'BIconEnvelopePaper', + 'BIconEnvelopePaperFill', + 'BIconEnvelopePaperHeart', + 'BIconEnvelopePaperHeartFill', + 'BIconEnvelopePlus', + 'BIconEnvelopePlusFill', + 'BIconEnvelopeSlash', + 'BIconEnvelopeSlashFill', + 'BIconEnvelopeX', + 'BIconEnvelopeXFill', 'BIconEraser', 'BIconEraserFill', + 'BIconEscape', + 'BIconEthernet', + 'BIconEvFront', + 'BIconEvFrontFill', + 'BIconEvStation', + 'BIconEvStationFill', 'BIconExclamation', 'BIconExclamationCircle', 'BIconExclamationCircleFill', @@ -1982,6 +2933,9 @@ export const iconNames = [ 'BIconExclamationTriangle', 'BIconExclamationTriangleFill', 'BIconExclude', + 'BIconExplicit', + 'BIconExplicitFill', + 'BIconExposure', 'BIconEye', 'BIconEyeFill', 'BIconEyeSlash', @@ -1989,6 +2943,15 @@ export const iconNames = [ 'BIconEyedropper', 'BIconEyeglasses', 'BIconFacebook', + 'BIconFan', + 'BIconFastForward', + 'BIconFastForwardBtn', + 'BIconFastForwardBtnFill', + 'BIconFastForwardCircle', + 'BIconFastForwardCircleFill', + 'BIconFastForwardFill', + 'BIconFeather', + 'BIconFeather2', 'BIconFile', 'BIconFileArrowDown', 'BIconFileArrowDownFill', @@ -2119,6 +3082,55 @@ export const iconNames = [ 'BIconFileZipFill', 'BIconFiles', 'BIconFilesAlt', + 'BIconFiletypeAac', + 'BIconFiletypeAi', + 'BIconFiletypeBmp', + 'BIconFiletypeCs', + 'BIconFiletypeCss', + 'BIconFiletypeCsv', + 'BIconFiletypeDoc', + 'BIconFiletypeDocx', + 'BIconFiletypeExe', + 'BIconFiletypeGif', + 'BIconFiletypeHeic', + 'BIconFiletypeHtml', + 'BIconFiletypeJava', + 'BIconFiletypeJpg', + 'BIconFiletypeJs', + 'BIconFiletypeJson', + 'BIconFiletypeJsx', + 'BIconFiletypeKey', + 'BIconFiletypeM4p', + 'BIconFiletypeMd', + 'BIconFiletypeMdx', + 'BIconFiletypeMov', + 'BIconFiletypeMp3', + 'BIconFiletypeMp4', + 'BIconFiletypeOtf', + 'BIconFiletypePdf', + 'BIconFiletypePhp', + 'BIconFiletypePng', + 'BIconFiletypePpt', + 'BIconFiletypePptx', + 'BIconFiletypePsd', + 'BIconFiletypePy', + 'BIconFiletypeRaw', + 'BIconFiletypeRb', + 'BIconFiletypeSass', + 'BIconFiletypeScss', + 'BIconFiletypeSh', + 'BIconFiletypeSql', + 'BIconFiletypeSvg', + 'BIconFiletypeTiff', + 'BIconFiletypeTsx', + 'BIconFiletypeTtf', + 'BIconFiletypeTxt', + 'BIconFiletypeWav', + 'BIconFiletypeWoff', + 'BIconFiletypeXls', + 'BIconFiletypeXlsx', + 'BIconFiletypeXml', + 'BIconFiletypeYml', 'BIconFilm', 'BIconFilter', 'BIconFilterCircle', @@ -2127,8 +3139,14 @@ export const iconNames = [ 'BIconFilterRight', 'BIconFilterSquare', 'BIconFilterSquareFill', + 'BIconFingerprint', + 'BIconFire', 'BIconFlag', 'BIconFlagFill', + 'BIconFloppy', + 'BIconFloppy2', + 'BIconFloppy2Fill', + 'BIconFloppyFill', 'BIconFlower1', 'BIconFlower2', 'BIconFlower3', @@ -2146,6 +3164,10 @@ export const iconNames = [ 'BIconForward', 'BIconForwardFill', 'BIconFront', + 'BIconFuelPump', + 'BIconFuelPumpDiesel', + 'BIconFuelPumpDieselFill', + 'BIconFuelPumpFill', 'BIconFullscreen', 'BIconFullscreenExit', 'BIconFunnel', @@ -2158,6 +3180,7 @@ export const iconNames = [ 'BIconGenderAmbiguous', 'BIconGenderFemale', 'BIconGenderMale', + 'BIconGenderNeuter', 'BIconGenderTrans', 'BIconGeo', 'BIconGeoAlt', @@ -2165,12 +3188,22 @@ export const iconNames = [ 'BIconGeoFill', 'BIconGift', 'BIconGiftFill', + 'BIconGit', 'BIconGithub', + 'BIconGitlab', 'BIconGlobe', 'BIconGlobe2', + 'BIconGlobeAmericas', + 'BIconGlobeAsiaAustralia', + 'BIconGlobeCentralSouthAsia', + 'BIconGlobeEuropeAfrica', 'BIconGoogle', + 'BIconGooglePlay', + 'BIconGpuCard', 'BIconGraphDown', + 'BIconGraphDownArrow', 'BIconGraphUp', + 'BIconGraphUpArrow', 'BIconGrid', 'BIconGrid1x2', 'BIconGrid1x2Fill', @@ -2183,6 +3216,10 @@ export const iconNames = [ 'BIconGridFill', 'BIconGripHorizontal', 'BIconGripVertical', + 'BIconHCircle', + 'BIconHCircleFill', + 'BIconHSquare', + 'BIconHSquareFill', 'BIconHammer', 'BIconHandIndex', 'BIconHandIndexFill', @@ -2203,28 +3240,65 @@ export const iconNames = [ 'BIconHddRackFill', 'BIconHddStack', 'BIconHddStackFill', + 'BIconHdmi', + 'BIconHdmiFill', 'BIconHeadphones', 'BIconHeadset', 'BIconHeadsetVr', 'BIconHeart', + 'BIconHeartArrow', 'BIconHeartFill', 'BIconHeartHalf', + 'BIconHeartPulse', + 'BIconHeartPulseFill', + 'BIconHeartbreak', + 'BIconHeartbreakFill', + 'BIconHearts', 'BIconHeptagon', 'BIconHeptagonFill', 'BIconHeptagonHalf', 'BIconHexagon', 'BIconHexagonFill', 'BIconHexagonHalf', + 'BIconHighlighter', + 'BIconHighlights', + 'BIconHospital', + 'BIconHospitalFill', 'BIconHourglass', 'BIconHourglassBottom', 'BIconHourglassSplit', 'BIconHourglassTop', 'BIconHouse', + 'BIconHouseAdd', + 'BIconHouseAddFill', + 'BIconHouseCheck', + 'BIconHouseCheckFill', + 'BIconHouseDash', + 'BIconHouseDashFill', 'BIconHouseDoor', 'BIconHouseDoorFill', + 'BIconHouseDown', + 'BIconHouseDownFill', + 'BIconHouseExclamation', + 'BIconHouseExclamationFill', 'BIconHouseFill', + 'BIconHouseGear', + 'BIconHouseGearFill', + 'BIconHouseHeart', + 'BIconHouseHeartFill', + 'BIconHouseLock', + 'BIconHouseLockFill', + 'BIconHouseSlash', + 'BIconHouseSlashFill', + 'BIconHouseUp', + 'BIconHouseUpFill', + 'BIconHouseX', + 'BIconHouseXFill', + 'BIconHouses', + 'BIconHousesFill', 'BIconHr', 'BIconHurricane', + 'BIconHypnotize', 'BIconImage', 'BIconImageAlt', 'BIconImageFill', @@ -2233,6 +3307,9 @@ export const iconNames = [ 'BIconInboxFill', 'BIconInboxes', 'BIconInboxesFill', + 'BIconIncognito', + 'BIconIndent', + 'BIconInfinity', 'BIconInfo', 'BIconInfoCircle', 'BIconInfoCircleFill', @@ -2298,11 +3375,14 @@ export const iconNames = [ 'BIconLightningCharge', 'BIconLightningChargeFill', 'BIconLightningFill', + 'BIconLine', 'BIconLink', 'BIconLink45deg', 'BIconLinkedin', 'BIconList', 'BIconListCheck', + 'BIconListColumns', + 'BIconListColumnsReverse', 'BIconListNested', 'BIconListOl', 'BIconListStars', @@ -2310,16 +3390,28 @@ export const iconNames = [ 'BIconListUl', 'BIconLock', 'BIconLockFill', + 'BIconLuggage', + 'BIconLuggageFill', + 'BIconLungs', + 'BIconLungsFill', + 'BIconMagic', + 'BIconMagnet', + 'BIconMagnetFill', 'BIconMailbox', 'BIconMailbox2', + 'BIconMailbox2Flag', + 'BIconMailboxFlag', 'BIconMap', 'BIconMapFill', 'BIconMarkdown', 'BIconMarkdownFill', + 'BIconMarkerTip', 'BIconMask', 'BIconMastodon', + 'BIconMedium', 'BIconMegaphone', 'BIconMegaphoneFill', + 'BIconMemory', 'BIconMenuApp', 'BIconMenuAppFill', 'BIconMenuButton', @@ -2329,17 +3421,26 @@ export const iconNames = [ 'BIconMenuDown', 'BIconMenuUp', 'BIconMessenger', + 'BIconMeta', 'BIconMic', 'BIconMicFill', 'BIconMicMute', 'BIconMicMuteFill', + 'BIconMicrosoft', + 'BIconMicrosoftTeams', 'BIconMinecart', 'BIconMinecartLoaded', + 'BIconModem', + 'BIconModemFill', 'BIconMoisture', 'BIconMoon', 'BIconMoonFill', 'BIconMoonStars', 'BIconMoonStarsFill', + 'BIconMortarboard', + 'BIconMortarboardFill', + 'BIconMotherboard', + 'BIconMotherboardFill', 'BIconMouse', 'BIconMouse2', 'BIconMouse2Fill', @@ -2352,23 +3453,39 @@ export const iconNames = [ 'BIconMusicPlayer', 'BIconMusicPlayerFill', 'BIconNewspaper', + 'BIconNintendoSwitch', 'BIconNodeMinus', 'BIconNodeMinusFill', 'BIconNodePlus', 'BIconNodePlusFill', + 'BIconNoiseReduction', 'BIconNut', 'BIconNutFill', + 'BIconNvidia', + 'BIconNvme', + 'BIconNvmeFill', 'BIconOctagon', 'BIconOctagonFill', 'BIconOctagonHalf', + 'BIconOpencollective', + 'BIconOpticalAudio', + 'BIconOpticalAudioFill', 'BIconOption', 'BIconOutlet', + 'BIconPCircle', + 'BIconPCircleFill', + 'BIconPSquare', + 'BIconPSquareFill', 'BIconPaintBucket', 'BIconPalette', 'BIconPalette2', 'BIconPaletteFill', 'BIconPaperclip', 'BIconParagraph', + 'BIconPass', + 'BIconPassFill', + 'BIconPassport', + 'BIconPassportFill', 'BIconPatchCheck', 'BIconPatchCheckFill', 'BIconPatchExclamation', @@ -2385,6 +3502,14 @@ export const iconNames = [ 'BIconPauseCircle', 'BIconPauseCircleFill', 'BIconPauseFill', + 'BIconPaypal', + 'BIconPc', + 'BIconPcDisplay', + 'BIconPcDisplayHorizontal', + 'BIconPcHorizontal', + 'BIconPciCard', + 'BIconPciCardNetwork', + 'BIconPciCardSound', 'BIconPeace', 'BIconPeaceFill', 'BIconPen', @@ -2399,6 +3524,8 @@ export const iconNames = [ 'BIconPeopleFill', 'BIconPercent', 'BIconPerson', + 'BIconPersonAdd', + 'BIconPersonArmsUp', 'BIconPersonBadge', 'BIconPersonBadgeFill', 'BIconPersonBoundingBox', @@ -2407,15 +3534,46 @@ export const iconNames = [ 'BIconPersonCircle', 'BIconPersonDash', 'BIconPersonDashFill', + 'BIconPersonDown', + 'BIconPersonExclamation', 'BIconPersonFill', + 'BIconPersonFillAdd', + 'BIconPersonFillCheck', + 'BIconPersonFillDash', + 'BIconPersonFillDown', + 'BIconPersonFillExclamation', + 'BIconPersonFillGear', + 'BIconPersonFillLock', + 'BIconPersonFillSlash', + 'BIconPersonFillUp', + 'BIconPersonFillX', + 'BIconPersonGear', + 'BIconPersonHeart', + 'BIconPersonHearts', 'BIconPersonLinesFill', + 'BIconPersonLock', 'BIconPersonPlus', 'BIconPersonPlusFill', + 'BIconPersonRaisedHand', + 'BIconPersonRolodex', + 'BIconPersonSlash', 'BIconPersonSquare', + 'BIconPersonStanding', + 'BIconPersonStandingDress', + 'BIconPersonUp', + 'BIconPersonVcard', + 'BIconPersonVcardFill', + 'BIconPersonVideo', + 'BIconPersonVideo2', + 'BIconPersonVideo3', + 'BIconPersonWalking', + 'BIconPersonWheelchair', + 'BIconPersonWorkspace', 'BIconPersonX', 'BIconPersonXFill', 'BIconPhone', 'BIconPhoneFill', + 'BIconPhoneFlip', 'BIconPhoneLandscape', 'BIconPhoneLandscapeFill', 'BIconPhoneVibrate', @@ -2430,6 +3588,7 @@ export const iconNames = [ 'BIconPinFill', 'BIconPinMap', 'BIconPinMapFill', + 'BIconPinterest', 'BIconPip', 'BIconPipFill', 'BIconPlay', @@ -2438,21 +3597,38 @@ export const iconNames = [ 'BIconPlayCircle', 'BIconPlayCircleFill', 'BIconPlayFill', + 'BIconPlaystation', 'BIconPlug', 'BIconPlugFill', + 'BIconPlugin', 'BIconPlus', 'BIconPlusCircle', 'BIconPlusCircleDotted', 'BIconPlusCircleFill', 'BIconPlusLg', + 'BIconPlusSlashMinus', 'BIconPlusSquare', 'BIconPlusSquareDotted', 'BIconPlusSquareFill', + 'BIconPostage', + 'BIconPostageFill', + 'BIconPostageHeart', + 'BIconPostageHeartFill', + 'BIconPostcard', + 'BIconPostcardFill', + 'BIconPostcardHeart', + 'BIconPostcardHeartFill', 'BIconPower', + 'BIconPrescription', + 'BIconPrescription2', 'BIconPrinter', 'BIconPrinterFill', + 'BIconProjector', + 'BIconProjectorFill', 'BIconPuzzle', 'BIconPuzzleFill', + 'BIconQrCode', + 'BIconQrCodeScan', 'BIconQuestion', 'BIconQuestionCircle', 'BIconQuestionCircleFill', @@ -2463,6 +3639,14 @@ export const iconNames = [ 'BIconQuestionOctagonFill', 'BIconQuestionSquare', 'BIconQuestionSquareFill', + 'BIconQuora', + 'BIconQuote', + 'BIconRCircle', + 'BIconRCircleFill', + 'BIconRSquare', + 'BIconRSquareFill', + 'BIconRadar', + 'BIconRadioactive', 'BIconRainbow', 'BIconReceipt', 'BIconReceiptCutoff', @@ -2481,10 +3665,26 @@ export const iconNames = [ 'BIconRecordFill', 'BIconRecycle', 'BIconReddit', + 'BIconRegex', + 'BIconRepeat', + 'BIconRepeat1', 'BIconReply', 'BIconReplyAll', 'BIconReplyAllFill', 'BIconReplyFill', + 'BIconRewind', + 'BIconRewindBtn', + 'BIconRewindBtnFill', + 'BIconRewindCircle', + 'BIconRewindCircleFill', + 'BIconRewindFill', + 'BIconRobot', + 'BIconRocket', + 'BIconRocketFill', + 'BIconRocketTakeoff', + 'BIconRocketTakeoffFill', + 'BIconRouter', + 'BIconRouterFill', 'BIconRss', 'BIconRssFill', 'BIconRulers', @@ -2497,12 +3697,34 @@ export const iconNames = [ 'BIconSave2Fill', 'BIconSaveFill', 'BIconScissors', + 'BIconScooter', 'BIconScrewdriver', 'BIconSdCard', 'BIconSdCardFill', 'BIconSearch', + 'BIconSearchHeart', + 'BIconSearchHeartFill', 'BIconSegmentedNav', + 'BIconSend', + 'BIconSendArrowDown', + 'BIconSendArrowDownFill', + 'BIconSendArrowUp', + 'BIconSendArrowUpFill', + 'BIconSendCheck', + 'BIconSendCheckFill', + 'BIconSendDash', + 'BIconSendDashFill', + 'BIconSendExclamation', + 'BIconSendExclamationFill', + 'BIconSendFill', + 'BIconSendPlus', + 'BIconSendPlusFill', + 'BIconSendSlash', + 'BIconSendSlashFill', + 'BIconSendX', + 'BIconSendXFill', 'BIconServer', + 'BIconShadows', 'BIconShare', 'BIconShareFill', 'BIconShield', @@ -2527,6 +3749,45 @@ export const iconNames = [ 'BIconShop', 'BIconShopWindow', 'BIconShuffle', + 'BIconSignDeadEnd', + 'BIconSignDeadEndFill', + 'BIconSignDoNotEnter', + 'BIconSignDoNotEnterFill', + 'BIconSignIntersection', + 'BIconSignIntersectionFill', + 'BIconSignIntersectionSide', + 'BIconSignIntersectionSideFill', + 'BIconSignIntersectionT', + 'BIconSignIntersectionTFill', + 'BIconSignIntersectionY', + 'BIconSignIntersectionYFill', + 'BIconSignMergeLeft', + 'BIconSignMergeLeftFill', + 'BIconSignMergeRight', + 'BIconSignMergeRightFill', + 'BIconSignNoLeftTurn', + 'BIconSignNoLeftTurnFill', + 'BIconSignNoParking', + 'BIconSignNoParkingFill', + 'BIconSignNoRightTurn', + 'BIconSignNoRightTurnFill', + 'BIconSignRailroad', + 'BIconSignRailroadFill', + 'BIconSignStop', + 'BIconSignStopFill', + 'BIconSignStopLights', + 'BIconSignStopLightsFill', + 'BIconSignTurnLeft', + 'BIconSignTurnLeftFill', + 'BIconSignTurnRight', + 'BIconSignTurnRightFill', + 'BIconSignTurnSlightLeft', + 'BIconSignTurnSlightLeftFill', + 'BIconSignTurnSlightRight', + 'BIconSignTurnSlightRightFill', + 'BIconSignYield', + 'BIconSignYieldFill', + 'BIconSignal', 'BIconSignpost', 'BIconSignpost2', 'BIconSignpost2Fill', @@ -2535,6 +3796,9 @@ export const iconNames = [ 'BIconSignpostSplitFill', 'BIconSim', 'BIconSimFill', + 'BIconSimSlash', + 'BIconSimSlashFill', + 'BIconSinaWeibo', 'BIconSkipBackward', 'BIconSkipBackwardBtn', 'BIconSkipBackwardBtnFill', @@ -2568,7 +3832,10 @@ export const iconNames = [ 'BIconSlashSquare', 'BIconSlashSquareFill', 'BIconSliders', + 'BIconSliders2', + 'BIconSliders2Vertical', 'BIconSmartwatch', + 'BIconSnapchat', 'BIconSnow', 'BIconSnow2', 'BIconSnow3', @@ -2585,19 +3852,23 @@ export const iconNames = [ 'BIconSortUp', 'BIconSortUpAlt', 'BIconSoundwave', + 'BIconSourceforge', 'BIconSpeaker', 'BIconSpeakerFill', 'BIconSpeedometer', 'BIconSpeedometer2', 'BIconSpellcheck', + 'BIconSpotify', 'BIconSquare', 'BIconSquareFill', 'BIconSquareHalf', 'BIconStack', + 'BIconStackOverflow', 'BIconStar', 'BIconStarFill', 'BIconStarHalf', 'BIconStars', + 'BIconSteam', 'BIconStickies', 'BIconStickiesFill', 'BIconSticky', @@ -2612,6 +3883,10 @@ export const iconNames = [ 'BIconStoplightsFill', 'BIconStopwatch', 'BIconStopwatchFill', + 'BIconStrava', + 'BIconStripe', + 'BIconSubscript', + 'BIconSubstack', 'BIconSubtract', 'BIconSuitClub', 'BIconSuitClubFill', @@ -2621,6 +3896,12 @@ export const iconNames = [ 'BIconSuitHeartFill', 'BIconSuitSpade', 'BIconSuitSpadeFill', + 'BIconSuitcase', + 'BIconSuitcase2', + 'BIconSuitcase2Fill', + 'BIconSuitcaseFill', + 'BIconSuitcaseLg', + 'BIconSuitcaseLgFill', 'BIconSun', 'BIconSunFill', 'BIconSunglasses', @@ -2628,6 +3909,7 @@ export const iconNames = [ 'BIconSunriseFill', 'BIconSunset', 'BIconSunsetFill', + 'BIconSuperscript', 'BIconSymmetryHorizontal', 'BIconSymmetryVertical', 'BIconTable', @@ -2639,6 +3921,8 @@ export const iconNames = [ 'BIconTagFill', 'BIconTags', 'BIconTagsFill', + 'BIconTaxiFront', + 'BIconTaxiFrontFill', 'BIconTelegram', 'BIconTelephone', 'BIconTelephoneFill', @@ -2654,14 +3938,20 @@ export const iconNames = [ 'BIconTelephonePlusFill', 'BIconTelephoneX', 'BIconTelephoneXFill', + 'BIconTencentQq', 'BIconTerminal', + 'BIconTerminalDash', 'BIconTerminalFill', + 'BIconTerminalPlus', + 'BIconTerminalSplit', + 'BIconTerminalX', 'BIconTextCenter', 'BIconTextIndentLeft', 'BIconTextIndentRight', 'BIconTextLeft', 'BIconTextParagraph', 'BIconTextRight', + 'BIconTextWrap', 'BIconTextarea', 'BIconTextareaResize', 'BIconTextareaT', @@ -2671,8 +3961,19 @@ export const iconNames = [ 'BIconThermometerLow', 'BIconThermometerSnow', 'BIconThermometerSun', + 'BIconThreads', + 'BIconThreadsFill', 'BIconThreeDots', 'BIconThreeDotsVertical', + 'BIconThunderbolt', + 'BIconThunderboltFill', + 'BIconTicket', + 'BIconTicketDetailed', + 'BIconTicketDetailedFill', + 'BIconTicketFill', + 'BIconTicketPerforated', + 'BIconTicketPerforatedFill', + 'BIconTiktok', 'BIconToggle2Off', 'BIconToggle2On', 'BIconToggleOff', @@ -2681,13 +3982,23 @@ export const iconNames = [ 'BIconToggles2', 'BIconTools', 'BIconTornado', + 'BIconTrainFreightFront', + 'BIconTrainFreightFrontFill', + 'BIconTrainFront', + 'BIconTrainFrontFill', + 'BIconTrainLightrailFront', + 'BIconTrainLightrailFrontFill', 'BIconTranslate', + 'BIconTransparency', 'BIconTrash', 'BIconTrash2', 'BIconTrash2Fill', + 'BIconTrash3', + 'BIconTrash3Fill', 'BIconTrashFill', 'BIconTree', 'BIconTreeFill', + 'BIconTrello', 'BIconTriangle', 'BIconTriangleFill', 'BIconTriangleHalf', @@ -2696,36 +4007,66 @@ export const iconNames = [ 'BIconTropicalStorm', 'BIconTruck', 'BIconTruckFlatbed', + 'BIconTruckFront', + 'BIconTruckFrontFill', 'BIconTsunami', 'BIconTv', 'BIconTvFill', 'BIconTwitch', 'BIconTwitter', + 'BIconTwitterX', 'BIconType', 'BIconTypeBold', 'BIconTypeH1', 'BIconTypeH2', 'BIconTypeH3', + 'BIconTypeH4', + 'BIconTypeH5', + 'BIconTypeH6', 'BIconTypeItalic', 'BIconTypeStrikethrough', 'BIconTypeUnderline', + 'BIconUbuntu', 'BIconUiChecks', 'BIconUiChecksGrid', 'BIconUiRadios', 'BIconUiRadiosGrid', 'BIconUmbrella', 'BIconUmbrellaFill', + 'BIconUnindent', 'BIconUnion', + 'BIconUnity', + 'BIconUniversalAccess', + 'BIconUniversalAccessCircle', 'BIconUnlock', 'BIconUnlockFill', 'BIconUpc', 'BIconUpcScan', 'BIconUpload', + 'BIconUsb', + 'BIconUsbC', + 'BIconUsbCFill', + 'BIconUsbDrive', + 'BIconUsbDriveFill', + 'BIconUsbFill', + 'BIconUsbMicro', + 'BIconUsbMicroFill', + 'BIconUsbMini', + 'BIconUsbMiniFill', + 'BIconUsbPlug', + 'BIconUsbPlugFill', + 'BIconUsbSymbol', + 'BIconValentine', + 'BIconValentine2', 'BIconVectorPen', 'BIconViewList', 'BIconViewStacked', + 'BIconVignette', + 'BIconVimeo', 'BIconVinyl', 'BIconVinylFill', + 'BIconVirus', + 'BIconVirus2', 'BIconVoicemail', 'BIconVolumeDown', 'BIconVolumeDownFill', @@ -2741,16 +4082,32 @@ export const iconNames = [ 'BIconWalletFill', 'BIconWatch', 'BIconWater', + 'BIconWebcam', + 'BIconWebcamFill', + 'BIconWechat', 'BIconWhatsapp', 'BIconWifi', 'BIconWifi1', 'BIconWifi2', 'BIconWifiOff', + 'BIconWikipedia', 'BIconWind', 'BIconWindow', + 'BIconWindowDash', + 'BIconWindowDesktop', 'BIconWindowDock', + 'BIconWindowFullscreen', + 'BIconWindowPlus', 'BIconWindowSidebar', + 'BIconWindowSplit', + 'BIconWindowStack', + 'BIconWindowX', + 'BIconWindows', + 'BIconWordpress', 'BIconWrench', + 'BIconWrenchAdjustable', + 'BIconWrenchAdjustableCircle', + 'BIconWrenchAdjustableCircleFill', 'BIconX', 'BIconXCircle', 'BIconXCircleFill', @@ -2761,6 +4118,9 @@ export const iconNames = [ 'BIconXOctagonFill', 'BIconXSquare', 'BIconXSquareFill', + 'BIconXbox', + 'BIconYelp', + 'BIconYinYang', 'BIconYoutube', 'BIconZoomIn', 'BIconZoomOut' @@ -2776,17 +4136,72 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ // BootstrapVue custom icon components BIconBlank, // Bootstrap icon components + BIcon0Circle, + BIcon0CircleFill, + BIcon0Square, + BIcon0SquareFill, + BIcon123, + BIcon1Circle, + BIcon1CircleFill, + BIcon1Square, + BIcon1SquareFill, + BIcon2Circle, + BIcon2CircleFill, + BIcon2Square, + BIcon2SquareFill, + BIcon3Circle, + BIcon3CircleFill, + BIcon3Square, + BIcon3SquareFill, + BIcon4Circle, + BIcon4CircleFill, + BIcon4Square, + BIcon4SquareFill, + BIcon5Circle, + BIcon5CircleFill, + BIcon5Square, + BIcon5SquareFill, + BIcon6Circle, + BIcon6CircleFill, + BIcon6Square, + BIcon6SquareFill, + BIcon7Circle, + BIcon7CircleFill, + BIcon7Square, + BIcon7SquareFill, + BIcon8Circle, + BIcon8CircleFill, + BIcon8Square, + BIcon8SquareFill, + BIcon9Circle, + BIcon9CircleFill, + BIcon9Square, + BIcon9SquareFill, + BIconActivity, + BIconAirplane, + BIconAirplaneEngines, + BIconAirplaneEnginesFill, + BIconAirplaneFill, BIconAlarm, BIconAlarmFill, + BIconAlexa, BIconAlignBottom, BIconAlignCenter, BIconAlignEnd, BIconAlignMiddle, BIconAlignStart, BIconAlignTop, + BIconAlipay, + BIconAlphabet, + BIconAlphabetUppercase, BIconAlt, + BIconAmazon, + BIconAmd, + BIconAndroid, + BIconAndroid2, BIconApp, BIconAppIndicator, + BIconApple, BIconArchive, BIconArchiveFill, BIconArrow90degDown, @@ -2832,6 +4247,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconArrowRightShort, BIconArrowRightSquare, BIconArrowRightSquareFill, + BIconArrowThroughHeart, + BIconArrowThroughHeartFill, BIconArrowUp, BIconArrowUpCircle, BIconArrowUpCircleFill, @@ -2848,12 +4265,16 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconArrowUpShort, BIconArrowUpSquare, BIconArrowUpSquareFill, + BIconArrows, BIconArrowsAngleContract, BIconArrowsAngleExpand, BIconArrowsCollapse, + BIconArrowsCollapseVertical, BIconArrowsExpand, + BIconArrowsExpandVertical, BIconArrowsFullscreen, BIconArrowsMove, + BIconArrowsVertical, BIconAspectRatio, BIconAspectRatioFill, BIconAsterisk, @@ -2861,6 +4282,14 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconAward, BIconAwardFill, BIconBack, + BIconBackpack, + BIconBackpack2, + BIconBackpack2Fill, + BIconBackpack3, + BIconBackpack3Fill, + BIconBackpack4, + BIconBackpack4Fill, + BIconBackpackFill, BIconBackspace, BIconBackspaceFill, BIconBackspaceReverse, @@ -2879,6 +4308,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBadgeCcFill, BIconBadgeHd, BIconBadgeHdFill, + BIconBadgeSd, + BIconBadgeSdFill, BIconBadgeTm, BIconBadgeTmFill, BIconBadgeVo, @@ -2893,10 +4324,20 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBagDash, BIconBagDashFill, BIconBagFill, + BIconBagHeart, + BIconBagHeartFill, BIconBagPlus, BIconBagPlusFill, BIconBagX, BIconBagXFill, + BIconBalloon, + BIconBalloonFill, + BIconBalloonHeart, + BIconBalloonHeartFill, + BIconBan, + BIconBanFill, + BIconBandaid, + BIconBandaidFill, BIconBank, BIconBank2, BIconBarChart, @@ -2914,6 +4355,7 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBatteryCharging, BIconBatteryFull, BIconBatteryHalf, + BIconBehance, BIconBell, BIconBellFill, BIconBellSlash, @@ -2921,10 +4363,13 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBezier, BIconBezier2, BIconBicycle, + BIconBing, BIconBinoculars, BIconBinocularsFill, BIconBlockquoteLeft, BIconBlockquoteRight, + BIconBluetooth, + BIconBodyText, BIconBook, BIconBookFill, BIconBookHalf, @@ -2945,6 +4390,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBookmarks, BIconBookmarksFill, BIconBookshelf, + BIconBoombox, + BIconBoomboxFill, BIconBootstrap, BIconBootstrapFill, BIconBootstrapReboot, @@ -2963,6 +4410,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBoundingBox, BIconBoundingBoxCircles, BIconBox, + BIconBox2, + BIconBox2Fill, + BIconBox2Heart, + BIconBox2HeartFill, BIconBoxArrowDown, BIconBoxArrowDownLeft, BIconBoxArrowDownRight, @@ -2979,8 +4430,12 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBoxArrowUp, BIconBoxArrowUpLeft, BIconBoxArrowUpRight, + BIconBoxFill, BIconBoxSeam, + BIconBoxSeamFill, + BIconBoxes, BIconBraces, + BIconBracesAsterisk, BIconBricks, BIconBriefcase, BIconBriefcaseFill, @@ -2992,8 +4447,13 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBrightnessHighFill, BIconBrightnessLow, BIconBrightnessLowFill, + BIconBrilliance, BIconBroadcast, BIconBroadcastPin, + BIconBrowserChrome, + BIconBrowserEdge, + BIconBrowserFirefox, + BIconBrowserSafari, BIconBrush, BIconBrushFill, BIconBucket, @@ -3001,7 +4461,40 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconBug, BIconBugFill, BIconBuilding, + BIconBuildingAdd, + BIconBuildingCheck, + BIconBuildingDash, + BIconBuildingDown, + BIconBuildingExclamation, + BIconBuildingFill, + BIconBuildingFillAdd, + BIconBuildingFillCheck, + BIconBuildingFillDash, + BIconBuildingFillDown, + BIconBuildingFillExclamation, + BIconBuildingFillGear, + BIconBuildingFillLock, + BIconBuildingFillSlash, + BIconBuildingFillUp, + BIconBuildingFillX, + BIconBuildingGear, + BIconBuildingLock, + BIconBuildingSlash, + BIconBuildingUp, + BIconBuildingX, + BIconBuildings, + BIconBuildingsFill, BIconBullseye, + BIconBusFront, + BIconBusFrontFill, + BIconCCircle, + BIconCCircleFill, + BIconCSquare, + BIconCSquareFill, + BIconCake, + BIconCake2, + BIconCake2Fill, + BIconCakeFill, BIconCalculator, BIconCalculatorFill, BIconCalendar, @@ -3015,6 +4508,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCalendar2Event, BIconCalendar2EventFill, BIconCalendar2Fill, + BIconCalendar2Heart, + BIconCalendar2HeartFill, BIconCalendar2Minus, BIconCalendar2MinusFill, BIconCalendar2Month, @@ -3048,6 +4543,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCalendarEvent, BIconCalendarEventFill, BIconCalendarFill, + BIconCalendarHeart, + BIconCalendarHeartFill, BIconCalendarMinus, BIconCalendarMinusFill, BIconCalendarMonth, @@ -3071,6 +4568,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCameraVideoOffFill, BIconCapslock, BIconCapslockFill, + BIconCapsule, + BIconCapsulePill, + BIconCarFront, + BIconCarFrontFill, BIconCardChecklist, BIconCardHeading, BIconCardImage, @@ -3108,15 +4609,25 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCash, BIconCashCoin, BIconCashStack, + BIconCassette, + BIconCassetteFill, BIconCast, + BIconCcCircle, + BIconCcCircleFill, + BIconCcSquare, + BIconCcSquareFill, BIconChat, BIconChatDots, BIconChatDotsFill, BIconChatFill, + BIconChatHeart, + BIconChatHeartFill, BIconChatLeft, BIconChatLeftDots, BIconChatLeftDotsFill, BIconChatLeftFill, + BIconChatLeftHeart, + BIconChatLeftHeartFill, BIconChatLeftQuote, BIconChatLeftQuoteFill, BIconChatLeftText, @@ -3127,6 +4638,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconChatRightDots, BIconChatRightDotsFill, BIconChatRightFill, + BIconChatRightHeart, + BIconChatRightHeartFill, BIconChatRightQuote, BIconChatRightQuoteFill, BIconChatRightText, @@ -3135,6 +4648,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconChatSquareDots, BIconChatSquareDotsFill, BIconChatSquareFill, + BIconChatSquareHeart, + BIconChatSquareHeartFill, BIconChatSquareQuote, BIconChatSquareQuoteFill, BIconChatSquareText, @@ -3177,11 +4692,36 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCircleHalf, BIconCircleSquare, BIconClipboard, + BIconClipboard2, + BIconClipboard2Check, + BIconClipboard2CheckFill, + BIconClipboard2Data, + BIconClipboard2DataFill, + BIconClipboard2Fill, + BIconClipboard2Heart, + BIconClipboard2HeartFill, + BIconClipboard2Minus, + BIconClipboard2MinusFill, + BIconClipboard2Plus, + BIconClipboard2PlusFill, + BIconClipboard2Pulse, + BIconClipboard2PulseFill, + BIconClipboard2X, + BIconClipboard2XFill, BIconClipboardCheck, + BIconClipboardCheckFill, BIconClipboardData, + BIconClipboardDataFill, + BIconClipboardFill, + BIconClipboardHeart, + BIconClipboardHeartFill, BIconClipboardMinus, + BIconClipboardMinusFill, BIconClipboardPlus, + BIconClipboardPlusFill, + BIconClipboardPulse, BIconClipboardX, + BIconClipboardXFill, BIconClock, BIconClockFill, BIconClockHistory, @@ -3204,7 +4744,7 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCloudHail, BIconCloudHailFill, BIconCloudHaze, - BIconCloudHaze1, + BIconCloudHaze2, BIconCloudHaze2Fill, BIconCloudHazeFill, BIconCloudLightning, @@ -3251,6 +4791,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCone, BIconConeStriped, BIconController, + BIconCookie, + BIconCopy, BIconCpu, BIconCpuFill, BIconCreditCard, @@ -3260,14 +4802,19 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconCreditCard2FrontFill, BIconCreditCardFill, BIconCrop, + BIconCrosshair, + BIconCrosshair2, BIconCup, BIconCupFill, + BIconCupHot, + BIconCupHotFill, BIconCupStraw, BIconCurrencyBitcoin, BIconCurrencyDollar, BIconCurrencyEuro, BIconCurrencyExchange, BIconCurrencyPound, + BIconCurrencyRupee, BIconCurrencyYen, BIconCursor, BIconCursorFill, @@ -3280,6 +4827,32 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconDashSquare, BIconDashSquareDotted, BIconDashSquareFill, + BIconDatabase, + BIconDatabaseAdd, + BIconDatabaseCheck, + BIconDatabaseDash, + BIconDatabaseDown, + BIconDatabaseExclamation, + BIconDatabaseFill, + BIconDatabaseFillAdd, + BIconDatabaseFillCheck, + BIconDatabaseFillDash, + BIconDatabaseFillDown, + BIconDatabaseFillExclamation, + BIconDatabaseFillGear, + BIconDatabaseFillLock, + BIconDatabaseFillSlash, + BIconDatabaseFillUp, + BIconDatabaseFillX, + BIconDatabaseGear, + BIconDatabaseLock, + BIconDatabaseSlash, + BIconDatabaseUp, + BIconDatabaseX, + BIconDeviceHdd, + BIconDeviceHddFill, + BIconDeviceSsd, + BIconDeviceSsdFill, BIconDiagram2, BIconDiagram2Fill, BIconDiagram3, @@ -3304,6 +4877,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconDiscord, BIconDisplay, BIconDisplayFill, + BIconDisplayport, + BIconDisplayportFill, BIconDistributeHorizontal, BIconDistributeVertical, BIconDoorClosed, @@ -3312,11 +4887,23 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconDoorOpenFill, BIconDot, BIconDownload, + BIconDpad, + BIconDpadFill, + BIconDribbble, + BIconDropbox, BIconDroplet, BIconDropletFill, BIconDropletHalf, + BIconDuffle, + BIconDuffleFill, + BIconEar, + BIconEarFill, BIconEarbuds, BIconEasel, + BIconEasel2, + BIconEasel2Fill, + BIconEasel3, + BIconEasel3Fill, BIconEaselFill, BIconEgg, BIconEggFill, @@ -3325,14 +4912,22 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconEjectFill, BIconEmojiAngry, BIconEmojiAngryFill, + BIconEmojiAstonished, + BIconEmojiAstonishedFill, BIconEmojiDizzy, BIconEmojiDizzyFill, BIconEmojiExpressionless, BIconEmojiExpressionlessFill, BIconEmojiFrown, BIconEmojiFrownFill, + BIconEmojiGrimace, + BIconEmojiGrimaceFill, + BIconEmojiGrin, + BIconEmojiGrinFill, BIconEmojiHeartEyes, BIconEmojiHeartEyesFill, + BIconEmojiKiss, + BIconEmojiKissFill, BIconEmojiLaughing, BIconEmojiLaughingFill, BIconEmojiNeutral, @@ -3343,14 +4938,50 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconEmojiSmileUpsideDownFill, BIconEmojiSunglasses, BIconEmojiSunglassesFill, + BIconEmojiSurprise, + BIconEmojiSurpriseFill, + BIconEmojiTear, + BIconEmojiTearFill, BIconEmojiWink, BIconEmojiWinkFill, BIconEnvelope, + BIconEnvelopeArrowDown, + BIconEnvelopeArrowDownFill, + BIconEnvelopeArrowUp, + BIconEnvelopeArrowUpFill, + BIconEnvelopeAt, + BIconEnvelopeAtFill, + BIconEnvelopeCheck, + BIconEnvelopeCheckFill, + BIconEnvelopeDash, + BIconEnvelopeDashFill, + BIconEnvelopeExclamation, + BIconEnvelopeExclamationFill, BIconEnvelopeFill, + BIconEnvelopeHeart, + BIconEnvelopeHeartFill, BIconEnvelopeOpen, BIconEnvelopeOpenFill, + BIconEnvelopeOpenHeart, + BIconEnvelopeOpenHeartFill, + BIconEnvelopePaper, + BIconEnvelopePaperFill, + BIconEnvelopePaperHeart, + BIconEnvelopePaperHeartFill, + BIconEnvelopePlus, + BIconEnvelopePlusFill, + BIconEnvelopeSlash, + BIconEnvelopeSlashFill, + BIconEnvelopeX, + BIconEnvelopeXFill, BIconEraser, BIconEraserFill, + BIconEscape, + BIconEthernet, + BIconEvFront, + BIconEvFrontFill, + BIconEvStation, + BIconEvStationFill, BIconExclamation, BIconExclamationCircle, BIconExclamationCircleFill, @@ -3364,6 +4995,9 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconExclamationTriangle, BIconExclamationTriangleFill, BIconExclude, + BIconExplicit, + BIconExplicitFill, + BIconExposure, BIconEye, BIconEyeFill, BIconEyeSlash, @@ -3371,6 +5005,15 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconEyedropper, BIconEyeglasses, BIconFacebook, + BIconFan, + BIconFastForward, + BIconFastForwardBtn, + BIconFastForwardBtnFill, + BIconFastForwardCircle, + BIconFastForwardCircleFill, + BIconFastForwardFill, + BIconFeather, + BIconFeather2, BIconFile, BIconFileArrowDown, BIconFileArrowDownFill, @@ -3501,6 +5144,55 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconFileZipFill, BIconFiles, BIconFilesAlt, + BIconFiletypeAac, + BIconFiletypeAi, + BIconFiletypeBmp, + BIconFiletypeCs, + BIconFiletypeCss, + BIconFiletypeCsv, + BIconFiletypeDoc, + BIconFiletypeDocx, + BIconFiletypeExe, + BIconFiletypeGif, + BIconFiletypeHeic, + BIconFiletypeHtml, + BIconFiletypeJava, + BIconFiletypeJpg, + BIconFiletypeJs, + BIconFiletypeJson, + BIconFiletypeJsx, + BIconFiletypeKey, + BIconFiletypeM4p, + BIconFiletypeMd, + BIconFiletypeMdx, + BIconFiletypeMov, + BIconFiletypeMp3, + BIconFiletypeMp4, + BIconFiletypeOtf, + BIconFiletypePdf, + BIconFiletypePhp, + BIconFiletypePng, + BIconFiletypePpt, + BIconFiletypePptx, + BIconFiletypePsd, + BIconFiletypePy, + BIconFiletypeRaw, + BIconFiletypeRb, + BIconFiletypeSass, + BIconFiletypeScss, + BIconFiletypeSh, + BIconFiletypeSql, + BIconFiletypeSvg, + BIconFiletypeTiff, + BIconFiletypeTsx, + BIconFiletypeTtf, + BIconFiletypeTxt, + BIconFiletypeWav, + BIconFiletypeWoff, + BIconFiletypeXls, + BIconFiletypeXlsx, + BIconFiletypeXml, + BIconFiletypeYml, BIconFilm, BIconFilter, BIconFilterCircle, @@ -3509,8 +5201,14 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconFilterRight, BIconFilterSquare, BIconFilterSquareFill, + BIconFingerprint, + BIconFire, BIconFlag, BIconFlagFill, + BIconFloppy, + BIconFloppy2, + BIconFloppy2Fill, + BIconFloppyFill, BIconFlower1, BIconFlower2, BIconFlower3, @@ -3528,6 +5226,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconForward, BIconForwardFill, BIconFront, + BIconFuelPump, + BIconFuelPumpDiesel, + BIconFuelPumpDieselFill, + BIconFuelPumpFill, BIconFullscreen, BIconFullscreenExit, BIconFunnel, @@ -3540,6 +5242,7 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconGenderAmbiguous, BIconGenderFemale, BIconGenderMale, + BIconGenderNeuter, BIconGenderTrans, BIconGeo, BIconGeoAlt, @@ -3547,12 +5250,22 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconGeoFill, BIconGift, BIconGiftFill, + BIconGit, BIconGithub, + BIconGitlab, BIconGlobe, BIconGlobe2, + BIconGlobeAmericas, + BIconGlobeAsiaAustralia, + BIconGlobeCentralSouthAsia, + BIconGlobeEuropeAfrica, BIconGoogle, + BIconGooglePlay, + BIconGpuCard, BIconGraphDown, + BIconGraphDownArrow, BIconGraphUp, + BIconGraphUpArrow, BIconGrid, BIconGrid1x2, BIconGrid1x2Fill, @@ -3565,6 +5278,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconGridFill, BIconGripHorizontal, BIconGripVertical, + BIconHCircle, + BIconHCircleFill, + BIconHSquare, + BIconHSquareFill, BIconHammer, BIconHandIndex, BIconHandIndexFill, @@ -3585,28 +5302,65 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconHddRackFill, BIconHddStack, BIconHddStackFill, + BIconHdmi, + BIconHdmiFill, BIconHeadphones, BIconHeadset, BIconHeadsetVr, BIconHeart, + BIconHeartArrow, BIconHeartFill, BIconHeartHalf, + BIconHeartPulse, + BIconHeartPulseFill, + BIconHeartbreak, + BIconHeartbreakFill, + BIconHearts, BIconHeptagon, BIconHeptagonFill, BIconHeptagonHalf, BIconHexagon, BIconHexagonFill, BIconHexagonHalf, + BIconHighlighter, + BIconHighlights, + BIconHospital, + BIconHospitalFill, BIconHourglass, BIconHourglassBottom, BIconHourglassSplit, BIconHourglassTop, BIconHouse, + BIconHouseAdd, + BIconHouseAddFill, + BIconHouseCheck, + BIconHouseCheckFill, + BIconHouseDash, + BIconHouseDashFill, BIconHouseDoor, BIconHouseDoorFill, + BIconHouseDown, + BIconHouseDownFill, + BIconHouseExclamation, + BIconHouseExclamationFill, BIconHouseFill, + BIconHouseGear, + BIconHouseGearFill, + BIconHouseHeart, + BIconHouseHeartFill, + BIconHouseLock, + BIconHouseLockFill, + BIconHouseSlash, + BIconHouseSlashFill, + BIconHouseUp, + BIconHouseUpFill, + BIconHouseX, + BIconHouseXFill, + BIconHouses, + BIconHousesFill, BIconHr, BIconHurricane, + BIconHypnotize, BIconImage, BIconImageAlt, BIconImageFill, @@ -3615,6 +5369,9 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconInboxFill, BIconInboxes, BIconInboxesFill, + BIconIncognito, + BIconIndent, + BIconInfinity, BIconInfo, BIconInfoCircle, BIconInfoCircleFill, @@ -3680,11 +5437,14 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconLightningCharge, BIconLightningChargeFill, BIconLightningFill, + BIconLine, BIconLink, BIconLink45deg, BIconLinkedin, BIconList, BIconListCheck, + BIconListColumns, + BIconListColumnsReverse, BIconListNested, BIconListOl, BIconListStars, @@ -3692,16 +5452,28 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconListUl, BIconLock, BIconLockFill, + BIconLuggage, + BIconLuggageFill, + BIconLungs, + BIconLungsFill, + BIconMagic, + BIconMagnet, + BIconMagnetFill, BIconMailbox, BIconMailbox2, + BIconMailbox2Flag, + BIconMailboxFlag, BIconMap, BIconMapFill, BIconMarkdown, BIconMarkdownFill, + BIconMarkerTip, BIconMask, BIconMastodon, + BIconMedium, BIconMegaphone, BIconMegaphoneFill, + BIconMemory, BIconMenuApp, BIconMenuAppFill, BIconMenuButton, @@ -3711,17 +5483,26 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconMenuDown, BIconMenuUp, BIconMessenger, + BIconMeta, BIconMic, BIconMicFill, BIconMicMute, BIconMicMuteFill, + BIconMicrosoft, + BIconMicrosoftTeams, BIconMinecart, BIconMinecartLoaded, + BIconModem, + BIconModemFill, BIconMoisture, BIconMoon, BIconMoonFill, BIconMoonStars, BIconMoonStarsFill, + BIconMortarboard, + BIconMortarboardFill, + BIconMotherboard, + BIconMotherboardFill, BIconMouse, BIconMouse2, BIconMouse2Fill, @@ -3734,23 +5515,39 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconMusicPlayer, BIconMusicPlayerFill, BIconNewspaper, + BIconNintendoSwitch, BIconNodeMinus, BIconNodeMinusFill, BIconNodePlus, BIconNodePlusFill, + BIconNoiseReduction, BIconNut, BIconNutFill, + BIconNvidia, + BIconNvme, + BIconNvmeFill, BIconOctagon, BIconOctagonFill, BIconOctagonHalf, + BIconOpencollective, + BIconOpticalAudio, + BIconOpticalAudioFill, BIconOption, BIconOutlet, + BIconPCircle, + BIconPCircleFill, + BIconPSquare, + BIconPSquareFill, BIconPaintBucket, BIconPalette, BIconPalette2, BIconPaletteFill, BIconPaperclip, BIconParagraph, + BIconPass, + BIconPassFill, + BIconPassport, + BIconPassportFill, BIconPatchCheck, BIconPatchCheckFill, BIconPatchExclamation, @@ -3767,6 +5564,14 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconPauseCircle, BIconPauseCircleFill, BIconPauseFill, + BIconPaypal, + BIconPc, + BIconPcDisplay, + BIconPcDisplayHorizontal, + BIconPcHorizontal, + BIconPciCard, + BIconPciCardNetwork, + BIconPciCardSound, BIconPeace, BIconPeaceFill, BIconPen, @@ -3781,6 +5586,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconPeopleFill, BIconPercent, BIconPerson, + BIconPersonAdd, + BIconPersonArmsUp, BIconPersonBadge, BIconPersonBadgeFill, BIconPersonBoundingBox, @@ -3789,15 +5596,46 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconPersonCircle, BIconPersonDash, BIconPersonDashFill, + BIconPersonDown, + BIconPersonExclamation, BIconPersonFill, + BIconPersonFillAdd, + BIconPersonFillCheck, + BIconPersonFillDash, + BIconPersonFillDown, + BIconPersonFillExclamation, + BIconPersonFillGear, + BIconPersonFillLock, + BIconPersonFillSlash, + BIconPersonFillUp, + BIconPersonFillX, + BIconPersonGear, + BIconPersonHeart, + BIconPersonHearts, BIconPersonLinesFill, + BIconPersonLock, BIconPersonPlus, BIconPersonPlusFill, + BIconPersonRaisedHand, + BIconPersonRolodex, + BIconPersonSlash, BIconPersonSquare, + BIconPersonStanding, + BIconPersonStandingDress, + BIconPersonUp, + BIconPersonVcard, + BIconPersonVcardFill, + BIconPersonVideo, + BIconPersonVideo2, + BIconPersonVideo3, + BIconPersonWalking, + BIconPersonWheelchair, + BIconPersonWorkspace, BIconPersonX, BIconPersonXFill, BIconPhone, BIconPhoneFill, + BIconPhoneFlip, BIconPhoneLandscape, BIconPhoneLandscapeFill, BIconPhoneVibrate, @@ -3812,6 +5650,7 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconPinFill, BIconPinMap, BIconPinMapFill, + BIconPinterest, BIconPip, BIconPipFill, BIconPlay, @@ -3820,21 +5659,38 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconPlayCircle, BIconPlayCircleFill, BIconPlayFill, + BIconPlaystation, BIconPlug, BIconPlugFill, + BIconPlugin, BIconPlus, BIconPlusCircle, BIconPlusCircleDotted, BIconPlusCircleFill, BIconPlusLg, + BIconPlusSlashMinus, BIconPlusSquare, BIconPlusSquareDotted, BIconPlusSquareFill, + BIconPostage, + BIconPostageFill, + BIconPostageHeart, + BIconPostageHeartFill, + BIconPostcard, + BIconPostcardFill, + BIconPostcardHeart, + BIconPostcardHeartFill, BIconPower, + BIconPrescription, + BIconPrescription2, BIconPrinter, BIconPrinterFill, + BIconProjector, + BIconProjectorFill, BIconPuzzle, BIconPuzzleFill, + BIconQrCode, + BIconQrCodeScan, BIconQuestion, BIconQuestionCircle, BIconQuestionCircleFill, @@ -3845,6 +5701,14 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconQuestionOctagonFill, BIconQuestionSquare, BIconQuestionSquareFill, + BIconQuora, + BIconQuote, + BIconRCircle, + BIconRCircleFill, + BIconRSquare, + BIconRSquareFill, + BIconRadar, + BIconRadioactive, BIconRainbow, BIconReceipt, BIconReceiptCutoff, @@ -3863,10 +5727,26 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconRecordFill, BIconRecycle, BIconReddit, + BIconRegex, + BIconRepeat, + BIconRepeat1, BIconReply, BIconReplyAll, BIconReplyAllFill, BIconReplyFill, + BIconRewind, + BIconRewindBtn, + BIconRewindBtnFill, + BIconRewindCircle, + BIconRewindCircleFill, + BIconRewindFill, + BIconRobot, + BIconRocket, + BIconRocketFill, + BIconRocketTakeoff, + BIconRocketTakeoffFill, + BIconRouter, + BIconRouterFill, BIconRss, BIconRssFill, BIconRulers, @@ -3879,12 +5759,34 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSave2Fill, BIconSaveFill, BIconScissors, + BIconScooter, BIconScrewdriver, BIconSdCard, BIconSdCardFill, BIconSearch, + BIconSearchHeart, + BIconSearchHeartFill, BIconSegmentedNav, + BIconSend, + BIconSendArrowDown, + BIconSendArrowDownFill, + BIconSendArrowUp, + BIconSendArrowUpFill, + BIconSendCheck, + BIconSendCheckFill, + BIconSendDash, + BIconSendDashFill, + BIconSendExclamation, + BIconSendExclamationFill, + BIconSendFill, + BIconSendPlus, + BIconSendPlusFill, + BIconSendSlash, + BIconSendSlashFill, + BIconSendX, + BIconSendXFill, BIconServer, + BIconShadows, BIconShare, BIconShareFill, BIconShield, @@ -3909,6 +5811,45 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconShop, BIconShopWindow, BIconShuffle, + BIconSignDeadEnd, + BIconSignDeadEndFill, + BIconSignDoNotEnter, + BIconSignDoNotEnterFill, + BIconSignIntersection, + BIconSignIntersectionFill, + BIconSignIntersectionSide, + BIconSignIntersectionSideFill, + BIconSignIntersectionT, + BIconSignIntersectionTFill, + BIconSignIntersectionY, + BIconSignIntersectionYFill, + BIconSignMergeLeft, + BIconSignMergeLeftFill, + BIconSignMergeRight, + BIconSignMergeRightFill, + BIconSignNoLeftTurn, + BIconSignNoLeftTurnFill, + BIconSignNoParking, + BIconSignNoParkingFill, + BIconSignNoRightTurn, + BIconSignNoRightTurnFill, + BIconSignRailroad, + BIconSignRailroadFill, + BIconSignStop, + BIconSignStopFill, + BIconSignStopLights, + BIconSignStopLightsFill, + BIconSignTurnLeft, + BIconSignTurnLeftFill, + BIconSignTurnRight, + BIconSignTurnRightFill, + BIconSignTurnSlightLeft, + BIconSignTurnSlightLeftFill, + BIconSignTurnSlightRight, + BIconSignTurnSlightRightFill, + BIconSignYield, + BIconSignYieldFill, + BIconSignal, BIconSignpost, BIconSignpost2, BIconSignpost2Fill, @@ -3917,6 +5858,9 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSignpostSplitFill, BIconSim, BIconSimFill, + BIconSimSlash, + BIconSimSlashFill, + BIconSinaWeibo, BIconSkipBackward, BIconSkipBackwardBtn, BIconSkipBackwardBtnFill, @@ -3950,7 +5894,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSlashSquare, BIconSlashSquareFill, BIconSliders, + BIconSliders2, + BIconSliders2Vertical, BIconSmartwatch, + BIconSnapchat, BIconSnow, BIconSnow2, BIconSnow3, @@ -3967,19 +5914,23 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSortUp, BIconSortUpAlt, BIconSoundwave, + BIconSourceforge, BIconSpeaker, BIconSpeakerFill, BIconSpeedometer, BIconSpeedometer2, BIconSpellcheck, + BIconSpotify, BIconSquare, BIconSquareFill, BIconSquareHalf, BIconStack, + BIconStackOverflow, BIconStar, BIconStarFill, BIconStarHalf, BIconStars, + BIconSteam, BIconStickies, BIconStickiesFill, BIconSticky, @@ -3994,6 +5945,10 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconStoplightsFill, BIconStopwatch, BIconStopwatchFill, + BIconStrava, + BIconStripe, + BIconSubscript, + BIconSubstack, BIconSubtract, BIconSuitClub, BIconSuitClubFill, @@ -4003,6 +5958,12 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSuitHeartFill, BIconSuitSpade, BIconSuitSpadeFill, + BIconSuitcase, + BIconSuitcase2, + BIconSuitcase2Fill, + BIconSuitcaseFill, + BIconSuitcaseLg, + BIconSuitcaseLgFill, BIconSun, BIconSunFill, BIconSunglasses, @@ -4010,6 +5971,7 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconSunriseFill, BIconSunset, BIconSunsetFill, + BIconSuperscript, BIconSymmetryHorizontal, BIconSymmetryVertical, BIconTable, @@ -4021,6 +5983,8 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconTagFill, BIconTags, BIconTagsFill, + BIconTaxiFront, + BIconTaxiFrontFill, BIconTelegram, BIconTelephone, BIconTelephoneFill, @@ -4036,14 +6000,20 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconTelephonePlusFill, BIconTelephoneX, BIconTelephoneXFill, + BIconTencentQq, BIconTerminal, + BIconTerminalDash, BIconTerminalFill, + BIconTerminalPlus, + BIconTerminalSplit, + BIconTerminalX, BIconTextCenter, BIconTextIndentLeft, BIconTextIndentRight, BIconTextLeft, BIconTextParagraph, BIconTextRight, + BIconTextWrap, BIconTextarea, BIconTextareaResize, BIconTextareaT, @@ -4053,8 +6023,19 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconThermometerLow, BIconThermometerSnow, BIconThermometerSun, + BIconThreads, + BIconThreadsFill, BIconThreeDots, BIconThreeDotsVertical, + BIconThunderbolt, + BIconThunderboltFill, + BIconTicket, + BIconTicketDetailed, + BIconTicketDetailedFill, + BIconTicketFill, + BIconTicketPerforated, + BIconTicketPerforatedFill, + BIconTiktok, BIconToggle2Off, BIconToggle2On, BIconToggleOff, @@ -4063,13 +6044,23 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconToggles2, BIconTools, BIconTornado, + BIconTrainFreightFront, + BIconTrainFreightFrontFill, + BIconTrainFront, + BIconTrainFrontFill, + BIconTrainLightrailFront, + BIconTrainLightrailFrontFill, BIconTranslate, + BIconTransparency, BIconTrash, BIconTrash2, BIconTrash2Fill, + BIconTrash3, + BIconTrash3Fill, BIconTrashFill, BIconTree, BIconTreeFill, + BIconTrello, BIconTriangle, BIconTriangleFill, BIconTriangleHalf, @@ -4078,36 +6069,66 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconTropicalStorm, BIconTruck, BIconTruckFlatbed, + BIconTruckFront, + BIconTruckFrontFill, BIconTsunami, BIconTv, BIconTvFill, BIconTwitch, BIconTwitter, + BIconTwitterX, BIconType, BIconTypeBold, BIconTypeH1, BIconTypeH2, BIconTypeH3, + BIconTypeH4, + BIconTypeH5, + BIconTypeH6, BIconTypeItalic, BIconTypeStrikethrough, BIconTypeUnderline, + BIconUbuntu, BIconUiChecks, BIconUiChecksGrid, BIconUiRadios, BIconUiRadiosGrid, BIconUmbrella, BIconUmbrellaFill, + BIconUnindent, BIconUnion, + BIconUnity, + BIconUniversalAccess, + BIconUniversalAccessCircle, BIconUnlock, BIconUnlockFill, BIconUpc, BIconUpcScan, BIconUpload, + BIconUsb, + BIconUsbC, + BIconUsbCFill, + BIconUsbDrive, + BIconUsbDriveFill, + BIconUsbFill, + BIconUsbMicro, + BIconUsbMicroFill, + BIconUsbMini, + BIconUsbMiniFill, + BIconUsbPlug, + BIconUsbPlugFill, + BIconUsbSymbol, + BIconValentine, + BIconValentine2, BIconVectorPen, BIconViewList, BIconViewStacked, + BIconVignette, + BIconVimeo, BIconVinyl, BIconVinylFill, + BIconVirus, + BIconVirus2, BIconVoicemail, BIconVolumeDown, BIconVolumeDownFill, @@ -4123,16 +6144,32 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconWalletFill, BIconWatch, BIconWater, + BIconWebcam, + BIconWebcamFill, + BIconWechat, BIconWhatsapp, BIconWifi, BIconWifi1, BIconWifi2, BIconWifiOff, + BIconWikipedia, BIconWind, BIconWindow, + BIconWindowDash, + BIconWindowDesktop, BIconWindowDock, + BIconWindowFullscreen, + BIconWindowPlus, BIconWindowSidebar, + BIconWindowSplit, + BIconWindowStack, + BIconWindowX, + BIconWindows, + BIconWordpress, BIconWrench, + BIconWrenchAdjustable, + BIconWrenchAdjustableCircle, + BIconWrenchAdjustableCircleFill, BIconX, BIconXCircle, BIconXCircleFill, @@ -4143,6 +6180,9 @@ export const IconsPlugin = /*#__PURE__*/ pluginFactoryNoConfig({ BIconXOctagonFill, BIconXSquare, BIconXSquareFill, + BIconXbox, + BIconYelp, + BIconYinYang, BIconYoutube, BIconZoomIn, BIconZoomOut diff --git a/src/mixins/attrs.js b/src/mixins/attrs.js index 581f9cc36e1..972f5a760f4 100644 --- a/src/mixins/attrs.js +++ b/src/mixins/attrs.js @@ -1,3 +1,19 @@ import { makePropCacheMixin } from '../utils/cache' +import { extend, isVue3 } from '../vue' -export const attrsMixin = makePropCacheMixin('$attrs', 'bvAttrs') +const attrsMixinVue2 = makePropCacheMixin('$attrs', 'bvAttrs') +const attrsMixinVue3 = extend({ + computed: { + bvAttrs() { + const bvAttrs = { ...this.$attrs } + Object.keys(bvAttrs).forEach(key => { + if (bvAttrs[key] === undefined) { + delete bvAttrs[key] + } + }) + return bvAttrs + } + } +}) + +export const attrsMixin = isVue3 ? attrsMixinVue3 : attrsMixinVue2 diff --git a/src/mixins/attrs.spec.js b/src/mixins/attrs.spec.js index e08d260834e..232d6d7cc6a 100644 --- a/src/mixins/attrs.spec.js +++ b/src/mixins/attrs.spec.js @@ -1,3 +1,4 @@ +import { isVue3 } from '../vue' import { mount } from '@vue/test-utils' import { attrsMixin } from './attrs' @@ -159,15 +160,19 @@ describe('mixins > attrs', () => { await wrapper1.setProps({ value1: 'foo' }) expect($inputs1.at(0).vm.value).toBe('foo') expect($inputs1.at(1).vm.value).toBe(undefined) - // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) - expect(input1RenderCount).toBe(4) + if (!isVue3) { + // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) + expect(input1RenderCount).toBe(4) + } // Update the value for the second `Input1` await wrapper1.setProps({ value2: 'bar' }) expect($inputs1.at(0).vm.value).toBe('foo') expect($inputs1.at(1).vm.value).toBe('bar') - // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) - expect(input1RenderCount).toBe(6) + if (!isVue3) { + // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) + expect(input1RenderCount).toBe(6) + } // Update the value for the first `Input2` await wrapper2.setProps({ value1: 'foo' }) diff --git a/src/mixins/card.js b/src/mixins/card.js index f5f48b9f953..7628a5d1646 100644 --- a/src/mixins/card.js +++ b/src/mixins/card.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { NAME_CARD } from '../constants/components' import { PROP_TYPE_STRING } from '../constants/props' import { makeProp, makePropsConfigurable } from '../utils/props' @@ -18,6 +18,6 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const cardMixin = Vue.extend({ +export const cardMixin = extend({ props }) diff --git a/src/mixins/click-out.js b/src/mixins/click-out.js index ee4f98fbdf1..921dbc0fff9 100644 --- a/src/mixins/click-out.js +++ b/src/mixins/click-out.js @@ -1,10 +1,10 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { EVENT_OPTIONS_NO_CAPTURE } from '../constants/events' import { contains } from '../utils/dom' import { eventOn, eventOff } from '../utils/events' // @vue/component -export const clickOutMixin = Vue.extend({ +export const clickOutMixin = extend({ data() { return { listenForClickOut: false diff --git a/src/mixins/dropdown.js b/src/mixins/dropdown.js index fdae8028acb..59292e198ec 100644 --- a/src/mixins/dropdown.js +++ b/src/mixins/dropdown.js @@ -1,5 +1,5 @@ import Popper from 'popper.js' -import { Vue } from '../vue' +import { extend } from '../vue' import { NAME_DROPDOWN } from '../constants/components' import { HAS_TOUCH_SUPPORT } from '../constants/env' import { @@ -37,6 +37,10 @@ import { clickOutMixin } from './click-out' import { focusInMixin } from './focus-in' import { idMixin, props as idProps } from './id' import { listenOnRootMixin } from './listen-on-root' +import { + registerElementToInstance, + removeElementToInstance +} from '../utils/element-to-vue-instance-registry' // --- Constants --- @@ -84,13 +88,13 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const dropdownMixin = Vue.extend({ +export const dropdownMixin = extend({ mixins: [idMixin, listenOnRootMixin, clickOutMixin, focusInMixin], provide() { - return { bvDropdown: this } + return { getBvDropdown: () => this } }, inject: { - bvNavbar: { default: null } + getBvNavbar: { default: () => () => null } }, props, data() { @@ -100,6 +104,9 @@ export const dropdownMixin = Vue.extend({ } }, computed: { + bvNavbar() { + return this.getBvNavbar() + }, inNavbar() { return !isNull(this.bvNavbar) }, @@ -178,11 +185,15 @@ export const dropdownMixin = Vue.extend({ this.whileOpenListen(false) this.destroyPopper() }, + mounted() { + registerElementToInstance(this.$el, this) + }, beforeDestroy() { this.visible = false this.whileOpenListen(false) this.destroyPopper() this.clearHideTimeout() + removeElementToInstance(this.$el) }, methods: { // Event emitter @@ -283,8 +294,8 @@ export const dropdownMixin = Vue.extend({ // Hide the dropdown when it loses focus this.listenForFocusIn = isOpen // Hide the dropdown when another dropdown is opened - const method = isOpen ? '$on' : '$off' - this.$root[method](ROOT_EVENT_NAME_SHOWN, this.rootCloseListener) + const method = isOpen ? 'listenOnRoot' : 'listenOffRoot' + this[method](ROOT_EVENT_NAME_SHOWN, this.rootCloseListener) }, rootCloseListener(vm) { if (vm !== this) { diff --git a/src/mixins/focus-in.js b/src/mixins/focus-in.js index b30cbedeeaf..855f78dbf40 100644 --- a/src/mixins/focus-in.js +++ b/src/mixins/focus-in.js @@ -1,9 +1,9 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { EVENT_OPTIONS_NO_CAPTURE } from '../constants/events' import { eventOn, eventOff } from '../utils/events' // @vue/component -export const focusInMixin = Vue.extend({ +export const focusInMixin = extend({ data() { return { listenForFocusIn: false diff --git a/src/mixins/form-control.js b/src/mixins/form-control.js index e0f2e53a147..92370cca766 100644 --- a/src/mixins/form-control.js +++ b/src/mixins/form-control.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../constants/props' import { attemptFocus, isVisible, matches, requestAF, select } from '../utils/dom' import { makeProp, makePropsConfigurable } from '../utils/props' @@ -24,7 +24,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formControlMixin = Vue.extend({ +export const formControlMixin = extend({ props, mounted() { this.handleAutofocus() diff --git a/src/mixins/form-custom.js b/src/mixins/form-custom.js index 0d1b226c0b8..2cb33ce7b07 100644 --- a/src/mixins/form-custom.js +++ b/src/mixins/form-custom.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_BOOLEAN } from '../constants/props' import { makeProp, makePropsConfigurable } from '../utils/props' @@ -14,7 +14,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formCustomMixin = Vue.extend({ +export const formCustomMixin = extend({ props, computed: { custom() { diff --git a/src/mixins/form-options.js b/src/mixins/form-options.js index eacc54ed349..6b23c568699 100644 --- a/src/mixins/form-options.js +++ b/src/mixins/form-options.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_ARRAY_OBJECT, PROP_TYPE_STRING } from '../constants/props' import { get } from '../utils/get' import { stripTags } from '../utils/html' @@ -28,7 +28,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formOptionsMixin = Vue.extend({ +export const formOptionsMixin = extend({ props, computed: { formOptions() { diff --git a/src/mixins/form-radio-check-group.js b/src/mixins/form-radio-check-group.js index 3a0735eaabe..2ca8c03629e 100644 --- a/src/mixins/form-radio-check-group.js +++ b/src/mixins/form-radio-check-group.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_BOOLEAN, PROP_TYPE_BOOLEAN_STRING, PROP_TYPE_STRING } from '../constants/props' import { SLOT_NAME_FIRST } from '../constants/slots' import { htmlOrText } from '../utils/html' @@ -55,7 +55,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formRadioCheckGroupMixin = Vue.extend({ +export const formRadioCheckGroupMixin = extend({ mixins: [ idMixin, modelMixin, diff --git a/src/mixins/form-radio-check.js b/src/mixins/form-radio-check.js index f02d213ec48..c053560853f 100644 --- a/src/mixins/form-radio-check.js +++ b/src/mixins/form-radio-check.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_ANY, PROP_TYPE_BOOLEAN, PROP_TYPE_STRING } from '../constants/props' import { EVENT_NAME_CHANGE } from '../constants/events' import { attemptBlur, attemptFocus } from '../utils/dom' @@ -51,7 +51,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formRadioCheckMixin = Vue.extend({ +export const formRadioCheckMixin = extend({ mixins: [ attrsMixin, idMixin, diff --git a/src/mixins/form-selection.js b/src/mixins/form-selection.js index 894928e85c6..c41f117cd75 100644 --- a/src/mixins/form-selection.js +++ b/src/mixins/form-selection.js @@ -1,7 +1,7 @@ -import { Vue } from '../vue' +import { extend } from '../vue' // @vue/component -export const formSelectionMixin = Vue.extend({ +export const formSelectionMixin = extend({ computed: { selectionStart: { // Expose selectionStart for formatters, etc diff --git a/src/mixins/form-size.js b/src/mixins/form-size.js index e2f333f974e..b380bce453f 100644 --- a/src/mixins/form-size.js +++ b/src/mixins/form-size.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_STRING } from '../constants/props' import { makeProp, makePropsConfigurable } from '../utils/props' @@ -14,7 +14,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formSizeMixin = Vue.extend({ +export const formSizeMixin = extend({ props, computed: { sizeFormClass() { diff --git a/src/mixins/form-state.js b/src/mixins/form-state.js index c9a3d09014e..b17c7609f67 100644 --- a/src/mixins/form-state.js +++ b/src/mixins/form-state.js @@ -6,10 +6,11 @@ * - false for is-invalid * - null for no contextual state */ -import { Vue } from '../vue' +import { extend } from '../vue' import { PROP_TYPE_BOOLEAN } from '../constants/props' import { isBoolean } from '../utils/inspect' import { makeProp, makePropsConfigurable } from '../utils/props' +import { safeVueInstance } from '../utils/safe-vue-instance' // --- Props --- @@ -24,7 +25,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formStateMixin = Vue.extend({ +export const formStateMixin = extend({ props, computed: { computedState() { @@ -36,7 +37,7 @@ export const formStateMixin = Vue.extend({ return state === true ? 'is-valid' : state === false ? 'is-invalid' : null }, computedAriaInvalid() { - const { ariaInvalid } = this + const ariaInvalid = safeVueInstance(this).ariaInvalid if (ariaInvalid === true || ariaInvalid === 'true' || ariaInvalid === '') { return 'true' } diff --git a/src/mixins/form-text.js b/src/mixins/form-text.js index f6102689a88..cf9606da856 100644 --- a/src/mixins/form-text.js +++ b/src/mixins/form-text.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { EVENT_NAME_BLUR, EVENT_NAME_CHANGE, @@ -61,7 +61,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const formTextMixin = Vue.extend({ +export const formTextMixin = extend({ mixins: [modelMixin], props, data() { diff --git a/src/mixins/form-validity.js b/src/mixins/form-validity.js index e928a69c25b..c3676b59777 100644 --- a/src/mixins/form-validity.js +++ b/src/mixins/form-validity.js @@ -1,7 +1,7 @@ -import { Vue } from '../vue' +import { extend } from '../vue' // @vue/component -export const formValidityMixin = Vue.extend({ +export const formValidityMixin = extend({ computed: { validity: { // Expose validity property diff --git a/src/mixins/has-listener.js b/src/mixins/has-listener.js index 562288d4fbb..51967ca6a83 100644 --- a/src/mixins/has-listener.js +++ b/src/mixins/has-listener.js @@ -2,13 +2,16 @@ // either via `v-on:name` (in the parent) or programmatically // via `vm.$on('name', ...)` // See: https://github.com/vuejs/vue/issues/10825 -import { Vue } from '../vue' +import { isVue3, extend } from '../vue' import { isArray, isUndefined } from '../utils/inspect' // @vue/component -export const hasListenerMixin = Vue.extend({ +export const hasListenerMixin = extend({ methods: { hasListener(name) { + if (isVue3) { + return true + } // Only includes listeners registered via `v-on:name` const $listeners = this.$listeners || {} // Includes `v-on:name` and `this.$on('name')` registered listeners diff --git a/src/mixins/id.js b/src/mixins/id.js index 2e5afe7bc0c..2e7e328a18d 100644 --- a/src/mixins/id.js +++ b/src/mixins/id.js @@ -1,7 +1,7 @@ // SSR safe client-side ID attribute generation // ID's can only be generated client-side, after mount // `this._uid` is not synched between server and client -import { COMPONENT_UID_KEY, Vue } from '../vue' +import { COMPONENT_UID_KEY, extend } from '../vue' import { PROP_TYPE_STRING } from '../constants/props' import { makeProp } from '../utils/props' @@ -14,7 +14,7 @@ export const props = { // --- Mixin --- // @vue/component -export const idMixin = Vue.extend({ +export const idMixin = extend({ props, data() { return { diff --git a/src/mixins/listen-on-document.js b/src/mixins/listen-on-document.js index 25c9a04fca8..82841b74934 100644 --- a/src/mixins/listen-on-document.js +++ b/src/mixins/listen-on-document.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { IS_BROWSER } from '../constants/env' import { EVENT_OPTIONS_NO_CAPTURE } from '../constants/events' import { arrayIncludes } from '../utils/array' @@ -12,7 +12,7 @@ const PROP = '$_documentListeners' // --- Mixin --- // @vue/component -export const listenOnDocumentMixin = Vue.extend({ +export const listenOnDocumentMixin = extend({ created() { // Define non-reactive property // Object of arrays, keyed by event name, diff --git a/src/mixins/listen-on-root.js b/src/mixins/listen-on-root.js index 8002d2daf08..53c28d86e1d 100644 --- a/src/mixins/listen-on-root.js +++ b/src/mixins/listen-on-root.js @@ -1,7 +1,7 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { arrayIncludes } from '../utils/array' import { keys } from '../utils/object' - +import { getEventRoot } from '../utils/get-event-root' // --- Constants --- const PROP = '$_rootListeners' @@ -9,7 +9,12 @@ const PROP = '$_rootListeners' // --- Mixin --- // @vue/component -export const listenOnRootMixin = Vue.extend({ +export const listenOnRootMixin = extend({ + computed: { + bvEventRoot() { + return getEventRoot(this) + } + }, created() { // Define non-reactive property // Object of arrays, keyed by event name, @@ -55,8 +60,8 @@ export const listenOnRootMixin = Vue.extend({ * @param {function} callback */ listenOnRoot(event, callback) { - if (this.$root) { - this.$root.$on(event, callback) + if (this.bvEventRoot) { + this.bvEventRoot.$on(event, callback) this.registerRootListener(event, callback) } }, @@ -75,14 +80,14 @@ export const listenOnRootMixin = Vue.extend({ * @param {function} callback */ listenOnRootOnce(event, callback) { - if (this.$root) { + if (this.bvEventRoot) { const _callback = (...args) => { this.unregisterRootListener(_callback) // eslint-disable-next-line node/no-callback-literal callback(...args) } - this.$root.$once(event, _callback) + this.bvEventRoot.$once(event, _callback) this.registerRootListener(event, _callback) } }, @@ -96,8 +101,8 @@ export const listenOnRootMixin = Vue.extend({ listenOffRoot(event, callback) { this.unregisterRootListener(event, callback) - if (this.$root) { - this.$root.$off(event, callback) + if (this.bvEventRoot) { + this.bvEventRoot.$off(event, callback) } }, @@ -108,8 +113,8 @@ export const listenOnRootMixin = Vue.extend({ * @param {*} args */ emitOnRoot(event, ...args) { - if (this.$root) { - this.$root.$emit(event, ...args) + if (this.bvEventRoot) { + this.bvEventRoot.$emit(event, ...args) } } } diff --git a/src/mixins/listen-on-window.js b/src/mixins/listen-on-window.js index 644ee8a177b..39211f4613b 100644 --- a/src/mixins/listen-on-window.js +++ b/src/mixins/listen-on-window.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { IS_BROWSER } from '../constants/env' import { EVENT_OPTIONS_NO_CAPTURE } from '../constants/events' import { arrayIncludes } from '../utils/array' @@ -12,7 +12,7 @@ const PROP = '$_windowListeners' // --- Mixin --- // @vue/component -export const listenOnWindowMixin = Vue.extend({ +export const listenOnWindowMixin = extend({ created() { // Define non-reactive property // Object of arrays, keyed by event name, diff --git a/src/mixins/listeners.js b/src/mixins/listeners.js index 082672e69a4..846760a98dc 100644 --- a/src/mixins/listeners.js +++ b/src/mixins/listeners.js @@ -1,3 +1,24 @@ import { makePropCacheMixin } from '../utils/cache' +import { extend, isVue3 } from '../vue' -export const listenersMixin = makePropCacheMixin('$listeners', 'bvListeners') +const listenersMixinVue2 = makePropCacheMixin('$listeners', 'bvListeners') + +const listenersMixinVue3 = extend({ + data() { + return { + bvListeners: {} + } + }, + created() { + this.bvListeners = { + ...this.$listeners + } + }, + beforeUpdate() { + this.bvListeners = { + ...this.$listeners + } + } +}) + +export const listenersMixin = isVue3 ? listenersMixinVue3 : listenersMixinVue2 diff --git a/src/mixins/listeners.spec.js b/src/mixins/listeners.spec.js index fe4c0bd2c59..ad634121daf 100644 --- a/src/mixins/listeners.spec.js +++ b/src/mixins/listeners.spec.js @@ -1,3 +1,4 @@ +import { isVue3 } from '../vue' import { mount } from '@vue/test-utils' import { listenersMixin } from './listeners' @@ -133,17 +134,41 @@ describe('mixins > listeners', () => { const App1 = { components: { Input1 }, props: ['listenFocus1', 'listenFocus2'], + methods: { + emit1($event) { + if (this.listenFocus1) { + this.$emit('focus1', $event) + } + }, + emit2($event) { + if (this.listenFocus2) { + this.$emit('focus2', $event) + } + } + }, template: `
            - - + +
            ` } const App2 = { components: { Input2 }, props: ['listenFocus1', 'listenFocus2'], + methods: { + emit1($event) { + if (this.listenFocus1) { + this.$emit('focus1', $event) + } + }, + emit2($event) { + if (this.listenFocus2) { + this.$emit('focus2', $event) + } + } + }, template: `
            - - + +
            ` } @@ -172,7 +197,7 @@ describe('mixins > listeners', () => { expect(wrapper1.emitted().focus1).toBeTruthy() expect(wrapper1.emitted().focus2).not.toBeTruthy() // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) - expect(input1RenderCount).toBe(4) + expect(input1RenderCount).toBe(isVue3 ? 2 : 4) // Enable focus events for the second input and trigger it await wrapper1.setProps({ listenFocus2: true }) @@ -180,7 +205,7 @@ describe('mixins > listeners', () => { expect(wrapper1.emitted().focus1).toBeTruthy() expect(wrapper1.emitted().focus2).toBeTruthy() // Both `Input1`'s are re-rendered (See: https://github.com/vuejs/vue/issues/7257) - expect(input1RenderCount).toBe(6) + expect(input1RenderCount).toBe(isVue3 ? 2 : 6) // --- `Input2` tests --- diff --git a/src/mixins/normalize-slot.js b/src/mixins/normalize-slot.js index 91662658098..386ec3f9ef2 100644 --- a/src/mixins/normalize-slot.js +++ b/src/mixins/normalize-slot.js @@ -1,10 +1,10 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { SLOT_NAME_DEFAULT } from '../constants/slots' import { hasNormalizedSlot, normalizeSlot } from '../utils/normalize-slot' import { concat } from '../utils/array' // @vue/component -export const normalizeSlotMixin = Vue.extend({ +export const normalizeSlotMixin = extend({ methods: { // Returns `true` if the either a `$scopedSlot` or `$slot` exists with the specified name // `name` can be a string name or an array of names diff --git a/src/mixins/pagination.js b/src/mixins/pagination.js index 4192aaa1127..15c540d177b 100644 --- a/src/mixins/pagination.js +++ b/src/mixins/pagination.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { NAME_PAGINATION } from '../constants/components' import { CODE_DOWN, CODE_LEFT, CODE_RIGHT, CODE_SPACE, CODE_UP } from '../constants/key-codes' import { @@ -33,6 +33,7 @@ import { makeModelMixin } from '../utils/model' import { toInteger } from '../utils/number' import { sortKeys } from '../utils/object' import { hasPropFunction, makeProp, makePropsConfigurable } from '../utils/props' +import { safeVueInstance } from '../utils/safe-vue-instance' import { toString } from '../utils/string' import { warn } from '../utils/warn' import { normalizeSlotMixin } from '../mixins/normalize-slot' @@ -147,7 +148,7 @@ export const props = makePropsConfigurable( // --- Mixin --- // @vue/component -export const paginationMixin = Vue.extend({ +export const paginationMixin = extend({ mixins: [modelMixin, normalizeSlotMixin], props, data() { @@ -398,7 +399,7 @@ export const paginationMixin = Vue.extend({ isNav, localNumberOfPages: numberOfPages, computedCurrentPage: currentPage - } = this + } = safeVueInstance(this) const pageNumbers = this.pageList.map(p => p.number) const { showFirstDots, showLastDots } = this.paginationParams const fill = this.align === 'fill' @@ -426,7 +427,7 @@ export const paginationMixin = Vue.extend({ type: isNav || isDisabled ? null : 'button', tabindex: isDisabled || isNav ? null : '-1', 'aria-label': ariaLabel, - 'aria-controls': this.ariaControls || null, + 'aria-controls': safeVueInstance(this).ariaControls || null, 'aria-disabled': isDisabled ? 'true' : null }, on: isDisabled @@ -491,7 +492,7 @@ export const paginationMixin = Vue.extend({ role: isNav ? null : 'menuitemradio', type: isNav || disabled ? null : 'button', 'aria-disabled': disabled ? 'true' : null, - 'aria-controls': this.ariaControls || null, + 'aria-controls': safeVueInstance(this).ariaControls || null, 'aria-label': hasPropFunction(labelPage) ? /* istanbul ignore next */ labelPage(pageNumber) : `${isFunction(labelPage) ? labelPage() : labelPage} ${pageNumber}`, diff --git a/src/mixins/scoped-style.js b/src/mixins/scoped-style.js index af9e11f4df8..b59570ed4fd 100644 --- a/src/mixins/scoped-style.js +++ b/src/mixins/scoped-style.js @@ -1,11 +1,13 @@ -import { Vue } from '../vue' +import { extend } from '../vue' +import { useParentMixin } from '../mixins/use-parent' import { getScopeId } from '../utils/get-scope-id' // @vue/component -export const scopedStyleMixin = Vue.extend({ +export const scopedStyleMixin = extend({ + mixins: [useParentMixin], computed: { scopedStyleAttrs() { - const scopeId = getScopeId(this.$parent) + const scopeId = getScopeId(this.bvParent) return scopeId ? { [scopeId]: '' } : {} } } diff --git a/src/mixins/use-parent.js b/src/mixins/use-parent.js new file mode 100644 index 00000000000..577bfa923d0 --- /dev/null +++ b/src/mixins/use-parent.js @@ -0,0 +1,12 @@ +import { extend } from '../vue' + +// --- Mixin --- + +// @vue/component +export const useParentMixin = extend({ + computed: { + bvParent() { + return this.$parent || (this.$root === this && this.$options.bvParent) + } + } +}) diff --git a/src/utils/cache.js b/src/utils/cache.js index 87cc48fa3e0..51675e3c72f 100644 --- a/src/utils/cache.js +++ b/src/utils/cache.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { cloneDeep } from './clone-deep' import { looseEqual } from './loose-equal' import { hasOwnProperty, keys } from './object' @@ -26,7 +26,7 @@ export const makePropWatcher = propName => ({ }) export const makePropCacheMixin = (propName, proxyPropName) => - Vue.extend({ + extend({ data() { return { [proxyPropName]: cloneDeep(this[propName]) } }, diff --git a/src/utils/config.spec.js b/src/utils/config.spec.js index 3d92e82aa54..c76a20af98b 100644 --- a/src/utils/config.spec.js +++ b/src/utils/config.spec.js @@ -1,4 +1,5 @@ import { createLocalVue } from '@vue/test-utils' +import { isVue3 } from '../../src/vue' import { BootstrapVue } from '../../src' import { AlertPlugin } from '../../src/components/alert' import { BVConfigPlugin } from '../../src/bv-config' @@ -53,53 +54,56 @@ describe('utils/config', () => { expect(getConfig()).toEqual({}) }) - it('config via Vue.use(BootstrapVue) works', async () => { - const localVue = createLocalVue() - const config = { - BAlert: { variant: 'foobar' } - } + if (!isVue3) { + // We do not have complete localVue support, so resetting config does not work in proper way + it('config via Vue.use(BootstrapVue) works', async () => { + const localVue = createLocalVue() + const config = { + BAlert: { variant: 'foobar' } + } - expect(getConfig()).toEqual({}) + expect(getConfig()).toEqual({}) - localVue.use(BootstrapVue, config) - expect(getConfig()).toEqual(config) + localVue.use(BootstrapVue, config) + expect(getConfig()).toEqual(config) - // Reset the configuration - resetConfig() - expect(getConfig()).toEqual({}) - }) + // Reset the configuration + resetConfig() + expect(getConfig()).toEqual({}) + }) - it('config via Vue.use(ComponentPlugin) works', async () => { - const localVue = createLocalVue() - const config = { - BAlert: { variant: 'foobar' } - } + it('config via Vue.use(ComponentPlugin) works', async () => { + const localVue = createLocalVue() + const config = { + BAlert: { variant: 'foobar' } + } - expect(getConfig()).toEqual({}) + expect(getConfig()).toEqual({}) - localVue.use(AlertPlugin, config) - expect(getConfig()).toEqual(config) + localVue.use(AlertPlugin, config) + expect(getConfig()).toEqual(config) - // Reset the configuration - resetConfig() - expect(getConfig()).toEqual({}) - }) + // Reset the configuration + resetConfig() + expect(getConfig()).toEqual({}) + }) - it('config via Vue.use(BVConfig) works', async () => { - const localVue = createLocalVue() - const config = { - BAlert: { variant: 'foobar' } - } + it('config via Vue.use(BVConfig) works', async () => { + const localVue = createLocalVue() + const config = { + BAlert: { variant: 'foobar' } + } - expect(getConfig()).toEqual({}) + expect(getConfig()).toEqual({}) - localVue.use(BVConfigPlugin, config) - expect(getConfig()).toEqual(config) + localVue.use(BVConfigPlugin, config) + expect(getConfig()).toEqual(config) - // Reset the configuration - resetConfig() - expect(getConfig()).toEqual({}) - }) + // Reset the configuration + resetConfig() + expect(getConfig()).toEqual({}) + }) + } it('getConfigValue() works', async () => { const config = { diff --git a/src/utils/create-new-child-component.js b/src/utils/create-new-child-component.js new file mode 100644 index 00000000000..78dbb2f37f8 --- /dev/null +++ b/src/utils/create-new-child-component.js @@ -0,0 +1,10 @@ +export const createNewChildComponent = (parent, Component, config = {}) => { + const bvEventRoot = parent.$root ? parent.$root.$options.bvEventRoot || parent.$root : null + + return new Component({ + ...config, + parent, + bvParent: parent, + bvEventRoot + }) +} diff --git a/src/utils/element-to-vue-instance-registry.js b/src/utils/element-to-vue-instance-registry.js new file mode 100644 index 00000000000..b6956de09c2 --- /dev/null +++ b/src/utils/element-to-vue-instance-registry.js @@ -0,0 +1,40 @@ +import { isVue3 } from '../vue' + +let registry = null +if (isVue3) { + registry = new WeakMap() +} + +export const registerElementToInstance = (element, instance) => { + if (!isVue3) { + return + } + + registry.set(element, instance) +} + +export const removeElementToInstance = element => { + if (!isVue3) { + return + } + + registry.delete(element) +} + +export const getInstanceFromElement = element => { + if (!isVue3) { + return element.__vue__ + } + + let currentElement = element + + while (currentElement) { + if (registry.has(currentElement)) { + /* istanbul ignore next */ + return registry.get(currentElement) + } + currentElement = currentElement.parentNode + } + + return null +} diff --git a/src/utils/get-event-root.js b/src/utils/get-event-root.js new file mode 100644 index 00000000000..91ee66e2a80 --- /dev/null +++ b/src/utils/get-event-root.js @@ -0,0 +1,3 @@ +export const getEventRoot = vm => { + return vm.$root.$options.bvEventRoot || vm.$root +} diff --git a/src/utils/get-instance-from-directive.js b/src/utils/get-instance-from-directive.js new file mode 100644 index 00000000000..f4c5aaa6b65 --- /dev/null +++ b/src/utils/get-instance-from-directive.js @@ -0,0 +1,4 @@ +import { isVue3 } from '../vue' + +export const getInstanceFromDirective = (vnode, bindings) => + isVue3 ? bindings.instance : vnode.context diff --git a/src/utils/model.js b/src/utils/model.js index 0a48c316a94..7b857c732e0 100644 --- a/src/utils/model.js +++ b/src/utils/model.js @@ -1,4 +1,4 @@ -import { Vue } from '../vue' +import { extend } from '../vue' import { EVENT_NAME_INPUT } from '../constants/events' import { PROP_TYPE_ANY } from '../constants/props' import { makeProp } from './props' @@ -17,7 +17,7 @@ export const makeModelMixin = ( } // @vue/component - const mixin = Vue.extend({ + const mixin = extend({ model: { prop, event diff --git a/src/utils/router.js b/src/utils/router.js index 0ee0e7e2433..85c41cf8bd2 100644 --- a/src/utils/router.js +++ b/src/utils/router.js @@ -2,6 +2,7 @@ import { RX_ENCODED_COMMA, RX_ENCODE_REVERSE, RX_PLUS, RX_QUERY_START } from '.. import { isTag } from './dom' import { isArray, isNull, isPlainObject, isString, isUndefined } from './inspect' import { keys } from './object' +import { safeVueInstance } from './safe-vue-instance' import { toString } from './string' const ANCHOR_TAG = 'a' @@ -88,7 +89,8 @@ export const isLink = props => !!(props.href || props.to) export const isRouterLink = tag => !!(tag && !isTag(tag, 'a')) export const computeTag = ({ to, disabled, routerComponentName }, thisOrParent) => { - const hasRouter = !!thisOrParent.$router + const hasRouter = !!safeVueInstance(thisOrParent).$router + const hasNuxt = !!safeVueInstance(thisOrParent).$nuxt if (!hasRouter || (hasRouter && (disabled || !to))) { return ANCHOR_TAG } @@ -101,7 +103,7 @@ export const computeTag = ({ to, disabled, routerComponentName }, thisOrParent) // exists = names.some(name => !!thisOrParent.$options.components[name]) // And may want to cache the result for performance or we just let the render fail // if the component is not registered - return routerComponentName || (thisOrParent.$nuxt ? 'nuxt-link' : 'router-link') + return routerComponentName || (hasNuxt ? 'nuxt-link' : 'router-link') } export const computeRel = ({ target, rel } = {}) => diff --git a/src/utils/safe-vue-instance.js b/src/utils/safe-vue-instance.js new file mode 100644 index 00000000000..dec86f7cba5 --- /dev/null +++ b/src/utils/safe-vue-instance.js @@ -0,0 +1,13 @@ +import { isVue3 } from '../vue' + +export function safeVueInstance(target) { + if (!isVue3) { + return target + } + + return new Proxy(target, { + get(target, prop) { + return prop in target ? target[prop] : undefined + } + }) +} diff --git a/src/vue.js b/src/vue.js index de1247dfb29..8bb10cf7c2e 100644 --- a/src/vue.js +++ b/src/vue.js @@ -2,7 +2,125 @@ import Vue from 'vue' import { mergeData } from 'vue-functional-data-merge' // --- Constants --- - const COMPONENT_UID_KEY = '_uid' -export { COMPONENT_UID_KEY, Vue, mergeData } +const isVue3 = Vue.version.startsWith('3') + +export const REF_FOR_KEY = isVue3 ? 'ref_for' : 'refInFor' + +const ALLOWED_FIELDS_IN_DATA = [ + 'class', + 'staticClass', + 'style', + 'attrs', + 'props', + 'domProps', + 'on', + 'nativeOn', + 'directives', + 'scopedSlots', + 'slot', + 'key', + 'ref', + 'refInFor' +] + +let extend = Vue.extend.bind(Vue) + +if (isVue3) { + const { extend: originalExtend } = Vue + const KNOWN_COMPONENTS = ['router-link', 'transition', 'transition-group'] + const originalVModelDynamicCreated = Vue.vModelDynamic.created + const originalVModelDynamicBeforeUpdate = Vue.vModelDynamic.beforeUpdate + + // See https://github.com/vuejs/vue-next/pull/4121 for details + Vue.vModelDynamic.created = function(el, binding, vnode) { + originalVModelDynamicCreated.call(this, el, binding, vnode) + if (!el._assign) { + el._assign = () => {} + } + } + Vue.vModelDynamic.beforeUpdate = function(el, binding, vnode) { + originalVModelDynamicBeforeUpdate.call(this, el, binding, vnode) + if (!el._assign) { + el._assign = () => {} + } + } + extend = function patchedBootstrapVueExtend(definition) { + if (typeof definition === 'object' && definition.render && !definition.__alreadyPatched) { + const originalRender = definition.render + definition.__alreadyPatched = true + definition.render = function(h) { + const patchedH = function(tag, dataObjOrChildren, rawSlots) { + const slots = + rawSlots === undefined + ? [] + : [Array.isArray(rawSlots) ? rawSlots.filter(Boolean) : rawSlots] + + const isTag = typeof tag === 'string' && !KNOWN_COMPONENTS.includes(tag) + const isSecondArgumentDataObject = + dataObjOrChildren && + typeof dataObjOrChildren === 'object' && + !Array.isArray(dataObjOrChildren) + + if (!isSecondArgumentDataObject) { + return h(tag, dataObjOrChildren, ...slots) + } + + const { attrs, props, ...restData } = dataObjOrChildren + const normalizedData = { + ...restData, + attrs, + props: isTag ? {} : props + } + if (tag === 'router-link' && !normalizedData.slots && !normalizedData.scopedSlots) { + // terrible workaround to fix router-link rendering with compat vue-router + normalizedData.scopedSlots = { $hasNormal: () => {} } + } + return h(tag, normalizedData, ...slots) + } + + if (definition.functional) { + const ctx = arguments[1] + const patchedCtx = { ...ctx } + patchedCtx.data = { + attrs: { ...(ctx.data.attrs || {}) }, + props: { ...(ctx.data.props || {}) } + } + Object.keys(ctx.data || {}).forEach(key => { + if (ALLOWED_FIELDS_IN_DATA.includes(key)) { + patchedCtx.data[key] = ctx.data[key] + } else if (key in ctx.props) { + patchedCtx.data.props[key] = ctx.data[key] + } else if (!key.startsWith('on')) { + patchedCtx.data.attrs[key] = ctx.data[key] + } + }) + + const IGNORED_CHILDREN_KEYS = ['_ctx'] + const children = ctx.children?.default?.() || ctx.children + + if ( + children && + Object.keys(patchedCtx.children).filter(k => !IGNORED_CHILDREN_KEYS.includes(k)) + .length === 0 + ) { + delete patchedCtx.children + } else { + patchedCtx.children = children + } + + patchedCtx.data.on = ctx.listeners + return originalRender.call(this, patchedH, patchedCtx) + } + + return originalRender.call(this, patchedH) + } + } + return originalExtend.call(this, definition) + }.bind(Vue) +} + +const nextTick = Vue.nextTick + +export { COMPONENT_UID_KEY, Vue, mergeData, isVue3, nextTick, extend } diff --git a/static/powered-by-vercel.svg b/static/powered-by-vercel.svg deleted file mode 100644 index 4150c97fc7a..00000000000 --- a/static/powered-by-vercel.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/tests/setup.js b/tests/setup.js index f7810e142c4..065b8504a63 100644 --- a/tests/setup.js +++ b/tests/setup.js @@ -1,6 +1,52 @@ import '@testing-library/jest-dom' -import { config as vtuConfig } from '@vue/test-utils' +import Vue from 'vue' +import * as VTU from '@vue/test-utils' +import { installCompat as installVTUCompat, fullCompatConfig } from 'vue-test-utils-compat' + +if (Vue.configureCompat) { + Vue.configureCompat({ + MODE: 2, + ATTR_FALSE_VALUE: 'suppress-warning', + COMPONENT_FUNCTIONAL: 'suppress-warning', + COMPONENT_V_MODEL: 'suppress-warning', + CONFIG_OPTION_MERGE_STRATS: 'suppress-warning', + CONFIG_WHITESPACE: 'suppress-warning', + CUSTOM_DIR: 'suppress-warning', + GLOBAL_EXTEND: 'suppress-warning', + GLOBAL_MOUNT: 'suppress-warning', + GLOBAL_PRIVATE_UTIL: 'suppress-warning', + GLOBAL_PROTOTYPE: 'suppress-warning', + GLOBAL_SET: 'suppress-warning', + INSTANCE_ATTRS_CLASS_STYLE: 'suppress-warning', + INSTANCE_CHILDREN: 'suppress-warning', + INSTANCE_DELETE: 'suppress-warning', + INSTANCE_DESTROY: 'suppress-warning', + INSTANCE_EVENT_EMITTER: 'suppress-warning', + INSTANCE_EVENT_HOOKS: 'suppress-warning', + INSTANCE_LISTENERS: 'suppress-warning', + INSTANCE_SCOPED_SLOTS: 'suppress-warning', + INSTANCE_SET: 'suppress-warning', + OPTIONS_BEFORE_DESTROY: 'suppress-warning', + OPTIONS_DATA_MERGE: 'suppress-warning', + OPTIONS_DESTROYED: 'suppress-warning', + RENDER_FUNCTION: 'suppress-warning', + WATCH_ARRAY: 'suppress-warning' + }) + + let compatH + Vue.config.compilerOptions.whitespace = 'condense' + Vue.createApp({ + compatConfig: { + MODE: 3, + RENDER_FUNCTION: 'suppress-warning' + }, + render(h) { + compatH = h + } + }).mount(document.createElement('div')) + installVTUCompat(VTU, fullCompatConfig, compatH) +} // Don't stub `` and `` components -vtuConfig.stubs.transition = false -vtuConfig.stubs['transition-group'] = false +VTU.config.stubs.transition = false +VTU.config.stubs['transition-group'] = false diff --git a/tests/utils.js b/tests/utils.js index 6165c8bcf20..2910e13d975 100644 --- a/tests/utils.js +++ b/tests/utils.js @@ -1,3 +1,5 @@ +import { isVue3 } from '../src/vue' + // --- Utils for testing --- export const wrapWithMethods = (Component, methods) => ({ @@ -14,3 +16,6 @@ export const wrapWithMethods = (Component, methods) => ({ export const waitNT = ctx => new Promise(resolve => ctx.$nextTick(resolve)) export const waitRAF = () => new Promise(resolve => requestAnimationFrame(resolve)) + +export const getInstanceFromVNode = vnode => + isVue3 ? vnode.__vueParentComponent.ctx : vnode.__vue__ diff --git a/yarn.lock b/yarn.lock index fdb4aa76fd1..64020ea42a2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,21 +2,34 @@ # yarn lockfile v1 -"@babel/cli@^7.13.16": - version "7.13.16" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.13.16.tgz#9d372e943ced0cc291f068204a9b010fd9cfadbc" - integrity sha512-cL9tllhqvsQ6r1+d9Invf7nNXg/3BlfL1vvvL/AdH9fZ2l5j0CeBcoq6UjsqHpvyN1v5nXSZgqJZoGeK+ZOAbw== +"@adobe/css-tools@^4.0.1": + version "4.4.1" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.1.tgz#2447a230bfe072c1659e6815129c03cf170710e3" + integrity sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ== + +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== dependencies: - commander "^4.0.1" - convert-source-map "^1.1.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + +"@babel/cli@^7.19.3": + version "7.26.4" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.26.4.tgz#4101ff8ee5de8447a6c395397a97921056411d20" + integrity sha512-+mORf3ezU3p3qr+82WvJSnQNE1GAYeoCfEv4fik6B5/2cvKZ75AX8oawWQdXtM9MmndooQj15Jr9kelRFWsuRw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.25" + commander "^6.2.0" + convert-source-map "^2.0.0" fs-readdir-recursive "^1.1.0" - glob "^7.0.0" + glob "^7.2.0" make-dir "^2.1.0" slash "^2.0.0" - source-map "^0.5.0" optionalDependencies: - "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents" - chokidar "^3.4.0" + "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" + chokidar "^3.6.0" "@babel/code-frame@7.12.11": version "7.12.11" @@ -25,496 +38,356 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz#a901128bce2ad02565df95e6ecbf195cf9465919" - integrity sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q== - -"@babel/compat-data@^7.16.0": - version "7.16.4" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e" - integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== - -"@babel/core@^7.1.0", "@babel/core@^7.14.0", "@babel/core@^7.16.5", "@babel/core@^7.7.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.5.tgz#924aa9e1ae56e1e55f7184c8bf073a50d8677f5c" - integrity sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-compilation-targets" "^7.16.3" - "@babel/helper-module-transforms" "^7.16.5" - "@babel/helpers" "^7.16.5" - "@babel/parser" "^7.16.5" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.26.0", "@babel/code-frame@^7.26.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.24.7", "@babel/compat-data@^7.25.9", "@babel/compat-data@^7.26.0": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.3.tgz#99488264a56b2aded63983abd6a417f03b92ed02" + integrity sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g== + +"@babel/core@^7.1.0": + version "7.12.10" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" + integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.10" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helpers" "^7.12.5" + "@babel/parser" "^7.12.10" + "@babel/template" "^7.12.7" + "@babel/traverse" "^7.12.10" + "@babel/types" "^7.12.10" convert-source-map "^1.7.0" debug "^4.1.0" - gensync "^1.0.0-beta.2" + gensync "^1.0.0-beta.1" json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.5.tgz#26e1192eb8f78e0a3acaf3eede3c6fc96d22bedf" - integrity sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA== - dependencies: - "@babel/types" "^7.16.0" - jsesc "^2.5.1" + lodash "^4.17.19" + semver "^5.4.1" source-map "^0.5.0" -"@babel/helper-annotate-as-pure@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" - integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" - integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.12.13" - "@babel/types" "^7.12.13" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.16", "@babel/helper-compilation-targets@^7.16.3": - version "7.16.3" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz#5b480cd13f68363df6ec4dc8ac8e2da11363cbf0" - integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA== - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.17.5" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.13.11", "@babel/helper-create-class-features-plugin@^7.14.0": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.1.tgz#1fe11b376f3c41650ad9fedc665b0068722ea76c" - integrity sha512-r8rsUahG4ywm0QpGcCrLaUSOuNAISR3IZCg4Fx05Ozq31aCUrQsTLH6KPxy0N5ULoQ4Sn9qjNdGNtbPWAC6hYg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-member-expression-to-functions" "^7.13.12" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-replace-supers" "^7.13.12" - "@babel/helper-split-export-declaration" "^7.12.13" - -"@babel/helper-create-regexp-features-plugin@^7.12.13": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" - integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - regexpu-core "^4.7.1" - -"@babel/helper-define-polyfill-provider@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz#a640051772045fedaaecc6f0c6c69f02bdd34bf1" - integrity sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-define-polyfill-provider@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz#c5b10cf4b324ff840140bb07e05b8564af2ae971" - integrity sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" +"@babel/core@^7.12.3", "@babel/core@^7.16.5", "@babel/core@^7.24.7", "@babel/core@^7.7.5": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" + integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.26.0" + "@babel/generator" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helpers" "^7.26.0" + "@babel/parser" "^7.26.0" + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.26.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.12.10", "@babel/generator@^7.12.11", "@babel/generator@^7.26.0", "@babel/generator@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.3.tgz#ab8d4360544a425c90c248df7059881f4b2ce019" + integrity sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ== + dependencies: + "@babel/parser" "^7.26.3" + "@babel/types" "^7.26.3" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" + +"@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.24.7", "@babel/helper-compilation-targets@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" + integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== + dependencies: + "@babel/compat-data" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/traverse" "^7.25.9" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz#5169756ecbe1d95f7866b90bb555b022595302a0" + integrity sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + regexpu-core "^6.2.0" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3": + version "0.6.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz#f4f2792fae2ef382074bc2d713522cf24e6ddb21" + integrity sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" debug "^4.1.1" lodash.debounce "^4.0.8" resolve "^1.14.2" - semver "^6.1.2" -"@babel/helper-environment-visitor@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz#f6a7f38b3c6d8b07c88faea083c46c09ef5451b8" - integrity sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-explode-assignable-expression@^7.12.13": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" - integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA== - dependencies: - "@babel/types" "^7.13.0" - -"@babel/helper-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" - integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== +"@babel/helper-function-name@^7.12.11": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz#75f1e1725742f39ac6584ee0b16d94513da38dd2" + integrity sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA== dependencies: - "@babel/helper-get-function-arity" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/types" "^7.12.13" + "@babel/template" "^7.24.7" + "@babel/types" "^7.24.7" -"@babel/helper-function-name@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz#397688b590760b6ef7725b5f0860c82427ebaac2" - integrity sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ== +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== dependencies: - "@babel/helper-get-function-arity" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/types" "^7.14.2" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481" - integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog== +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.24.7", "@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== dependencies: - "@babel/helper-get-function-arity" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/types" "^7.16.0" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-get-function-arity@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" - integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-get-function-arity@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz#0088c7486b29a9cb5d948b1a1de46db66e089cfa" - integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.13.0": - version "7.13.16" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz#1b1651249e94b51f8f0d33439843e33e39775b30" - integrity sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg== - dependencies: - "@babel/traverse" "^7.13.15" - "@babel/types" "^7.13.16" - -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a" - integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-member-expression-to-functions@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" - integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== - dependencies: - "@babel/types" "^7.13.12" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12", "@babel/helper-module-imports@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz#90538e60b672ecf1b448f5f4f5433d37e79a3ec3" - integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.14.0", "@babel/helper-module-transforms@^7.14.2", "@babel/helper-module-transforms@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz#530ebf6ea87b500f60840578515adda2af470a29" - integrity sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ== - dependencies: - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-simple-access" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/helper-validator-identifier" "^7.15.7" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" - -"@babel/helper-optimise-call-expression@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" - integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.16.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz#afe37a45f39fce44a3d50a7958129ea5b1a5c074" - integrity sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ== - -"@babel/helper-remap-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" - integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-wrap-function" "^7.13.0" - "@babel/types" "^7.13.0" - -"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804" - integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.13.12" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.12" - -"@babel/helper-simple-access@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" - integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== - dependencies: - "@babel/types" "^7.13.12" - -"@babel/helper-simple-access@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz#21d6a27620e383e37534cf6c10bba019a6f90517" - integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" - integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-split-export-declaration@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" - integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-split-export-declaration@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz#29672f43663e936df370aaeb22beddb3baec7438" - integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288" - integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A== - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-option@^7.12.17": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" - integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helper-wrap-function@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" - integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA== - dependencies: - "@babel/helper-function-name" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" - -"@babel/helpers@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.16.5.tgz#29a052d4b827846dd76ece16f565b9634c554ebd" - integrity sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw== +"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.8.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" + integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== + +"@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-replace-supers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" + integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-split-export-declaration@^7.12.11": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz#83949436890e07fa3d6873c61a96e3bbf692d856" + integrity sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA== + dependencies: + "@babel/types" "^7.24.7" + +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + +"@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== + dependencies: + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helpers@^7.12.5", "@babel/helpers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" + integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== dependencies: - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.5" - "@babel/types" "^7.16.0" + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.0" "@babel/highlight@^7.10.4": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf" - integrity sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg== + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.9.tgz#8141ce68fc73757946f983b343f1231f4691acc6" + integrity sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw== dependencies: - "@babel/helper-validator-identifier" "^7.14.0" - chalk "^2.0.0" + "@babel/helper-validator-identifier" "^7.25.9" + chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== +"@babel/parser@^7.1.0", "@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.7", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.5", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.3.tgz#8c51c5db6ddf08134af1ddbacf16aaab48bac234" + integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA== dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" + "@babel/types" "^7.26.3" -"@babel/parser@^7.1.0", "@babel/parser@^7.16.0", "@babel/parser@^7.16.5", "@babel/parser@^7.7.0": +"@babel/parser@^7.16.4": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.3.tgz#8dd36d17c53ff347f9e55c328710321b49479a9a" + integrity sha512-pJ9xOlNWHiy9+FuFP09DEAFbAn4JskgRsVcc169w2xRBC3FRGuQEwjeIMMND9L2zc0iEhO/tGv4Zq+km+hxNpQ== + +"@babel/parser@^7.7.0": version "7.16.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ== -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz#a3484d84d0b549f3fc916b99ee4783f26fabad2a" - integrity sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - -"@babel/plugin-proposal-async-generator-functions@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz#3a2085abbf5d5f962d480dbc81347385ed62eb1e" - integrity sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-remap-async-to-generator" "^7.13.0" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" - integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-proposal-class-static-block@^7.13.11": - version "7.13.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz#6fcbba4a962702c17e5371a0c7b39afde186d703" - integrity sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg== +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-class-static-block" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-decorators@^7.13.15": - version "7.13.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.13.15.tgz#e91ccfef2dc24dd5bd5dcc9fc9e2557c684ecfb8" - integrity sha512-ibAMAqUm97yzi+LPgdr5Nqb9CMkeieGHvwPg1ywSGjZrZHQEGqE01HmOio8kxRpA/+VtOHouIVy2FMpBbtltjA== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.11" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-decorators" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-proposal-dynamic-import@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz#01ebabd7c381cff231fa43e302939a9de5be9d9f" - integrity sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" -"@babel/plugin-proposal-export-namespace-from@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz#62542f94aa9ce8f6dba79eec698af22112253791" - integrity sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ== +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-proposal-json-strings@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz#830b4e2426a782e8b2878fbfe2cba85b70cbf98c" - integrity sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA== +"@babel/plugin-proposal-class-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-logical-assignment-operators@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz#222348c080a1678e0e74ea63fe76f275882d1fd7" - integrity sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg== +"@babel/plugin-proposal-decorators@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz#8680707f943d1a3da2cd66b948179920f097e254" + integrity sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-decorators" "^7.25.9" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8", "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz#425b11dc62fc26939a2ab42cbba680bdf5734546" - integrity sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-proposal-numeric-separator@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz#82b4cc06571143faf50626104b335dd71baa4f9e" - integrity sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz#e17d418f81cc103fedd4ce037e181c8056225abc" - integrity sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw== - dependencies: - "@babel/compat-data" "^7.14.0" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.14.2" - -"@babel/plugin-proposal-optional-catch-binding@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz#150d4e58e525b16a9a1431bd5326c4eed870d717" - integrity sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ== +"@babel/plugin-proposal-optional-chaining@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz#df8171a8b9c43ebf4c1dabe6311b432d83e1b34e" - integrity sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-proposal-private-methods@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" - integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q== +"@babel/plugin-proposal-private-methods@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-private-property-in-object@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz#b1a1f2030586b9d3489cc26179d2eb5883277636" - integrity sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-create-class-features-plugin" "^7.14.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-private-property-in-object" "^7.14.0" +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== -"@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" - integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== +"@babel/plugin-proposal-private-property-in-object@^7.21.11": + version "7.21.11" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz#69d597086b6760c4126525cfa154f34631ff272c" + integrity sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.21.0" + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -530,40 +403,33 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": +"@babel/plugin-syntax-class-properties@^7.8.3": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-class-static-block@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz#8e3d674b0613e67975ceac2776c97b60cafc5c9c" - integrity sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-decorators@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648" - integrity sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA== +"@babel/plugin-syntax-decorators@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz#986b4ca8b7b5df3f67cee889cedeffc2e2bf14b3" + integrity sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== +"@babel/plugin-syntax-import-assertions@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== dependencies: - "@babel/helper-plugin-utils" "^7.8.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== +"@babel/plugin-syntax-import-attributes@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" @@ -580,13 +446,13 @@ "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.2.0": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" - integrity sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g== + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== @@ -600,7 +466,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": +"@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== @@ -628,421 +494,584 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-private-property-in-object@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz#762a4babec61176fec6c88480dec40372b140c0b" - integrity sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w== +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.8.3": +"@babel/plugin-syntax-top-level-await@^7.8.3": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-transform-arrow-functions@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" - integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg== +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" - integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg== +"@babel/plugin-transform-arrow-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== dependencies: - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-remap-async-to-generator" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-block-scoped-functions@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" - integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg== +"@babel/plugin-transform-async-generator-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-block-scoping@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz#761cb12ab5a88d640ad4af4aa81f820e6b5fdf5c" - integrity sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg== +"@babel/plugin-transform-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" -"@babel/plugin-transform-classes@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.2.tgz#3f1196c5709f064c252ad056207d87b7aeb2d03d" - integrity sha512-7oafAVcucHquA/VZCsXv/gmuiHeYd64UJyyTYU+MPfNu0KeNlxw06IeENBO8bJjXVbolu+j1MM5aKQtH1OMCNg== +"@babel/plugin-transform-block-scoped-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-function-name" "^7.14.2" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-replace-supers" "^7.13.12" - "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-block-scoping@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-static-block@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-classes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/traverse" "^7.25.9" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" - integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg== +"@babel/plugin-transform-computed-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/template" "^7.25.9" -"@babel/plugin-transform-destructuring@^7.13.17": - version "7.13.17" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz#678d96576638c19d5b36b332504d3fd6e06dea27" - integrity sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA== +"@babel/plugin-transform-destructuring@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" - integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== +"@babel/plugin-transform-dotall-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-duplicate-keys@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" - integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ== +"@babel/plugin-transform-duplicate-keys@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-exponentiation-operator@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" - integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA== +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-for-of@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" - integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg== +"@babel/plugin-transform-dynamic-import@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" - integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ== +"@babel/plugin-transform-exponentiation-operator@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz#e29f01b6de302c7c2c794277a48f04a9ca7f03bc" + integrity sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ== dependencies: - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" - integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ== +"@babel/plugin-transform-export-namespace-from@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-member-expression-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" - integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg== +"@babel/plugin-transform-for-of@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/plugin-transform-modules-amd@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz#6622806fe1a7c07a1388444222ef9535f2ca17b0" - integrity sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw== - dependencies: - "@babel/helper-module-transforms" "^7.14.2" - "@babel/helper-plugin-utils" "^7.13.0" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz#52bc199cb581e0992edba0f0f80356467587f161" - integrity sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ== - dependencies: - "@babel/helper-module-transforms" "^7.14.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-simple-access" "^7.13.12" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.13.8": - version "7.13.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" - integrity sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A== - dependencies: - "@babel/helper-hoist-variables" "^7.13.0" - "@babel/helper-module-transforms" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-validator-identifier" "^7.12.11" - babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-function-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== + dependencies: + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-modules-umd@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz#2f8179d1bbc9263665ce4a65f305526b2ea8ac34" - integrity sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw== +"@babel/plugin-transform-json-strings@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== dependencies: - "@babel/helper-module-transforms" "^7.14.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" - integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA== +"@babel/plugin-transform-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-new-target@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" - integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ== +"@babel/plugin-transform-logical-assignment-operators@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-object-super@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" - integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ== +"@babel/plugin-transform-member-expression-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/helper-replace-supers" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-parameters@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz#e4290f72e0e9e831000d066427c4667098decc31" - integrity sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A== +"@babel/plugin-transform-modules-amd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-property-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" - integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A== +"@babel/plugin-transform-modules-commonjs@^7.14.0", "@babel/plugin-transform-modules-commonjs@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz#8f011d44b20d02c3de44d8850d971d8497f981fb" + integrity sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-regenerator@^7.13.15": - version "7.13.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz#e5eb28945bf8b6563e7f818945f966a8d2997f39" - integrity sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ== +"@babel/plugin-transform-modules-systemjs@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== dependencies: - regenerator-transform "^0.14.2" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-reserved-words@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" - integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg== +"@babel/plugin-transform-modules-umd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-runtime@^7.13.15", "@babel/plugin-transform-runtime@^7.16.5": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.5.tgz#0cc3f01d69f299d5a42cd9ec43b92ea7a777b8db" - integrity sha512-gxpfS8XQWDbQ8oP5NcmpXxtEgCJkbO+W9VhZlOhr0xPyVaRjAQPOv7ZDj9fg0d5s9+NiVvMCE6gbkEkcsxwGRw== +"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== dependencies: - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-plugin-utils" "^7.16.5" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.4.0" - babel-plugin-polyfill-regenerator "^0.3.0" - semver "^6.3.0" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-shorthand-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" - integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw== +"@babel/plugin-transform-new-target@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-spread@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" - integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg== +"@babel/plugin-transform-nullish-coalescing-operator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-sticky-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" - integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg== +"@babel/plugin-transform-numeric-separator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-template-literals@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" - integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw== +"@babel/plugin-transform-object-rest-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" -"@babel/plugin-transform-typeof-symbol@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" - integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ== +"@babel/plugin-transform-object-super@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" -"@babel/plugin-transform-unicode-escapes@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" - integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw== +"@babel/plugin-transform-optional-catch-binding@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-unicode-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" - integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA== +"@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/preset-env@^7.14.1", "@babel/preset-env@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.2.tgz#e80612965da73579c84ad2f963c2359c71524ed5" - integrity sha512-7dD7lVT8GMrE73v4lvDEb85cgcQhdES91BSD7jS/xjC6QY8PnRhux35ac+GCpbiRhp8crexBvZZqnaL6VrY8TQ== - dependencies: - "@babel/compat-data" "^7.14.0" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-validator-option" "^7.12.17" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.13.12" - "@babel/plugin-proposal-async-generator-functions" "^7.14.2" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-class-static-block" "^7.13.11" - "@babel/plugin-proposal-dynamic-import" "^7.14.2" - "@babel/plugin-proposal-export-namespace-from" "^7.14.2" - "@babel/plugin-proposal-json-strings" "^7.14.2" - "@babel/plugin-proposal-logical-assignment-operators" "^7.14.2" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.2" - "@babel/plugin-proposal-numeric-separator" "^7.14.2" - "@babel/plugin-proposal-object-rest-spread" "^7.14.2" - "@babel/plugin-proposal-optional-catch-binding" "^7.14.2" - "@babel/plugin-proposal-optional-chaining" "^7.14.2" - "@babel/plugin-proposal-private-methods" "^7.13.0" - "@babel/plugin-proposal-private-property-in-object" "^7.14.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.12.13" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.0" - "@babel/plugin-syntax-top-level-await" "^7.12.13" - "@babel/plugin-transform-arrow-functions" "^7.13.0" - "@babel/plugin-transform-async-to-generator" "^7.13.0" - "@babel/plugin-transform-block-scoped-functions" "^7.12.13" - "@babel/plugin-transform-block-scoping" "^7.14.2" - "@babel/plugin-transform-classes" "^7.14.2" - "@babel/plugin-transform-computed-properties" "^7.13.0" - "@babel/plugin-transform-destructuring" "^7.13.17" - "@babel/plugin-transform-dotall-regex" "^7.12.13" - "@babel/plugin-transform-duplicate-keys" "^7.12.13" - "@babel/plugin-transform-exponentiation-operator" "^7.12.13" - "@babel/plugin-transform-for-of" "^7.13.0" - "@babel/plugin-transform-function-name" "^7.12.13" - "@babel/plugin-transform-literals" "^7.12.13" - "@babel/plugin-transform-member-expression-literals" "^7.12.13" - "@babel/plugin-transform-modules-amd" "^7.14.2" - "@babel/plugin-transform-modules-commonjs" "^7.14.0" - "@babel/plugin-transform-modules-systemjs" "^7.13.8" - "@babel/plugin-transform-modules-umd" "^7.14.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" - "@babel/plugin-transform-new-target" "^7.12.13" - "@babel/plugin-transform-object-super" "^7.12.13" - "@babel/plugin-transform-parameters" "^7.14.2" - "@babel/plugin-transform-property-literals" "^7.12.13" - "@babel/plugin-transform-regenerator" "^7.13.15" - "@babel/plugin-transform-reserved-words" "^7.12.13" - "@babel/plugin-transform-shorthand-properties" "^7.12.13" - "@babel/plugin-transform-spread" "^7.13.0" - "@babel/plugin-transform-sticky-regex" "^7.12.13" - "@babel/plugin-transform-template-literals" "^7.13.0" - "@babel/plugin-transform-typeof-symbol" "^7.12.13" - "@babel/plugin-transform-unicode-escapes" "^7.12.13" - "@babel/plugin-transform-unicode-regex" "^7.12.13" - "@babel/preset-modules" "^0.1.4" - "@babel/types" "^7.14.2" - babel-plugin-polyfill-corejs2 "^0.2.0" - babel-plugin-polyfill-corejs3 "^0.2.0" - babel-plugin-polyfill-regenerator "^0.2.0" - core-js-compat "^3.9.0" - semver "^6.3.0" +"@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/preset-modules@^0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== +"@babel/plugin-transform-private-methods@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-property-in-object@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-property-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-regenerator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-regexp-modifiers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-reserved-words@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-runtime@^7.16.5", "@babel/plugin-transform-runtime@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz#62723ea3f5b31ffbe676da9d6dae17138ae580ea" + integrity sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-sticky-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-template-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-typeof-symbol@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-escapes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-property-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-sets-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/preset-env@^7.14.2", "@babel/preset-env@^7.24.7": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" + integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== + dependencies: + "@babel/compat-data" "^7.26.0" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/plugin-syntax-import-attributes" "^7.26.0" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.25.9" + "@babel/plugin-transform-async-generator-functions" "^7.25.9" + "@babel/plugin-transform-async-to-generator" "^7.25.9" + "@babel/plugin-transform-block-scoped-functions" "^7.25.9" + "@babel/plugin-transform-block-scoping" "^7.25.9" + "@babel/plugin-transform-class-properties" "^7.25.9" + "@babel/plugin-transform-class-static-block" "^7.26.0" + "@babel/plugin-transform-classes" "^7.25.9" + "@babel/plugin-transform-computed-properties" "^7.25.9" + "@babel/plugin-transform-destructuring" "^7.25.9" + "@babel/plugin-transform-dotall-regex" "^7.25.9" + "@babel/plugin-transform-duplicate-keys" "^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-dynamic-import" "^7.25.9" + "@babel/plugin-transform-exponentiation-operator" "^7.25.9" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-for-of" "^7.25.9" + "@babel/plugin-transform-function-name" "^7.25.9" + "@babel/plugin-transform-json-strings" "^7.25.9" + "@babel/plugin-transform-literals" "^7.25.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" + "@babel/plugin-transform-member-expression-literals" "^7.25.9" + "@babel/plugin-transform-modules-amd" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-modules-systemjs" "^7.25.9" + "@babel/plugin-transform-modules-umd" "^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-new-target" "^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.25.9" + "@babel/plugin-transform-numeric-separator" "^7.25.9" + "@babel/plugin-transform-object-rest-spread" "^7.25.9" + "@babel/plugin-transform-object-super" "^7.25.9" + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + "@babel/plugin-transform-private-methods" "^7.25.9" + "@babel/plugin-transform-private-property-in-object" "^7.25.9" + "@babel/plugin-transform-property-literals" "^7.25.9" + "@babel/plugin-transform-regenerator" "^7.25.9" + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" + "@babel/plugin-transform-reserved-words" "^7.25.9" + "@babel/plugin-transform-shorthand-properties" "^7.25.9" + "@babel/plugin-transform-spread" "^7.25.9" + "@babel/plugin-transform-sticky-regex" "^7.25.9" + "@babel/plugin-transform-template-literals" "^7.25.9" + "@babel/plugin-transform-typeof-symbol" "^7.25.9" + "@babel/plugin-transform-unicode-escapes" "^7.25.9" + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" + "@babel/plugin-transform-unicode-regex" "^7.25.9" + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.38.1" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/runtime-corejs3@^7.10.2": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz#6bf5fbc0b961f8e3202888cb2cd0fb7a0a9a3f66" - integrity sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg== - dependencies: - core-js-pure "^3.0.0" - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.10.2", "@babel/runtime@^7.14.0", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.0.tgz#46794bc20b612c5f75e62dd071e24dfd95f1cbe6" - integrity sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA== +"@babel/runtime@^7.24.7", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== dependencies: - regenerator-runtime "^0.13.4" + regenerator-runtime "^0.14.0" "@babel/standalone@^7.16.6": - version "7.16.6" - resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.16.6.tgz#2999d50df80207f747095118c19ed63a596a268b" - integrity sha512-wjildVe951w1IPEPN4G76j+y5JFZfJN9gdyP8o9zd61qbiVEecAgORKskK1D/7VrJZrZS+nxDbhj2akEFU2RJw== - -"@babel/template@^7.12.13", "@babel/template@^7.16.0", "@babel/template@^7.3.3": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.0.tgz#d16a35ebf4cd74e202083356fab21dd89363ddd6" - integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.16.5", "@babel/traverse@^7.7.0": - version "7.16.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" - integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.5" - "@babel/helper-environment-visitor" "^7.16.5" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.5" - "@babel/types" "^7.16.0" + version "7.26.4" + resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.26.4.tgz#440d8046929174b463e2c6294fc8f6d49fdea550" + integrity sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A== + +"@babel/template@^7.12.7", "@babel/template@^7.24.7", "@babel/template@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" + integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/template@^7.3.3": + version "7.12.7" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" + integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.12.7" + "@babel/types" "^7.12.7" + +"@babel/traverse@^7.1.0", "@babel/traverse@^7.7.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376" + integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w== + dependencies: + "@babel/code-frame" "^7.12.11" + "@babel/generator" "^7.12.11" + "@babel/helper-function-name" "^7.12.11" + "@babel/helper-split-export-declaration" "^7.12.11" + "@babel/parser" "^7.12.11" + "@babel/types" "^7.12.12" debug "^4.1.0" globals "^11.1.0" + lodash "^4.17.19" + +"@babel/traverse@^7.12.10", "@babel/traverse@^7.25.9": + version "7.26.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd" + integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.26.3" + "@babel/parser" "^7.26.3" + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.3" + debug "^4.3.1" + globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.2", "@babel/types@^7.16.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" - integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== +"@babel/types@^7.0.0", "@babel/types@^7.12.10", "@babel/types@^7.12.12", "@babel/types@^7.12.7", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.26.3", "@babel/types@^7.3.0", "@babel/types@^7.4.4": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.3.tgz#37e79830f04c2b5687acc77db97fbc75fb81f3c0" + integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA== dependencies: - "@babel/helper-validator-identifier" "^7.15.7" + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/types@^7.3.3", "@babel/types@^7.7.0": + version "7.12.12" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299" + integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ== + dependencies: + "@babel/helper-validator-identifier" "^7.12.11" + lodash "^4.17.19" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -1058,26 +1087,366 @@ exec-sh "^0.3.2" minimist "^1.2.0" -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== +"@csstools/cascade-layer-name-parser@^1.0.13": + version "1.0.13" + resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.13.tgz#6900157489bc53da1f6a66eaccd432025f6cd6fb" + integrity sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng== -"@eslint/eslintrc@^0.4.1": - version "0.4.1" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.1.tgz#442763b88cecbe3ee0ec7ca6d6dd6168550cbf14" - integrity sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ== +"@csstools/color-helpers@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-4.2.1.tgz#da573554220ccb59757f12de62bf70c6b15645d4" + integrity sha512-CEypeeykO9AN7JWkr1OEOQb0HRzZlPWGwV0Ya6DuVgFdDi6g3ma/cPZ5ZPZM4AWQikDpq/0llnGGlIL+j8afzw== + +"@csstools/css-calc@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-1.2.4.tgz#9d9fb0dca33666cf97659f8f2c343ed0210e0e73" + integrity sha512-tfOuvUQeo7Hz+FcuOd3LfXVp+342pnWUJ7D2y8NUpu1Ww6xnTbHLpz018/y6rtbHifJ3iIEf9ttxXd8KG7nL0Q== + +"@csstools/css-color-parser@^2.0.4": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-2.0.5.tgz#ce1fe52f23f35f37bea2cf61ac865115aa17880a" + integrity sha512-lRZSmtl+DSjok3u9hTWpmkxFZnz7stkbZxzKc08aDUsdrWwhSgWo8yq9rq9DaFUtbAyAq2xnH92fj01S+pwIww== + dependencies: + "@csstools/color-helpers" "^4.2.1" + "@csstools/css-calc" "^1.2.4" + +"@csstools/css-parser-algorithms@^2.7.1": + version "2.7.1" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.7.1.tgz#6d93a8f7d8aeb7cd9ed0868f946e46f021b6aa70" + integrity sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw== + +"@csstools/css-tokenizer@^2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.4.1.tgz#1d8b2e200197cf5f35ceb07ca2dade31f3a00ae8" + integrity sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg== + +"@csstools/media-query-list-parser@^2.1.13": + version "2.1.13" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.13.tgz#f00be93f6bede07c14ddf51a168ad2748e4fe9e5" + integrity sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA== + +"@csstools/postcss-cascade-layers@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-4.0.6.tgz#5a421cd2d5792d1eb8c28e682dc5f2c3b85cb045" + integrity sha512-Xt00qGAQyqAODFiFEJNkTpSUz5VfYqnDLECdlA/Vv17nl/OIV5QfTRHGAXrBGG5YcJyHpJ+GF9gF/RZvOQz4oA== + dependencies: + "@csstools/selector-specificity" "^3.1.1" + postcss-selector-parser "^6.0.13" + +"@csstools/postcss-color-function@^3.0.19": + version "3.0.19" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-3.0.19.tgz#8db83be25bb590a29549b0305bdaa74e76366c62" + integrity sha512-d1OHEXyYGe21G3q88LezWWx31ImEDdmINNDy0LyLNN9ChgN2bPxoubUPiHf9KmwypBMaHmNcMuA/WZOKdZk/Lg== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-color-mix-function@^2.0.19": + version "2.0.19" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-2.0.19.tgz#dd5c8cccd95613d11d8a8f96a57c148daa0e6306" + integrity sha512-mLvQlMX+keRYr16AuvuV8WYKUwF+D0DiCqlBdvhQ0KYEtcQl9/is9Ssg7RcIys8x0jIn2h1zstS4izckdZj9wg== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-content-alt-text@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-1.0.0.tgz#f69f74cd7ff679a912a444a274f67b9e0ce67127" + integrity sha512-SkHdj7EMM/57GVvSxSELpUg7zb5eAndBeuvGwFzYtU06/QXJ/h9fuK7wO5suteJzGhm3GDF/EWPCdWV2h1IGHQ== + dependencies: + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-exponential-functions@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-1.0.9.tgz#443b42c26c65b57a84a21d81075dacd93eeb7fd8" + integrity sha512-x1Avr15mMeuX7Z5RJUl7DmjhUtg+Amn5DZRD0fQ2TlTFTcJS8U1oxXQ9e5mA62S2RJgUU6db20CRoJyDvae2EQ== + dependencies: + "@csstools/css-calc" "^1.2.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + +"@csstools/postcss-font-format-keywords@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-3.0.2.tgz#b504cfc60588ac39fa5d1c67ef3da802b1bd7701" + integrity sha512-E0xz2sjm4AMCkXLCFvI/lyl4XO6aN1NCSMMVEOngFDJ+k2rDwfr6NDjWljk1li42jiLNChVX+YFnmfGCigZKXw== + dependencies: + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-gamut-mapping@^1.0.11": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-1.0.11.tgz#7f5b0457fc16df8e0f9dd2fbe86b7e5a0240592c" + integrity sha512-KrHGsUPXRYxboXmJ9wiU/RzDM7y/5uIefLWKFSc36Pok7fxiPyvkSHO51kh+RLZS1W5hbqw9qaa6+tKpTSxa5g== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + +"@csstools/postcss-gradients-interpolation-method@^4.0.20": + version "4.0.20" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-4.0.20.tgz#e2a165719798cd8b503865297d8095c857eba77f" + integrity sha512-ZFl2JBHano6R20KB5ZrB8KdPM2pVK0u+/3cGQ2T8VubJq982I2LSOvQ4/VtxkAXjkPkk1rXt4AD1ni7UjTZ1Og== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-hwb-function@^3.0.18": + version "3.0.18" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-3.0.18.tgz#267dc59c97033b1108e377c98c45c35b713ea66b" + integrity sha512-3ifnLltR5C7zrJ+g18caxkvSRnu9jBBXCYgnBznRjxm6gQJGnnCO9H6toHfywNdNr/qkiVf2dymERPQLDnjLRQ== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-ic-unit@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-3.0.7.tgz#2a4428c0d19bd456b4bfd60dcbe9e7c4974dfcef" + integrity sha512-YoaNHH2wNZD+c+rHV02l4xQuDpfR8MaL7hD45iJyr+USwvr0LOheeytJ6rq8FN6hXBmEeoJBeXXgGmM8fkhH4g== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-initial@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-1.0.1.tgz#5aa378de9bfd0e6e377433f8986bdecf579e1268" + integrity sha512-wtb+IbUIrIf8CrN6MLQuFR7nlU5C7PwuebfeEXfjthUha1+XZj2RVi+5k/lukToA24sZkYAiSJfHM8uG/UZIdg== + +"@csstools/postcss-is-pseudo-class@^4.0.8": + version "4.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.8.tgz#d2bcc6c2d86d9653c333926a9ea488c2fc221a7f" + integrity sha512-0aj591yGlq5Qac+plaWCbn5cpjs5Sh0daovYUKJUOMjIp70prGH/XPLp7QjxtbFXz3CTvb0H9a35dpEuIuUi3Q== + dependencies: + "@csstools/selector-specificity" "^3.1.1" + postcss-selector-parser "^6.0.13" + +"@csstools/postcss-light-dark-function@^1.0.8": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-1.0.8.tgz#4d4cdad50a9b54b6b3a79cf32bf1cd956e82b0d7" + integrity sha512-x0UtpCyVnERsplUeoaY6nEtp1HxTf4lJjoK/ULEm40DraqFfUdUSt76yoOyX5rGY6eeOUOkurHyYlFHVKv/pew== + dependencies: + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-logical-float-and-clear@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-2.0.1.tgz#c70ed8293cc376b1572bf56794219f54dc58c54d" + integrity sha512-SsrWUNaXKr+e/Uo4R/uIsqJYt3DaggIh/jyZdhy/q8fECoJSKsSMr7nObSLdvoULB69Zb6Bs+sefEIoMG/YfOA== + +"@csstools/postcss-logical-overflow@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-1.0.1.tgz#d14631369f43ef989c7e32f051ddb6952a8ce35c" + integrity sha512-Kl4lAbMg0iyztEzDhZuQw8Sj9r2uqFDcU1IPl+AAt2nue8K/f1i7ElvKtXkjhIAmKiy5h2EY8Gt/Cqg0pYFDCw== + +"@csstools/postcss-logical-overscroll-behavior@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-1.0.1.tgz#9305a6f0d08bb7b5f1a228272951f72d3bf9d44f" + integrity sha512-+kHamNxAnX8ojPCtV8WPcUP3XcqMFBSDuBuvT6MHgq7oX4IQxLIXKx64t7g9LiuJzE7vd06Q9qUYR6bh4YnGpQ== + +"@csstools/postcss-logical-resize@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-resize/-/postcss-logical-resize-2.0.1.tgz#a46c1b51055db96fb63af3bfe58909c773aea377" + integrity sha512-W5Gtwz7oIuFcKa5SmBjQ2uxr8ZoL7M2bkoIf0T1WeNqljMkBrfw1DDA8/J83k57NQ1kcweJEjkJ04pUkmyee3A== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-logical-viewport-units@^2.0.11": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-2.0.11.tgz#f87fcaecd33403e19cb4d77a19e62ede8ed4ec13" + integrity sha512-ElITMOGcjQtvouxjd90WmJRIw1J7KMP+M+O87HaVtlgOOlDt1uEPeTeii8qKGe2AiedEp0XOGIo9lidbiU2Ogg== + dependencies: + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-media-minmax@^1.1.8": + version "1.1.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-1.1.8.tgz#a90b576805312b1bea7bda7d1726402b7f5ef430" + integrity sha512-KYQCal2i7XPNtHAUxCECdrC7tuxIWQCW+s8eMYs5r5PaAiVTeKwlrkRS096PFgojdNCmHeG0Cb7njtuNswNf+w== + dependencies: + "@csstools/css-calc" "^1.2.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/media-query-list-parser" "^2.1.13" + +"@csstools/postcss-media-queries-aspect-ratio-number-values@^2.0.11": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-2.0.11.tgz#bb93203839521e99101b6adbab72dc9d9b57c9bc" + integrity sha512-YD6jrib20GRGQcnOu49VJjoAnQ/4249liuz7vTpy/JfgqQ1Dlc5eD4HPUMNLOw9CWey9E6Etxwf/xc/ZF8fECA== + dependencies: + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/media-query-list-parser" "^2.1.13" + +"@csstools/postcss-nested-calc@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-3.0.2.tgz#72ae4d087987ab5596397f5c2e5db4403b81c4a9" + integrity sha512-ySUmPyawiHSmBW/VI44+IObcKH0v88LqFe0d09Sb3w4B1qjkaROc6d5IA3ll9kjD46IIX/dbO5bwFN/swyoyZA== + dependencies: + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-normalize-display-values@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-3.0.2.tgz#9013e6ade2fbd4cd725438c9ff0b1000062cf20d" + integrity sha512-fCapyyT/dUdyPtrelQSIV+d5HqtTgnNP/BEG9IuhgXHt93Wc4CfC1bQ55GzKAjWrZbgakMQ7MLfCXEf3rlZJOw== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-oklab-function@^3.0.19": + version "3.0.19" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-3.0.19.tgz#3bd0719914780fb53558af11958d0f4e6d2f952e" + integrity sha512-e3JxXmxjU3jpU7TzZrsNqSX4OHByRC3XjItV3Ieo/JEQmLg5rdOL4lkv/1vp27gXemzfNt44F42k/pn0FpE21Q== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-progressive-custom-properties@^3.3.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-3.3.0.tgz#20177d3fc61d8f170c4ee1686f3d2ab6eec27bbb" + integrity sha512-W2oV01phnILaRGYPmGFlL2MT/OgYjQDrL9sFlbdikMFi6oQkFki9B86XqEWR7HCsTZFVq7dbzr/o71B75TKkGg== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-relative-color-syntax@^2.0.19": + version "2.0.19" + resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-2.0.19.tgz#246b3a782e88df58184943c2471209c3d2085d65" + integrity sha512-MxUMSNvio1WwuS6WRLlQuv6nNPXwIWUFzBBAvL/tBdWfiKjiJnAa6eSSN5gtaacSqUkQ/Ce5Z1OzLRfeaWhADA== + dependencies: + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + +"@csstools/postcss-scope-pseudo-class@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-3.0.1.tgz#c5454ea2fb3cf9beaf212d3a631a5c18cd4fbc14" + integrity sha512-3ZFonK2gfgqg29gUJ2w7xVw2wFJ1eNWVDONjbzGkm73gJHVCYK5fnCqlLr+N+KbEfv2XbWAO0AaOJCFB6Fer6A== + dependencies: + postcss-selector-parser "^6.0.13" + +"@csstools/postcss-stepped-value-functions@^3.0.10": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-3.0.10.tgz#41cf7b2fc6abc9216b453137a35aeeeb056d70d9" + integrity sha512-MZwo0D0TYrQhT5FQzMqfy/nGZ28D1iFtpN7Su1ck5BPHS95+/Y5O9S4kEvo76f2YOsqwYcT8ZGehSI1TnzuX2g== + dependencies: + "@csstools/css-calc" "^1.2.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + +"@csstools/postcss-text-decoration-shorthand@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-3.0.7.tgz#58dc60bb0718f6ec7d0a41d4124cf45a6813aeaa" + integrity sha512-+cptcsM5r45jntU6VjotnkC9GteFR7BQBfZ5oW7inLCxj7AfLGAzMbZ60hKTP13AULVZBdxky0P8um0IBfLHVA== + dependencies: + "@csstools/color-helpers" "^4.2.1" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-trigonometric-functions@^3.0.10": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-3.0.10.tgz#0ad99b0a2a77cdd9c957b6e6e83221acf9b6afd8" + integrity sha512-G9G8moTc2wiad61nY5HfvxLiM/myX0aYK4s1x8MQlPH29WDPxHQM7ghGgvv2qf2xH+rrXhztOmjGHJj4jsEqXw== + dependencies: + "@csstools/css-calc" "^1.2.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + +"@csstools/postcss-unset-value@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-3.0.1.tgz#598a25630fd9ab0edf066d235916f7441404942a" + integrity sha512-dbDnZ2ja2U8mbPP0Hvmt2RMEGBiF1H7oY6HYSpjteXJGihYwgxgTr6KRbbJ/V6c+4wd51M+9980qG4gKVn5ttg== + +"@csstools/selector-resolve-nested@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-1.1.0.tgz#d872f2da402d3ce8bd0cf16ea5f9fba76b18e430" + integrity sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg== + +"@csstools/selector-specificity@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz#63085d2995ca0f0e55aa8b8a07d69bfd48b844fe" + integrity sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA== + +"@csstools/utilities@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-1.0.0.tgz#42f3c213f2fb929324d465684ab9f46a0febd4bb" + integrity sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg== + +"@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@eslint/eslintrc@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" + integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== dependencies: ajv "^6.12.4" debug "^4.1.1" espree "^7.3.0" - globals "^12.1.0" + globals "^13.9.0" ignore "^4.0.6" import-fresh "^3.2.1" js-yaml "^3.13.1" minimatch "^3.0.4" strip-json-comments "^3.1.1" +"@gar/promisify@^1.0.1": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" + integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== + +"@humanwhocodes/config-array@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" + integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + dependencies: + "@humanwhocodes/object-schema" "^1.2.0" + debug "^4.1.1" + minimatch "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + +"@hutson/parse-repository-url@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" + integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -1150,6 +1519,13 @@ "@types/node" "*" jest-mock "^26.6.2" +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + "@jest/fake-timers@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" @@ -1203,6 +1579,13 @@ optionalDependencies: node-notifier "^8.0.0" +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + "@jest/source-map@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" @@ -1265,6 +1648,78 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142" + integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@jsonjoy.com/base64@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/base64/-/base64-1.1.2.tgz#cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578" + integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== + +"@jsonjoy.com/json-pack@^1.0.3": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pack/-/json-pack-1.1.1.tgz#1f2db19ab1fd3304ccac259a1ef1dc6aff6df0ba" + integrity sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw== + dependencies: + "@jsonjoy.com/base64" "^1.1.1" + "@jsonjoy.com/util" "^1.1.2" + hyperdyperid "^1.2.0" + thingies "^1.20.0" + +"@jsonjoy.com/util@^1.1.2", "@jsonjoy.com/util@^1.3.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/util/-/util-1.5.0.tgz#6008e35b9d9d8ee27bc4bfaa70c8cbf33a537b4c" + integrity sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA== + "@lokidb/full-text-search@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@lokidb/full-text-search/-/full-text-search-2.1.0.tgz#5f0b36dc0d67ba365f84663a9c0438537c186a76" @@ -1277,44 +1732,40 @@ resolved "https://registry.yarnpkg.com/@lokidb/loki/-/loki-2.1.0.tgz#f707e184016ce57d6dd12013938c33f9c540960e" integrity sha512-u2VH/4h4kZww23bak5I/oRai8VqIZCSuqiLbuSHpYXHB9Na5E9KNazh59prgUyvMzfooY7XKiHejbKVxFoAEOQ== -"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents": - version "2.1.8-no-fsevents" - resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz#da7c3996b8e6e19ebd14d82eaced2313e7769f9b" - integrity sha512-+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" +"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3": + version "2.1.8-no-fsevents.3" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b" + integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ== -"@nodelib/fs.scandir@2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" - integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: - "@nodelib/fs.stat" "2.0.4" + "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" -"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" - integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" - integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: - "@nodelib/fs.scandir" "2.1.4" + "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@npmcli/fs@^1.0.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" + integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== + dependencies: + "@gar/promisify" "^1.0.1" + semver "^7.3.5" + "@npmcli/move-file@^1.0.1": version "1.1.2" resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" @@ -1323,112 +1774,113 @@ mkdirp "^1.0.4" rimraf "^3.0.2" -"@nuxt/babel-preset-app@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/babel-preset-app/-/babel-preset-app-2.15.8.tgz#c78eb8c47c1cafec1c5aba6a52385a3ce877b968" - integrity sha512-z23bY5P7dLTmIbk0ZZ95mcEXIEER/mQCOqEp2vxnzG2nurks+vq6tNcUAXqME1Wl6aXWTXlqky5plBe7RQHzhQ== - dependencies: - "@babel/compat-data" "^7.14.0" - "@babel/core" "^7.14.0" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-module-imports" "^7.13.12" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-decorators" "^7.13.15" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" - "@babel/plugin-proposal-optional-chaining" "^7.13.12" - "@babel/plugin-proposal-private-methods" "^7.13.0" - "@babel/plugin-transform-runtime" "^7.13.15" - "@babel/preset-env" "^7.14.1" - "@babel/runtime" "^7.14.0" - "@vue/babel-preset-jsx" "^1.2.4" - core-js "^2.6.5" - core-js-compat "^3.12.1" - regenerator-runtime "^0.13.7" - -"@nuxt/builder@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/builder/-/builder-2.15.8.tgz#66ead4be0a2ce6932a2b7e521cfe1621e49290e7" - integrity sha512-WVhN874LFMdgRiJqpxmeKI+vh5lhCUBVOyR9PhL1m1V/GV3fb+Dqc1BKS6XgayrWAWavPLveCJmQ/FID0puOfQ== - dependencies: - "@nuxt/devalue" "^1.2.5" - "@nuxt/utils" "2.15.8" - "@nuxt/vue-app" "2.15.8" - "@nuxt/webpack" "2.15.8" - chalk "^4.1.1" - chokidar "^3.5.1" - consola "^2.15.3" - fs-extra "^9.1.0" - glob "^7.1.7" +"@nuxt/babel-preset-app@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/babel-preset-app/-/babel-preset-app-2.18.1.tgz#98aada373bb01a414b7261842c7e3b9ffab21a72" + integrity sha512-7AYAGVjykrvta7k+koMGbt6y6PTMwl74PX2i9Ubyc1VC9ewy9U/b6cW0gVJOR/ZJWPzaABAgVZC7N58PprUDfA== + dependencies: + "@babel/compat-data" "^7.24.7" + "@babel/core" "^7.24.7" + "@babel/helper-compilation-targets" "^7.24.7" + "@babel/helper-module-imports" "^7.24.7" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-decorators" "^7.24.7" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.21.0" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.21.11" + "@babel/plugin-transform-runtime" "^7.24.7" + "@babel/preset-env" "^7.24.7" + "@babel/runtime" "^7.24.7" + "@vue/babel-preset-jsx" "^1.4.0" + core-js "^3.37.1" + core-js-compat "^3.37.1" + regenerator-runtime "^0.14.1" + +"@nuxt/builder@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/builder/-/builder-2.18.1.tgz#b82a2d8c31a060b5d414c809d4172f61e9d17dfe" + integrity sha512-hc4AUP3Nvov7jL0BEP7jFXt8zOfa6gt+y1kyoVvU1WHEVNcWnrGtRKvJuCwi1IwCVlx7Weh+luvHI4nzQwEeKg== + dependencies: + "@nuxt/devalue" "^2.0.2" + "@nuxt/utils" "2.18.1" + "@nuxt/vue-app" "2.18.1" + "@nuxt/webpack" "2.18.1" + chalk "^4.1.2" + chokidar "^3.6.0" + consola "^3.2.3" + fs-extra "^11.2.0" + glob "^8.1.0" hash-sum "^2.0.0" - ignore "^5.1.8" + ignore "^5.3.1" lodash "^4.17.21" pify "^5.0.0" - serialize-javascript "^5.0.1" + serialize-javascript "^6.0.2" upath "^2.0.1" -"@nuxt/cli@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/cli/-/cli-2.15.8.tgz#3b946ee08c7b5b3223c8952873c65727e775ec30" - integrity sha512-KcGIILW/dAjBKea1DHsuLCG1sNzhzETShwT23DhXWO304qL8ljf4ndYKzn2RenzauGRGz7MREta80CbJCkLSHw== +"@nuxt/cli@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/cli/-/cli-2.18.1.tgz#7052a31bdb0397deb4c03602f567b5eb3f63859c" + integrity sha512-ZOoDlE4Fw1Cum6oG8DVnb7B4ivovXySxdDI8vnIt49Ypx22pBGt5y2ErF7g+5TAxGMIHpyh7peJWJwYp88PqPA== dependencies: - "@nuxt/config" "2.15.8" - "@nuxt/utils" "2.15.8" - boxen "^5.0.1" - chalk "^4.1.1" + "@nuxt/config" "2.18.1" + "@nuxt/utils" "2.18.1" + boxen "^5.1.2" + chalk "^4.1.2" compression "^1.7.4" connect "^3.7.0" - consola "^2.15.3" - crc "^3.8.0" - defu "^4.0.1" - destr "^1.1.0" - execa "^5.0.0" + consola "^3.2.3" + crc "^4.3.2" + defu "^6.1.4" + destr "^2.0.3" + execa "^5.1.1" exit "^0.1.2" - fs-extra "^9.1.0" - globby "^11.0.3" - hable "^3.0.0" + fs-extra "^11.2.0" + globby "^11.0.4" + hookable "^4.4.1" lodash "^4.17.21" - minimist "^1.2.5" + minimist "^1.2.8" opener "1.5.2" pretty-bytes "^5.6.0" - semver "^7.3.5" - serve-static "^1.14.1" - std-env "^2.3.0" + semver "^7.6.2" + serve-static "^1.15.0" + std-env "^3.7.0" upath "^2.0.1" wrap-ansi "^7.0.0" -"@nuxt/components@^2.1.8": - version "2.1.8" - resolved "https://registry.yarnpkg.com/@nuxt/components/-/components-2.1.8.tgz#2d07fe077768d0a3041a5685c08ad8825ea2f2cd" - integrity sha512-gdVzBiM9V28svAKWlGg+IrvRXF9sHlWaVNKDNNYpYg0zh7f9xNxYAk6DtQeBBJshbAsPaXC9J2ZFxfrREX3H8w== +"@nuxt/components@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@nuxt/components/-/components-2.2.1.tgz#49c4442ac5a0ef49f49ef7d9960f4376fc3e7c78" + integrity sha512-r1LHUzifvheTnJtYrMuA+apgsrEJbxcgFKIimeXKb+jl8TnPWdV3egmrxBCaDJchrtY/wmHyP47tunsft7AWwg== dependencies: - chalk "^4.1.1" - chokidar "^3.5.1" - glob "^7.1.6" - globby "^11.0.3" + chalk "^4.1.2" + chokidar "^3.5.2" + glob "^7.1.7" + globby "^11.0.4" scule "^0.2.1" semver "^7.3.5" upath "^2.0.1" - vue-template-compiler "^2.6.12" - -"@nuxt/config@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/config/-/config-2.15.8.tgz#56cc1b052871072a26f76c6d3b69d9b53808ce52" - integrity sha512-KMQbjmUf9RVHeTZEf7zcuFnh03XKZioYhok6GOCY+leu3g5n/UhyPvLnTsgTfsLWohqoRoOm94u4A+tNYwn9VQ== - dependencies: - "@nuxt/utils" "2.15.8" - consola "^2.15.3" - defu "^4.0.1" - destr "^1.1.0" - dotenv "^9.0.2" + vue-template-compiler "^2.6.14" + +"@nuxt/config@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/config/-/config-2.18.1.tgz#2e98115595760dda19aa6c6e88a844029c27b59d" + integrity sha512-CTsUMFtNCJ6+7AkgMRz53zM9vxmsMYVJWBQOnikVzwFxm/jsWzjyXkp3pQb5/fNZuqR7qXmpUKIRtrdeUeN4JQ== + dependencies: + "@nuxt/utils" "2.18.1" + consola "^3.2.3" + defu "^6.1.4" + destr "^2.0.3" + dotenv "^16.4.5" lodash "^4.17.21" - rc9 "^1.2.0" - std-env "^2.3.0" - ufo "^0.7.4" + rc9 "^2.1.2" + std-env "^3.7.0" + ufo "^1.5.3" "@nuxt/content@^1.14.0": - version "1.14.0" - resolved "https://registry.yarnpkg.com/@nuxt/content/-/content-1.14.0.tgz#5775b596d2db1ae65c41d461c0a6734fc276cb82" - integrity sha512-MYx+dTu2ZRUHWGp9EgVtFfXJHFeCKrzazaM4a9785OCipItp6zmm1hTlbfdCYenwa0HgaOXCxYAiN0h6tjyUZw== + version "1.15.1" + resolved "https://registry.yarnpkg.com/@nuxt/content/-/content-1.15.1.tgz#bd2c7ff9e9523b6a6a3f4edaec78495acc72a41e" + integrity sha512-nCTKwNcs59KgwwGQkSW8Z/otoiYX+OKDBjdOLn7tty3WdEfPQYcEkTX6WKP5IVYI976FihZExppRiezkm2N0mQ== dependencies: "@lokidb/full-text-search" "^2.1.0" "@lokidb/loki" "^2.1.0" @@ -1448,6 +1900,7 @@ hookable "^4.4.1" html-tags "^3.1.0" js-yaml "4.0.0" + json5 "^2.2.0" mdast-util-to-hast "^10.2.0" mkdirp "^1.0.4" node-req "^2.1.2" @@ -1471,245 +1924,248 @@ ws "^7.4.3" xml2js "^0.4.23" -"@nuxt/core@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/core/-/core-2.15.8.tgz#443d13da9edc5c4ae47d7902f1d6504a8cce27a2" - integrity sha512-31pipWRvwHiyB5VDqffgSO7JtmHxyzgshIzuZzSinxMbVmK3BKsOwacD/51oEyELgrPlUgLqcY9dg+RURgmHGQ== +"@nuxt/core@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/core/-/core-2.18.1.tgz#5da6fbaa534d80dd3bd5a64be91e94d04326e93f" + integrity sha512-BFnKVH7caEdDrK04qQ2U9F4Rf4hV/BqqXBJiIeHp7vM9CLKjTL5/yhiognDw3SBefmSJkpOATx1HJl3XM8c4fg== dependencies: - "@nuxt/config" "2.15.8" - "@nuxt/server" "2.15.8" - "@nuxt/utils" "2.15.8" - consola "^2.15.3" - fs-extra "^9.1.0" - hable "^3.0.0" + "@nuxt/config" "2.18.1" + "@nuxt/server" "2.18.1" + "@nuxt/utils" "2.18.1" + consola "^3.2.3" + fs-extra "^11.2.0" hash-sum "^2.0.0" + hookable "^4.4.1" lodash "^4.17.21" -"@nuxt/devalue@^1.2.5": - version "1.2.5" - resolved "https://registry.yarnpkg.com/@nuxt/devalue/-/devalue-1.2.5.tgz#8d95e3e74b3332d3eb713342c5c4d18096047d66" - integrity sha512-Tg86C7tqzvZtZli2BQVqgzZN136mZDTgauvJXagglKkP2xt5Kw3NUIiJyjX0Ww/IZy2xVmD0LN+CEPpij4dB2g== - dependencies: - consola "^2.9.0" - -"@nuxt/friendly-errors-webpack-plugin@^2.5.1": - version "2.5.1" - resolved "https://registry.yarnpkg.com/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.5.1.tgz#3ab815c31eb43859a239848a85481157aaf7b07e" - integrity sha512-mKN0Mbb1PjJYBzrswsyWvSEZw5Jxi0fQZPMA0ssrTmkz9lvtxtXq4luhX31OpULUvbc0jLaBu/SL0ExlxIbTlw== - dependencies: - chalk "^2.3.2" - consola "^2.6.0" - error-stack-parser "^2.0.0" - string-width "^2.0.0" +"@nuxt/devalue@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@nuxt/devalue/-/devalue-2.0.2.tgz#5749f04df13bda4c863338d8dabaf370f45ef7c7" + integrity sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA== -"@nuxt/generator@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/generator/-/generator-2.15.8.tgz#d6bd4a677edf14f34d516e13bcb70d62cdd4c5b4" - integrity sha512-hreLdYbBIe3SWcP8LsMG7OlDTx2ZVucX8+f8Vrjft3Q4r8iCwLMYC1s1N5etxeHAZfS2kZiLmF92iscOdfbgMQ== +"@nuxt/friendly-errors-webpack-plugin@^2.6.0": + version "2.6.0" + resolved "https://registry.yarnpkg.com/@nuxt/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-2.6.0.tgz#bd0cf6cd73b6e1d3e7c7f1c0de43333e69cc660c" + integrity sha512-3IZj6MXbzlvUxDncAxgBMLQwGPY/JlNhy2i+AGyOHCAReR5HcBxYjVRBvyaKM9R3s5k4OODYKeHAbrToZH/47w== dependencies: - "@nuxt/utils" "2.15.8" - chalk "^4.1.1" - consola "^2.15.3" - defu "^4.0.1" + chalk "^2.4.2" + consola "^3.2.3" + error-stack-parser "^2.1.4" + string-width "^4.2.3" + +"@nuxt/generator@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/generator/-/generator-2.18.1.tgz#3970787c348d0069ee08de04135357c2bf5c4dc2" + integrity sha512-kZMfB5Ymvd/5ek+xfk2svQiMJWEAjZf5XNFTG+2WiNsitHb01Bo3W2QGidy+dwfuLtHoiOJkMovRlyAKWxTohg== + dependencies: + "@nuxt/utils" "2.18.1" + chalk "^4.1.2" + consola "^3.2.3" + defu "^6.1.4" devalue "^2.0.1" - fs-extra "^9.1.0" - html-minifier "^4.0.0" - node-html-parser "^3.2.0" - ufo "^0.7.4" + fs-extra "^11.2.0" + html-minifier-terser "^7.2.0" + node-html-parser "^6.1.13" + ufo "^1.5.3" -"@nuxt/loading-screen@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@nuxt/loading-screen/-/loading-screen-2.0.3.tgz#1d6b1f976bb143c6592231af0bf7fa6245f6ebd2" - integrity sha512-ThvxxUpfTZezzz0gAgyG4vHCM7KDeA692EL7lKrZ/fU8JvXlG6LYngVLWAobexBsydtGkuZyKCwCVDnEGNL4jw== +"@nuxt/loading-screen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@nuxt/loading-screen/-/loading-screen-2.0.4.tgz#756abd861f77c57001be4d21d47534723afb4f3a" + integrity sha512-xpEDAoRu75tLUYCkUJCIvJkWJSuwr8pqomvQ+fkXpSrkxZ/9OzlBFjAbVdOAWTMj4aV/LVQso4vcEdircKeFIQ== dependencies: connect "^3.7.0" - defu "^2.0.4" - get-port-please "^1.0.0" + defu "^5.0.0" + get-port-please "^2.2.0" node-res "^5.0.1" serve-static "^1.14.1" "@nuxt/opencollective@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.2.tgz#83cb70cdb2bac5fad6f8c93529e7b11187d49c02" - integrity sha512-XG7rUdXG9fcafu9KTDIYjJSkRO38EwjlKYIb5TQ/0WDbiTUTtUtgncMscKOYzfsY86kGs05pAuMOR+3Fi0aN3A== + version "0.3.3" + resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.3.tgz#80ff0eb8f6fca1d0ed5a089b9688f41bff2dd8ab" + integrity sha512-6IKCd+gP0HliixqZT/p8nW3tucD6Sv/u/eR2A9X4rxT/6hXlMzA4GZQzq4d2qnBAwSwGpmKyzkyTjNjrhaA25A== dependencies: chalk "^4.1.0" consola "^2.15.0" - node-fetch "^2.6.1" + node-fetch "^2.6.7" + +"@nuxt/opencollective@^0.4.0": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.4.1.tgz#57bc41d2b03b2fba20b935c15950ac0f4bd2cea2" + integrity sha512-GXD3wy50qYbxCJ652bDrDzgMr3NFEkIS374+IgFQKkCvk9yiYcLvX2XDYr7UyQxf4wK0e+yqDYRubZ0DtOxnmQ== + dependencies: + consola "^3.2.3" -"@nuxt/server@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/server/-/server-2.15.8.tgz#ec733897de78f858ae0eebd174e8549f247c4e99" - integrity sha512-E4EtXudxtWQBUHMHOxFwm5DlPOkJbW+iF1+zc0dGmXLscep1KWPrlP+4nrpZj8/UKzpupamE8ZTS9I4IbnExVA== +"@nuxt/server@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/server/-/server-2.18.1.tgz#4d7493141b4d402622caf3c8057d1b7eb242464a" + integrity sha512-4GHmgi1NS6uCL+3QzlxmHmEoKkejQKTDrKPtA16w8iw/8EBgCrAkvXukcIMxF7Of+IYi1I/duVmCyferxo7jyw== dependencies: - "@nuxt/utils" "2.15.8" - "@nuxt/vue-renderer" "2.15.8" + "@nuxt/utils" "2.18.1" + "@nuxt/vue-renderer" "2.18.1" "@nuxtjs/youch" "^4.2.3" compression "^1.7.4" connect "^3.7.0" - consola "^2.15.3" + consola "^3.2.3" etag "^1.8.1" fresh "^0.5.2" - fs-extra "^9.1.0" - ip "^1.1.5" - launch-editor-middleware "^2.2.1" + fs-extra "^11.2.0" + ip "^2.0.1" + launch-editor-middleware "^2.8.0" on-headers "^1.0.2" pify "^5.0.0" - serve-placeholder "^1.2.3" - serve-static "^1.14.1" + serve-placeholder "^2.0.2" + serve-static "^1.15.0" server-destroy "^1.0.1" - ufo "^0.7.4" + ufo "^1.5.3" -"@nuxt/telemetry@^1.3.3": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@nuxt/telemetry/-/telemetry-1.3.3.tgz#beefa94c6032a1312c7dc9c8784c6b8cc3aa42ae" - integrity sha512-ElnoAJo1n/Ui0j9i3xqhXajoGJdEwmkEtsWftlZUpQNJxdfoz+623qnt9XHMYa0X5Nf1PXYdcUKa2u4AASXOjA== +"@nuxt/telemetry@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@nuxt/telemetry/-/telemetry-1.5.0.tgz#9b43290b1f80ff749c82a8376d404489fecdf01b" + integrity sha512-MhxiiYCFe0MayN2TvmpcsCV66zBePtrSVkFLJHwTFuneQ5Qma5x0NmCwdov7O4NSuTfgSZels9qPJh0zy0Kc4g== dependencies: - arg "^5.0.0" - chalk "^4.1.0" - ci-info "^2.0.0" - consola "^2.15.0" + arg "^5.0.2" + chalk "^4.1.1" + ci-info "^3.7.1" + consola "^3.2.3" create-require "^1.1.1" - defu "^3.2.2" - destr "^1.1.0" - dotenv "^8.2.0" + defu "^6.1.3" + destr "^2.0.2" + dotenv "^9.0.2" fs-extra "^8.1.0" - git-url-parse "^11.4.3" + git-url-parse "^13.1.1" inquirer "^7.3.3" - is-docker "^2.1.1" - jiti "^1.3.0" - nanoid "^3.1.20" + jiti "^1.21.0" + nanoid "^3.1.23" node-fetch "^2.6.1" parse-git-config "^3.0.0" - rc9 "^1.2.0" - std-env "^2.2.1" + rc9 "^2.1.1" + std-env "^3.5.0" "@nuxt/types@^2.15.2": - version "2.15.5" - resolved "https://registry.yarnpkg.com/@nuxt/types/-/types-2.15.5.tgz#90cb5acd8793f079ce2698ad8450a69fdc55981a" - integrity sha512-9XOKyzFJA0cpESs/o8prNMc2orWvwkRXp592mOYKg7KJ52acURv8PuN9KlmQeWnZ+9W02OR80SPnVapIFY7KwQ== - dependencies: - "@types/autoprefixer" "^9.7.2" - "@types/babel__core" "^7.1.14" - "@types/compression" "^1.7.0" - "@types/connect" "^3.4.34" - "@types/etag" "^1.8.0" - "@types/file-loader" "^5.0.0" - "@types/html-minifier" "^4.0.0" - "@types/less" "^3.0.2" - "@types/node" "^12.20.12" - "@types/optimize-css-assets-webpack-plugin" "^5.0.3" - "@types/pug" "^2.0.4" - "@types/sass-loader" "8.0.1" - "@types/serve-static" "^1.13.9" - "@types/terser-webpack-plugin" "^4.2.1" - "@types/webpack" "^4.41.28" - "@types/webpack-bundle-analyzer" "^3.9.3" - "@types/webpack-dev-middleware" "^4.1.2" - "@types/webpack-hot-middleware" "^2.25.4" - sass-loader "^10.1.1" - -"@nuxt/utils@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/utils/-/utils-2.15.8.tgz#0c3594f01be63ab521583904cafd32215b719d4c" - integrity sha512-e0VBarUbPiQ4ZO1T58puoFIuXme7L5gk1QfwyxOONlp2ryE7aRyZ8X/mryuOiIeyP64c4nwSUtN7q9EUWRb7Lg== - dependencies: - consola "^2.15.3" + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/types/-/types-2.18.1.tgz#f577223d9c2882a8f8adb6f85aacb8c17e8c3c7e" + integrity sha512-PpReoV9oHCnSpB9WqemTUWmlH1kqFHC3Xe5LH904VvCl/3xLO2nGYcrHeZCMV5hXNWsDUyqDnd/2cQHmeqj5lA== + dependencies: + "@types/babel__core" "7.20.5" + "@types/compression" "1.7.5" + "@types/connect" "3.4.38" + "@types/etag" "1.8.3" + "@types/file-loader" "5.0.4" + "@types/html-minifier-terser" "7.0.2" + "@types/less" "3.0.6" + "@types/node" "^16" + "@types/optimize-css-assets-webpack-plugin" "5.0.8" + "@types/pug" "2.0.10" + "@types/serve-static" "1.15.7" + "@types/terser-webpack-plugin" "4.2.1" + "@types/webpack" "^4.41.38" + "@types/webpack-bundle-analyzer" "3.9.5" + "@types/webpack-hot-middleware" "2.25.5" + +"@nuxt/utils@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/utils/-/utils-2.18.1.tgz#e45ea8bdb1aae7db350caf9fbdf5ae5202a4a766" + integrity sha512-aWeB8VMhtymo5zXUiQaohCu8IqJqENF9iCag3wyJpdhpNDVoghGUJAl0F6mQvNTJgQzseFtf4XKqTfvcgVzyGg== + dependencies: + consola "^3.2.3" create-require "^1.1.1" - fs-extra "^9.1.0" + fs-extra "^11.2.0" hash-sum "^2.0.0" - jiti "^1.9.2" + jiti "^1.21.6" lodash "^4.17.21" proper-lockfile "^4.1.2" - semver "^7.3.5" - serialize-javascript "^5.0.1" - signal-exit "^3.0.3" - ua-parser-js "^0.7.28" - ufo "^0.7.4" - -"@nuxt/vue-app@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/vue-app/-/vue-app-2.15.8.tgz#46b7ec8fc93f8d1f4cdf4f6b04134cb40ceb7c4a" - integrity sha512-FJf9FSMPsWT3BqkS37zEuPTxLKzSg2EIwp1sP8Eou25eE08qxRfe2PwTVA8HnXUPNdpz2uk/T9DlNw+JraiFRQ== - dependencies: - node-fetch "^2.6.1" - ufo "^0.7.4" - unfetch "^4.2.0" - vue "^2.6.12" - vue-client-only "^2.0.0" + semver "^7.6.2" + serialize-javascript "^6.0.2" + signal-exit "^4.1.0" + ua-parser-js "^1.0.38" + ufo "^1.5.3" + +"@nuxt/vue-app@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/vue-app/-/vue-app-2.18.1.tgz#b3184517284842cd9fc922fc3c82e11fce32ca61" + integrity sha512-yxkunoTv6EVa42xM7qES0N1DNMo4UbP/s89L7HjqngQ4KzVWyyzK0qqJ9u3Gu4CabXhHFSquu11gtn+dylKyTA== + dependencies: + node-fetch-native "^1.6.4" + ufo "^1.5.3" + unfetch "^5.0.0" + vue "^2.7.16" + vue-client-only "^2.1.0" vue-meta "^2.4.0" vue-no-ssr "^1.1.1" - vue-router "^3.5.1" - vue-template-compiler "^2.6.12" + vue-router "^3.6.5" + vue-template-compiler "^2.7.16" vuex "^3.6.2" -"@nuxt/vue-renderer@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/vue-renderer/-/vue-renderer-2.15.8.tgz#1cd781de18724a98e27655e89bfe64cd5521491e" - integrity sha512-54I/k+4G6axP9XVYYdtH6M1S6T49OIkarpF6/yIJj0yi3S/2tdJ9eUyfoLZ9EbquZFDDRHBxSswTtr2l/eakPw== +"@nuxt/vue-renderer@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/vue-renderer/-/vue-renderer-2.18.1.tgz#79426d8ab3a349b37833a0c0f8a115120599ee32" + integrity sha512-Nl8/IbV+sTEWCczHKcjLbZrFO6y5fCcFxZwd6Opatcbr2z380abwpDf3a9UjnVW3wPEM+/xoy1/MBCLY3VmWcw== dependencies: - "@nuxt/devalue" "^1.2.5" - "@nuxt/utils" "2.15.8" - consola "^2.15.3" - defu "^4.0.1" - fs-extra "^9.1.0" + "@nuxt/devalue" "^2.0.2" + "@nuxt/utils" "2.18.1" + consola "^3.2.3" + defu "^6.1.4" + fs-extra "^11.2.0" lodash "^4.17.21" lru-cache "^5.1.1" - ufo "^0.7.4" - vue "^2.6.12" + ufo "^1.5.3" + vue "^2.7.16" vue-meta "^2.4.0" - vue-server-renderer "^2.6.12" - -"@nuxt/webpack@2.15.8": - version "2.15.8" - resolved "https://registry.yarnpkg.com/@nuxt/webpack/-/webpack-2.15.8.tgz#6169b4b8a13ee2cdb4987df6c5a401e18c412ef1" - integrity sha512-CzJYFed23Ow/UK0+cI1FVthDre1p2qc8Q97oizG39d3/SIh3aUHjgj8c60wcR+RSxVO0FzZMXkmq02NmA7vWJg== - dependencies: - "@babel/core" "^7.14.0" - "@nuxt/babel-preset-app" "2.15.8" - "@nuxt/friendly-errors-webpack-plugin" "^2.5.1" - "@nuxt/utils" "2.15.8" - babel-loader "^8.2.2" + vue-server-renderer "^2.7.16" + +"@nuxt/webpack@2.18.1": + version "2.18.1" + resolved "https://registry.yarnpkg.com/@nuxt/webpack/-/webpack-2.18.1.tgz#8dc6ebb413ec0dd764fc94c8b53ac2c74bf65787" + integrity sha512-6EqbIoheLAJ0E7dfQB5ftOKL4d74N98dFMY3q89QTaoS9VXBFB5D1MLd27WuyfhChmzuHRwHfjaBW8QFdhjwew== + dependencies: + "@babel/core" "^7.24.7" + "@nuxt/babel-preset-app" "2.18.1" + "@nuxt/friendly-errors-webpack-plugin" "^2.6.0" + "@nuxt/utils" "2.18.1" + babel-loader "^8.3.0" cache-loader "^4.1.0" - caniuse-lite "^1.0.30001228" - consola "^2.15.3" - css-loader "^4.3.0" - cssnano "^4.1.11" + caniuse-lite "^1.0.30001638" + consola "^3.2.3" + css-loader "^5.2.7" + cssnano "^7.0.3" eventsource-polyfill "^0.9.6" - extract-css-chunks-webpack-plugin "^4.9.0" + extract-css-chunks-webpack-plugin "^4.10.0" file-loader "^6.2.0" - glob "^7.1.7" + glob "^8.1.0" hard-source-webpack-plugin "^0.13.1" hash-sum "^2.0.0" html-webpack-plugin "^4.5.1" lodash "^4.17.21" - memory-fs "^0.5.0" - optimize-css-assets-webpack-plugin "^5.0.4" + memfs "^4.9.3" + mkdirp "^0.5.6" + optimize-css-assets-webpack-plugin "^6.0.1" pify "^5.0.0" - pnp-webpack-plugin "^1.6.4" - postcss "^7.0.32" - postcss-import "^12.0.1" + pnp-webpack-plugin "^1.7.0" + postcss "^8.4.38" + postcss-import "^15.1.0" postcss-import-resolver "^2.0.0" - postcss-loader "^3.0.0" - postcss-preset-env "^6.7.0" - postcss-url "^8.0.0" - semver "^7.3.5" - std-env "^2.3.0" - style-resources-loader "^1.4.1" + postcss-loader "^4.3.0" + postcss-preset-env "^9.5.14" + postcss-url "^10.1.3" + semver "^7.6.2" + std-env "^3.7.0" + style-resources-loader "^1.5.0" terser-webpack-plugin "^4.2.3" thread-loader "^3.0.4" time-fix-plugin "^2.0.7" - ufo "^0.7.4" + ufo "^1.5.3" + upath "^2.0.1" url-loader "^4.1.1" - vue-loader "^15.9.7" + vue-loader "^15.11.1" vue-style-loader "^4.1.3" - vue-template-compiler "^2.6.12" - webpack "^4.46.0" - webpack-bundle-analyzer "^4.4.1" - webpack-dev-middleware "^4.2.0" - webpack-hot-middleware "^2.25.0" + vue-template-compiler "^2.7.16" + watchpack "^2.4.1" + webpack "^4.47.0" + webpack-bundle-analyzer "^4.10.2" + webpack-dev-middleware "^5.3.4" + webpack-hot-middleware "^2.26.1" webpack-node-externals "^3.0.0" - webpackbar "^4.0.0" + webpackbar "^6.0.1" "@nuxtjs/google-analytics@^2.4.0": version "2.4.0" @@ -1762,10 +2218,119 @@ mustache "^2.3.0" stack-trace "0.0.10" -"@polka/url@^1.0.0-next.9": - version "1.0.0-next.12" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.12.tgz#431ec342a7195622f86688bbda82e3166ce8cb28" - integrity sha512-6RglhutqrGFMO1MNUXp95RBuYIuc8wTnMAV5MUhLmjTOy78ncwOw7RgeQ/HeymkKXRhZd0s2DNrM1rL7unk3MQ== +"@one-ini/wasm@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@one-ini/wasm/-/wasm-0.1.1.tgz#6013659736c9dbfccc96e8a9c2b3de317df39323" + integrity sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw== + +"@parcel/watcher-android-arm64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz#e32d3dda6647791ee930556aee206fcd5ea0fb7a" + integrity sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ== + +"@parcel/watcher-darwin-arm64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz#0d9e680b7e9ec1c8f54944f1b945aa8755afb12f" + integrity sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw== + +"@parcel/watcher-darwin-x64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz#f9f1d5ce9d5878d344f14ef1856b7a830c59d1bb" + integrity sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA== + +"@parcel/watcher-freebsd-x64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz#2b77f0c82d19e84ff4c21de6da7f7d096b1a7e82" + integrity sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw== + +"@parcel/watcher-linux-arm-glibc@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz#92ed322c56dbafa3d2545dcf2803334aee131e42" + integrity sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA== + +"@parcel/watcher-linux-arm-musl@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz#cd48e9bfde0cdbbd2ecd9accfc52967e22f849a4" + integrity sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA== + +"@parcel/watcher-linux-arm64-glibc@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz#7b81f6d5a442bb89fbabaf6c13573e94a46feb03" + integrity sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA== + +"@parcel/watcher-linux-arm64-musl@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz#dcb8ff01077cdf59a18d9e0a4dff7a0cfe5fd732" + integrity sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q== + +"@parcel/watcher-linux-x64-glibc@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz#2e254600fda4e32d83942384d1106e1eed84494d" + integrity sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw== + +"@parcel/watcher-linux-x64-musl@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz#01fcea60fedbb3225af808d3f0a7b11229792eef" + integrity sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA== + +"@parcel/watcher-win32-arm64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz#87cdb16e0783e770197e52fb1dc027bb0c847154" + integrity sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig== + +"@parcel/watcher-win32-ia32@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz#778c39b56da33e045ba21c678c31a9f9d7c6b220" + integrity sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA== + +"@parcel/watcher-win32-x64@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz#33873876d0bbc588aacce38e90d1d7480ce81cb7" + integrity sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw== + +"@parcel/watcher@^2.4.1": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.5.0.tgz#5c88818b12b8de4307a9d3e6dc3e28eba0dfbd10" + integrity sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ== + dependencies: + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.5.0" + "@parcel/watcher-darwin-arm64" "2.5.0" + "@parcel/watcher-darwin-x64" "2.5.0" + "@parcel/watcher-freebsd-x64" "2.5.0" + "@parcel/watcher-linux-arm-glibc" "2.5.0" + "@parcel/watcher-linux-arm-musl" "2.5.0" + "@parcel/watcher-linux-arm64-glibc" "2.5.0" + "@parcel/watcher-linux-arm64-musl" "2.5.0" + "@parcel/watcher-linux-x64-glibc" "2.5.0" + "@parcel/watcher-linux-x64-musl" "2.5.0" + "@parcel/watcher-win32-arm64" "2.5.0" + "@parcel/watcher-win32-ia32" "2.5.0" + "@parcel/watcher-win32-x64" "2.5.0" + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.28" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.28.tgz#d45e01c4a56f143ee69c54dd6b12eade9e270a73" + integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw== + +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinonjs/commons@^1.7.0": version "1.8.3" @@ -1782,33 +2347,37 @@ "@sinonjs/commons" "^1.7.0" "@testing-library/jest-dom@^5.12.0": - version "5.12.0" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz#6a5d340b092c44b7bce17a4791b47d9bc2c61443" - integrity sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow== + version "5.17.0" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c" + integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg== dependencies: + "@adobe/css-tools" "^4.0.1" "@babel/runtime" "^7.9.2" "@types/testing-library__jest-dom" "^5.9.1" - aria-query "^4.2.2" + aria-query "^5.0.0" chalk "^3.0.0" - css "^3.0.0" css.escape "^1.5.1" + dom-accessibility-api "^0.5.6" lodash "^4.17.15" redent "^3.0.0" -"@types/anymatch@*": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" - integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -"@types/autoprefixer@^9.7.2": - version "9.7.2" - resolved "https://registry.yarnpkg.com/@types/autoprefixer/-/autoprefixer-9.7.2.tgz#64b3251c9675feef5a631b7dd34cfea50a8fdbcc" - integrity sha512-QX7U7YW3zX3ex6MECtWO9folTGsXeP4b8bSjTq3I1ODM+H+sFHwGKuof+T+qBcDClGlCGtDb3SVfiTVfmcxw4g== +"@types/babel__core@7.20.5": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== dependencies: - "@types/browserslist" "*" - postcss "7.x.x" + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.7": +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": version "7.1.14" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.14.tgz#faaeefc4185ec71c389f4501ee5ec84b170cc402" integrity sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g== @@ -1820,21 +2389,28 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" - integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + version "7.6.8" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" - integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": +"@types/babel__traverse@*": + version "7.20.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7" + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== + dependencies: + "@babel/types" "^7.20.7" + +"@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": version "7.11.1" resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639" integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw== @@ -1842,93 +2418,63 @@ "@babel/types" "^7.3.0" "@types/body-parser@*": - version "1.19.0" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f" - integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== dependencies: "@types/connect" "*" "@types/node" "*" -"@types/browserslist@*": - version "4.15.0" - resolved "https://registry.yarnpkg.com/@types/browserslist/-/browserslist-4.15.0.tgz#ba0265b33003a2581df1fc5f483321a30205f2d2" - integrity sha512-h9LyKErRGZqMsHh9bd+FE8yCIal4S0DxKTOeui56VgVXqa66TKiuaIUxCAI7c1O0LjaUzOTcsMyOpO9GetozRA== - dependencies: - browserslist "*" - -"@types/clean-css@*": - version "4.2.4" - resolved "https://registry.yarnpkg.com/@types/clean-css/-/clean-css-4.2.4.tgz#4fe4705c384e6ec9ee8454bc3d49089f38dc038a" - integrity sha512-x8xEbfTtcv5uyQDrBXKg9Beo5QhTPqO4vM0uq4iU27/nhyRRWNEMKHjxvAb0WDvp2Mnt4Sw0jKmIi5yQF/k2Ag== - dependencies: - "@types/node" "*" - source-map "^0.6.0" - -"@types/compression@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@types/compression/-/compression-1.7.0.tgz#8dc2a56604873cf0dd4e746d9ae4d31ae77b2390" - integrity sha512-3LzWUM+3k3XdWOUk/RO+uSjv7YWOatYq2QADJntK1pjkk4DfVP0KrIEPDnXRJxAAGKe0VpIPRmlINLDuCedZWw== +"@types/compression@1.7.5": + version "1.7.5" + resolved "https://registry.yarnpkg.com/@types/compression/-/compression-1.7.5.tgz#0f80efef6eb031be57b12221c4ba6bc3577808f7" + integrity sha512-AAQvK5pxMpaT+nDvhHrsBhLSYG5yQdtkaJE1WYieSNY2mVFKAgmU4ks65rkZD5oqnGCFLyQpUr1CqI4DmUMyDg== dependencies: "@types/express" "*" -"@types/connect@*", "@types/connect@^3.4.34": - version "3.4.34" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.34.tgz#170a40223a6d666006d93ca128af2beb1d9b1901" - integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== +"@types/connect@*", "@types/connect@3.4.38": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== dependencies: "@types/node" "*" -"@types/eslint-scope@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" - integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "7.2.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.10.tgz#4b7a9368d46c0f8cd5408c23288a59aa2394d917" - integrity sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^0.0.47": - version "0.0.47" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" - integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== +"@types/estree@*": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== -"@types/etag@^1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@types/etag/-/etag-1.8.0.tgz#37f0b1f3ea46da7ae319bbedb607e375b4c99f7e" - integrity sha512-EdSN0x+Y0/lBv7YAb8IU4Jgm6DWM+Bqtz7o5qozl96fzaqdqbdfHS5qjdpFeIv7xQ8jSLyjMMNShgYtMajEHyQ== +"@types/etag@1.8.3": + version "1.8.3" + resolved "https://registry.yarnpkg.com/@types/etag/-/etag-1.8.3.tgz#0321c878a1ac1069131e4d90deab06db5ea2a0db" + integrity sha512-QYHv9Yeh1ZYSMPQOoxY4XC4F1r+xRUiAriB303F4G6uBsT3KKX60DjiogvVv+2VISVDuJhcIzMdbjT+Bm938QQ== dependencies: "@types/node" "*" -"@types/express-serve-static-core@^4.17.18": - version "4.17.19" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz#00acfc1632e729acac4f1530e9e16f6dd1508a1d" - integrity sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== +"@types/express-serve-static-core@^5.0.0": + version "5.0.3" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-5.0.3.tgz#04174d3f0836863467b7fbcbbbcd69441d205715" + integrity sha512-JEhMNwUJt7bw728CydvYzntD0XJeTmDnvwLlbfbAhE7Tbslm/ax6bdIiUwTgeVlZTsJQPwZwKpAkyDtIjsvx3g== dependencies: "@types/node" "*" "@types/qs" "*" "@types/range-parser" "*" + "@types/send" "*" "@types/express@*": - version "4.17.11" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.11.tgz#debe3caa6f8e5fcda96b47bd54e2f40c4ee59545" - integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== + version "5.0.0" + resolved "https://registry.yarnpkg.com/@types/express/-/express-5.0.0.tgz#13a7d1f75295e90d19ed6e74cab3678488eaa96c" + integrity sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ== dependencies: "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.18" + "@types/express-serve-static-core" "^5.0.0" "@types/qs" "*" "@types/serve-static" "*" -"@types/file-loader@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@types/file-loader/-/file-loader-5.0.0.tgz#c7d06c14a8fc0224661e9a29c4035ba47db826df" - integrity sha512-evodFzM0PLOXmMZy8DhPN+toP6QgJiIteF6e8iD9T0xGBUllQA/DAb1nZwCIoNh7vuLvqCGPUdsLf3GSbcHd4g== +"@types/file-loader@5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@types/file-loader/-/file-loader-5.0.4.tgz#38c5152b42b58f9cd2f32a314497c45c6b239370" + integrity sha512-aB4X92oi5D2nIGI8/kolnJ47btRM2MQjQS4eJgA/VnCD12x0+kP5v7b5beVQWKHLOcquwUXvv6aMt8PmMy9uug== dependencies: "@types/webpack" "^4" @@ -1940,123 +2486,129 @@ "@types/node" "*" "@types/hast@^2.0.0": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9" - integrity sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q== + version "2.3.10" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.10.tgz#5c9d9e0b304bbb8879b857225c5ebab2d81d7643" + integrity sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw== dependencies: - "@types/unist" "*" + "@types/unist" "^2" + +"@types/html-minifier-terser@7.0.2": + version "7.0.2" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-7.0.2.tgz#2290fa13e6e49b6cc0ab0afa2d6cf6a66feedb48" + integrity sha512-mm2HqV22l8lFQh4r2oSsOEVea+m0qqxEmwpc9kC1p/XzmjLWrReR9D/GRs8Pex2NX/imyEH9c5IU/7tMBQCHOA== "@types/html-minifier-terser@^5.0.0": - version "5.1.1" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" - integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== + version "5.1.2" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz#693b316ad323ea97eed6b38ed1a3cc02b1672b57" + integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w== -"@types/html-minifier@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier/-/html-minifier-4.0.0.tgz#2065cb9944f2d1b241146707c6935aa7b947d279" - integrity sha512-eFnGhrKmjWBlnSGNtunetE3UU2Tc/LUl92htFslSSTmpp9EKHQVcYQadCyYfnzUEFB5G/3wLWo/USQS/mEPKrA== - dependencies: - "@types/clean-css" "*" - "@types/relateurl" "*" - "@types/uglify-js" "*" +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-coverage@^2.0.1": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== "@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" - integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": - version "26.0.23" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.23.tgz#a1b7eab3c503b80451d019efb588ec63522ee4e7" - integrity sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA== + version "29.5.14" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.14.tgz#2b910912fa1d6856cadcd0c1f95af7df1d6049e5" + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== dependencies: - jest-diff "^26.0.0" - pretty-format "^26.0.0" + expect "^29.0.0" + pretty-format "^29.0.0" "@types/js-yaml@^4.0.0": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.1.tgz#5544730b65a480b18ace6b6ce914e519cec2d43b" - integrity sha512-xdOvNmXmrZqqPy3kuCQ+fz6wA0xU5pji9cd1nDrflWaAWtYLLGk5ykW0H6yg5TVyehHP1pfmuuSaZkhP+kspVA== + version "4.0.9" + resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.9.tgz#cd82382c4f902fed9691a2ed79ec68c5898af4c2" + integrity sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg== -"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": - version "7.0.7" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" - integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== +"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== -"@types/less@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/less/-/less-3.0.2.tgz#2761d477678c8374cb9897666871662eb1d1115e" - integrity sha512-62vfe65cMSzYaWmpmhqCMMNl0khen89w57mByPi1OseGfcV/LV03fO8YVrNj7rFQsRWNJo650WWyh6m7p8vZmA== +"@types/less@3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@types/less/-/less-3.0.6.tgz#279b51245ba787c810a0d286226c5900cd5e6765" + integrity sha512-PecSzorDGdabF57OBeQO/xFbAkYWo88g4Xvnsx7LRwqLC17I7OoKtA3bQB9uXkY6UkMWCOsA8HSVpaoitscdXw== "@types/mdast@^3.0.0": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" - integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw== + version "3.0.15" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.15.tgz#49c524a263f30ffa28b71ae282f813ed000ab9f5" + integrity sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ== dependencies: - "@types/unist" "*" + "@types/unist" "^2" "@types/mime@^1": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== "@types/minimist@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256" - integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg== + version "1.2.5" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" + integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag== -"@types/node-sass@*": - version "4.11.1" - resolved "https://registry.yarnpkg.com/@types/node-sass/-/node-sass-4.11.1.tgz#bda27c5181cbf7c090c3058e119633dfb2b6504c" - integrity sha512-wPOmOEEtbwQiPTIgzUuRSQZ3H5YHinsxRGeZzPSDefAm4ylXWnZG9C0adses8ymyplKK0gwv3JkDNO8GGxnWfg== +"@types/node@*": + version "22.10.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.5.tgz#95af89a3fb74a2bb41ef9927f206e6472026e48b" + integrity sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ== dependencies: - "@types/node" "*" + undici-types "~6.20.0" -"@types/node@*": - version "15.0.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-15.0.2.tgz#51e9c0920d1b45936ea04341aa3e2e58d339fb67" - integrity sha512-p68+a+KoxpoB47015IeYZYRrdqMUcpbK8re/zpFB8Ld46LHC1lPEbp3EXgkEhAYEcPvjJF6ZO+869SQ0aH1dcA== +"@types/node@^12.0.2": + version "12.20.55" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== -"@types/node@^12.0.2", "@types/node@^12.20.12": - version "12.20.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.12.tgz#fd9c1c2cfab536a2383ed1ef70f94adea743a226" - integrity sha512-KQZ1al2hKOONAs2MFv+yTQP1LkDWMrRJ9YCVRalXltOfXsBmH5IownLxQaiq0lnAHwAViLnh2aTYqrPcRGEbgg== +"@types/node@^16": + version "16.18.123" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.123.tgz#9073e454ee52ce9e2de038e7e0cf90f65c9abd56" + integrity sha512-/n7I6V/4agSpJtFDKKFEa763Hc1z3hmvchobHS1TisCOTKD5nxq8NJ2iK7SRIMYL276Q9mgWOx2AWp5n2XI6eA== "@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + version "2.4.4" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" + integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== -"@types/optimize-css-assets-webpack-plugin@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@types/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz#9bf5bdbb57b379f59a37a6775336f42cd6701852" - integrity sha512-PJgbI4KplJfyxKWVrBbEL+rePEBqeozJRMT0mBL3ynhvngASBV/XJ+BneLuJN74RjjMzO0gA5ns80mgubQdZAA== +"@types/optimize-css-assets-webpack-plugin@5.0.8": + version "5.0.8" + resolved "https://registry.yarnpkg.com/@types/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.8.tgz#434841c525d3b8fec0130159eacdb6a95b400019" + integrity sha512-n134DdmRVXTy0KKbgg3A/G02r2XJKJicYzbJYhdIO8rdYdzoMv6GNHjog2Oq1ttaCOhsYcPIA6Sn7eFxEGCM1A== dependencies: "@types/webpack" "^4" "@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== "@types/parse5@^5.0.0": version "5.0.3" @@ -2068,30 +2620,20 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.2.3.tgz#ef65165aea2924c9359205bf748865b8881753c0" integrity sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA== -"@types/pug@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.4.tgz#8772fcd0418e3cd2cc171555d73007415051f4b2" - integrity sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI= - -"@types/q@^1.5.1": - version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== +"@types/pug@2.0.10": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.10.tgz#52f8dbd6113517aef901db20b4f3fca543b88c1f" + integrity sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA== "@types/qs@*": - version "6.9.6" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.6.tgz#df9c3c8b31a247ec315e6996566be3171df4b3b1" - integrity sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== + version "6.9.17" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.17.tgz#fc560f60946d0aeff2f914eb41679659d3310e1a" + integrity sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ== "@types/range-parser@*": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c" - integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== - -"@types/relateurl@*": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@types/relateurl/-/relateurl-0.2.28.tgz#6bda7db8653fa62643f5ee69e9f69c11a392e3a6" - integrity sha1-a9p9uGU/piZD9e5p6facEaOS46Y= + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/resolve@0.0.8": version "0.0.8" @@ -2100,63 +2642,46 @@ dependencies: "@types/node" "*" -"@types/sass-loader@8.0.1": - version "8.0.1" - resolved "https://registry.yarnpkg.com/@types/sass-loader/-/sass-loader-8.0.1.tgz#628eb80c30cb34ce622056f9b9a1606a8147dcd0" - integrity sha512-kum0/5Im5K2WdDTRsLtrXXvX2VJc3rgq9favK+vIdWLn35miWUIYuPkiQlLCHks9//sZ3GWYs4uYzCdmoKKLcQ== - dependencies: - "@types/node-sass" "*" - "@types/sass" "*" - "@types/webpack" "^4" - -"@types/sass@*": - version "1.16.0" - resolved "https://registry.yarnpkg.com/@types/sass/-/sass-1.16.0.tgz#b41ac1c17fa68ffb57d43e2360486ef526b3d57d" - integrity sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA== +"@types/sax@^1.2.0": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.7.tgz#ba5fe7df9aa9c89b6dff7688a19023dd2963091d" + integrity sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A== dependencies: "@types/node" "*" -"@types/sax@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.1.tgz#e0248be936ece791a82db1a57f3fb5f7c87e8172" - integrity sha512-dqYdvN7Sbw8QT/0Ci5rhjE4/iCMJEM0Y9rHpCu+gGXD9Lwbz28t6HI2yegsB6BoV1sShRMU6lAmAcgRjmFy7LA== +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== dependencies: + "@types/mime" "^1" "@types/node" "*" -"@types/serve-static@*", "@types/serve-static@^1.13.9": - version "1.13.9" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.9.tgz#aacf28a85a05ee29a11fb7c3ead935ac56f33e4e" - integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== +"@types/serve-static@*", "@types/serve-static@1.15.7": + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== dependencies: - "@types/mime" "^1" + "@types/http-errors" "*" "@types/node" "*" + "@types/send" "*" "@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== + version "0.1.6" + resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.6.tgz#164e169dd061795b50b83c19e4d3be09f8d3a454" + integrity sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g== "@types/stack-utils@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== -"@types/strip-bom@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2" - integrity sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I= - -"@types/strip-json-comments@0.0.30": - version "0.0.30" - resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" - integrity sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ== - "@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4" - integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ== + version "1.0.12" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.12.tgz#bc2cab12e87978eee89fb21576b670350d6d86ab" + integrity sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q== -"@types/terser-webpack-plugin@^4.2.1": +"@types/terser-webpack-plugin@4.2.1": version "4.2.1" resolved "https://registry.yarnpkg.com/@types/terser-webpack-plugin/-/terser-webpack-plugin-4.2.1.tgz#cbeccec2b011ad12a9ddcd60b4089c9e138a313a" integrity sha512-x688KsgQKJF8PPfv4qSvHQztdZNHLlWJdolN9/ptAGimHVy3rY+vHdfglQDFh1Z39h7eMWOd6fQ7ke3PKQcdyA== @@ -2165,247 +2690,285 @@ terser "^4.6.13" "@types/testing-library__jest-dom@^5.9.1": - version "5.9.5" - resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz#5bf25c91ad2d7b38f264b12275e5c92a66d849b0" - integrity sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ== + version "5.14.9" + resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" + integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw== dependencies: "@types/jest" "*" "@types/uglify-js@*": - version "3.13.0" - resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.0.tgz#1cad8df1fb0b143c5aba08de5712ea9d1ff71124" - integrity sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q== + version "3.17.5" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.17.5.tgz#905ce03a3cbbf2e31cbefcbc68d15497ee2e17df" + integrity sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ== dependencies: source-map "^0.6.1" -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" - integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== +"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": + version "2.0.11" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.11.tgz#11af57b127e32487774841f7a4e54eab166d03c4" + integrity sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA== -"@types/webpack-bundle-analyzer@^3.9.3": - version "3.9.3" - resolved "https://registry.yarnpkg.com/@types/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.3.tgz#3a12025eb5d86069c30b47a157e62c0aca6e39a1" - integrity sha512-l/vaDMWGcXiMB3CbczpyICivLTB07/JNtn1xebsRXE9tPaUDEHgX3x7YP6jfznG5TOu7I4w0Qx1tZz61znmPmg== +"@types/webpack-bundle-analyzer@3.9.5": + version "3.9.5" + resolved "https://registry.yarnpkg.com/@types/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.5.tgz#65e53dd10931babc55da739d4adad764e20fe1e8" + integrity sha512-QlyDyX7rsOIJHASzXWlih8DT9fR+XCG9cwIV/4pKrtScdHv4XFshdEf/7iiqLqG0lzWcoBdzG8ylMHQ5XLNixw== dependencies: "@types/webpack" "^4" -"@types/webpack-dev-middleware@^4.1.2": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@types/webpack-dev-middleware/-/webpack-dev-middleware-4.1.3.tgz#d3f33073efdc3509bca992599ef7c3ae970c6438" - integrity sha512-CB4GPQxcEl3G2f+ndj/Ky8J5ZGBDCiToLhUucaAKJkEo+6GhnuFPZZUWYvZ4/X3ETGUG5qdd+ds1aiajpTL3YA== - dependencies: - "@types/connect" "*" - tapable "^2.2.0" - webpack "^5" - -"@types/webpack-hot-middleware@^2.25.4": - version "2.25.4" - resolved "https://registry.yarnpkg.com/@types/webpack-hot-middleware/-/webpack-hot-middleware-2.25.4.tgz#e439e9a3694158badf23b094bc1ad6051767ca05" - integrity sha512-6tQb9EBKIANZYUVLQYWiWfDFVe7FhXSj4bB2EF5QB7VtYWL3HDR+y/zqjZPAnCorv0spLqVMRqjRK8AmhfocMw== +"@types/webpack-hot-middleware@2.25.5": + version "2.25.5" + resolved "https://registry.yarnpkg.com/@types/webpack-hot-middleware/-/webpack-hot-middleware-2.25.5.tgz#b42c7a00fa3e508b3fb9809cd7261f6dbe01355f" + integrity sha512-/eRWWMgZteNzl17qLCRdRmtKPZuWy984b11Igz9+BAU5a99Hc2AJinnMohMPVahGRSHby4XwsnjlgIt9m0Ce3g== dependencies: "@types/connect" "*" "@types/webpack" "^4" "@types/webpack-sources@*": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" - integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== + version "3.2.3" + resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.3.tgz#b667bd13e9fa15a9c26603dce502c7985418c3d8" + integrity sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw== dependencies: "@types/node" "*" "@types/source-list-map" "*" source-map "^0.7.3" -"@types/webpack@^4", "@types/webpack@^4.41.28", "@types/webpack@^4.41.8": - version "4.41.28" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.28.tgz#0069a2159b7ad4d83d0b5801942c17d54133897b" - integrity sha512-Nn84RAiJjKRfPFFCVR8LC4ueTtTdfWAMZ03THIzZWRJB+rX24BD3LqPSFnbMscWauEsT4segAsylPDIaZyZyLQ== +"@types/webpack@^4", "@types/webpack@^4.41.38", "@types/webpack@^4.41.8": + version "4.41.40" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.40.tgz#41ea11cfafe08de24c3ef410c58976350667e2d1" + integrity sha512-u6kMFSBM9HcoTpUXnL6mt2HSzftqb3JgYV6oxIgL2dl6sX6aCa5k6SOkzv5DuZjBTPUE/dJltKtwwuqrkZHpfw== dependencies: - "@types/anymatch" "*" "@types/node" "*" "@types/tapable" "^1" "@types/uglify-js" "*" "@types/webpack-sources" "*" + anymatch "^3.0.0" source-map "^0.6.0" "@types/xml2js@^0.4.8": - version "0.4.8" - resolved "https://registry.yarnpkg.com/@types/xml2js/-/xml2js-0.4.8.tgz#84c120c864a5976d0b5cf2f930a75d850fc2b03a" - integrity sha512-EyvT83ezOdec7BhDaEcsklWy7RSIdi6CNe95tmOAK0yx/Lm30C9K75snT3fYayK59ApC2oyW+rcHErdG05FHJA== + version "0.4.14" + resolved "https://registry.yarnpkg.com/@types/xml2js/-/xml2js-0.4.14.tgz#5d462a2a7330345e2309c6b549a183a376de8f9a" + integrity sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ== dependencies: "@types/node" "*" "@types/yargs-parser@*": - version "20.2.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" - integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^15.0.0": - version "15.0.13" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc" - integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ== + version "15.0.19" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== dependencies: "@types/yargs-parser" "*" "@typescript-eslint/experimental-utils@^4.0.1": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz#f2059434cd6e5672bfeab2fb03b7c0a20622266f" - integrity sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/scope-manager" "4.23.0" - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/typescript-estree" "4.23.0" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd" + integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q== + dependencies: + "@types/json-schema" "^7.0.7" + "@typescript-eslint/scope-manager" "4.33.0" + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/typescript-estree" "4.33.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" -"@typescript-eslint/scope-manager@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz#8792ef7eacac122e2ec8fa2d30a59b8d9a1f1ce4" - integrity sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w== +"@typescript-eslint/scope-manager@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3" + integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ== dependencies: - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/visitor-keys" "4.23.0" + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/visitor-keys" "4.33.0" -"@typescript-eslint/types@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.23.0.tgz#da1654c8a5332f4d1645b2d9a1c64193cae3aa3b" - integrity sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw== +"@typescript-eslint/types@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" + integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== -"@typescript-eslint/typescript-estree@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz#0753b292097523852428a6f5a1aa8ccc1aae6cd9" - integrity sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw== +"@typescript-eslint/typescript-estree@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" + integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== dependencies: - "@typescript-eslint/types" "4.23.0" - "@typescript-eslint/visitor-keys" "4.23.0" - debug "^4.1.1" - globby "^11.0.1" + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/visitor-keys" "4.33.0" + debug "^4.3.1" + globby "^11.0.3" is-glob "^4.0.1" - semver "^7.3.2" - tsutils "^3.17.1" + semver "^7.3.5" + tsutils "^3.21.0" -"@typescript-eslint/visitor-keys@4.23.0": - version "4.23.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz#7215cc977bd3b4ef22467b9023594e32f9e4e455" - integrity sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg== +"@typescript-eslint/visitor-keys@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" + integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== dependencies: - "@typescript-eslint/types" "4.23.0" + "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@vue/babel-helper-vue-jsx-merge-props@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz#31624a7a505fb14da1d58023725a4c5f270e6a81" - integrity sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA== +"@vue/babel-helper-vue-jsx-merge-props@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz#8d53a1e21347db8edbe54d339902583176de09f2" + integrity sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA== -"@vue/babel-plugin-transform-vue-jsx@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz#646046c652c2f0242727f34519d917b064041ed7" - integrity sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA== +"@vue/babel-plugin-transform-vue-jsx@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz#4d4b3d46a39ea62b7467dd6e26ce47f7ceafb2fe" + integrity sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" html-tags "^2.0.0" lodash.kebabcase "^4.1.1" svg-tags "^1.0.0" -"@vue/babel-preset-jsx@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz#92fea79db6f13b01e80d3a0099e2924bdcbe4e87" - integrity sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w== - dependencies: - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" - "@vue/babel-sugar-composition-api-inject-h" "^1.2.1" - "@vue/babel-sugar-composition-api-render-instance" "^1.2.4" - "@vue/babel-sugar-functional-vue" "^1.2.2" - "@vue/babel-sugar-inject-h" "^1.2.2" - "@vue/babel-sugar-v-model" "^1.2.3" - "@vue/babel-sugar-v-on" "^1.2.3" - -"@vue/babel-sugar-composition-api-inject-h@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz#05d6e0c432710e37582b2be9a6049b689b6f03eb" - integrity sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ== +"@vue/babel-preset-jsx@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz#f4914ba314235ab097bc4372ed67473c0780bfcc" + integrity sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA== + dependencies: + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" + "@vue/babel-sugar-composition-api-inject-h" "^1.4.0" + "@vue/babel-sugar-composition-api-render-instance" "^1.4.0" + "@vue/babel-sugar-functional-vue" "^1.4.0" + "@vue/babel-sugar-inject-h" "^1.4.0" + "@vue/babel-sugar-v-model" "^1.4.0" + "@vue/babel-sugar-v-on" "^1.4.0" + +"@vue/babel-sugar-composition-api-inject-h@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz#187e1389f8871d89ece743bb50aed713be9d6c85" + integrity sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-composition-api-render-instance@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz#e4cbc6997c344fac271785ad7a29325c51d68d19" - integrity sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q== +"@vue/babel-sugar-composition-api-render-instance@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz#2c1607ae6dffdab47e785bc01fa45ba756e992c1" + integrity sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-functional-vue@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz#267a9ac8d787c96edbf03ce3f392c49da9bd2658" - integrity sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w== +"@vue/babel-sugar-functional-vue@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz#60da31068567082287c7337c66ef4df04e0a1029" + integrity sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-inject-h@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz#d738d3c893367ec8491dcbb669b000919293e3aa" - integrity sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw== +"@vue/babel-sugar-inject-h@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz#bf39aa6631fb1d0399b1c49b4c59e1c8899b4363" + integrity sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" -"@vue/babel-sugar-v-model@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz#fa1f29ba51ebf0aa1a6c35fa66d539bc459a18f2" - integrity sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ== +"@vue/babel-sugar-v-model@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz#a51d986609f430c4f70ada3a93cc560a2970f720" + integrity sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + "@vue/babel-helper-vue-jsx-merge-props" "^1.4.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" camelcase "^5.0.0" html-tags "^2.0.0" svg-tags "^1.0.0" -"@vue/babel-sugar-v-on@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz#342367178586a69f392f04bfba32021d02913ada" - integrity sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw== +"@vue/babel-sugar-v-on@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz#43b7106a9672d8cbeefc0eb8afe1d376edc6166e" + integrity sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA== dependencies: "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" camelcase "^5.0.0" +"@vue/compat@^3.2.40": + version "3.2.40" + resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.2.40.tgz#5ffa8999121daaff585eea1dce0352580e562bfd" + integrity sha512-PZl6tsjWC2KENXfeJ+hI+wbvN7lgLBVyf6fgE1bybxUtfDcw/Eon3RrapEHnp86zuZU++ThGqq1U03ZacznR0g== + dependencies: + "@babel/parser" "^7.16.4" + estree-walker "^2.0.2" + source-map "^0.6.1" + +"@vue/compiler-core@3.2.40": + version "3.2.40" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.40.tgz#c785501f09536748121e937fb87605bbb1ada8e5" + integrity sha512-2Dc3Stk0J/VyQ4OUr2yEC53kU28614lZS+bnrCbFSAIftBJ40g/2yQzf4mPBiFuqguMB7hyHaujdgZAQ67kZYA== + dependencies: + "@babel/parser" "^7.16.4" + "@vue/shared" "3.2.40" + estree-walker "^2.0.2" + source-map "^0.6.1" + +"@vue/compiler-dom@^3.2.40": + version "3.2.40" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.40.tgz#c225418773774db536174d30d3f25ba42a33e7e4" + integrity sha512-OZCNyYVC2LQJy4H7h0o28rtk+4v+HMQygRTpmibGoG9wZyomQiS5otU7qo3Wlq5UfHDw2RFwxb9BJgKjVpjrQw== + dependencies: + "@vue/compiler-core" "3.2.40" + "@vue/shared" "3.2.40" + +"@vue/compiler-sfc@2.7.16": + version "2.7.16" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz#ff81711a0fac9c68683d8bb00b63f857de77dc83" + integrity sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg== + dependencies: + "@babel/parser" "^7.23.5" + postcss "^8.4.14" + source-map "^0.6.1" + optionalDependencies: + prettier "^1.18.2 || ^2.0.0" + "@vue/component-compiler-utils@^3.1.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz#8f85182ceed28e9b3c75313de669f83166d11e5d" - integrity sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw== + version "3.3.0" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz#f9f5fb53464b0c37b2c8d2f3fbfe44df60f61dc9" + integrity sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ== dependencies: consolidate "^0.15.1" hash-sum "^1.0.2" lru-cache "^4.1.2" merge-source-map "^1.1.0" - postcss "^7.0.14" + postcss "^7.0.36" postcss-selector-parser "^6.0.2" source-map "~0.6.1" vue-template-es2015-compiler "^1.9.0" optionalDependencies: - prettier "^1.18.2" + prettier "^1.18.2 || ^2.0.0" + +"@vue/shared@3.2.40": + version "3.2.40" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.40.tgz#e57799da2a930b975321981fcee3d1e90ed257ae" + integrity sha512-0PLQ6RUtZM0vO3teRfzGi4ltLUO5aO+kLgwh4Um3THSR03rpQWLTuRCkuO5A41ITzwdWeKdPHtSARuPkoo5pCQ== + +"@vue/test-utils-vue3@npm:@vue/test-utils@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-2.2.0.tgz#3d8fc020802db9b726e2d91b6e3fb5b21aa0bf0c" + integrity sha512-EKp5/N7ieNZdoLTkD16j/irUjIEDN63QUIc41vLUMqGvSsTQN0QxbFiQqh5v49RPfS5vZH+DhjNUEkijCMOCSg== "@vue/test-utils@^1.3.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.3.0.tgz#d563decdcd9c68a7bca151d4179a2bfd6d5c3e15" - integrity sha512-Xk2Xiyj2k5dFb8eYUKkcN9PzqZSppTlx7LaQWBbdA8tqh3jHr/KHX2/YLhNFc/xwDrgeLybqd+4ZCPJSGPIqeA== + version "1.3.6" + resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.3.6.tgz#6656bd8fa44dd088b4ad80ff1ee28abe7e5ddf87" + integrity sha512-udMmmF1ts3zwxUJEIAj5ziioR900reDrt6C9H3XpWPsLBx2lpHKoA4BTdd9HNIYbkGltWw+JjWJ+5O6QBwiyEw== dependencies: dom-event-types "^1.0.0" lodash "^4.17.15" pretty "^2.0.0" -"@webassemblyjs/ast@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz#a5aa679efdc9e51707a4207139da57920555961f" - integrity sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/ast@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" @@ -2413,33 +2976,18 @@ dependencies: "@webassemblyjs/helper-module-context" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz#34d62052f453cd43101d72eab4966a022587947c" - integrity sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA== + "@webassemblyjs/wast-parser" "1.9.0" "@webassemblyjs/floating-point-hex-parser@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== -"@webassemblyjs/helper-api-error@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz#aaea8fb3b923f4aaa9b512ff541b013ffb68d2d4" - integrity sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w== - "@webassemblyjs/helper-api-error@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== -"@webassemblyjs/helper-buffer@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz#d026c25d175e388a7dbda9694e91e743cbe9b642" - integrity sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA== - "@webassemblyjs/helper-buffer@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" @@ -2464,35 +3012,11 @@ dependencies: "@webassemblyjs/ast" "1.9.0" -"@webassemblyjs/helper-numbers@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz#7ab04172d54e312cc6ea4286d7d9fa27c88cd4f9" - integrity sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.0" - "@webassemblyjs/helper-api-error" "1.11.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz#85fdcda4129902fe86f81abf7e7236953ec5a4e1" - integrity sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA== - "@webassemblyjs/helper-wasm-bytecode@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== -"@webassemblyjs/helper-wasm-section@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz#9ce2cc89300262509c801b4af113d1ca25c1a75b" - integrity sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - "@webassemblyjs/helper-wasm-section@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" @@ -2503,13 +3027,6 @@ "@webassemblyjs/helper-wasm-bytecode" "1.9.0" "@webassemblyjs/wasm-gen" "1.9.0" -"@webassemblyjs/ieee754@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz#46975d583f9828f5d094ac210e219441c4e6f5cf" - integrity sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA== - dependencies: - "@xtuc/ieee754" "^1.2.0" - "@webassemblyjs/ieee754@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" @@ -2517,13 +3034,6 @@ dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.0.tgz#f7353de1df38aa201cba9fb88b43f41f75ff403b" - integrity sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g== - dependencies: - "@xtuc/long" "4.2.2" - "@webassemblyjs/leb128@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" @@ -2531,30 +3041,11 @@ dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.0.tgz#86e48f959cf49e0e5091f069a709b862f5a2cadf" - integrity sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw== - "@webassemblyjs/utf8@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== -"@webassemblyjs/wasm-edit@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz#ee4a5c9f677046a210542ae63897094c2027cb78" - integrity sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/helper-wasm-section" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - "@webassemblyjs/wasm-opt" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - "@webassemblyjs/wast-printer" "1.11.0" - "@webassemblyjs/wasm-edit@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" @@ -2569,17 +3060,6 @@ "@webassemblyjs/wasm-parser" "1.9.0" "@webassemblyjs/wast-printer" "1.9.0" -"@webassemblyjs/wasm-gen@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz#3cdb35e70082d42a35166988dda64f24ceb97abe" - integrity sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/ieee754" "1.11.0" - "@webassemblyjs/leb128" "1.11.0" - "@webassemblyjs/utf8" "1.11.0" - "@webassemblyjs/wasm-gen@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" @@ -2591,16 +3071,6 @@ "@webassemblyjs/leb128" "1.9.0" "@webassemblyjs/utf8" "1.9.0" -"@webassemblyjs/wasm-opt@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz#1638ae188137f4bb031f568a413cd24d32f92978" - integrity sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - "@webassemblyjs/wasm-opt@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" @@ -2611,18 +3081,6 @@ "@webassemblyjs/wasm-gen" "1.9.0" "@webassemblyjs/wasm-parser" "1.9.0" -"@webassemblyjs/wasm-parser@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz#3e680b8830d5b13d1ec86cc42f38f3d4a7700754" - integrity sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-api-error" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/ieee754" "1.11.0" - "@webassemblyjs/leb128" "1.11.0" - "@webassemblyjs/utf8" "1.11.0" - "@webassemblyjs/wasm-parser@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" @@ -2647,14 +3105,6 @@ "@webassemblyjs/helper-fsm" "1.9.0" "@xtuc/long" "4.2.2" -"@webassemblyjs/wast-printer@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz#680d1f6a5365d6d401974a8e949e05474e1fab7e" - integrity sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@xtuc/long" "4.2.2" - "@webassemblyjs/wast-printer@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" @@ -2687,18 +3137,18 @@ abab@^2.0.3, abab@^2.0.5: resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abbrev@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" + integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== -accepts@^1.3.5, accepts@~1.3.5: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== +accepts@^1.3.5: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" + mime-types "~2.1.34" + negotiator "0.6.3" acorn-globals@^6.0.0: version "6.0.0" @@ -2709,9 +3159,9 @@ acorn-globals@^6.0.0: acorn-walk "^7.1.1" acorn-jsx@^5.2.0, acorn-jsx@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" - integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^7.1.1: version "7.2.0" @@ -2719,9 +3169,11 @@ acorn-walk@^7.1.1: integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== acorn-walk@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.1.0.tgz#d3c6a9faf00987a5e2b9bdb506c2aa76cd707f83" - integrity sha512-mjmzmv12YIG/G8JQdQuz2MUDShEJ6teYpT5bmWA4q7iwoGen8xtt3twF3OvzIUl+Q06aWIjvnwQUKvQ6TtMRjg== + version "8.3.4" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.4.tgz#794dd169c3977edf4ba4ea47583587c5866236b7" + integrity sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g== + dependencies: + acorn "^8.11.0" acorn@^6.4.1: version "6.4.2" @@ -2733,15 +3185,20 @@ acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.0.4, acorn@^8.1.0, acorn@^8.2.1: - version "8.2.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.2.4.tgz#caba24b08185c3b56e3168e97d15ed17f4d31fd0" - integrity sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg== +acorn@^8.0.4, acorn@^8.11.0, acorn@^8.8.2: + version "8.14.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== + +acorn@^8.1.0: + version "8.8.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" + integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== add-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" - integrity sha1-anmQQ3ynNtXhKI25K9MmbV9csqo= + integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== agent-base@4, agent-base@^4.1.0, agent-base@^4.3.0: version "4.3.0" @@ -2770,11 +3227,25 @@ ajv-errors@^1.0.0: resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -2785,20 +3256,15 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1: - version "8.3.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.3.0.tgz#25ee7348e32cdc4a1dbb38256bf6bdc451dd577c" - integrity sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q== +ajv@^8.0.0, ajv@^8.0.1, ajv@^8.9.0: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== dependencies: - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.2.2" - -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= ansi-align@^2.0.0: version "2.0.0" @@ -2808,58 +3274,58 @@ ansi-align@^2.0.0: string-width "^2.0.0" ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== dependencies: - string-width "^3.0.0" + string-width "^4.1.0" ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + version "4.1.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== ansi-escapes@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== -ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: +ansi-escapes@^4.2.1, ansi-escapes@^4.3.0, ansi-escapes@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: type-fest "^0.21.3" -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= +ansi-html-community@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.1.tgz#123d6479e92ad45ad897d4054e3c7ca7db4944e1" + integrity sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw== ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== +ansi-regex@^5.0.0, ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= +ansi-regex@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== ansi-styles@^3.2.1: version "3.2.1" @@ -2875,6 +3341,16 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -2883,7 +3359,15 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -anymatch@^3.0.3, anymatch@~3.1.1: +anymatch@^3.0.0, anymatch@~3.1.1, anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +anymatch@^3.0.3: version "3.1.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== @@ -2901,10 +3385,10 @@ arg@^4.1.1: resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== -arg@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.0.tgz#a20e2bb5710e82950a516b3f933fee5ed478be90" - integrity sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ== +arg@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== argparse@^1.0.7: version "1.0.10" @@ -2918,18 +3402,15 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" - integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== - dependencies: - "@babel/runtime" "^7.10.2" - "@babel/runtime-corejs3" "^7.10.2" +aria-query@^5.0.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59" + integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA== arr-flatten@^1.1.0: version "1.1.0" @@ -2939,27 +3420,31 @@ arr-flatten@^1.1.0: arr-union@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q== -array-find-index@^1.0.1: +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" array-ify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" - integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= - -array-includes@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9" - integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" + integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== + +array-includes@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" is-string "^1.0.7" array-union@^2.1.0: @@ -2970,31 +3455,79 @@ array-union@^2.1.0: array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ== -array.prototype.flat@^1.2.5: +array.prototype.findlastindex@^1.2.5: version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13" - integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg== + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.flatmap@^1.3.2: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.reduce@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz#6aadc2f995af29cb887eb866d981dc85ab6f7dc7" + integrity sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-array-method-boxes-properly "^1.0.0" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + is-string "^1.0.7" + +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== +asn1.js@^4.10.1: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== dependencies: bn.js "^4.0.0" inherits "^2.0.1" minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" asn1@~0.2.3: version "0.2.4" @@ -3009,17 +3542,17 @@ assert-plus@1.0.0, assert-plus@^1.0.0: integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= assert@^1.1.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + version "1.5.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.1.tgz#038ab248e4ff078e7bc2485ba6e6388466c78f76" + integrity sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A== dependencies: - object-assign "^4.1.1" - util "0.10.3" + object.assign "^4.1.4" + util "^0.10.4" assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== astral-regex@^2.0.0: version "2.0.0" @@ -3029,14 +3562,14 @@ astral-regex@^2.0.0: async-cache@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/async-cache/-/async-cache-1.1.0.tgz#4a9a5a89d065ec5d8e5254bd9ee96ba76c532b5a" - integrity sha1-SppaidBl7F2OUlS9nulrp2xTK1o= + integrity sha512-YDQc4vBn5NFhY6g6HhVshyi3Fy9+SQ5ePnE7JLDJn1DoL+i7ER+vMwtTNOYk9leZkYMnOwpBCWqyLDPw8Aig8g== dependencies: lru-cache "^4.0.0" async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + version "1.0.6" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77" + integrity sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg== asynckit@^0.4.0: version "0.4.0" @@ -3053,30 +3586,24 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^10.4.0: - version "10.4.0" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.0.tgz#c3577eb32a1079a440ec253e404eaf1eb21388c8" - integrity sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA== +autoprefixer@^10.4.0, autoprefixer@^10.4.19: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== dependencies: - browserslist "^4.17.5" - caniuse-lite "^1.0.30001272" - fraction.js "^4.1.1" + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.1.0" + picocolors "^1.0.1" + postcss-value-parser "^4.2.0" -autoprefixer@^9.6.1: - version "9.8.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" + possible-typed-array-names "^1.0.0" aws-sign2@~0.7.0: version "0.7.0" @@ -3096,21 +3623,12 @@ axios@^0.18.1: follow-redirects "1.5.10" is-buffer "^2.0.2" -axios@^0.21.1: - version "0.21.1" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" - integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== - dependencies: - follow-redirects "^1.10.0" - -babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= +axios@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.24.0.tgz#804e6fa1e4b9c5288501dd9dff56a7a0940d20d6" + integrity sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA== dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" + follow-redirects "^1.14.4" babel-core@^7.0.0-bridge.0: version "7.0.0-bridge.0" @@ -3143,39 +3661,25 @@ babel-jest@^26.6.3: graceful-fs "^4.2.4" slash "^3.0.0" -babel-loader@^8.2.2: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== +babel-loader@^8.3.0: + version "8.4.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.4.1.tgz#6ccb75c66e62c3b144e1c5f2eaec5b8f6c08c675" + integrity sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA== dependencies: find-cache-dir "^3.3.1" - loader-utils "^1.4.0" + loader-utils "^2.0.4" make-dir "^3.1.0" schema-utils "^2.6.5" -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4= - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@istanbuljs/load-nyc-config" "^1.0.0" "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" + istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" babel-plugin-jest-hoist@^26.6.2: @@ -3188,71 +3692,29 @@ babel-plugin-jest-hoist@^26.6.2: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -babel-plugin-polyfill-corejs2@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz#686775bf9a5aa757e10520903675e3889caeedc4" - integrity sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.2.0" - semver "^6.1.1" - -babel-plugin-polyfill-corejs2@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz#407082d0d355ba565af24126fb6cb8e9115251fd" - integrity sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.3.0" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz#f4b4bb7b19329827df36ff56f6e6d367026cb7a2" - integrity sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.0" - core-js-compat "^3.9.1" - -babel-plugin-polyfill-corejs3@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz#0b571f4cf3d67f911512f5c04842a7b8e8263087" - integrity sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.0" - core-js-compat "^3.18.0" - -babel-plugin-polyfill-regenerator@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz#853f5f5716f4691d98c84f8069c7636ea8da7ab8" - integrity sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.0" - -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz#9ebbcd7186e1a33e21c5e20cae4e7983949533be" - integrity sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.12" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz#ca55bbec8ab0edeeef3d7b8ffd75322e210879a9" + integrity sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og== dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.0" + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.3" + semver "^6.3.1" -babel-plugin-transform-es2015-modules-commonjs@^6.26.0: - version "6.26.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" - integrity sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q== +babel-plugin-polyfill-corejs3@^0.10.6: + version "0.10.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== dependencies: - babel-plugin-transform-strict-mode "^6.24.1" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-types "^6.26.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" -babel-plugin-transform-strict-mode@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" - integrity sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g= +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz#abeb1f3f1c762eace37587f42548b08b57789bc8" + integrity sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q== dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" + "@babel/helper-define-polyfill-provider" "^0.6.3" babel-preset-current-node-syntax@^1.0.0: version "1.0.1" @@ -3280,55 +3742,6 @@ babel-preset-jest@^26.6.2: babel-plugin-jest-hoist "^26.6.2" babel-preset-current-node-syntax "^1.0.0" -babel-runtime@^6.22.0, babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4= - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.24.1, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc= - dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - bail@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" @@ -3339,7 +3752,7 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-js@^1.0.2, base64-js@^1.3.1: +base64-js@^1.0.2: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -3375,9 +3788,9 @@ binary-extensions@^1.0.0: integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== binaryextensions@^2.1.2: version "2.3.0" @@ -3405,29 +3818,29 @@ bluebird@^3.1.1, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.5: integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + version "4.12.1" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.1.tgz#215741fe3c9dba2d7e12c001d0cfdbae43975ba7" + integrity sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg== -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" - integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== +bn.js@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70" + integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== -boolbase@^1.0.0, boolbase@~1.0.0: +boolbase@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== -bootstrap-icons@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bootstrap-icons/-/bootstrap-icons-1.5.0.tgz#2cb19da148aa9105cb3174de2963564982d3dc55" - integrity sha512-44feMc7DE1Ccpsas/1wioN8ewFJNquvi5FewA06wLnqct7CwMdGDVy41ieHaacogzDqLfG8nADIvMNp9e4bfbA== +bootstrap-icons@^1.11.0: + version "1.11.3" + resolved "https://registry.yarnpkg.com/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz#03f9cb754ec005c52f9ee616e2e84a82cab3084b" + integrity sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww== -"bootstrap@>=4.5.3 <5.0.0": - version "4.6.0" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.6.0.tgz#97b9f29ac98f98dfa43bf7468262d84392552fd7" - integrity sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw== +bootstrap@^4.6.1: + version "4.6.2" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.6.2.tgz#8e0cd61611728a5bf65a3a2b8d6ff6c77d5d7479" + integrity sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ== boxen@^1.2.1: version "1.3.0" @@ -3442,16 +3855,16 @@ boxen@^1.2.1: term-size "^1.2.0" widest-line "^2.0.0" -boxen@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.0.1.tgz#657528bdd3f59a772b8279b831f27ec2c744664b" - integrity sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA== +boxen@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" + integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== dependencies: ansi-align "^3.0.0" camelcase "^6.2.0" chalk "^4.1.0" cli-boxes "^2.2.1" - string-width "^4.2.0" + string-width "^4.2.2" type-fest "^0.20.2" widest-line "^3.1.0" wrap-ansi "^7.0.0" @@ -3464,6 +3877,13 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + braces@^2.3.1, braces@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -3480,24 +3900,24 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== +braces@^3.0.3, braces@~3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - fill-range "^7.0.1" + fill-range "^7.1.1" brorand@^1.0.1, brorand@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserify-aes@^1.0.0, browserify-aes@^1.0.4: +browserify-aes@^1.0.4, browserify-aes@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== @@ -3509,7 +3929,7 @@ browserify-aes@^1.0.0, browserify-aes@^1.0.4: inherits "^2.0.1" safe-buffer "^5.0.1" -browserify-cipher@^1.0.0: +browserify-cipher@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== @@ -3528,28 +3948,30 @@ browserify-des@^1.0.0: inherits "^2.0.1" safe-buffer "^5.1.2" -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== +browserify-rsa@^4.0.0, browserify-rsa@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.1.tgz#06e530907fe2949dc21fc3c2e2302e10b1437238" + integrity sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ== dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" + bn.js "^5.2.1" + randombytes "^2.1.0" + safe-buffer "^5.2.1" -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== +browserify-sign@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.3.tgz#7afe4c01ec7ee59a89a558a4b75bd85ae62d4208" + integrity sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw== dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" + bn.js "^5.2.1" + browserify-rsa "^4.1.0" create-hash "^1.2.0" create-hmac "^1.1.7" - elliptic "^6.5.3" + elliptic "^6.5.5" + hash-base "~3.0" inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" + parse-asn1 "^5.1.7" + readable-stream "^2.3.8" + safe-buffer "^5.2.1" browserify-zlib@^0.2.0: version "0.2.0" @@ -3558,16 +3980,15 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@*, browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.18.1, browserslist@^4.6.4: - version "4.19.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" - integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== +browserslist@^4.0.0, browserslist@^4.21.4, browserslist@^4.23.1, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.2: + version "4.24.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.3.tgz#5fc2725ca8fb3c1432e13dac278c7cc103e026d2" + integrity sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA== dependencies: - caniuse-lite "^1.0.30001286" - electron-to-chromium "^1.4.17" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" + caniuse-lite "^1.0.30001688" + electron-to-chromium "^1.5.73" + node-releases "^2.0.19" + update-browserslist-db "^1.1.1" bser@2.1.1: version "2.1.1" @@ -3595,9 +4016,9 @@ buffer-fill@^1.0.0: integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== buffer-json@^2.0.0: version "2.0.0" @@ -3607,7 +4028,7 @@ buffer-json@^2.0.0: buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== buffer@^4.3.0: version "4.9.2" @@ -3618,14 +4039,6 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.1.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - builtin-modules@^3.1.0: version "3.2.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" @@ -3634,7 +4047,7 @@ builtin-modules@^3.1.0: builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + integrity sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ== builtins@^1.0.3: version "1.0.3" @@ -3642,30 +4055,25 @@ builtins@^1.0.3: integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= bundlewatch@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/bundlewatch/-/bundlewatch-0.3.2.tgz#b07c57347a790f436f8b59c12418618f5e938432" - integrity sha512-gqekMv+ph1vKjM2B6P7mk8HxNZ3ZLOU94Vo3eFqPgQ0COqDsYcrPwsmpczAwsPxOMY7ZpKCGUez7shbdttCDew== + version "0.3.3" + resolved "https://registry.yarnpkg.com/bundlewatch/-/bundlewatch-0.3.3.tgz#6226f2317a8183cfccdd1ea016bdf10373c9498c" + integrity sha512-qzSVWrZyyWXa546JpAPRPTFmnXms9YNVnfzB05DRJKmN6wRRa7SkxE4OgKQmbAY74Z6CM2mKAc6vwvd2R+1lUQ== dependencies: - axios "^0.21.1" - bytes "^3.0.0" + axios "^0.24.0" + bytes "^3.1.1" chalk "^4.0.0" - ci-env "^1.14.0" + ci-env "^1.17.0" commander "^5.0.0" glob "^7.1.2" - gzip-size "^5.1.1" + gzip-size "^6.0.0" jsonpack "^1.1.5" lodash.merge "^4.6.1" read-pkg-up "^7.0.1" -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== +bytes@3.1.2, bytes@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== cacache@^10.0.0: version "10.0.4" @@ -3708,10 +4116,11 @@ cacache@^12.0.2: y18n "^4.0.0" cacache@^15.0.5: - version "15.0.6" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.6.tgz#65a8c580fda15b59150fb76bf3f3a8e45d583099" - integrity sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w== + version "15.3.0" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" + integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== dependencies: + "@npmcli/fs" "^1.0.0" "@npmcli/move-file" "^1.0.1" chownr "^2.0.0" fs-minipass "^2.0.0" @@ -3776,46 +4185,37 @@ cache-loader@^4.1.0: neo-async "^2.6.1" schema-utils "^2.0.0" -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz#32e5892e6361b29b0b545ba6f7763378daca2840" + integrity sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + es-errors "^1.3.0" + function-bind "^1.1.2" -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= +call-bind@^1.0.7, call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== dependencies: - callsites "^2.0.0" + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= +call-bound@^1.0.2, call-bound@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.3.tgz#41cfd032b593e39176a71533ab4f384aa04fd681" + integrity sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA== dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + call-bind-apply-helpers "^1.0.1" + get-intrinsic "^1.2.6" callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - camel-case@^4.1.1, camel-case@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" @@ -3824,14 +4224,6 @@ camel-case@^4.1.1, camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - camelcase-keys@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" @@ -3841,11 +4233,6 @@ camelcase-keys@^6.2.2: map-obj "^4.0.0" quick-lru "^4.0.1" -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= - camelcase@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" @@ -3857,9 +4244,9 @@ camelcase@^5.0.0, camelcase@^5.3.1: integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== camelcase@^6.0.0, camelcase@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-api@^3.0.0: version "3.0.0" @@ -3871,10 +4258,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001228, caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001286: - version "1.0.30001291" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz#08a8d2cfea0b2cf2e1d94dd795942d0daef6108c" - integrity sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001638, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688: + version "1.0.30001690" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz#f2d15e3aaf8e18f76b2b8c1481abde063b8104c8" + integrity sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w== capital-case@^1.0.4: version "1.0.4" @@ -3907,18 +4294,7 @@ ccount@^1.0.0: resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3935,10 +4311,10 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" @@ -3986,21 +4362,6 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.3.0, chokidar@^3.4.0, chokidar@^3.4.1, chokidar@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" - integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.5.0" - optionalDependencies: - fsevents "~2.3.1" - chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" @@ -4020,6 +4381,43 @@ chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" +chokidar@^3.3.0: + version "3.5.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" + integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.5.0" + optionalDependencies: + fsevents "~2.3.1" + +chokidar@^3.4.1, chokidar@^3.5.1, chokidar@^3.5.2, chokidar@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chokidar@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" + integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== + dependencies: + readdirp "^4.0.1" + chownr@^1.0.1, chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -4031,14 +4429,14 @@ chownr@^2.0.0: integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + version "1.0.4" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b" + integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== -ci-env@^1.14.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/ci-env/-/ci-env-1.16.0.tgz#e97f3b5001a8daf7da6e46f418bc6892a238704d" - integrity sha512-ucF9caQEX5wQlY449KZBIJPx91+kRg9tJ3tWSc4+KzrvC5KNiPm/3g1noP8VhdI3046+Vw3jLmKAD0fjCRJTmw== +ci-env@^1.17.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/ci-env/-/ci-env-1.17.0.tgz#386b8821ce5da1cd0b2b6a06c1f52b1433f8889a" + integrity sha512-NtTjhgSEqv4Aj90TUYHQLxHdnCPXnjdtuGG1X8lTfp/JqeXTdw0FTWl/vUAPuvbWZTF8QVpv6ASe/XacE+7R2A== ci-info@^1.5.0: version "1.6.0" @@ -4050,18 +4448,18 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== -ci-info@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a" - integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ== +ci-info@^3.2.0, ci-info@^3.7.1: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + version "1.0.6" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.6.tgz#8fe672437d01cd6c4561af5334e0cc50ff1955f7" + integrity sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw== dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" + inherits "^2.0.4" + safe-buffer "^5.2.1" cjs-module-lexer@^0.6.0: version "0.6.0" @@ -4087,10 +4485,17 @@ clean-css-cli@^4.3.0: commander "2.x" glob "7.x" -clean-css@^4.2.1, clean-css@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== +clean-css@^4.2.1, clean-css@^4.2.3: + version "4.2.4" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178" + integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A== + dependencies: + source-map "~0.6.0" + +clean-css@~5.3.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" + integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== dependencies: source-map "~0.6.0" @@ -4128,7 +4533,7 @@ cli-spinners@^1.0.1: resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== -cli-truncate@^2.1.0: +cli-truncate@2.1.0, cli-truncate@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== @@ -4173,29 +4578,15 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone@2.x: - version "2.1.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - codemirror@^5.61.0: - version "5.61.0" - resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.61.0.tgz#318e5b034a707207948b92ffc2862195e8fdb08e" - integrity sha512-D3wYH90tYY1BsKlUe0oNj2JAhQ9TepkD51auk3N7q+4uz7A/cgJ5JsWHreT0PqieW1QhOuqxQ2reCXV1YXzecg== + version "5.65.18" + resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.65.18.tgz#d7146e4271135a9b4adcd023a270185457c9c428" + integrity sha512-Gaz4gHnkbHMGgahNt3CA5HBk5lLQBqmD/pBgeB4kQU6OedZmqMBjlRF0LSrp2tJ4wlLNPm2FfaUd1pDy0mdlpA== codesandbox-import-util-types@^2.2.3: version "2.2.3" @@ -4238,11 +4629,6 @@ codesandbox@^2.2.3: shortid "^2.2.8" update-notifier "^2.2.0" -collapse-white-space@^1.0.2: - version "1.0.6" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" - integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== - collect-v8-coverage@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" @@ -4251,12 +4637,12 @@ collect-v8-coverage@^1.0.0: collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw== dependencies: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.9.0, color-convert@^1.9.1: +color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -4273,33 +4659,27 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@^1.0.0, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.5.4: - version "1.5.5" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" - integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" +colord@^2.9.1, colord@^2.9.3: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== -color@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" - integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.4" +colorette@^1.2.1, colorette@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" + integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== -colorette@^1.2.1, colorette@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" - integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== +colorette@^2.0.10, colorette@^2.0.16: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.8" @@ -4313,12 +4693,17 @@ comma-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== -commander@2.x, commander@^2.19.0, commander@^2.20.0, commander@^2.9.0: +commander@2.x, commander@^2.20.0, commander@^2.9.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^4.0.1, commander@^4.1.1: +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +commander@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== @@ -4338,10 +4723,15 @@ commander@^7.2.0: resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@^8.2.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compare-func@^2.0.0: version "2.0.0" @@ -4352,11 +4742,11 @@ compare-func@^2.0.0: dot-prop "^5.1.0" component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + version "1.3.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" + integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== -compressible@~2.0.16: +compressible@~2.0.18: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== @@ -4364,22 +4754,22 @@ compressible@~2.0.16: mime-db ">= 1.43.0 < 2" compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + version "1.7.5" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.5.tgz#fdd256c0a642e39e314c478f6c2cd654edd74c93" + integrity sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q== dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" + bytes "3.1.2" + compressible "~2.0.18" debug "2.6.9" + negotiator "~0.6.4" on-headers "~1.0.2" - safe-buffer "5.1.2" + safe-buffer "5.2.1" vary "~1.1.2" concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^1.5.0: version "1.6.2" @@ -4404,16 +4794,16 @@ concat-stream@^2.0.0: condense-newlines@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/condense-newlines/-/condense-newlines-0.2.1.tgz#3de985553139475d32502c83b02f60684d24c55f" - integrity sha1-PemFVTE5R10yUCyDsC9gaE0kxV8= + integrity sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg== dependencies: extend-shallow "^2.0.1" is-whitespace "^0.3.0" kind-of "^3.0.2" -config-chain@^1.1.12: - version "1.1.12" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" - integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== +config-chain@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== dependencies: ini "^1.3.4" proto-list "~1.2.1" @@ -4440,11 +4830,16 @@ connect@^3.7.0: parseurl "~1.3.3" utils-merge "1.0.1" -consola@^2.10.0, consola@^2.13.0, consola@^2.15.0, consola@^2.15.3, consola@^2.6.0, consola@^2.9.0: +consola@^2.13.0, consola@^2.15.0, consola@^2.15.3: version "2.15.3" resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== +consola@^3.2.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-3.3.3.tgz#0dd8a2314b0f7bf18a49064138ad685f3346543d" + integrity sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg== + console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -4469,12 +4864,12 @@ constant-case@^3.0.4: constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + integrity sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ== conventional-changelog-angular@^5.0.12: - version "5.0.12" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" - integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw== + version "5.0.13" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c" + integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA== dependencies: compare-func "^2.0.0" q "^1.5.1" @@ -4498,34 +4893,25 @@ conventional-changelog-config-spec@2.1.0: resolved "https://registry.yarnpkg.com/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz#874a635287ef8b581fd8558532bf655d4fb59f2d" integrity sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ== -conventional-changelog-conventionalcommits@4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.5.0.tgz#a02e0b06d11d342fdc0f00c91d78265ed0bc0a62" - integrity sha512-buge9xDvjjOxJlyxUnar/+6i/aVEVGA7EEh4OafBCXPlLUQPGbRUBhBUveWRxzvR8TEjhKEP4BdepnpG2FSZXw== - dependencies: - compare-func "^2.0.0" - lodash "^4.17.15" - q "^1.5.1" - -conventional-changelog-conventionalcommits@^4.5.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.0.tgz#7fc17211dbca160acf24687bd2fdd5fd767750eb" - integrity sha512-sj9tj3z5cnHaSJCYObA9nISf7eq/YjscLPoq6nmew4SiOjxqL2KRpK20fjnjVbpNDjJ2HR3MoVcWKXwbVvzS0A== +conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-conventionalcommits@^4.5.0: + version "4.6.3" + resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz#0765490f56424b46f6cb4db9135902d6e5a36dc2" + integrity sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g== dependencies: compare-func "^2.0.0" lodash "^4.17.15" q "^1.5.1" conventional-changelog-core@^4.2.1: - version "4.2.2" - resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.2.tgz#f0897df6d53b5d63dec36b9442bd45354f8b3ce5" - integrity sha512-7pDpRUiobQDNkwHyJG7k9f6maPo9tfPzkSWbRq97GGiZqisElhnvUZSvyQH20ogfOjntB5aadvv6NNcKL1sReg== + version "4.2.4" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f" + integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg== dependencies: add-stream "^1.0.0" - conventional-changelog-writer "^4.0.18" + conventional-changelog-writer "^5.0.0" conventional-commits-parser "^3.2.0" dateformat "^3.0.0" - get-pkg-repo "^1.0.0" + get-pkg-repo "^4.0.0" git-raw-commits "^2.0.8" git-remote-origin-url "^2.0.0" git-semver-tags "^4.1.1" @@ -4534,7 +4920,6 @@ conventional-changelog-core@^4.2.1: q "^1.5.1" read-pkg "^3.0.0" read-pkg-up "^3.0.0" - shelljs "^0.8.3" through2 "^4.0.0" conventional-changelog-ember@^2.0.9: @@ -4578,15 +4963,14 @@ conventional-changelog-preset-loader@^2.3.4: resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c" integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== -conventional-changelog-writer@^4.0.18: - version "4.1.0" - resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz#1ca7880b75aa28695ad33312a1f2366f4b12659f" - integrity sha512-WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw== +conventional-changelog-writer@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359" + integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ== dependencies: - compare-func "^2.0.0" conventional-commits-filter "^2.0.7" dateformat "^3.0.0" - handlebars "^4.7.6" + handlebars "^4.7.7" json-stringify-safe "^5.0.1" lodash "^4.17.15" meow "^8.0.0" @@ -4594,10 +4978,10 @@ conventional-changelog-writer@^4.0.18: split "^1.0.0" through2 "^4.0.0" -conventional-changelog@3.1.24: - version "3.1.24" - resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.24.tgz#ebd180b0fd1b2e1f0095c4b04fd088698348a464" - integrity sha512-ed6k8PO00UVvhExYohroVPXcOJ/K1N0/drJHx/faTH37OIZthlecuLIRX/T6uOp682CAoVoFpu+sSEaeuH6Asg== +conventional-changelog@3.1.25: + version "3.1.25" + resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.25.tgz#3e227a37d15684f5aa1fb52222a6e9e2536ccaff" + integrity sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ== dependencies: conventional-changelog-angular "^5.0.12" conventional-changelog-atom "^2.0.8" @@ -4620,9 +5004,9 @@ conventional-commits-filter@^2.0.7: modify-values "^1.0.0" conventional-commits-parser@^3.2.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz#ba44f0b3b6588da2ee9fd8da508ebff50d116ce2" - integrity sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA== + version "3.2.4" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" + integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== dependencies: JSONStream "^1.0.4" is-text-path "^1.0.1" @@ -4630,7 +5014,6 @@ conventional-commits-parser@^3.2.0: meow "^8.0.0" split2 "^3.0.0" through2 "^4.0.0" - trim-off-newlines "^1.0.0" conventional-recommended-bump@6.1.0: version "6.1.0" @@ -4646,17 +5029,27 @@ conventional-recommended-bump@6.1.0: meow "^8.0.0" q "^1.5.1" -convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: +convert-source-map@^1.4.0, convert-source-map@^1.6.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== dependencies: safe-buffer "~5.1.1" +convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + cookie@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + integrity sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw== copy-concurrently@^1.0.0: version "1.0.5" @@ -4673,58 +5066,34 @@ copy-concurrently@^1.0.0: copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js-compat@^3.12.1, core-js-compat@^3.9.0, core-js-compat@^3.9.1: - version "3.12.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.12.1.tgz#2c302c4708505fa7072b0adb5156d26f7801a18b" - integrity sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ== - dependencies: - browserslist "^4.16.6" - semver "7.0.0" + integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw== -core-js-compat@^3.18.0: - version "3.19.3" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.19.3.tgz#de75e5821c5ce924a0a1e7b7d5c2cb973ff388aa" - integrity sha512-59tYzuWgEEVU9r+SRgceIGXSSUn47JknoiXW6Oq7RW8QHjXWz3/vp8pa7dbtuVu40sewz3OP3JmQEcDdztrLhA== +core-js-compat@^3.37.1, core-js-compat@^3.38.0, core-js-compat@^3.38.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" + integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== dependencies: - browserslist "^4.18.1" - semver "7.0.0" - -core-js-pure@^3.0.0: - version "3.12.1" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.12.1.tgz#934da8b9b7221e2a2443dc71dfa5bd77a7ea00b8" - integrity sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ== - -core-js@^2.4.0, core-js@^2.6.5: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + browserslist "^4.24.2" -core-js@^3.12.1: - version "3.12.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.12.1.tgz#6b5af4ff55616c08a44d386f1f510917ff204112" - integrity sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw== +core-js@^3.12.1, core-js@^3.37.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.39.0.tgz#57f7647f4d2d030c32a72ea23a0555b2eaa30f83" + integrity sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g== -core-util-is@1.0.2, core-util-is@~1.0.0: +core-util-is@1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== +cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -4732,14 +5101,12 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -crc@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" - integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== - dependencies: - buffer "^5.1.0" +crc@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/crc/-/crc-4.3.2.tgz#49b7821cbf2cf61dfd079ed93863bbebd5469b9a" + integrity sha512-uGDHf4KLLh2zsHa8D8hIQ1H/HtFQhyHrc0uhHBcoKGol/Xnb+MPYfUMw7cvON6ze/GUESTudKayDcJC5HnJv1A== -create-ecdh@^4.0.0: +create-ecdh@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== @@ -4765,7 +5132,7 @@ create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: +create-hmac@^1.1.4, create-hmac@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== @@ -4809,7 +5176,7 @@ cross-spawn@^6.0.0: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.1: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -4818,116 +5185,108 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + version "3.12.1" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.1.tgz#bb8921bec9acc81633379aa8f52d69b0b69e0dac" + integrity sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ== dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" + browserify-cipher "^1.0.1" + browserify-sign "^4.2.3" + create-ecdh "^4.0.4" + create-hash "^1.2.0" + create-hmac "^1.1.7" + diffie-hellman "^5.0.3" + hash-base "~3.0.4" + inherits "^2.0.4" + pbkdf2 "^3.1.2" + public-encrypt "^4.0.3" + randombytes "^2.1.0" + randomfill "^1.0.4" crypto-random-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= -css-blank-pseudo@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" - integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== +css-blank-pseudo@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-6.0.2.tgz#50db072d4fb5b40c2df9ffe5ca5fbb9b19c77fc8" + integrity sha512-J/6m+lsqpKPqWHOifAFtKFeGLOzw3jR92rxQcwRUfA/eTuZzKfKlxOmYDx2+tqOPQAueNvBiY8WhAeHu5qNmTg== dependencies: - postcss "^7.0.5" + postcss-selector-parser "^6.0.13" -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= +css-declaration-sorter@^6.3.1: + version "6.4.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" + integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" +css-declaration-sorter@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" + integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== -css-has-pseudo@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" - integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== +css-has-pseudo@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-6.0.5.tgz#372e7293ef9bb901ec0bdce85a6fc1365012fa2c" + integrity sha512-ZTv6RlvJJZKp32jPYnAJVhowDCrRrHUTAxsYSuUPBEDJjzws6neMnzkRblxtgmv1RgcV5dhH2gn7E3wA9Wt6lw== dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" + "@csstools/selector-specificity" "^3.1.1" + postcss-selector-parser "^6.0.13" + postcss-value-parser "^4.2.0" -css-loader@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz#c888af64b2a5b2e85462c72c0f4a85c7e2e0821e" - integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg== +css-loader@^5.2.7: + version "5.2.7" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.2.7.tgz#9b9f111edf6fb2be5dc62525644cbc9c232064ae" + integrity sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg== dependencies: - camelcase "^6.0.0" - cssesc "^3.0.0" - icss-utils "^4.1.1" + icss-utils "^5.1.0" loader-utils "^2.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.3" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" + postcss "^8.2.15" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.0" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" postcss-value-parser "^4.1.0" - schema-utils "^2.7.1" - semver "^7.3.2" - -css-prefers-color-scheme@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" - integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== - dependencies: - postcss "^7.0.5" + schema-utils "^3.0.0" + semver "^7.3.5" -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== +css-prefers-color-scheme@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-9.0.1.tgz#30fcb94cc38b639b66fb99e1882ffd97f741feaa" + integrity sha512-iFit06ochwCKPRiWagbTa1OAWCvWWVdEnIFd8BaRrgO8YrrNh4RAWUQTFcYX5tdFZgFl1DJ3iiULchZyEbnF4g== -css-select@^2.0.0, css-select@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" -css-select@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8" - integrity sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA== +css-select@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== dependencies: boolbase "^1.0.0" - css-what "^4.0.0" - domhandler "^4.0.0" - domutils "^2.4.3" - nth-check "^2.0.0" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" -css-tree@^1.1.2: +css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== @@ -4935,130 +5294,154 @@ css-tree@^1.1.2: mdn-data "2.0.14" source-map "^0.6.1" -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" -css-what@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" - integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A== +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + +css-what@^6.0.1, css-what@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== css.escape@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= - -css@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" - integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== - dependencies: - inherits "^2.0.3" - source-map "^0.6.1" - source-map-resolve "^0.5.2" - urix "^0.1.0" - -css@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - -cssdb@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" - integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== +cssdb@^8.1.0: + version "8.2.3" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.3.tgz#7e6980bb5a785a9b4eb2a21bd38d50624b56cb46" + integrity sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA== cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" - integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.3" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= +cssnano-preset-default@^5.2.14: + version "5.2.14" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== + dependencies: + css-declaration-sorter "^6.3.1" + cssnano-utils "^3.1.0" + postcss-calc "^8.2.3" + postcss-colormin "^5.3.1" + postcss-convert-values "^5.1.3" + postcss-discard-comments "^5.1.2" + postcss-discard-duplicates "^5.1.0" + postcss-discard-empty "^5.1.1" + postcss-discard-overridden "^5.1.0" + postcss-merge-longhand "^5.1.7" + postcss-merge-rules "^5.1.4" + postcss-minify-font-values "^5.1.0" + postcss-minify-gradients "^5.1.1" + postcss-minify-params "^5.1.4" + postcss-minify-selectors "^5.2.1" + postcss-normalize-charset "^5.1.0" + postcss-normalize-display-values "^5.1.0" + postcss-normalize-positions "^5.1.1" + postcss-normalize-repeat-style "^5.1.1" + postcss-normalize-string "^5.1.0" + postcss-normalize-timing-functions "^5.1.0" + postcss-normalize-unicode "^5.1.1" + postcss-normalize-url "^5.1.0" + postcss-normalize-whitespace "^5.1.1" + postcss-ordered-values "^5.1.3" + postcss-reduce-initial "^5.1.2" + postcss-reduce-transforms "^5.1.0" + postcss-svgo "^5.1.0" + postcss-unique-selectors "^5.1.1" + +cssnano-preset-default@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-7.0.6.tgz#0220fa7507478369aa2a226bac03e1204cd024c1" + integrity sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ== + dependencies: + browserslist "^4.23.3" + css-declaration-sorter "^7.2.0" + cssnano-utils "^5.0.0" + postcss-calc "^10.0.2" + postcss-colormin "^7.0.2" + postcss-convert-values "^7.0.4" + postcss-discard-comments "^7.0.3" + postcss-discard-duplicates "^7.0.1" + postcss-discard-empty "^7.0.0" + postcss-discard-overridden "^7.0.0" + postcss-merge-longhand "^7.0.4" + postcss-merge-rules "^7.0.4" + postcss-minify-font-values "^7.0.0" + postcss-minify-gradients "^7.0.0" + postcss-minify-params "^7.0.2" + postcss-minify-selectors "^7.0.4" + postcss-normalize-charset "^7.0.0" + postcss-normalize-display-values "^7.0.0" + postcss-normalize-positions "^7.0.0" + postcss-normalize-repeat-style "^7.0.0" + postcss-normalize-string "^7.0.0" + postcss-normalize-timing-functions "^7.0.0" + postcss-normalize-unicode "^7.0.2" + postcss-normalize-url "^7.0.0" + postcss-normalize-whitespace "^7.0.0" + postcss-ordered-values "^7.0.1" + postcss-reduce-initial "^7.0.2" + postcss-reduce-transforms "^7.0.0" + postcss-svgo "^7.0.1" + postcss-unique-selectors "^7.0.3" + +cssnano-utils@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= +cssnano-utils@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-5.0.0.tgz#b53a0343dd5d21012911882db6ae7d2eae0e3687" + integrity sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ== -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== +cssnano@^5.0.2: + version "5.1.15" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + cssnano-preset-default "^5.2.14" + lilconfig "^2.0.3" + yaml "^1.10.2" -cssnano@^4.1.10, cssnano@^4.1.11: - version "4.1.11" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" - integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== +cssnano@^7.0.3: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-7.0.6.tgz#63d54fd42bc017f6aaed69e47d9aaef85b7850ec" + integrity sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw== dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.8" - is-resolvable "^1.0.0" - postcss "^7.0.0" + cssnano-preset-default "^7.0.6" + lilconfig "^3.1.2" -csso@^4.0.2: +csso@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + cssom@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" @@ -5076,6 +5459,11 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" +csstype@^3.1.0: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + csvtojson@^2.0.10: version "2.0.10" resolved "https://registry.yarnpkg.com/csvtojson/-/csvtojson-2.0.10.tgz#11e7242cc630da54efce7958a45f443210357574" @@ -5088,14 +5476,7 @@ csvtojson@^2.0.10: cuint@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" - integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= - dependencies: - array-find-index "^1.0.1" + integrity sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw== cwd@^0.9.1: version "0.9.1" @@ -5105,9 +5486,9 @@ cwd@^0.9.1: find-pkg "^0.1.0" cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + version "1.0.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.2.tgz#673b5f233bf34d8e602b949429f8171d9121bea3" + integrity sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA== dargs@^7.0.0: version "7.0.0" @@ -5130,6 +5511,33 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + datauri@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/datauri/-/datauri-3.0.0.tgz#6196997e9a7bbbee81b60e8c8acb1a2c871e2349" @@ -5146,17 +5554,14 @@ dateformat@^3.0.0: de-indent@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" - integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= + integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== -deasync@^0.1.15: - version "0.1.21" - resolved "https://registry.yarnpkg.com/deasync/-/deasync-0.1.21.tgz#bb11eabd4466c0d8776f0d82deb8a6126460d30f" - integrity sha512-kUmM8Y+PZpMpQ+B4AuOW9k2Pfx/mSupJtxOsLzmnHY2WqZUYRFccFn2RhzPAqt3Xb+sorK/badW2D4zNzqZz5w== - dependencies: - bindings "^1.5.0" - node-addon-api "^1.7.1" +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: +debug@2.6.9, debug@^2.2.0, debug@^2.3.3: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -5177,22 +5582,22 @@ debug@^3.1.0, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== +debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2: + version "4.4.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" + integrity sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA== dependencies: - ms "2.1.2" + ms "^2.1.3" decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + version "1.1.1" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: +decamelize@^1.1.0, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -5203,48 +5608,59 @@ decimal.js@^10.2.1: integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deep-is@^0.1.3, deep-is@~0.1.3: +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: - object-keys "^1.0.12" + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.2, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA== dependencies: is-descriptor "^0.1.0" define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA== dependencies: is-descriptor "^1.0.0" @@ -5256,30 +5672,30 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -defu@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/defu/-/defu-2.0.4.tgz#09659a6e87a8fd7178be13bd43e9357ebf6d1c46" - integrity sha512-G9pEH1UUMxShy6syWk01VQSRVs3CDWtlxtZu7A+NyqjxaCA4gSlWAKDBx6QiUEKezqS8+DUlXLI14Fp05Hmpwg== - defu@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/defu/-/defu-3.2.2.tgz#be20f4cc49b9805d54ee6b610658d53894942e97" integrity sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ== -defu@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/defu/-/defu-4.0.1.tgz#9d7d7a48f9295f08285d153dcff174c89b9bcb22" - integrity sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ== +defu@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/defu/-/defu-5.0.1.tgz#a034278f9b032bf0845d261aa75e9ad98da878ac" + integrity sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ== + +defu@^6.1.3, defu@^6.1.4: + version "6.1.4" + resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.4.tgz#4e0c9cf9ff68fe5f3d7f2765cc1a012dfdcb0479" + integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg== delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== dependency-graph@^0.9.0: version "0.9.0" @@ -5287,22 +5703,22 @@ dependency-graph@^0.9.0: integrity sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w== des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.1.0.tgz#1d37f5766f3bbff4ee9638e871a8768c173b81da" + integrity sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg== dependencies: inherits "^2.0.1" minimalistic-assert "^1.0.0" -destr@^1.0.0, destr@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/destr/-/destr-1.1.0.tgz#2da6add6ba71e04fd0abfb1e642d4f6763235095" - integrity sha512-Ev/sqS5AzzDwlpor/5wFCDu0dYMQu/0x2D6XfAsQ0E7uQmamIgYJ6Dppo2T2EOFVkeVYWjc+PCLKaqZZ57qmLg== +destr@^2.0.2, destr@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/destr/-/destr-2.0.3.tgz#7f9e97cb3d16dbdca7be52aca1644ce402cfe449" + integrity sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ== -destroy@^1.0.4, destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= +destroy@1.2.0, destroy@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detab@^2.0.4: version "2.0.4" @@ -5314,12 +5730,17 @@ detab@^2.0.4: detect-indent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== detect-indent@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" - integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== + version "6.1.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" + integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== + +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== detect-newline@^3.0.0, detect-newline@^3.1.0: version "3.1.0" @@ -5336,7 +5757,12 @@ diff-sequences@^26.6.2: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== -diffie-hellman@^5.0.0: +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + +diffie-hellman@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== @@ -5366,7 +5792,12 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-converter@^0.2: +dom-accessibility-api@^0.5.6: + version "0.5.16" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + +dom-converter@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== @@ -5374,41 +5805,37 @@ dom-converter@^0.2: utila "~0.4" dom-event-types@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dom-event-types/-/dom-event-types-1.0.0.tgz#5830a0a29e1bf837fe50a70cd80a597232813cae" - integrity sha512-2G2Vwi2zXTHBGqXHsJ4+ak/iP0N8Ar+G8a7LiD2oup5o4sQWytwqqrZu/O6hIMV0KMID2PL69OhpshLO0n7UJQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/dom-event-types/-/dom-event-types-1.1.0.tgz#120c1f92ddea7758db1ccee0a100a33c39f4701b" + integrity sha512-jNCX+uNJ3v38BKvPbpki6j5ItVlnSqVV6vDWGS6rExzCMjsc39frLjm1n91o6YaKK6AZl0wLloItW6C6mr61BQ== -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" + domhandler "^4.2.0" entities "^2.0.0" -dom-serializer@^1.0.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.1.tgz#d845a1565d7c041a95e5dab62184ab41e3a519be" - integrity sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q== +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - entities "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== +domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domexception@^2.0.1: version "2.0.1" @@ -5417,13 +5844,6 @@ domexception@^2.0.1: dependencies: webidl-conversions "^5.0.0" -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - domhandler@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a" @@ -5431,22 +5851,21 @@ domhandler@^3.0.0: dependencies: domelementtype "^2.0.1" -domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" - integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" -domutils@^1.5.1, domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== dependencies: - dom-serializer "0" - domelementtype "1" + domelementtype "^2.3.0" -domutils@^2.0.0, domutils@^2.4.3: +domutils@^2.0.0: version "2.6.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.6.0.tgz#2e15c04185d43fb16ae7057cb76433c6edb938b7" integrity sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA== @@ -5455,6 +5874,24 @@ domutils@^2.0.0, domutils@^2.4.3: domelementtype "^2.2.0" domhandler "^4.2.0" +domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +domutils@^3.0.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.1.tgz#b39f4c390a1ae6f6a2c56a5f5a16d6438b6bce28" + integrity sha512-xWXmuRnN9OMP6ptPd2+H0cCbcYBULa5YDTbMm/2lvkWvNA3O4wcW+GvzooqBuNM8yy6pl3VIAeJTUUWUbfI5Fw== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + dot-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" @@ -5470,17 +5907,17 @@ dot-prop@^4.2.1: dependencies: is-obj "^1.0.0" -dot-prop@^5.1.0, dot-prop@^5.2.0: +dot-prop@^5.1.0: version "5.3.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: is-obj "^2.0.0" -dotenv@^8.2.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" - integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== +dotenv@^16.4.5: + version "16.4.7" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz#0e20c5b82950140aa99be360a8a5f52335f53c26" + integrity sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ== dotenv@^9.0.2: version "9.0.2" @@ -5495,12 +5932,21 @@ dotgitignore@^2.1.0: find-up "^3.0.0" minimatch "^3.0.4" +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" + duplexer3@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= -duplexer@^0.1.1, duplexer@^0.1.2: +duplexer@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== @@ -5515,6 +5961,11 @@ duplexify@^3.4.2, duplexify@^3.6.0: readable-stream "^2.0.0" stream-shift "^1.0.0" +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" @@ -5531,30 +5982,30 @@ editions@^2.2.0: errlop "^2.0.0" semver "^6.3.0" -editorconfig@^0.15.3: - version "0.15.3" - resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.15.3.tgz#bef84c4e75fb8dcb0ce5cee8efd51c15999befc5" - integrity sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g== +editorconfig@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-1.0.4.tgz#040c9a8e9a6c5288388b87c2db07028aa89f53a3" + integrity sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q== dependencies: - commander "^2.19.0" - lru-cache "^4.1.5" - semver "^5.6.0" - sigmund "^1.0.1" + "@one-ini/wasm" "0.1.1" + commander "^10.0.0" + minimatch "9.0.1" + semver "^7.5.3" ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.17: - version "1.4.18" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.18.tgz#2fb282213937986a20a653315963070e8321b3f3" - integrity sha512-i7nKjGGBE1+YUIbfLObA1EZPmN7J1ITEllbhusDk+KIk6V6gUxN9PFe36v+Sd+8Cg0k3cgUv9lQhQZalr8rggw== +electron-to-chromium@^1.5.73: + version "1.5.76" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz#db20295c5061b68f07c8ea4dfcbd701485d94a3d" + integrity sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ== -elliptic@^6.5.3: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== +elliptic@^6.5.3, elliptic@^6.5.5: + version "6.6.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.6.1.tgz#3b8ffb02670bf69e382c7f65bf524c97c5405c06" + integrity sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g== dependencies: bn.js "^4.11.9" brorand "^1.1.0" @@ -5569,21 +6020,16 @@ emittery@^0.7.1: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== -"emoji-regex@>=6.0.0 <=6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" - integrity sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4= - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + emojis-list@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" @@ -5592,7 +6038,12 @@ emojis-list@^3.0.0: encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== encoding@^0.1.11: version "0.1.13" @@ -5617,31 +6068,24 @@ enhanced-resolve@^4.1.1, enhanced-resolve@^4.5.0: memory-fs "^0.5.0" tapable "^1.0.0" -enhanced-resolve@^5.8.0: - version "5.8.2" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" - integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - enquirer@^2.3.5, enquirer@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + version "2.4.1" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== dependencies: ansi-colors "^4.1.1" - -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + strip-ansi "^6.0.1" entities@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== +entities@^4.2.0, entities@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + err-code@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" @@ -5659,81 +6103,124 @@ errno@^0.1.3, errno@~0.1.7: dependencies: prr "~1.0.1" -error-ex@^1.2.0, error-ex@^1.3.1: +error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" -error-stack-parser@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== +error-stack-parser@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +es-abstract@^1.23.2, es-abstract@^1.23.5, es-abstract@^1.23.9: + version "1.23.9" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.9.tgz#5b45994b7de78dada5c1bebf1379646b32b9d606" + integrity sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.3" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.2.7" + get-proto "^1.0.0" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-regex "^1.2.1" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.0" + math-intrinsics "^1.1.0" + object-inspect "^1.13.3" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.3" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.18" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-define-property@^1.0.0, es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== dependencies: - stackframe "^1.1.1" + es-errors "^1.3.0" -es-abstract@^1.17.2, es-abstract@^1.18.0-next.2: - version "1.18.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4" - integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.2" - is-callable "^1.2.3" - is-negative-zero "^2.0.1" - is-regex "^1.1.2" - is-string "^1.0.5" - object-inspect "^1.9.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.0" - -es-abstract@^1.19.0, es-abstract@^1.19.1: - version "1.19.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" - integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" - is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" +es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" -es-module-lexer@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e" - integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA== +es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" es6-promise@^4.0.3: version "4.2.8" @@ -5747,20 +6234,20 @@ es6-promisify@^5.0.0: dependencies: es6-promise "^4.0.3" -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escalade@^3.1.1, escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" @@ -5785,36 +6272,35 @@ escodegen@^2.0.0: source-map "~0.6.1" eslint-config-prettier@^8.3.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz#f7471b20b6fe8a9a9254cc684454202886a2dd7a" - integrity sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew== + version "8.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== eslint-config-standard@^16.0.2: - version "16.0.2" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.2.tgz#71e91727ac7a203782d0a5ca4d1c462d14e234f6" - integrity sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw== + version "16.0.3" + resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz#6c8761e544e96c531ff92642eeb87842b8488516" + integrity sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg== eslint-config-vue@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/eslint-config-vue/-/eslint-config-vue-2.0.2.tgz#a3ab1004899e49327a94c63e24d47a396b2f4848" integrity sha1-o6sQBImeSTJ6lMY+JNR6OWsvSEg= -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== +eslint-import-resolver-node@^0.3.9: + version "0.3.9" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== dependencies: debug "^3.2.7" - resolve "^1.20.0" + is-core-module "^2.13.0" + resolve "^1.22.4" -eslint-module-utils@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz#b435001c9f8dd4ab7f6d0efcae4b9696d4c24b7c" - integrity sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ== +eslint-module-utils@^2.12.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b" + integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg== dependencies: debug "^3.2.7" - find-up "^2.1.0" - pkg-dir "^2.0.0" eslint-plugin-es@^3.0.0: version "3.0.1" @@ -5825,38 +6311,43 @@ eslint-plugin-es@^3.0.0: regexpp "^3.0.0" eslint-plugin-import@^2.25.3: - version "2.25.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.25.3.tgz#a554b5f66e08fb4f6dc99221866e57cfff824766" - integrity sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg== - dependencies: - array-includes "^3.1.4" - array.prototype.flat "^1.2.5" - debug "^2.6.9" + version "2.31.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7" + integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A== + dependencies: + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.8" + array.prototype.findlastindex "^1.2.5" + array.prototype.flat "^1.3.2" + array.prototype.flatmap "^1.3.2" + debug "^3.2.7" doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.6" - eslint-module-utils "^2.7.1" - has "^1.0.3" - is-core-module "^2.8.0" + eslint-import-resolver-node "^0.3.9" + eslint-module-utils "^2.12.0" + hasown "^2.0.2" + is-core-module "^2.15.1" is-glob "^4.0.3" - minimatch "^3.0.4" - object.values "^1.1.5" - resolve "^1.20.0" - tsconfig-paths "^3.11.0" + minimatch "^3.1.2" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.0" + semver "^6.3.1" + string.prototype.trimend "^1.0.8" + tsconfig-paths "^3.15.0" eslint-plugin-jest@^24.3.6: - version "24.3.6" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz#5f0ca019183c3188c5ad3af8e80b41de6c8e9173" - integrity sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg== + version "24.7.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz#206ac0833841e59e375170b15f8d0955219c4889" + integrity sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA== dependencies: "@typescript-eslint/experimental-utils" "^4.0.1" eslint-plugin-markdown@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-2.1.0.tgz#1fee34a058e299bd51f3393553bf7f92f3fa167c" - integrity sha512-Rqw7tosArdlzXcR/xJGW3Er9gRiF7iE+QEMEm7hZZ/feZjUf8xCaGQJgB1nzs9yVhJnUeiAcj5TXLLfKMbp3DQ== + version "2.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-markdown/-/eslint-plugin-markdown-2.2.1.tgz#76b8a970099fbffc6cc1ffcad9772b96911c027a" + integrity sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA== dependencies: - remark-parse "^7.0.0" - unified "^6.1.2" + mdast-util-from-markdown "^0.8.5" eslint-plugin-node@^11.1.0: version "11.1.0" @@ -5878,19 +6369,19 @@ eslint-plugin-prettier@^3.4.1: prettier-linter-helpers "^1.0.0" eslint-plugin-promise@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-5.1.0.tgz#fb2188fb734e4557993733b41aa1a688f46c6f24" - integrity sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng== + version "5.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz#a596acc32981627eb36d9d75f9666ac1a4564971" + integrity sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw== eslint-plugin-vue@^7.9.0: - version "7.9.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.9.0.tgz#f8e83a2a908f4c43fc8304f5401d4ff671f3d560" - integrity sha512-2Q0qQp5+5h+pZvJKCbG1/jCRUYrdgAz5BYKGyTlp2NU8mx09u3Hp7PsH6d5qef6ojuPoCXMnrbbDxeoplihrSw== + version "7.20.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-7.20.0.tgz#98c21885a6bfdf0713c3a92957a5afeaaeed9253" + integrity sha512-oVNDqzBC9h3GO+NTgWeLMhhGigy6/bQaQbHS+0z7C4YEu/qK/yxHvca/2PTZtGNPsCrHwOTgKMrwu02A9iPBmw== dependencies: eslint-utils "^2.1.0" natural-compare "^1.4.0" - semver "^7.3.2" - vue-eslint-parser "^7.6.0" + semver "^6.3.0" + vue-eslint-parser "^7.10.0" eslint-scope@^4.0.3: version "4.0.3" @@ -5900,7 +6391,7 @@ eslint-scope@^4.0.3: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-scope@^5.0.0, eslint-scope@^5.1.1: +eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -5915,6 +6406,13 @@ eslint-utils@^2.0.0, eslint-utils@^2.1.0: dependencies: eslint-visitor-keys "^1.1.0" +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" @@ -5926,27 +6424,30 @@ eslint-visitor-keys@^2.0.0: integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint@^7.26.0: - version "7.26.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.26.0.tgz#d416fdcdcb3236cd8f282065312813f8c13982f6" - integrity sha512-4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg== + version "7.32.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" + integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== dependencies: "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.1" + "@eslint/eslintrc" "^0.4.3" + "@humanwhocodes/config-array" "^0.5.0" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" debug "^4.0.1" doctrine "^3.0.0" enquirer "^2.3.5" + escape-string-regexp "^4.0.0" eslint-scope "^5.1.1" eslint-utils "^2.1.0" eslint-visitor-keys "^2.0.0" espree "^7.3.1" esquery "^1.4.0" esutils "^2.0.2" + fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" + glob-parent "^5.1.2" globals "^13.6.0" ignore "^4.0.6" import-fresh "^3.0.0" @@ -5955,7 +6456,7 @@ eslint@^7.26.0: js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" - lodash "^4.17.21" + lodash.merge "^4.6.2" minimatch "^3.0.4" natural-compare "^1.4.0" optionator "^0.9.1" @@ -5964,15 +6465,10 @@ eslint@^7.26.0: semver "^7.2.1" strip-ansi "^6.0.0" strip-json-comments "^3.1.0" - table "^6.0.4" + table "^6.0.9" text-table "^0.2.0" v8-compile-cache "^2.0.3" -esm@^3.2.25: - version "3.2.25" - resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10" - integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== - espree@^6.2.1: version "6.2.1" resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" @@ -5997,9 +6493,9 @@ esprima@^4.0.0, esprima@^4.0.1: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== dependencies: estraverse "^5.1.0" @@ -6016,15 +6512,20 @@ estraverse@^4.1.1: integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== estree-walker@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -6033,14 +6534,14 @@ esutils@^2.0.2: etag@^1.8.1, etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== -events@^3.0.0, events@^3.2.0: +events@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== @@ -6048,7 +6549,7 @@ events@^3.0.0, events@^3.2.0: eventsource-polyfill@^0.9.6: version "0.9.6" resolved "https://registry.yarnpkg.com/eventsource-polyfill/-/eventsource-polyfill-0.9.6.tgz#10e0d187f111b167f28fdab918843ce7d818f13c" - integrity sha1-EODRh/ERsWfyj9q5GIQ859gY8Tw= + integrity sha512-LyMFp2oPDGhum2lMvkjqKZEwWd2/AoXyt8aoyftTBMWwPHNgU+2tdxhTHPluDxoz+z4gNj0uHAPR9nqevATMbg== evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" @@ -6104,10 +6605,10 @@ execa@^4.0.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -execa@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" - integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== +execa@^5.0.0, execa@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" get-stream "^6.0.0" @@ -6122,12 +6623,12 @@ execa@^5.0.0: exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA== dependencies: debug "^2.3.3" define-property "^0.2.5" @@ -6156,17 +6657,28 @@ expect@^26.6.2: jest-message-util "^26.6.2" jest-regex-util "^26.0.0" +expect@^29.0.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== dependencies: is-extendable "^0.1.0" extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== dependencies: assign-symbols "^1.0.0" is-extendable "^1.0.1" @@ -6199,23 +6711,16 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extract-css-chunks-webpack-plugin@^4.9.0: - version "4.9.0" - resolved "https://registry.yarnpkg.com/extract-css-chunks-webpack-plugin/-/extract-css-chunks-webpack-plugin-4.9.0.tgz#da5e6b1d8b39a398c817ffc98550f4ccb6d795e1" - integrity sha512-HNuNPCXRMqJDQ1OHAUehoY+0JVCnw9Y/H22FQzYVwo8Ulgew98AGDu0grnY5c7xwiXHjQa6yJ/1dxLCI/xqTyQ== +extract-css-chunks-webpack-plugin@^4.10.0: + version "4.10.0" + resolved "https://registry.yarnpkg.com/extract-css-chunks-webpack-plugin/-/extract-css-chunks-webpack-plugin-4.10.0.tgz#60a847b1c86e99318c3b2a777d642ece2702ba80" + integrity sha512-D/wb/Tbexq8XMBl4uhthto25WBaHI9P8vucDdzwPtLTyVi4Rdw/aiRLSL2rHaF6jZfPAjThWXepFU9PXsdtIbA== dependencies: - loader-utils "^2.0.0" + loader-utils "^2.0.4" normalize-url "1.9.1" schema-utils "^1.0.0" webpack-sources "^1.1.0" -extract-from-css@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/extract-from-css/-/extract-from-css-0.4.4.tgz#1ea7df2e7c7c6eb9922fa08e8adaea486f6f8f92" - integrity sha1-HqffLnx8brmSL6COitrqSG9vj5I= - dependencies: - css "^2.1.0" - extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" @@ -6226,7 +6731,7 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fast-deep-equal@^3.1.1: +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== @@ -6237,16 +6742,26 @@ fast-diff@^1.1.2: integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== fast-glob@^3.1.1: - version "3.2.5" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" - integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.0" + glob-parent "^5.1.2" merge2 "^1.3.0" - micromatch "^4.0.2" - picomatch "^2.2.1" + micromatch "^4.0.8" + +fast-glob@^3.2.9: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" fast-json-stable-stringify@^2.0.0: version "2.1.0" @@ -6258,10 +6773,15 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fast-uri@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241" + integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== + fastq@^1.6.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" - integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== + version "1.18.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.18.0.tgz#d631d7e25faffea81887fe5ea8c9010e1b36fee0" + integrity sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw== dependencies: reusify "^1.0.4" @@ -6324,25 +6844,20 @@ filesize@^3.6.1: fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ== dependencies: extend-shallow "^2.0.1" is-number "^3.0.0" repeat-string "^1.6.1" to-regex-range "^2.1.0" -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs= - finalhandler@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" @@ -6356,14 +6871,6 @@ finalhandler@1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -find-babel-config@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-1.2.0.tgz#a9b7b317eb5b9860cda9d54740a8c8337a2283a2" - integrity sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA== - dependencies: - json5 "^0.5.1" - path-exists "^3.0.0" - find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -6374,9 +6881,9 @@ find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: pkg-dir "^3.0.0" find-cache-dir@^3.0.0, find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + version "3.3.2" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== dependencies: commondir "^1.0.1" make-dir "^3.0.2" @@ -6397,18 +6904,10 @@ find-pkg@^0.1.0: dependencies: find-file-up "^0.1.2" -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^2.0.0, find-up@^2.1.0: +find-up@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: locate-path "^2.0.0" @@ -6436,27 +6935,18 @@ find-up@^5.0.0: path-exists "^4.0.0" flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== dependencies: - flatted "^3.1.0" + flatted "^3.2.9" + keyv "^4.5.3" rimraf "^3.0.2" -flat@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -flatted@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" - integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== - -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== +flatted@^3.2.9: + version "3.3.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.2.tgz#adba1448a9841bec72b42c532ea23dbbedef1a27" + integrity sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA== flush-write-stream@^1.0.0: version "1.1.1" @@ -6473,15 +6963,30 @@ follow-redirects@1.5.10: dependencies: debug "=3.1.0" -follow-redirects@^1.10.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43" - integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== +follow-redirects@^1.14.4: + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== + +foreground-child@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.0.tgz#0ac8644c06e431439f8561db8ecf29a7b5519c77" + integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" forever-agent@~0.6.1: version "0.6.1" @@ -6497,43 +7002,36 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.2.tgz#13e420a92422b6cf244dff8690ed89401029fbe8" - integrity sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA== +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== fragment-cache@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA== dependencies: map-cache "^0.2.2" fresh@0.5.2, fresh@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== from2@^2.1.0: version "2.3.0" resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== dependencies: inherits "^2.0.1" readable-stream "^2.0.0" -fs-access@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a" - integrity sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o= - dependencies: - null-check "^1.0.0" - fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" @@ -6544,6 +7042,15 @@ fs-exists-sync@^0.1.0: resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" integrity sha1-mC1ok6+RjnLQjeyehnP/K1qNat0= +fs-extra@^11.2.0: + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" @@ -6584,10 +7091,10 @@ fs-minipass@^2.0.0: dependencies: minipass "^3.0.0" -fs-monkey@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" - integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== +fs-monkey@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.6.tgz#8ead082953e88d992cf3ff844faa907b26756da2" + integrity sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg== fs-readdir-recursive@^1.1.0: version "1.1.0" @@ -6597,7 +7104,7 @@ fs-readdir-recursive@^1.1.0: fs-write-stream-atomic@^1.0.8: version "1.0.10" resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + integrity sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA== dependencies: graceful-fs "^4.1.2" iferr "^0.1.5" @@ -6607,7 +7114,7 @@ fs-write-stream-atomic@^1.0.8: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^1.2.7: version "1.2.13" @@ -6617,27 +7124,49 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@~2.3.1: +fsevents@^2.1.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +fsevents@~2.3.1, fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== genfun@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/genfun/-/genfun-4.0.1.tgz#ed10041f2e4a7f1b0a38466d17a5c3e27df1dfc1" integrity sha1-7RAEHy5KfxsKOEZtF6XD4n3x38E= -gensync@^1.0.0-beta.2: +gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== @@ -6647,14 +7176,21 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.7.tgz#dcfcb33d3272e15f445d15124bc0a216189b9044" + integrity sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + function-bind "^1.1.2" + get-proto "^1.0.0" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" @@ -6666,28 +7202,30 @@ get-package-type@^0.1.0: resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== -get-pkg-repo@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" - integrity sha1-xztInAbYDMVTbCyFP54FIyBWly0= +get-pkg-repo@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385" + integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA== dependencies: - hosted-git-info "^2.1.4" - meow "^3.3.0" - normalize-package-data "^2.3.0" - parse-github-repo-url "^1.3.0" + "@hutson/parse-repository-url" "^3.0.0" + hosted-git-info "^4.0.0" through2 "^2.0.0" + yargs "^16.2.0" -get-port-please@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/get-port-please/-/get-port-please-1.1.0.tgz#7a60007578df6c4570c233803b48854c44db41f7" - integrity sha512-C9adQpQ9uyboxURlYAVcqvKdnrZ0uIad6lAZzIr51G5shhUFcZUwl8rxY0B0hB6OJytBNzPB1Uj/S1CpP9aFzQ== +get-port-please@^2.2.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/get-port-please/-/get-port-please-2.6.1.tgz#80143de24fcaab39b01df977f66ad967e06b17d1" + integrity sha512-4PDSrL6+cuMM1xs6w36ZIkaKzzE0xzfVBCfebHIJ3FE8iB9oic/ECwPw3iNiD4h1AoJ5XLLBhEviFAVrZsDC5A== dependencies: fs-memo "^1.2.0" -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" get-stdin@^8.0.0: version "8.0.0" @@ -6718,18 +7256,19 @@ get-stream@^6.0.0: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== getpass@^0.1.1: version "0.1.7" @@ -6758,9 +7297,9 @@ git-config-path@^2.0.0: integrity sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA== git-raw-commits@^2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.10.tgz#e2255ed9563b1c9c3ea6bd05806410290297bbc1" - integrity sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ== + version "2.0.11" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" + integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== dependencies: dargs "^7.0.0" lodash "^4.17.15" @@ -6771,7 +7310,7 @@ git-raw-commits@^2.0.8: git-remote-origin-url@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" - integrity sha1-UoJlna4hBxRaERJhEq0yFuxfpl8= + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== dependencies: gitconfiglocal "^1.0.0" pify "^2.3.0" @@ -6794,20 +7333,20 @@ git-semver-tags@^4.0.0, git-semver-tags@^4.1.1: meow "^8.0.0" semver "^6.0.0" -git-up@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.2.tgz#10c3d731051b366dc19d3df454bfca3f77913a7c" - integrity sha512-kbuvus1dWQB2sSW4cbfTeGpCMd8ge9jx9RKnhXhuJ7tnvT+NIrTVfYZxjtflZddQYcmdOTlkAcjmx7bor+15AQ== +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== dependencies: - is-ssh "^1.3.0" - parse-url "^5.0.0" + is-ssh "^1.4.0" + parse-url "^8.1.0" -git-url-parse@^11.4.3: - version "11.4.4" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.4.4.tgz#5d747debc2469c17bc385719f7d0427802d83d77" - integrity sha512-Y4o9o7vQngQDIU9IjyCmRJBin5iYjI5u9ZITnddRZpD7dcCFQj2sL2XuMNbLRE4b4B/4ENPsp2Q8P44fjAZ0Pw== +git-url-parse@^13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.1.tgz#664bddf0857c6a75b3c1f0ae6239abb08a1486d4" + integrity sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ== dependencies: - git-up "^4.0.0" + git-up "^7.0.0" git-username@^0.5.0: version "0.5.1" @@ -6819,26 +7358,24 @@ git-username@^0.5.0: gitconfiglocal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" - integrity sha1-QdBF84UaXqiPA/JMocYXgRRGS5s= + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== dependencies: ini "^1.3.2" github-slugger@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" - integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q== - dependencies: - emoji-regex ">=6.0.0 <=6.1.1" + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + integrity sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA== dependencies: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: +glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -6850,18 +7387,41 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.x, glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7: - version "7.1.7" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== +glob@7.x, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.7, glob@^7.2.0: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.0.4" + minimatch "^3.1.1" once "^1.3.0" path-is-absolute "^1.0.0" +glob@^10.3.3: + version "10.4.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956" + integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg== + dependencies: + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^1.11.1" + +glob@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + once "^1.3.0" + global-dirs@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" @@ -6892,29 +7452,25 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - dependencies: - type-fest "^0.8.1" - -globals@^13.6.0: - version "13.8.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.8.0.tgz#3e20f504810ce87a8d72e55aecf8435b50f4c1b3" - integrity sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q== +globals@^13.6.0, globals@^13.9.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== dependencies: type-fest "^0.20.2" -globals@^9.18.0: - version "9.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ== +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" -globby@^11.0.0, globby@^11.0.1, globby@^11.0.3: - version "11.0.3" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" - integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== +globby@^11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" + integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== dependencies: array-union "^2.1.0" dir-glob "^3.0.1" @@ -6923,6 +7479,23 @@ globby@^11.0.0, globby@^11.0.1, globby@^11.0.3: merge2 "^1.3.0" slash "^3.0.0" +globby@^11.0.3, globby@^11.0.4: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1, gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + got@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" @@ -6940,10 +7513,10 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6: - version "4.2.6" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" - integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== gray-matter@^4.0.2: version "4.0.3" @@ -6960,14 +7533,6 @@ growly@^1.3.0: resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= -gzip-size@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== - dependencies: - duplexer "^0.1.1" - pify "^4.0.1" - gzip-size@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" @@ -6975,18 +7540,13 @@ gzip-size@^6.0.0: dependencies: duplexer "^0.1.2" -hable@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/hable/-/hable-3.0.0.tgz#6de089b2df946635cf8134b9e4859f1b62de255f" - integrity sha512-7+G0/2/COR8pwteYFqHIVYfQpuEiO2HXwJrhCBJVgrNrl9O5eaUoJVDGXUJX+0RpGncNVTuestexjk1afj01wQ== - -handlebars@^4.7.6: - version "4.7.7" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" - integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== +handlebars@^4.7.7: + version "4.7.8" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== dependencies: minimist "^1.2.5" - neo-async "^2.6.0" + neo-async "^2.6.2" source-map "^0.6.1" wordwrap "^1.0.0" optionalDependencies: @@ -7029,44 +7589,51 @@ hard-source-webpack-plugin@^0.13.1: webpack-sources "^1.0.1" write-json-file "^2.3.0" -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== +has-bigints@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe" + integrity sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1, has-symbols@^1.0.2: +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + +has-symbols@^1.0.3, has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - has-symbols "^1.0.2" + has-symbols "^1.0.3" has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q== dependencies: get-value "^2.0.3" has-values "^0.1.4" @@ -7075,7 +7642,7 @@ has-value@^0.3.1: has-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw== dependencies: get-value "^2.0.6" has-values "^1.0.0" @@ -7084,23 +7651,16 @@ has-value@^1.0.0: has-values@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ== has-values@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ== dependencies: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.0, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - hash-base@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" @@ -7110,10 +7670,18 @@ hash-base@^3.0.0: readable-stream "^3.6.0" safe-buffer "^5.2.0" +hash-base@~3.0, hash-base@~3.0.4: + version "3.0.5" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.5.tgz#52480e285395cf7fba17dc4c9e47acdc7f248a8a" + integrity sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg== + dependencies: + inherits "^2.0.4" + safe-buffer "^5.2.1" + hash-sum@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" - integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= + integrity sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA== hash-sum@^2.0.0: version "2.0.0" @@ -7136,6 +7704,13 @@ hasha@^5.2.2: is-stream "^2.0.0" type-fest "^0.8.0" +hasown@^2.0.0, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + hast-to-hyperscript@^9.0.0: version "9.0.1" resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" @@ -7210,7 +7785,7 @@ hastscript@^6.0.0: property-information "^5.0.0" space-separated-tokens "^1.0.0" -he@1.2.0, he@^1.1.0, he@^1.2.0: +he@1.2.0, he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -7223,20 +7798,15 @@ header-case@^2.0.4: capital-case "^1.0.4" tslib "^2.0.3" -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - highlight.js@^10.7.2: - version "10.7.2" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.2.tgz#89319b861edc66c48854ed1e6da21ea89f847360" - integrity sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg== + version "10.7.3" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== hmac-drbg@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg== dependencies: hash.js "^1.0.3" minimalistic-assert "^1.0.0" @@ -7259,23 +7829,13 @@ hosted-git-info@^2.1.4, hosted-git-info@^2.4.2: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== -hosted-git-info@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== +hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" + integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -7283,12 +7843,12 @@ html-encoding-sniffer@^2.0.1: dependencies: whatwg-encoding "^1.0.5" -html-entities@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== +html-entities@^2.1.0: + version "2.5.2" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" + integrity sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA== -html-escaper@^2.0.0: +html-escaper@^2.0.0, html-escaper@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== @@ -7316,28 +7876,28 @@ html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1: relateurl "^0.2.7" terser "^4.6.3" -html-minifier@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-4.0.0.tgz#cca9aad8bce1175e02e17a8c33e46d8988889f56" - integrity sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig== +html-minifier-terser@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz#18752e23a2f0ed4b0f550f217bb41693e975b942" + integrity sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA== dependencies: - camel-case "^3.0.0" - clean-css "^4.2.1" - commander "^2.19.0" - he "^1.2.0" - param-case "^2.1.1" + camel-case "^4.1.2" + clean-css "~5.3.2" + commander "^10.0.0" + entities "^4.4.0" + param-case "^3.0.4" relateurl "^0.2.7" - uglify-js "^3.5.1" + terser "^5.15.1" html-tags@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" - integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= + integrity sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g== html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== html-void-elements@^1.0.0: version "1.0.5" @@ -7359,18 +7919,6 @@ html-webpack-plugin@^4.5.1: tapable "^1.1.3" util.promisify "1.0.0" -htmlparser2@^3.10.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - htmlparser2@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78" @@ -7381,21 +7929,31 @@ htmlparser2@^4.1.0: domutils "^2.0.0" entities "^2.0.0" +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + http-cache-semantics@^3.8.0: version "3.8.1" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== -http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: - depd "~1.1.2" + depd "2.0.0" inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" http-proxy-agent@^2.0.0: version "2.1.0" @@ -7417,7 +7975,7 @@ http-signature@~1.2.0: https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + integrity sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg== https-proxy-agent@^2.1.0: version "2.2.4" @@ -7454,6 +8012,11 @@ husky@^6.0.0: resolved "https://registry.yarnpkg.com/husky/-/husky-6.0.0.tgz#810f11869adf51604c32ea577edbc377d7f9319e" integrity sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ== +hyperdyperid@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/hyperdyperid/-/hyperdyperid-1.2.0.tgz#59668d323ada92228d2a869d3e474d5a33b69e6b" + integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== + iconv-lite@0.4.24, iconv-lite@^0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -7468,14 +8031,12 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -ieee754@^1.1.13, ieee754@^1.1.4: +ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -7483,18 +8044,23 @@ ieee754@^1.1.13, ieee754@^1.1.4: iferr@^0.1.5: version "0.1.5" resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + integrity sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA== ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8: +ignore@^5.1.1: version "5.1.8" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +ignore@^5.1.4, ignore@^5.2.0, ignore@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + image-size@0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.8.3.tgz#f0b568857e034f29baffd37013587f2c0cad8b46" @@ -7502,17 +8068,10 @@ image-size@0.8.3: dependencies: queue "6.0.1" -immutable@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23" - integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" +immutable@^5.0.2: + version "5.0.3" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.0.3.tgz#aa037e2313ea7b5d400cd9298fa14e404c933db1" + integrity sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw== import-cwd@^3.0.0: version "3.0.0" @@ -7521,14 +8080,6 @@ import-cwd@^3.0.0: dependencies: import-from "^3.0.0" -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" @@ -7537,13 +8088,6 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - import-from@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" @@ -7572,25 +8116,13 @@ improved-yarn-audit@^3.0.0: imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= - dependencies: - repeating "^2.0.0" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - infer-owner@^1.0.3, infer-owner@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" @@ -7599,25 +8131,20 @@ infer-owner@^1.0.3, infer-owner@^1.0.4: inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - inherits@2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== ini@^1.3.2, ini@^1.3.3, ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.8" @@ -7667,60 +8194,41 @@ inquirer@^7.3.3: strip-ansi "^6.0.0" through "^2.3.6" -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -invariant@^2.2.2: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== dependencies: - loose-envify "^1.0.0" + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" -ip@^1.1.4, ip@^1.1.5: +ip@^1.1.4: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= +ip@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.1.tgz#e8f3595d33a3ea66490204234b77636965307105" + integrity sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ== + ipaddr.js@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - is-absolute-url@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== +is-accessor-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4" + integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA== dependencies: - kind-of "^6.0.0" + hasown "^2.0.0" is-alphabetical@^1.0.0: version "1.0.4" @@ -7735,25 +8243,41 @@ is-alphanumerical@^1.0.0: is-alphabetical "^1.0.0" is-decimal "^1.0.0" +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== +is-async-function@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.0.tgz#1d1080612c493608e93168fc4458c245074c06a6" + integrity sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" -is-bigint@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" - integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + integrity sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q== dependencies: binary-extensions "^1.0.0" @@ -7764,14 +8288,15 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8" - integrity sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== +is-boolean-object@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.1.tgz#c20d0c654be05da4fbc23c562635c019e93daf89" + integrity sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng== dependencies: - call-bind "^1.0.2" + call-bound "^1.0.2" + has-tostringtag "^1.0.2" -is-buffer@^1.1.4, is-buffer@^1.1.5: +is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== @@ -7781,15 +8306,10 @@ is-buffer@^2.0.0, is-buffer@^2.0.2: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== -is-callable@^1.1.4, is-callable@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" - integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== - -is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== +is-callable@^1.1.3, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-ci@^1.0.10: version "1.2.1" @@ -7805,43 +8325,36 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - -is-core-module@^2.2.0, is-core-module@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" - integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== +is-core-module@^2.13.0, is-core-module@^2.15.1, is-core-module@^2.16.0, is-core-module@^2.2.0, is-core-module@^2.5.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== dependencies: - has "^1.0.3" + hasown "^2.0.2" -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= +is-data-descriptor@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb" + integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw== dependencies: - kind-of "^3.0.2" + hasown "^2.0.0" -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== +is-data-view@^1.0.1, is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== dependencies: - kind-of "^6.0.0" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" -is-date-object@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" - integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" is-decimal@^1.0.0: version "1.0.4" @@ -7849,29 +8362,22 @@ is-decimal@^1.0.0: integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + version "0.1.7" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33" + integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg== dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306" + integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw== dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" -is-docker@^2.0.0, is-docker@^2.1.1: +is-docker@^2.0.0: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== @@ -7879,7 +8385,7 @@ is-docker@^2.0.0, is-docker@^2.1.1: is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== is-extendable@^1.0.1: version "1.0.1" @@ -7891,17 +8397,19 @@ is-extendable@^1.0.1: is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== -is-finite@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" - integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== is-fullwidth-code-point@^3.0.0: version "3.0.0" @@ -7913,10 +8421,20 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== +is-generator-function@^1.0.10: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" + integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + integrity sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw== dependencies: is-extglob "^2.1.0" @@ -7945,30 +8463,33 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - is-npm@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= -is-number-object@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb" - integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg== dependencies: kind-of "^3.0.2" @@ -8028,48 +8549,44 @@ is-reference@^1.1.2: dependencies: "@types/estree" "*" -is-regex@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f" - integrity sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== - dependencies: - call-bind "^1.0.2" - has-symbols "^1.0.2" - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" is-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== is-retry-allowed@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== -is-shared-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" - integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== -is-ssh@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.2.tgz#a4b82ab63d73976fd8263cceee27f99a88bdae2b" - integrity sha512-elEw0/0c2UscLrNG+OAorbP539E3rhliKPg+hDMWN9VwrDXfYK+4PBEykDPfxlYYtQvl84TascnQyobfQLHEhQ== +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== dependencies: - protocols "^1.1.0" + call-bound "^1.0.3" + +is-ssh@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" + integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== + dependencies: + protocols "^2.0.1" is-stream@^1.0.0, is-stream@^1.1.0: version "1.1.0" @@ -8077,67 +8594,75 @@ is-stream@^1.0.0, is-stream@^1.1.0: integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-string@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f" - integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== +is-string@^1.0.7, is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== dependencies: - has-tostringtag "^1.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== dependencies: - has-symbols "^1.0.2" + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" - integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== dependencies: text-extensions "^1.0.0" +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - is-utf8@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q== -is-weakref@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.1.tgz#842dba4ec17fa9ac9850df2d6efbc1737274f2a2" - integrity sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ== +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2, is-weakref@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.0.tgz#47e3472ae95a63fa9cf25660bcf0c181c39770ef" + integrity sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q== dependencies: - call-bind "^1.0.0" + call-bound "^1.0.2" -is-whitespace-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" - integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" is-whitespace@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/is-whitespace/-/is-whitespace-0.3.0.tgz#1639ecb1be036aec69a54cbb401cfbed7114ab7f" - integrity sha1-Fjnssb4DauxppUy7QBz77XEUq38= + integrity sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg== is-windows@^0.2.0: version "0.2.0" @@ -8149,15 +8674,10 @@ is-windows@^1.0.2: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-word-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" - integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== - is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== is-wsl@^2.2.0: version "2.2.0" @@ -8169,36 +8689,41 @@ is-wsl@^2.2.0: isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== dependencies: isarray "1.0.0" isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= -istanbul-lib-coverage@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" - integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: +istanbul-lib-instrument@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== @@ -8208,6 +8733,17 @@ istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: istanbul-lib-coverage "^3.0.0" semver "^6.3.0" +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + istanbul-lib-report@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" @@ -8243,6 +8779,15 @@ istextorbinary@^2.2.1: editions "^2.2.0" textextensions "^2.5.0" +jackspeak@^3.1.2: + version "3.4.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" + integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + jest-changed-files@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" @@ -8295,7 +8840,7 @@ jest-config@^26.6.3: micromatch "^4.0.2" pretty-format "^26.6.2" -jest-diff@^26.0.0, jest-diff@^26.6.2: +jest-diff@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== @@ -8305,6 +8850,16 @@ jest-diff@^26.0.0, jest-diff@^26.6.2: jest-get-type "^26.3.0" pretty-format "^26.6.2" +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + jest-docblock@^26.0.0: version "26.0.0" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" @@ -8353,6 +8908,11 @@ jest-get-type@^26.3.0: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + jest-haste-map@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" @@ -8416,6 +8976,16 @@ jest-matcher-utils@^26.6.2: jest-get-type "^26.3.0" pretty-format "^26.6.2" +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + jest-message-util@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" @@ -8431,6 +9001,21 @@ jest-message-util@^26.6.2: slash "^3.0.0" stack-utils "^2.0.2" +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.6.3" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + stack-utils "^2.0.3" + jest-mock@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" @@ -8573,6 +9158,18 @@ jest-util@^26.6.2: is-ci "^2.0.0" micromatch "^4.0.2" +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + jest-validate@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" @@ -8618,40 +9215,35 @@ jest@^26.6.3: jimp-compact@^0.16.1: version "0.16.1" - resolved "https://registry.yarnpkg.com/jimp-compact/-/jimp-compact-0.16.1.tgz#9582aea06548a2c1e04dd148d7c3ab92075aefa3" - integrity sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww== - -jiti@^1.3.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.9.1.tgz#d9e267fa050ddc52191f17d8af815d49a38ebafd" - integrity sha512-AhYrAxJ/IW2257nHkJasUjtxHhmYIUEHEjsofJtGYsPWk8pTjqjbPFlJfOwfY+WX8YBiKHM1l0ViDC/mye2SWg== - -jiti@^1.9.2: - version "1.9.2" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.9.2.tgz#2ee44830883dbb1b2e222adc053c3052d0bf3b61" - integrity sha512-wymUBR/YGGVNVRAxX52yvFoZdUAYKEGjk0sYrz6gXLCvMblnRvJAmDUnMvQiH4tUHDBtbKHnZ4GT3R+m3Hc39A== - -js-beautify@^1.6.12, js-beautify@^1.6.14: - version "1.13.13" - resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.13.13.tgz#756907d1728f329f2b84c42efd56ad17514620bf" - integrity sha512-oH+nc0U5mOAqX8M5JO1J0Pw/7Q35sAdOsM5W3i87pir9Ntx6P/5Gx1xLNoK+MGyvHk4rqqRCE4Oq58H6xl2W7A== - dependencies: - config-chain "^1.1.12" - editorconfig "^0.15.3" - glob "^7.1.3" - mkdirp "^1.0.4" - nopt "^5.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + resolved "https://registry.yarnpkg.com/jimp-compact/-/jimp-compact-0.16.2.tgz#650bf90698eb7af797e20bf5f5cdccd137e7d08a" + integrity sha512-F/r0L283J46xiGUEvUb3jxUsei7aB94g3NRIMuJ4WhbpEcJV2U5GpaUNJLnBiOP2+x4lLTI4UiRVrmbrXQAOMA== + +jiti@^1.13.0, jiti@^1.21.0, jiti@^1.21.6: + version "1.21.7" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9" + integrity sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A== + +js-beautify@^1.6.12: + version "1.15.1" + resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.15.1.tgz#4695afb508c324e1084ee0b952a102023fc65b64" + integrity sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA== + dependencies: + config-chain "^1.1.13" + editorconfig "^1.0.4" + glob "^10.3.3" + js-cookie "^3.0.5" + nopt "^7.2.0" + +js-cookie@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-3.0.5.tgz#0b7e2fd0c01552c58ba86e0841f94dc2557dcdbc" + integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== + +js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - js-yaml@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.0.0.tgz#f426bc0ff4b4051926cd588c71113183409a121f" @@ -8704,15 +9296,20 @@ jsdom@^16.4.0: ws "^7.4.4" xml-name-validator "^3.0.0" -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsesc@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" @@ -8742,31 +9339,24 @@ json-schema@0.2.3: json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== +json5@^1.0.1, json5@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" +json5@^2.1.2, json5@^2.2.0, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^3.0.0: version "3.0.1" @@ -8778,7 +9368,7 @@ jsonfile@^3.0.0: jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== optionalDependencies: graceful-fs "^4.1.6" @@ -8794,12 +9384,12 @@ jsonfile@^6.0.1: jsonpack@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/jsonpack/-/jsonpack-1.1.5.tgz#d42b0dcfd91ac58ef3110f96d2c599404c3dc27c" - integrity sha1-1CsNz9kaxY7zEQ+W0sWZQEw9wnw= + integrity sha512-d2vwomK605ks7Q+uCpbwGyoIF5j+UZuJjlYcugISBt3CxM+eBo/W6y63yVPIyIvbYON+pvJYsYZjCYbzqJj/xQ== jsonparse@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== jsprim@^1.2.2: version "1.4.1" @@ -8811,25 +9401,27 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== dependencies: is-buffer "^1.1.5" kind-of@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw== dependencies: is-buffer "^1.1.5" -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -8841,9 +9433,9 @@ kleur@^3.0.3: integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + version "2.0.6" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== last-call-webpack-plugin@^3.0.0: version "3.0.0" @@ -8860,20 +9452,20 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" -launch-editor-middleware@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157" - integrity sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg== +launch-editor-middleware@^2.8.0: + version "2.9.1" + resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.9.1.tgz#d1256339d3a21ca00035ba5d7f9bc53ac192f46c" + integrity sha512-4wF6AtPtaIENiZdH/a+3yW8Xni7uxzTEDd1z+gH00hUWBCSmQknFohznMd9BWhLk8MXObeB5ir69GbIr9qFW1w== dependencies: - launch-editor "^2.2.1" + launch-editor "^2.9.1" -launch-editor@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.2.1.tgz#871b5a3ee39d6680fcc26d37930b6eeda89db0ca" - integrity sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw== +launch-editor@^2.9.1: + version "2.9.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.9.1.tgz#253f173bd441e342d4344b4dae58291abb425047" + integrity sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w== dependencies: - chalk "^2.3.0" - shell-quote "^1.6.1" + picocolors "^1.0.0" + shell-quote "^1.8.1" lazy-cache@^1.0.4: version "1.0.4" @@ -8901,62 +9493,59 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +lilconfig@^2.0.3: + version "2.1.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + +lilconfig@^3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== + lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== lint-staged@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-11.0.0.tgz#24d0a95aa316ba28e257f5c4613369a75a10c712" - integrity sha512-3rsRIoyaE8IphSUtO1RVTFl1e0SLBtxxUOPBtHxQgBHS5/i6nqvjcUfNioMa4BU9yGnPzbO+xkfLtXtxBpCzjw== - dependencies: - chalk "^4.1.1" - cli-truncate "^2.1.0" - commander "^7.2.0" - cosmiconfig "^7.0.0" - debug "^4.3.1" - dedent "^0.7.0" + version "11.2.6" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-11.2.6.tgz#f477b1af0294db054e5937f171679df63baa4c43" + integrity sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg== + dependencies: + cli-truncate "2.1.0" + colorette "^1.4.0" + commander "^8.2.0" + cosmiconfig "^7.0.1" + debug "^4.3.2" enquirer "^2.3.6" - execa "^5.0.0" - listr2 "^3.8.2" - log-symbols "^4.1.0" + execa "^5.1.1" + listr2 "^3.12.2" micromatch "^4.0.4" normalize-path "^3.0.0" please-upgrade-node "^3.2.0" string-argv "0.3.1" - stringify-object "^3.3.0" + stringify-object "3.3.0" + supports-color "8.1.1" -listr2@^3.8.2: - version "3.8.2" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.8.2.tgz#99b138ad1cfb08f1b0aacd422972e49b2d814b99" - integrity sha512-E28Fw7Zd3HQlCJKzb9a8C8M0HtFWQeucE+S8YrSrqZObuCLPRHMRrR8gNmYt65cU9orXYHwvN5agXC36lYt7VQ== +listr2@^3.12.2: + version "3.14.0" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e" + integrity sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== dependencies: - chalk "^4.1.1" cli-truncate "^2.1.0" - figures "^3.2.0" - indent-string "^4.0.0" + colorette "^2.0.16" log-update "^4.0.0" p-map "^4.0.0" - rxjs "^6.6.7" + rfdc "^1.3.0" + rxjs "^7.5.1" through "^2.3.8" wrap-ansi "^7.0.0" -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== dependencies: graceful-fs "^4.1.2" parse-json "^4.0.0" @@ -8968,24 +9557,24 @@ loader-runner@^2.4.0: resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== -loader-runner@^4.1.0, loader-runner@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" - integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== +loader-runner@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: + version "1.4.2" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" + integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" json5 "^1.0.1" -loader-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== +loader-utils@^2.0.0, loader-utils@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" emojis-list "^3.0.0" @@ -8994,7 +9583,7 @@ loader-utils@^2.0.0: locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== dependencies: p-locate "^2.0.0" path-exists "^3.0.0" @@ -9024,17 +9613,12 @@ locate-path@^6.0.0: lodash._reinterpolate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.difference@^4.5.0: version "4.5.0" @@ -9059,19 +9643,19 @@ lodash.groupby@^4.6.0: lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" - integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.kebabcase@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= + integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== -lodash.merge@^4.6.1: +lodash.merge@^4.6.1, lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== @@ -9099,23 +9683,28 @@ lodash.templatesettings@^4.0.0: lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== lodash.unionby@^4.8.0: version "4.8.0" resolved "https://registry.yarnpkg.com/lodash.unionby/-/lodash.unionby-4.8.0.tgz#883f098ff78f564a727b7508e09cdd539734bb83" - integrity sha1-iD8Jj/ePVkpye3UI4JzdU5c0u4M= + integrity sha512-e60kn4GJIunNkw6v9MxRnUuLYI/Tyuanch7ozoCtk/1irJTYBj+qNTxr5B3qVflmJhwStJBv387Cb+9VOfABMg== lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@^4.15.0, lodash@^4.17.12, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.7.0: +lodash@^4.15.0, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.5, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +lodash@^4.17.12: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + log-symbols@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" @@ -9123,14 +9712,6 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - log-update@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" @@ -9146,26 +9727,6 @@ longest-streak@^2.0.0: resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== -loose-envify@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - lower-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" @@ -9178,7 +9739,12 @@ lowercase-keys@^1.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== -lru-cache@^4.0.0, lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2, lru-cache@^4.1.5: +lru-cache@^10.2.0: + version "10.4.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +lru-cache@^4.0.0, lru-cache@^4.0.1, lru-cache@^4.1.1, lru-cache@^4.1.2: version "4.1.5" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== @@ -9227,7 +9793,7 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0, make-dir@~3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== @@ -9258,40 +9824,28 @@ makeerror@1.0.x: dependencies: tmpl "1.0.x" -map-age-cleaner@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== -map-obj@^1.0.0, map-obj@^1.0.1: +map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7" - integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ== + version "4.3.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" + integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== map-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w== dependencies: object-visit "^1.0.0" -markdown-escapes@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" - integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== - markdown-table@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b" @@ -9300,9 +9854,14 @@ markdown-table@^2.0.0: repeat-string "^1.0.0" marked@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/marked/-/marked-2.0.3.tgz#3551c4958c4da36897bda2a16812ef1399c8d6b0" - integrity sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA== + version "2.1.3" + resolved "https://registry.yarnpkg.com/marked/-/marked-2.1.3.tgz#bd017cef6431724fd4b27e0657f5ceb14bff3753" + integrity sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA== + +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== md5.js@^1.3.4: version "1.3.5" @@ -9344,7 +9903,7 @@ mdast-util-footnote@^0.1.0: mdast-util-to-markdown "^0.6.0" micromark "~2.11.0" -mdast-util-from-markdown@^0.8.0: +mdast-util-from-markdown@^0.8.0, mdast-util-from-markdown@^0.8.5: version "0.8.5" resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== @@ -9438,40 +9997,47 @@ mdn-data@2.0.14: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== mdurl@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= + integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== media-typer@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -mem@^8.1.1: - version "8.1.1" - resolved "https://registry.yarnpkg.com/mem/-/mem-8.1.1.tgz#cf118b357c65ab7b7e0817bdf00c8062297c0122" - integrity sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA== +memfs@^3.4.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^3.1.0" + fs-monkey "^1.0.4" -memfs@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.2.2.tgz#5de461389d596e3f23d48bb7c2afb6161f4df40e" - integrity sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q== +memfs@^4.9.3: + version "4.15.3" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.15.3.tgz#c4f9a5027dc0ac0b006f8d5a63aee128c829a37d" + integrity sha512-vR/g1SgqvKJgAyYla+06G4p/EOcEmwhYuVb1yc1ixcKf8o/sh7Zngv63957ZSNd1xrZJoinmNyDf2LzuP8WJXw== dependencies: - fs-monkey "1.0.3" + "@jsonjoy.com/json-pack" "^1.0.3" + "@jsonjoy.com/util" "^1.3.0" + tree-dump "^1.0.1" + tslib "^2.0.0" memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + integrity sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ== dependencies: errno "^0.1.3" readable-stream "^2.0.1" @@ -9484,22 +10050,6 @@ memory-fs@^0.5.0: errno "^0.1.3" readable-stream "^2.0.1" -meow@^3.3.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - meow@^8.0.0: version "8.1.2" resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" @@ -9529,7 +10079,7 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -merge2@^1.3.0: +merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== @@ -9613,13 +10163,13 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" -micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== dependencies: - braces "^3.0.1" - picomatch "^2.2.3" + braces "^3.0.3" + picomatch "^2.3.1" miller-rabin@^4.0.0: version "4.0.1" @@ -9629,24 +10179,41 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.47.0, "mime-db@>= 1.43.0 < 2": +mime-db@1.47.0: version "1.47.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c" integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== -mime-types@^2.1.12, mime-types@^2.1.19, mime-types@^2.1.27, mime-types@^2.1.30, mime-types@~2.1.19, mime-types@~2.1.24: +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +"mime-db@>= 1.43.0 < 2": + version "1.53.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" + integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== + +mime-types@^2.1.12, mime-types@~2.1.19: version "2.1.30" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz#6e7be8b4c479825f85ed6326695db73f9305d62d" integrity sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg== dependencies: mime-db "1.47.0" +mime-types@^2.1.19, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + mime@1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.3.1: +mime@~2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== @@ -9666,11 +10233,6 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-fn@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74" - integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== - min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -9684,15 +10246,50 @@ minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== -minimatch@^3.0.2, minimatch@^3.0.4: +minimatch@9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253" + integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + +minimatch@~3.0.4: + version "3.0.8" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== + dependencies: + brace-expansion "^1.1.7" + minimist-options@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" @@ -9702,10 +10299,15 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== +minimist@^1.1.1: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== minipass-collect@^1.0.2: version "1.0.2" @@ -9729,12 +10331,22 @@ minipass-pipeline@^1.2.2: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + minizlib@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -9799,12 +10411,12 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== +mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: - minimist "^1.2.5" + minimist "^1.2.6" mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" @@ -9819,7 +10431,7 @@ modify-values@^1.0.0: move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + integrity sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ== dependencies: aproba "^1.1.1" copy-concurrently "^1.0.0" @@ -9828,22 +10440,17 @@ move-concurrently@^1.0.1: rimraf "^2.5.4" run-queue "^1.0.3" +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@^2.0.0, ms@^2.1.1: +ms@2.1.3, ms@^2.0.0, ms@^2.1.1, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -9864,19 +10471,19 @@ mute-stream@0.0.8: integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== nan@^2.12.1: - version "2.14.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" - integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + version "2.22.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.22.0.tgz#31bc433fc33213c97bad36404bb68063de604de3" + integrity sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw== nanoid@^2.1.0: version "2.1.11" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.1.11.tgz#ec24b8a758d591561531b4176a01e3ab4f0f0280" integrity sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA== -nanoid@^3.1.20, nanoid@^3.1.23: - version "3.1.23" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81" - integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== +nanoid@^3.1.23, nanoid@^3.3.7: + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== nanomatch@^1.2.9: version "1.2.13" @@ -9898,14 +10505,19 @@ nanomatch@^1.2.9: natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +negotiator@~0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" + integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== -neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: +neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -9915,13 +10527,6 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -9930,18 +10535,10 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -node-addon-api@^1.7.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" - integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== - -node-cache@^4.1.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/node-cache/-/node-cache-4.2.1.tgz#efd8474dee4edec4138cdded580f5516500f7334" - integrity sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A== - dependencies: - clone "2.x" - lodash "^4.17.15" +node-addon-api@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558" + integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== node-dir@^0.1.17: version "0.1.17" @@ -9950,6 +10547,11 @@ node-dir@^0.1.17: dependencies: minimatch "^3.0.2" +node-fetch-native@^1.6.4: + version "1.6.4" + resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.4.tgz#679fc8fd8111266d47d7e72c379f1bed9acff06e" + integrity sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ== + node-fetch-npm@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz#6507d0e17a9ec0be3bec516958a497cec54bf5a4" @@ -9959,17 +10561,19 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== +node-fetch@^2.6.1, node-fetch@^2.6.7: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" -node-html-parser@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-3.2.0.tgz#2b1b81297bc6387a868b227761b35e553d5bf92c" - integrity sha512-fXhiFFnccwoUW92VvDACbtg1Kv7Ky0Qj9Rv7ETWpczSFLW07JWM6zQ+d523kiHNpodQHlvDhtjK2T86AclzXzQ== +node-html-parser@^6.1.13: + version "6.1.13" + resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-6.1.13.tgz#a1df799b83df5c6743fcd92740ba14682083b7e4" + integrity sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg== dependencies: - css-select "^3.1.2" + css-select "^5.1.0" he "1.2.0" node-int64@^0.4.0: @@ -10028,10 +10632,10 @@ node-object-hash@^1.2.0: resolved "https://registry.yarnpkg.com/node-object-hash/-/node-object-hash-1.4.2.tgz#385833d85b229902b75826224f6077be969a9e94" integrity sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ== -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" - integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== node-req@^2.1.2: version "2.1.2" @@ -10056,14 +10660,14 @@ node-res@^5.0.1: on-finished "^2.3.0" vary "^1.1.2" -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== +nopt@^7.2.0: + version "7.2.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" + integrity sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w== dependencies: - abbrev "1" + abbrev "^2.0.0" -normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: +normalize-package-data@^2.3.2, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -10074,19 +10678,19 @@ normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package- validate-npm-package-license "^3.0.1" normalize-package-data@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz#cae5c410ae2434f9a6c1baa65d5bc3b9366c8699" - integrity sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg== + version "3.0.3" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" + integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== dependencies: hosted-git-info "^4.0.1" - resolve "^1.20.0" + is-core-module "^2.5.0" semver "^7.3.4" validate-npm-package-license "^3.0.1" normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w== dependencies: remove-trailing-separator "^1.0.1" @@ -10098,22 +10702,22 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: normalize-range@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + integrity sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ== dependencies: object-assign "^4.0.1" prepend-http "^1.0.0" query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@^3.0.0, normalize-url@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-package-arg@^5.1.2: version "5.1.2" @@ -10145,52 +10749,35 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1: resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: - path-key "^3.0.0" - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" + path-key "^3.0.0" -nth-check@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" - integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" -null-check@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/null-check/-/null-check-1.0.0.tgz#977dffd7176012b9ec30d2a39db5cf72a0439edd" - integrity sha1-l33/1xdgErnsMNKjnbXPcqBDnt0= - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - nuxt@^2.15.8: - version "2.15.8" - resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-2.15.8.tgz#946cba46bdaaf0e3918aa27fd9ea0fed8ed303b0" - integrity sha512-ceK3qLg/Baj7J8mK9bIxqw9AavrF+LXqwYEreBdY/a4Sj8YV4mIvhqea/6E7VTCNNGvKT2sJ/TTJjtfQ597lTA== - dependencies: - "@nuxt/babel-preset-app" "2.15.8" - "@nuxt/builder" "2.15.8" - "@nuxt/cli" "2.15.8" - "@nuxt/components" "^2.1.8" - "@nuxt/config" "2.15.8" - "@nuxt/core" "2.15.8" - "@nuxt/generator" "2.15.8" - "@nuxt/loading-screen" "^2.0.3" - "@nuxt/opencollective" "^0.3.2" - "@nuxt/server" "2.15.8" - "@nuxt/telemetry" "^1.3.3" - "@nuxt/utils" "2.15.8" - "@nuxt/vue-app" "2.15.8" - "@nuxt/vue-renderer" "2.15.8" - "@nuxt/webpack" "2.15.8" + version "2.18.1" + resolved "https://registry.yarnpkg.com/nuxt/-/nuxt-2.18.1.tgz#4e9148c728f6adbbb42c6b6e88a848a09071ecee" + integrity sha512-SZFOLDKgCfLu23BrQE0YYNWeoi/h+fw07TNDNDzRfbmMvQlStgTBG7lqeELytXdQnaPKWjWAYo12K7pPPRZb9Q== + dependencies: + "@nuxt/babel-preset-app" "2.18.1" + "@nuxt/builder" "2.18.1" + "@nuxt/cli" "2.18.1" + "@nuxt/components" "^2.2.1" + "@nuxt/config" "2.18.1" + "@nuxt/core" "2.18.1" + "@nuxt/generator" "2.18.1" + "@nuxt/loading-screen" "^2.0.4" + "@nuxt/opencollective" "^0.4.0" + "@nuxt/server" "2.18.1" + "@nuxt/telemetry" "^1.5.0" + "@nuxt/utils" "2.18.1" + "@nuxt/vue-app" "2.18.1" + "@nuxt/vue-renderer" "2.18.1" + "@nuxt/webpack" "2.18.1" nwsapi@^2.2.0: version "2.2.0" @@ -10202,31 +10789,26 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ== dependencies: copy-descriptor "^0.1.0" define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" - integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== - -object-inspect@^1.9.0: - version "1.10.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" - integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== +object-inspect@^1.13.3: + version "1.13.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.3.tgz#f14c183de51130243d6d18ae149375ff50ea488a" + integrity sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA== -object-keys@^1.0.12, object-keys@^1.1.1: +object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== @@ -10234,49 +10816,82 @@ object-keys@^1.0.12, object-keys@^1.1.1: object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA== dependencies: isobject "^3.0.0" -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== +object.assign@^4.1.4, object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" object-keys "^1.1.1" -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" - integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.getownpropertydescriptors@^2.0.3: + version "2.1.8" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz#2f1fe0606ec1a7658154ccd4f728504f69667923" + integrity sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A== + dependencies: + array.prototype.reduce "^1.0.6" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + gopd "^1.0.1" + safe-array-concat "^1.1.2" + +object.groupby@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ== dependencies: isobject "^3.0.1" -object.values@^1.1.0, object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== +object.values@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +on-finished@2.4.1, on-finished@^2.3.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" + ee-first "1.1.1" -on-finished@^2.3.0, on-finished@~2.3.0: +on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== dependencies: ee-first "1.1.1" @@ -10288,7 +10903,7 @@ on-headers@^1.0.2, on-headers@~1.0.2: once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" @@ -10318,13 +10933,14 @@ opener@1.5.2, opener@^1.5.2: resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -optimize-css-assets-webpack-plugin@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz#85883c6528aaa02e30bbad9908c92926bb52dc90" - integrity sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A== +optimize-css-assets-webpack-plugin@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.1.tgz#7719bceabba1f3891ec3ae04efb81a1cc99cd793" + integrity sha512-BshV2UZPfggZLdUfN3zFBbG4sl/DynUI+YCB6fRRDWaqO2OiWN8GPcp4Y0/fEV6B3k9Hzyk3czve3V/8B/SzKQ== dependencies: - cssnano "^4.1.10" + cssnano "^5.0.2" last-call-webpack-plugin "^3.0.0" + postcss "^8.2.1" optionator@^0.8.1: version "0.8.3" @@ -10339,16 +10955,16 @@ optionator@^0.8.1: word-wrap "~1.2.3" optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" - word-wrap "^1.2.3" + word-wrap "^1.2.5" ora@^1.3.0: version "1.4.0" @@ -10363,7 +10979,7 @@ ora@^1.3.0: os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A== os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" @@ -10383,10 +10999,14 @@ osenv@^0.1.4: os-homedir "^1.0.0" os-tmpdir "^1.0.0" -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" p-each-series@^2.1.0: version "2.2.0" @@ -10396,7 +11016,7 @@ p-each-series@^2.1.0: p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^1.1.0: version "1.3.0" @@ -10412,7 +11032,7 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.0.2, p-limit@^3.1.0: +p-limit@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== @@ -10422,7 +11042,7 @@ p-limit@^3.0.2, p-limit@^3.1.0: p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: p-limit "^1.1.0" @@ -10472,13 +11092,18 @@ p-timeout@^3.2.0: p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +package-json-from-dist@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + package-json@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" @@ -10530,13 +11155,6 @@ parallel-transform@^1.1.0: inherits "^2.0.3" readable-stream "^2.1.5" -param-case@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - param-case@^3.0.3, param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -10552,28 +11170,17 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-entities@^1.1.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.2.tgz#c31bf0f653b6661354f8973559cb86dd1d5edf50" - integrity sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg== +parse-asn1@^5.0.0, parse-asn1@^5.1.7: + version "5.1.7" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.7.tgz#73cdaaa822125f9647165625eb45f8a051d2df06" + integrity sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg== dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" + asn1.js "^4.10.1" + browserify-aes "^1.2.0" + evp_bytestokey "^1.0.3" + hash-base "~3.0" + pbkdf2 "^3.1.2" + safe-buffer "^5.2.1" parse-entities@^2.0.0: version "2.0.0" @@ -10612,22 +11219,10 @@ parse-git-config@^3.0.0: git-config-path "^2.0.0" ini "^1.3.5" -parse-github-repo-url@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" - integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A= - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== dependencies: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" @@ -10647,25 +11242,19 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= -parse-path@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.3.tgz#82d81ec3e071dcc4ab49aa9f2c9c0b8966bb22bf" - integrity sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA== +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== dependencies: - is-ssh "^1.3.0" - protocols "^1.4.0" - qs "^6.9.4" - query-string "^6.13.8" + protocols "^2.0.0" -parse-url@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.2.tgz#856a3be1fcdf78dc93fc8b3791f169072d898b59" - integrity sha512-Czj+GIit4cdWtxo3ISZCvLiUjErSo0iI3wJ+q9Oi3QuMYTI6OZu+7cewMWZ+C1YAnKhYTk6/TLuhIgCypLthPA== +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== dependencies: - is-ssh "^1.3.0" - normalize-url "^3.3.0" - parse-path "^4.0.0" - protocols "^1.4.0" + parse-path "^7.0.0" parse5@6.0.1, parse5@^6.0.0: version "6.0.1" @@ -10688,7 +11277,7 @@ pascal-case@^3.1.2: pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw== path-browserify@0.0.1: version "0.0.1" @@ -10706,19 +11295,12 @@ path-case@^3.0.4: path-dirname@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" + integrity sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q== path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" @@ -10728,7 +11310,7 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-is-inside@^1.0.1: version "1.0.2" @@ -10745,19 +11327,18 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: +path-parse@^1.0.6, path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-type@^3.0.0: version "3.0.0" @@ -10771,7 +11352,7 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pbkdf2@^3.0.3: +pbkdf2@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== @@ -10787,25 +11368,30 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d" - integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg== +picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== -pify@^2.0.0, pify@^2.3.0: +pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pify@^4.0.1: version "4.0.1" @@ -10817,18 +11403,6 @@ pify@^5.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - pirates@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" @@ -10836,13 +11410,6 @@ pirates@^4.0.1: dependencies: node-modules-regexp "^1.0.0" -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - pkg-dir@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" @@ -10864,10 +11431,10 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" -pnp-webpack-plugin@^1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== +pnp-webpack-plugin@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz#65741384f6d8056f36e2255a8d67ffc20866f5c9" + integrity sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg== dependencies: ts-pnp "^1.1.6" @@ -10884,24 +11451,42 @@ portal-vue@^2.1.7: posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== -postcss-attribute-case-insensitive@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" - integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss-attribute-case-insensitive@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-6.0.3.tgz#d118023911a768dfccfc0b0147f5ff06d8485806" + integrity sha512-KHkmCILThWBRtg+Jn1owTnHPnFit4OkqS+eKiGEOPIGke54DCeYGJ6r0Fx/HjfE9M9kznApCLcU0DvnPchazMQ== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^6.0.2" + postcss-selector-parser "^6.0.13" -postcss-calc@^7.0.1: - version "7.0.5" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" - integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== +postcss-calc@^10.0.2: + version "10.0.2" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-10.0.2.tgz#15f01635a27b9d38913a98c4ef2877f5b715b439" + integrity sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg== dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" + postcss-selector-parser "^6.1.2" + postcss-value-parser "^4.2.0" + +postcss-calc@^8.2.3: + version "8.2.4" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + dependencies: + postcss-selector-parser "^6.0.9" + postcss-value-parser "^4.2.0" + +postcss-clamp@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" + integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== + dependencies: + postcss-value-parser "^4.2.0" postcss-cli@^8.3.1: version "8.3.1" @@ -10921,177 +11506,189 @@ postcss-cli@^8.3.1: slash "^3.0.0" yargs "^16.0.0" -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" - integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== +postcss-color-functional-notation@^6.0.14: + version "6.0.14" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-6.0.14.tgz#958d8fc434fafbb15ebc7964053f19d366773078" + integrity sha512-dNUX+UH4dAozZ8uMHZ3CtCNYw8fyFAmqqdcyxMr7PEdM9jLXV19YscoYO0F25KqZYhmtWKQ+4tKrIZQrwzwg7A== dependencies: - postcss "^7.0.14" - postcss-values-parser "^2.0.1" + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== +postcss-color-hex-alpha@^9.0.4: + version "9.0.4" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-9.0.4.tgz#f455902fb222453b2eb9699dfa9fc17a9c056f1e" + integrity sha512-XQZm4q4fNFqVCYMGPiBjcqDhuG7Ey2xrl99AnDJMyr5eDASsAGalndVgHZF8i97VFNy1GQeZc4q2ydagGmhelQ== dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== +postcss-color-rebeccapurple@^9.0.3: + version "9.0.3" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-9.0.3.tgz#63e14d9b9ab196e62e3491606a2b77a9531a6825" + integrity sha512-ruBqzEFDYHrcVq3FnW3XHgwRqVMrtEPLBtD7K2YmsLKVc2jbkxzzNEctJKsPCpDZ+LeMHLKRDoSShVefGc+CkQ== dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" -postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== +postcss-colormin@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + browserslist "^4.21.4" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== +postcss-colormin@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-7.0.2.tgz#6f3c53c13158168669f45adc3926f35cb240ef8e" + integrity sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA== dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + browserslist "^4.23.3" + caniuse-api "^3.0.0" + colord "^2.9.3" + postcss-value-parser "^4.2.0" -postcss-custom-media@^7.0.8: - version "7.0.8" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" - integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== +postcss-convert-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== dependencies: - postcss "^7.0.14" + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" -postcss-custom-properties@^8.0.11: - version "8.0.11" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" - integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== +postcss-convert-values@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-7.0.4.tgz#fc13ecedded6365f3c794b502dbcf77d298da12c" + integrity sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q== + dependencies: + browserslist "^4.23.3" + postcss-value-parser "^4.2.0" + +postcss-custom-media@^10.0.8: + version "10.0.8" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-10.0.8.tgz#0b84916522eb1e8a4b9e3ecd2bce292844cd7323" + integrity sha512-V1KgPcmvlGdxTel4/CyQtBJEFhMVpEmRGFrnVtgfGIHj5PJX9vO36eFBxKBeJn+aCDTed70cc+98Mz3J/uVdGQ== + dependencies: + "@csstools/cascade-layer-name-parser" "^1.0.13" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/media-query-list-parser" "^2.1.13" + +postcss-custom-properties@^13.3.12: + version "13.3.12" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.12.tgz#e21960c7d13aed960b28236412d4da67f75317b0" + integrity sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA== + dependencies: + "@csstools/cascade-layer-name-parser" "^1.0.13" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" + +postcss-custom-selectors@^7.1.12: + version "7.1.12" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-7.1.12.tgz#4d1bac2469003aad3aa3d73481a1b7a45290852b" + integrity sha512-ctIoprBMJwByYMGjXG0F7IT2iMF2hnamQ+aWZETyBM0aAlyaYdVZTeUkk8RB+9h9wP+NdN3f01lfvKl2ZSqC0g== + dependencies: + "@csstools/cascade-layer-name-parser" "^1.0.13" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + postcss-selector-parser "^6.1.0" + +postcss-dir-pseudo-class@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-8.0.1.tgz#b93755f52fb90215301b1d3ecb7c5e6416930a1e" + integrity sha512-uULohfWBBVoFiZXgsQA24JV6FdKIidQ+ZqxOouhWwdE+qJlALbkS5ScB43ZTjPK+xUZZhlaO/NjfCt5h4IKUfw== dependencies: - postcss "^7.0.17" - postcss-values-parser "^2.0.1" + postcss-selector-parser "^6.0.13" -postcss-custom-selectors@^5.1.2: +postcss-discard-comments@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== +postcss-discard-comments@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-7.0.3.tgz#9c414e8ee99d3514ad06a3465ccc20ec1dbce780" + integrity sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + postcss-selector-parser "^6.1.2" -postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== - dependencies: - postcss "^7.0.0" +postcss-discard-duplicates@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" +postcss-discard-duplicates@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.1.tgz#f87f2fe47d8f01afb1e98361c1db3ce1e8afd1a3" + integrity sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ== -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" +postcss-discard-empty@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" +postcss-discard-empty@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz#218829d1ef0a5d5142dd62f0aa60e00e599d2033" + integrity sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA== -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" +postcss-discard-overridden@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" +postcss-discard-overridden@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz#b123ea51e3d4e1d0a254cf71eaff1201926d319c" + integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== +postcss-double-position-gradients@^5.0.7: + version "5.0.7" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-5.0.7.tgz#1a4841daf7ac04e94de4672282e8d02d1b3dd274" + integrity sha512-1xEhjV9u1s4l3iP5lRt1zvMjI/ya8492o9l/ivcxHhkO3nOz16moC4JpMxDUGrOs4R3hX+KWT7gKoV842cwRgg== dependencies: - postcss "^7.0.2" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== +postcss-focus-visible@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-9.0.1.tgz#eede1032ce86b3bb2556d93ca5df63c68dfc2559" + integrity sha512-N2VQ5uPz3Z9ZcqI5tmeholn4d+1H14fKXszpjogZIrFbhaq0zNAtq8sAnw6VLiqGbL8YBzsnu7K9bBkTqaRimQ== dependencies: - postcss "^7.0.2" + postcss-selector-parser "^6.0.13" -postcss-font-variant@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" - integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== +postcss-focus-within@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-8.0.1.tgz#524af4c7eabae35cb1efa220a7903016fcc897fa" + integrity sha512-NFU3xcY/xwNaapVb+1uJ4n23XImoC86JNwkY/uduytSl2s9Ekc2EpzmRR63+ExitnW3Mab3Fba/wRPCT5oDILA== dependencies: - postcss "^7.0.2" + postcss-selector-parser "^6.0.13" -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== - dependencies: - postcss "^7.0.2" +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== +postcss-gap-properties@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-5.0.1.tgz#887b64655f42370b43f0ab266cc6dbabf504d276" + integrity sha512-k2z9Cnngc24c0KF4MtMuDdToROYqGMMUQGcE6V0odwjHyOHtaDBlLeRBV70y9/vF7KIbShrTRZ70JjsI1BZyWw== + +postcss-image-set-function@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-6.0.3.tgz#84c5e32cc1085198f2cf4a786028dae8a2632bb2" + integrity sha512-i2bXrBYzfbRzFnm+pVuxVePSTCRiNmlfssGI4H0tJQvDue+yywXwUxe68VyzXs7cGtMaH6MCLY6IbCShrSroCw== dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + "@csstools/utilities" "^1.0.0" + postcss-value-parser "^4.2.0" postcss-import-resolver@^2.0.0: version "2.0.0" @@ -11100,39 +11697,25 @@ postcss-import-resolver@^2.0.0: dependencies: enhanced-resolve "^4.1.1" -postcss-import@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-12.0.1.tgz#cf8c7ab0b5ccab5649024536e565f841928b7153" - integrity sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw== +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== dependencies: - postcss "^7.0.1" - postcss-value-parser "^3.2.3" + postcss-value-parser "^4.0.0" read-cache "^1.0.0" resolve "^1.1.7" -postcss-initial@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-3.0.4.tgz#9d32069a10531fe2ecafa0b6ac750ee0bc7efc53" - integrity sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg== - dependencies: - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== +postcss-lab-function@^6.0.19: + version "6.0.19" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-6.0.19.tgz#09b04c016bfbacd8576988a73dc19c0fdbeae2c4" + integrity sha512-vwln/mgvFrotJuGV8GFhpAOu9iGf3pvTBr6dLPDmUcqVD5OsQpEFyQMAFTxSxWXGEzBj6ld4pZ/9GDfEpXvo0g== dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" + "@csstools/css-color-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^2.7.1" + "@csstools/css-tokenizer" "^2.4.1" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/utilities" "^1.0.0" postcss-load-config@^3.0.0: version "3.0.1" @@ -11142,321 +11725,435 @@ postcss-load-config@^3.0.0: cosmiconfig "^7.0.0" import-cwd "^3.0.0" -postcss-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== +postcss-loader@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc" + integrity sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q== dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" + cosmiconfig "^7.0.0" + klona "^2.0.4" + loader-utils "^2.0.0" + schema-utils "^3.0.0" + semver "^7.3.4" -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== +postcss-logical@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-7.0.1.tgz#a3121f6510591b195321b16e65fbe13b1cfd3115" + integrity sha512-8GwUQZE0ri0K0HJHkDv87XOLC8DE0msc+HoWLeKdtjDZEwpZ5xuK3QdV6FhmHSQW40LPkg43QzvATRAI3LsRkg== dependencies: - postcss "^7.0.2" + postcss-value-parser "^4.2.0" -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== +postcss-merge-longhand@^5.1.7: + version "5.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.1.1" + +postcss-merge-longhand@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-7.0.4.tgz#a52d0662b4b29420f3b64a8d5b0ac5133d8db776" + integrity sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A== dependencies: - postcss "^7.0.2" + postcss-value-parser "^4.2.0" + stylehacks "^7.0.4" -postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== +postcss-merge-rules@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" + browserslist "^4.21.4" + caniuse-api "^3.0.0" + cssnano-utils "^3.1.0" + postcss-selector-parser "^6.0.5" -postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== +postcss-merge-rules@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-7.0.4.tgz#648cc864d3121e6ec72c2a4f08df1cc801e60ce8" + integrity sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg== dependencies: - browserslist "^4.0.0" + browserslist "^4.23.3" caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" + cssnano-utils "^5.0.0" + postcss-selector-parser "^6.1.2" -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== +postcss-minify-font-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== +postcss-minify-font-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz#d16a75a2548e000779566b3568fc874ee5d0aa17" + integrity sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog== dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== +postcss-minify-gradients@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" + colord "^2.9.1" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== +postcss-minify-gradients@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz#f6d84456e6d49164a55d0e45bb1b1809c6cf0959" + integrity sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg== dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" + colord "^2.9.3" + cssnano-utils "^5.0.0" + postcss-value-parser "^4.2.0" -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== +postcss-minify-params@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: - postcss "^7.0.5" + browserslist "^4.21.4" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-modules-local-by-default@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== +postcss-minify-params@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-7.0.2.tgz#264a76e25f202d8b5ca5290569c0e8c3ac599dfe" + integrity sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ== dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" + browserslist "^4.23.3" + cssnano-utils "^5.0.0" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== + dependencies: + postcss-selector-parser "^6.0.5" + +postcss-minify-selectors@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-7.0.4.tgz#2b69c99ec48a1c223fce4840609d9c53340a11f5" + integrity sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA== + dependencies: + cssesc "^3.0.0" + postcss-selector-parser "^6.1.2" + +postcss-modules-extract-imports@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== + +postcss-modules-local-by-default@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz#d150f43837831dae25e4085596e84f6f5d6ec368" + integrity sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^7.0.0" postcss-value-parser "^4.1.0" -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== +postcss-modules-scope@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz#1bbccddcb398f1d7a511e0a2d1d047718af4078c" + integrity sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA== dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" + postcss-selector-parser "^7.0.0" -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" + icss-utils "^5.0.0" -postcss-nesting@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" - integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== +postcss-nesting@^12.1.5: + version "12.1.5" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-12.1.5.tgz#e5e2dc1d63e6166c194da45aa28c04d4024db98f" + integrity sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ== dependencies: - postcss "^7.0.2" + "@csstools/selector-resolve-nested" "^1.1.0" + "@csstools/selector-specificity" "^3.1.1" + postcss-selector-parser "^6.1.0" -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== +postcss-normalize-charset@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + +postcss-normalize-charset@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz#92244ae73c31bf8f8885d5f16ff69e857ac6c001" + integrity sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ== + +postcss-normalize-display-values@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: - postcss "^7.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== +postcss-normalize-display-values@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz#01fb50e5e97ef8935363629bea5a6d3b3aac1342" + integrity sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q== dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== +postcss-normalize-positions@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== +postcss-normalize-positions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz#4eebd7c9d3dde40c97b8047cad38124fc844c463" + integrity sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ== dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== +postcss-normalize-repeat-style@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== +postcss-normalize-repeat-style@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz#0cb784655d5714d29bd3bda6dee2fb628aa7227b" + integrity sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw== dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== +postcss-normalize-string@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== +postcss-normalize-string@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz#a119d3e63a9614570d8413d572fb9fc8c6a64e8c" + integrity sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg== dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== +postcss-normalize-timing-functions@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== +postcss-normalize-timing-functions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz#99d0ee8c4b23b7f4355fafb91385833b9b07108b" + integrity sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g== dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== +postcss-normalize-unicode@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== + dependencies: + browserslist "^4.21.4" + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.2.tgz#095f8d36ea29adfdf494069c1de101112992a713" + integrity sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg== + dependencies: + browserslist "^4.23.3" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz#c88cb7cf8952d3ff631e4eba924e7b060ca802f6" + integrity sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz#46b025f0bea72139ddee63015619b0c21cebd845" + integrity sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ== dependencies: - postcss "^7.0.2" + postcss-value-parser "^4.2.0" -postcss-page-break@^2.0.0: +postcss-opacity-percentage@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-2.0.0.tgz#c0a56060cd4586e3f954dbde1efffc2deed53002" + integrity sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ== + +postcss-ordered-values@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: - postcss "^7.0.2" + cssnano-utils "^3.1.0" + postcss-value-parser "^4.2.0" -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@^6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" - integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== - dependencies: - autoprefixer "^9.6.1" - browserslist "^4.6.4" - caniuse-lite "^1.0.30000981" - css-blank-pseudo "^0.1.4" - css-has-pseudo "^0.10.0" - css-prefers-color-scheme "^3.1.1" - cssdb "^4.4.0" - postcss "^7.0.17" - postcss-attribute-case-insensitive "^4.0.1" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.3" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.8" - postcss-custom-properties "^8.0.11" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== +postcss-ordered-values@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-7.0.1.tgz#8b4b5b8070ca7756bd49f07d5edf274b8f6782e0" + integrity sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw== + dependencies: + cssnano-utils "^5.0.0" + postcss-value-parser "^4.2.0" + +postcss-overflow-shorthand@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-5.0.1.tgz#c0a124edad4f7ad88109275a60510e1fb07ab833" + integrity sha512-XzjBYKLd1t6vHsaokMV9URBt2EwC9a7nDhpQpjoPk2HRTSQfokPfyAS/Q7AOrzUu6q+vp/GnrDBGuj/FCaRqrQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-page-break@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" + integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== + +postcss-place@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-9.0.1.tgz#c08c46a94e639c1ee3457ac96d50c50a89bd6ac3" + integrity sha512-JfL+paQOgRQRMoYFc2f73pGuG/Aw3tt4vYMR6UA3cWVMxivviPTnMFnFTczUJOA4K2Zga6xgQVE+PcLs64WC8Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-preset-env@^9.5.14: + version "9.6.0" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-9.6.0.tgz#da5fc8606f95092b2788c3bdf6d4fc053e50075b" + integrity sha512-Lxfk4RYjUdwPCYkc321QMdgtdCP34AeI94z+/8kVmqnTIlD4bMRQeGcMZgwz8BxHrzQiFXYIR5d7k/9JMs2MEA== + dependencies: + "@csstools/postcss-cascade-layers" "^4.0.6" + "@csstools/postcss-color-function" "^3.0.19" + "@csstools/postcss-color-mix-function" "^2.0.19" + "@csstools/postcss-content-alt-text" "^1.0.0" + "@csstools/postcss-exponential-functions" "^1.0.9" + "@csstools/postcss-font-format-keywords" "^3.0.2" + "@csstools/postcss-gamut-mapping" "^1.0.11" + "@csstools/postcss-gradients-interpolation-method" "^4.0.20" + "@csstools/postcss-hwb-function" "^3.0.18" + "@csstools/postcss-ic-unit" "^3.0.7" + "@csstools/postcss-initial" "^1.0.1" + "@csstools/postcss-is-pseudo-class" "^4.0.8" + "@csstools/postcss-light-dark-function" "^1.0.8" + "@csstools/postcss-logical-float-and-clear" "^2.0.1" + "@csstools/postcss-logical-overflow" "^1.0.1" + "@csstools/postcss-logical-overscroll-behavior" "^1.0.1" + "@csstools/postcss-logical-resize" "^2.0.1" + "@csstools/postcss-logical-viewport-units" "^2.0.11" + "@csstools/postcss-media-minmax" "^1.1.8" + "@csstools/postcss-media-queries-aspect-ratio-number-values" "^2.0.11" + "@csstools/postcss-nested-calc" "^3.0.2" + "@csstools/postcss-normalize-display-values" "^3.0.2" + "@csstools/postcss-oklab-function" "^3.0.19" + "@csstools/postcss-progressive-custom-properties" "^3.3.0" + "@csstools/postcss-relative-color-syntax" "^2.0.19" + "@csstools/postcss-scope-pseudo-class" "^3.0.1" + "@csstools/postcss-stepped-value-functions" "^3.0.10" + "@csstools/postcss-text-decoration-shorthand" "^3.0.7" + "@csstools/postcss-trigonometric-functions" "^3.0.10" + "@csstools/postcss-unset-value" "^3.0.1" + autoprefixer "^10.4.19" + browserslist "^4.23.1" + css-blank-pseudo "^6.0.2" + css-has-pseudo "^6.0.5" + css-prefers-color-scheme "^9.0.1" + cssdb "^8.1.0" + postcss-attribute-case-insensitive "^6.0.3" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^6.0.14" + postcss-color-hex-alpha "^9.0.4" + postcss-color-rebeccapurple "^9.0.3" + postcss-custom-media "^10.0.8" + postcss-custom-properties "^13.3.12" + postcss-custom-selectors "^7.1.12" + postcss-dir-pseudo-class "^8.0.1" + postcss-double-position-gradients "^5.0.7" + postcss-focus-visible "^9.0.1" + postcss-focus-within "^8.0.1" + postcss-font-variant "^5.0.0" + postcss-gap-properties "^5.0.1" + postcss-image-set-function "^6.0.3" + postcss-lab-function "^6.0.19" + postcss-logical "^7.0.1" + postcss-nesting "^12.1.5" + postcss-opacity-percentage "^2.0.0" + postcss-overflow-shorthand "^5.0.1" + postcss-page-break "^3.0.4" + postcss-place "^9.0.1" + postcss-pseudo-class-any-link "^9.0.2" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^7.0.2" + +postcss-pseudo-class-any-link@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-9.0.2.tgz#e436a7db1421f8a347fff3f19951a27d4e791987" + integrity sha512-HFSsxIqQ9nA27ahyfH37cRWGk3SYyQLpk0LiWw/UGMV4VKT5YG2ONee4Pz/oFesnK0dn2AjcyequDbIjKJgB0g== + dependencies: + postcss-selector-parser "^6.0.13" + +postcss-reduce-initial@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + browserslist "^4.21.4" + caniuse-api "^3.0.0" -postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== +postcss-reduce-initial@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-7.0.2.tgz#3dc085347a5943e18547d4b0aa5bd4ff5a93b2c5" + integrity sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA== dependencies: - browserslist "^4.0.0" + browserslist "^4.23.3" caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" -postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== +postcss-reduce-transforms@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" + postcss-value-parser "^4.2.0" -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== +postcss-reduce-transforms@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz#0386080a14e5faad9f8eda33375b79fe7c4f9677" + integrity sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew== dependencies: - postcss "^7.0.2" + postcss-value-parser "^4.2.0" + +postcss-replace-overflow-wrap@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== postcss-reporter@^7.0.0: version "7.0.2" @@ -11470,113 +12167,90 @@ postcss-reporter@^7.0.0: lodash.groupby "^4.6.0" lodash.sortby "^4.7.0" -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" - integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== +postcss-selector-not@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-7.0.2.tgz#f9184c7770be5dcb4abd7efa3610a15fbd2f0b31" + integrity sha512-/SSxf/90Obye49VZIfc0ls4H0P6i6V1iHv0pzZH8SdgvZOPFkF37ef1r5cyWcMflJSFJ5bfuoluTnFnBBFiuSA== dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" + postcss-selector-parser "^6.0.13" -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== +postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9, postcss-selector-parser@^6.1.0, postcss-selector-parser@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" + cssesc "^3.0.0" + util-deprecate "^1.0.2" -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.5" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz#042d74e137db83e6f294712096cb413f5aa612c4" - integrity sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg== +postcss-selector-parser@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c" + integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-svgo@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" - integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== +postcss-svgo@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" + postcss-value-parser "^4.2.0" + svgo "^2.7.0" -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== +postcss-svgo@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-7.0.1.tgz#2b63571d8e9568384df334bac9917baff4d23f58" + integrity sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA== dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" + postcss-value-parser "^4.2.0" + svgo "^3.3.2" -postcss-url@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/postcss-url/-/postcss-url-8.0.0.tgz#7b10059bd12929cdbb1971c60f61a0e5af86b4ca" - integrity sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw== +postcss-unique-selectors@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: - mime "^2.3.1" - minimatch "^3.0.4" - mkdirp "^0.5.0" - postcss "^7.0.2" - xxhashjs "^0.2.1" + postcss-selector-parser "^6.0.5" -postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== +postcss-unique-selectors@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-7.0.3.tgz#483fc11215b23d517d5d9bbe5833d9915619ca33" + integrity sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g== + dependencies: + postcss-selector-parser "^6.1.2" -postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== +postcss-url@^10.1.3: + version "10.1.3" + resolved "https://registry.yarnpkg.com/postcss-url/-/postcss-url-10.1.3.tgz#54120cc910309e2475ec05c2cfa8f8a2deafdf1e" + integrity sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw== dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" + make-dir "~3.1.0" + mime "~2.5.2" + minimatch "~3.0.4" + xxhashjs "~0.2.2" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@7.x.x, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" - integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== +postcss@^7.0.36: + version "7.0.39" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + integrity "sha1-liQ3XZZWMOLh8sAqk1yCpZy0gwk= sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==" dependencies: - chalk "^2.4.2" + picocolors "^0.2.1" source-map "^0.6.1" - supports-color "^6.1.0" -postcss@^8.2.15: - version "8.2.15" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" - integrity sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q== +postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.14, postcss@^8.4.38: + version "8.4.49" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19" + integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== dependencies: - colorette "^1.2.2" - nanoid "^3.1.23" - source-map "^0.6.1" + nanoid "^3.3.7" + picocolors "^1.1.1" + source-map-js "^1.2.1" prelude-ls@^1.2.1: version "1.2.1" @@ -11605,10 +12279,10 @@ prettier@1.14.3: resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.14.3.tgz#90238dd4c0684b7edce5f83b0fb7328e48bd0895" integrity sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg== -prettier@^1.18.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" - integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== +"prettier@^1.18.2 || ^2.0.0": + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== pretty-bytes@^5.6.0: version "5.6.0" @@ -11623,7 +12297,7 @@ pretty-error@^2.1.1: lodash "^4.17.20" renderkid "^2.0.4" -pretty-format@^26.0.0, pretty-format@^26.6.2: +pretty-format@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== @@ -11633,6 +12307,15 @@ pretty-format@^26.0.0, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + pretty-hrtime@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" @@ -11646,16 +12329,16 @@ pretty-time@^1.1.0: pretty@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/pretty/-/pretty-2.0.0.tgz#adbc7960b7bbfe289a557dc5f737619a220d06a5" - integrity sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU= + integrity sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w== dependencies: condense-newlines "^0.2.1" extend-shallow "^2.0.1" js-beautify "^1.6.12" prismjs@^1.23.0: - version "1.25.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.25.0.tgz#6f822df1bdad965734b310b315a23315cf999756" - integrity sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg== + version "1.30.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.30.0.tgz#d9709969d9d4e16403f6f348c63553b19f0975a9" + integrity sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw== process-nextick-args@~2.0.0: version "2.0.1" @@ -11665,7 +12348,7 @@ process-nextick-args@~2.0.0: process@^0.11.10: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== progress@^2.0.0: version "2.0.3" @@ -11675,7 +12358,7 @@ progress@^2.0.0: promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^1.1.1: version "1.1.1" @@ -11712,12 +12395,12 @@ property-information@^5.0.0, property-information@^5.3.0, property-information@^ proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== -protocols@^1.1.0, protocols@^1.4.0: - version "1.4.8" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8" - integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg== +protocols@^2.0.0, protocols@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" + integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== protoduck@^4.0.0: version "4.0.0" @@ -11727,29 +12410,29 @@ protoduck@^4.0.0: genfun "^4.0.1" proxy-addr@^2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" - integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: - forwarded "~0.1.2" + forwarded "0.2.0" ipaddr.js "1.9.1" prr@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== psl@^1.1.28, psl@^1.1.33: version "1.8.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== -public-encrypt@^4.0.0: +public-encrypt@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== @@ -11778,9 +12461,9 @@ pump@^2.0.0, pump@^2.0.1: once "^1.3.1" pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + version "3.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -11794,32 +12477,32 @@ pumpify@^1.3.3: inherits "^2.0.3" pump "^2.0.0" -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: +punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== -punycode@^2.1.0, punycode@^2.1.1: +punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -q@^1.1.2, q@^1.5.1: +q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== -qs@^6.5.2, qs@^6.9.4: - version "6.10.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" - integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== +qs@^6.12.3, qs@^6.5.2: + version "6.13.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.1.tgz#3ce5fc72bd3a8171b85c99b93c65dd20b7d1b16e" + integrity sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg== dependencies: - side-channel "^1.0.4" + side-channel "^1.0.6" qs@~6.5.2: version "6.5.2" @@ -11829,35 +12512,15 @@ qs@~6.5.2: query-string@^4.1.0: version "4.3.4" resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + integrity sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q== dependencies: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -query-string@^6.13.8: - version "6.14.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a" - integrity sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw== - dependencies: - decode-uri-component "^0.2.0" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystring@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" - integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== + integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== queue-microtask@^1.2.2: version "1.2.3" @@ -11883,7 +12546,7 @@ randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -randomfill@^1.0.3: +randomfill@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== @@ -11896,14 +12559,13 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -rc9@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/rc9/-/rc9-1.2.0.tgz#ef098181fdde714efc4c426383d6e46c14b1254a" - integrity sha512-/jknmhG0USFAx5uoKkAKhtG40sONds9RWhFHrP1UzJ3OvVfqFWOypSUpmsQD0fFwAV7YtzHhsn3QNasfAoxgcQ== +rc9@^2.1.1, rc9@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/rc9/-/rc9-2.1.2.tgz#6282ff638a50caa0a91a31d76af4a0b9cbd1080d" + integrity sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg== dependencies: - defu "^2.0.4" - destr "^1.0.0" - flat "^5.0.0" + defu "^6.1.4" + destr "^2.0.3" rc@^1.0.1, rc@^1.1.6: version "1.2.8" @@ -11920,25 +12582,22 @@ react-is@^17.0.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== +react-is@^18.0.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + read-cache@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - read-pkg-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" - integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== dependencies: find-up "^2.0.0" read-pkg "^3.0.0" @@ -11952,19 +12611,10 @@ read-pkg-up@^7.0.1: read-pkg "^5.2.0" type-fest "^0.8.1" -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - read-pkg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== dependencies: load-json-file "^4.0.0" normalize-package-data "^2.3.2" @@ -11980,10 +12630,10 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@^2.3.8, readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" inherits "~2.0.3" @@ -11993,15 +12643,28 @@ read-pkg@^5.2.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" string_decoder "^1.1.1" util-deprecate "^1.0.1" +readable-stream@^2.3.0, readable-stream@^2.3.5: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + readdirp@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" @@ -12011,6 +12674,11 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" +readdirp@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.0.2.tgz#388fccb8b75665da3abffe2d8f8ed59fe74c230a" + integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== + readdirp@~3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" @@ -12018,20 +12686,12 @@ readdirp@~3.5.0: dependencies: picomatch "^2.2.1" -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= - dependencies: - resolve "^1.1.6" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" + picomatch "^2.2.1" redent@^3.0.0: version "3.0.0" @@ -12041,32 +12701,41 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== dependencies: - regenerate "^1.4.0" + regenerate "^1.4.2" -regenerate@^1.4.0: +regenerate@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: - version "0.13.7" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" - integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== +regenerator-runtime@^0.14.0, regenerator-runtime@^0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: "@babel/runtime" "^7.8.4" @@ -12078,22 +12747,39 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexpp@^3.0.0, regexpp@^3.1.0: +regexp.prototype.flags@^1.5.3: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +regexpp@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== +regexpp@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +regexpu-core@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.12.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" registry-auth-token@^3.0.1: version "3.4.0" @@ -12110,17 +12796,17 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== -regjsparser@^0.6.4: - version "0.6.9" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" - integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== dependencies: - jsesc "~0.5.0" + jsesc "~3.0.2" rehype-raw@^5.0.0: version "5.1.0" @@ -12148,14 +12834,16 @@ rehype-sort-attributes@^3.0.2: relateurl@^0.2.7: version "0.2.7" resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== remark-autolink-headings@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/remark-autolink-headings/-/remark-autolink-headings-6.0.1.tgz#074470b8ec7714a0f06fa151e293152bf9723df9" - integrity sha512-LTV5G5NMjypHEr14tMNJ36yrP+xwT7mejJelZOPXKiF5WvRH9o36zXnr2QGqfms2yVASNpDaC9NBOwKlJJKuQw== + version "6.1.0" + resolved "https://registry.yarnpkg.com/remark-autolink-headings/-/remark-autolink-headings-6.1.0.tgz#45fa1f8860e0fc6b78bcbc4b0f5d5dd696170e04" + integrity sha512-oeMSIfjaNboWPDVKahQAjF8iJ8hsz5aI8KFzAmmBdznir7zBvkgUjYE/BrpWvd02DCf/mSQ1IklznLkl3dVvZQ== dependencies: + "@types/hast" "^2.0.0" extend "^3.0.0" + unified "^9.0.0" unist-util-visit "^2.0.0" remark-external-links@^8.0.0: @@ -12185,27 +12873,6 @@ remark-gfm@^1.0.0: mdast-util-gfm "^0.1.0" micromark-extension-gfm "^0.3.0" -remark-parse@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-7.0.2.tgz#41e7170d9c1d96c3d32cf1109600a9ed50dba7cf" - integrity sha512-9+my0lQS80IQkYXsMA8Sg6m9QfXYJBnXjWYN5U+kFc5/n69t+XZVXU/ZBYr3cYH8FheEGf1v87rkFDhJ8bVgMA== - dependencies: - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^1.1.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^1.0.0" - vfile-location "^2.0.0" - xtend "^4.0.1" - remark-parse@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640" @@ -12221,9 +12888,9 @@ remark-rehype@^8.0.0: mdast-util-to-hast "^10.2.0" remark-slug@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.0.0.tgz#2b54a14a7b50407a5e462ac2f376022cce263e2c" - integrity sha512-ln67v5BrGKHpETnm6z6adlJPhESFJwfuZZ3jrmi+lKTzeZxh2tzFzUfDD4Pm2hRGOarHLuGToO86MNMZ/hA67Q== + version "6.1.0" + resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.1.0.tgz#0503268d5f0c4ecb1f33315c00465ccdd97923ce" + integrity sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ== dependencies: github-slugger "^1.0.0" mdast-util-to-string "^1.0.0" @@ -12253,18 +12920,18 @@ remote-origin-url@^0.5.1: remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== renderkid@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" - integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== + version "2.0.7" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== dependencies: - css-select "^2.0.2" - dom-converter "^0.2" - htmlparser2 "^3.10.1" - lodash "^4.17.20" - strip-ansi "^3.0.0" + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" repeat-element@^1.1.2: version "1.1.4" @@ -12276,18 +12943,6 @@ repeat-string@^1.0.0, repeat-string@^1.5.4, repeat-string@^1.6.1: resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= - dependencies: - is-finite "^1.0.0" - -replace-ext@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" - integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= - request-promise-core@1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" @@ -12340,7 +12995,7 @@ require-context@^1.1.0: require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" @@ -12367,11 +13022,6 @@ resolve-dir@^0.1.0: expand-tilde "^1.2.2" global-modules "^0.2.3" -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -12385,9 +13035,18 @@ resolve-from@^5.0.0: resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== + +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.22.0, resolve@^1.22.4: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== + dependencies: + is-core-module "^2.16.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.18.1, resolve@^1.2.0, resolve@^1.20.0: +resolve@^1.10.1, resolve@^1.11.0, resolve@^1.11.1, resolve@^1.12.0, resolve@^1.18.1: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -12424,22 +13083,17 @@ retry@^0.10.0: retry@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= +rfdc@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz#778f76c4fb731d93414e8f925fbecf64cce7f6ca" + integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: version "2.7.1" @@ -12501,11 +13155,11 @@ rollup-pluginutils@^2.8.1: estree-walker "^0.6.1" rollup@^2.47.0: - version "2.47.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.47.0.tgz#9d958aeb2c0f6a383cacc0401dff02b6e252664d" - integrity sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg== + version "2.79.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.2.tgz#f150e4a5db4b121a21a747d762f701e5e9f49090" + integrity sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ== optionalDependencies: - fsevents "~2.3.1" + fsevents "~2.3.2" rsvp@^4.8.4: version "4.8.5" @@ -12527,31 +13181,66 @@ run-parallel@^1.1.9: run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + integrity sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg== dependencies: aproba "^1.1.1" -rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.7: +rxjs@^6.4.0, rxjs@^6.6.0: version "6.6.7" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: tslib "^1.9.0" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +rxjs@^7.5.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-array-concat@^1.1.2, safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg== dependencies: ret "~0.1.10" @@ -12576,9 +13265,9 @@ sane@^4.0.3: walker "~1.0.5" sass-loader@^10.1.1: - version "10.2.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.2.0.tgz#3d64c1590f911013b3fa48a0b22a83d5e1494716" - integrity sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw== + version "10.5.2" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.5.2.tgz#1ca30534fff296417b853c7597ca3b0bbe8c37d0" + integrity sha512-vMUoSNOUKJILHpcNCCyD23X34gve1TS7Rjd9uXHeKqhvBG39x6XbswFDtpbTElj6XdMFezoWhkh5vtKudf2cgQ== dependencies: klona "^2.0.4" loader-utils "^2.0.0" @@ -12587,18 +13276,20 @@ sass-loader@^10.1.1: semver "^7.3.2" sass@^1.45.0: - version "1.45.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.45.0.tgz#192ede1908324bb293a3e403d1841dbcaafdd323" - integrity sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw== + version "1.83.1" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.1.tgz#dee1ab94b47a6f9993d3195d36f556bcbda64846" + integrity sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA== dependencies: - chokidar ">=3.0.0 <4.0.0" - immutable "^4.0.0" + chokidar "^4.0.0" + immutable "^5.0.2" source-map-js ">=0.6.2 <2.0.0" + optionalDependencies: + "@parcel/watcher" "^2.4.1" -sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== +sax@>=0.6.0, sax@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" + integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== saxes@^5.0.1: version "5.0.1" @@ -12616,7 +13307,7 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.0.0, schema-utils@^2.6.5, schema-utils@^2.7.1: +schema-utils@^2.0.0, schema-utils@^2.6.5, schema-utils@^2.7.0: version "2.7.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== @@ -12626,14 +13317,24 @@ schema-utils@^2.0.0, schema-utils@^2.6.5, schema-utils@^2.7.1: ajv-keywords "^3.5.2" schema-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" - integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: - "@types/json-schema" "^7.0.6" + "@types/json-schema" "^7.0.8" ajv "^6.12.5" ajv-keywords "^3.5.2" +schema-utils@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.0.tgz#3b669f04f71ff2dfb5aba7ce2d5a9d79b35622c0" + integrity sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + scule@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/scule/-/scule-0.2.1.tgz#0c1dc847b18e07219ae9a3832f2f83224e2079dc" @@ -12650,7 +13351,7 @@ section-matter@^1.0.0: semver-compare@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== semver-diff@^2.0.0: version "2.1.0" @@ -12659,46 +13360,49 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0, semver@^5.6.0: +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.6.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.5.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: +semver@^6.1.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" +semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.6.2: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== -send@0.17.1: - version "0.17.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== dependencies: debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" + depd "2.0.0" + destroy "1.2.0" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" fresh "0.5.2" - http-errors "~1.7.2" + http-errors "2.0.0" mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" + ms "2.1.3" + on-finished "2.4.1" range-parser "~1.2.1" - statuses "~1.5.0" + statuses "2.0.1" sentence-case@^3.0.4: version "3.0.4" @@ -12709,13 +13413,6 @@ sentence-case@^3.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -serialize-javascript@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea" - integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg== - dependencies: - randombytes "^2.1.0" - serialize-javascript@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" @@ -12730,33 +13427,71 @@ serialize-javascript@^5.0.1: dependencies: randombytes "^2.1.0" -serve-placeholder@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/serve-placeholder/-/serve-placeholder-1.2.3.tgz#d2e778c6fedfe6e6ca48aff0b4627bbe2c4aa2ca" - integrity sha512-DC7t66WeIrlVzVMzickfHIn1zHu7eMsVNiH0nkD/wCrijFQdvgyfH2zc5lkFf79EApUgRhZntkpKjfgLkn2i/Q== +serialize-javascript@^6.0.0, serialize-javascript@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== dependencies: - defu "^3.2.2" + randombytes "^2.1.0" -serve-static@^1.14.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== +serve-placeholder@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/serve-placeholder/-/serve-placeholder-2.0.2.tgz#c5db17fb8e906687c275404eaeb29c0d93aacc36" + integrity sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ== dependencies: - encodeurl "~1.0.2" + defu "^6.1.4" + +serve-static@^1.14.1, serve-static@^1.15.0: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== + dependencies: + encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.17.1" + send "0.19.0" server-destroy@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" - integrity sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0= + integrity sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ== set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= +set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + set-value@^2.0.0, set-value@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" @@ -12770,12 +13505,12 @@ set-value@^2.0.0, set-value@^2.0.1: setimmediate@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" @@ -12816,19 +13551,10 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shell-quote@^1.6.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - -shelljs@^0.8.3: - version "0.8.4" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2" - integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" +shell-quote@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a" + integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA== shellwords@^0.1.1: version "0.1.1" @@ -12842,40 +13568,64 @@ shortid@^2.2.8: dependencies: nanoid "^2.1.0" -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + es-errors "^1.3.0" + object-inspect "^1.13.3" -sigmund@^1.0.1: +side-channel-map@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" -signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= +side-channel@^1.0.6, side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== dependencies: - is-arrayish "^0.3.1" + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" -sirv@^1.0.7: - version "1.0.11" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-1.0.11.tgz#81c19a29202048507d6ec0d8ba8910fda52eb5a4" - integrity sha512-SR36i3/LSWja7AJNRBz4fF/Xjpn7lQFI30tZ434dIy+bitLYSP+ZEenHg36i23V2SGEz+kqjksg0uOGZ5LPiqg== +signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1, signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +sirv@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== dependencies: - "@polka/url" "^1.0.0-next.9" - mime "^2.3.1" - totalist "^1.0.0" + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" sisteransi@^1.0.5: version "1.0.5" @@ -12983,28 +13733,28 @@ socks@^1.1.10: sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + integrity sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg== dependencies: is-plain-obj "^1.0.0" sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" -source-list-map@^2.0.0, source-list-map@^2.0.1: +source-list-map@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -"source-map-js@>=0.6.2 <2.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.1.tgz#a1741c131e3c77d048252adfa24e23b908670caf" - integrity sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA== +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== -source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: +source-map-resolve@^0.5.0: version "0.5.3" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== @@ -13015,14 +13765,6 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-url "^0.4.0" urix "^0.1.0" -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -13039,22 +13781,22 @@ source-map-url@^0.4.0: source-map@0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" - integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= + integrity sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA== source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@^0.7.3, source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== +source-map@^0.7.3: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== sourcemap-codec@^1.4.4: version "1.4.8" @@ -13067,17 +13809,17 @@ space-separated-tokens@^1.0.0: integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + version "2.5.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66" + integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w== spdx-expression-parse@^3.0.0: version "3.0.1" @@ -13088,14 +13830,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.7" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" - integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + version "3.0.20" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz#e44ed19ed318dd1e5888f93325cee800f0f51b89" + integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw== split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" @@ -13121,7 +13858,7 @@ split@^1.0.0: sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sshpk@^1.7.0: version "1.16.1" @@ -13174,7 +13911,7 @@ stable@^0.1.8: stack-trace@0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== stack-utils@^2.0.2: version "2.0.3" @@ -13183,56 +13920,60 @@ stack-utils@^2.0.2: dependencies: escape-string-regexp "^2.0.0" -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" - integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== standard-version@^9.3.0: - version "9.3.0" - resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.3.0.tgz#2e6ff439aa49b2ea8952262f30ae6b70c02467d3" - integrity sha512-cYxxKXhYfI3S9+CA84HmrJa9B88H56V5FQ302iFF2TNwJukJCNoU8FgWt+11YtwKFXRkQQFpepC2QOF7aDq2Ow== + version "9.5.0" + resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.5.0.tgz#851d6dcddf5320d5079601832aeb185dbf497949" + integrity sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q== dependencies: chalk "^2.4.2" - conventional-changelog "3.1.24" + conventional-changelog "3.1.25" conventional-changelog-config-spec "2.1.0" - conventional-changelog-conventionalcommits "4.5.0" + conventional-changelog-conventionalcommits "4.6.3" conventional-recommended-bump "6.1.0" detect-indent "^6.0.0" detect-newline "^3.1.0" dotgitignore "^2.1.0" figures "^3.1.0" find-up "^5.0.0" - fs-access "^1.0.1" git-semver-tags "^4.0.0" semver "^7.1.1" stringify-package "^1.0.1" yargs "^16.0.0" -state-toggle@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" - integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== - static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g== dependencies: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== -std-env@^2.2.1, std-env@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-2.3.0.tgz#66d4a4a4d5224242ed8e43f5d65cfa9095216eee" - integrity sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw== - dependencies: - ci-info "^3.0.0" +std-env@^3.5.0, std-env@^3.7.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.8.0.tgz#b56ffc1baf1a29dcc80a3bdf11d7fca7c315e7d5" + integrity sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w== stealthy-require@^1.1.1: version "1.1.1" @@ -13267,19 +14008,14 @@ stream-http@^2.7.2: xtend "^4.0.0" stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + version "1.0.3" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.3.tgz#85b8fab4d71010fc3ba8772e8046cc49b8a3864b" + integrity sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ== strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= + integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== string-argv@0.3.1: version "0.3.1" @@ -13294,6 +14030,15 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" @@ -13302,39 +14047,55 @@ string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string-width@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + +string.prototype.trimend@^1.0.8, string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.3.0" @@ -13350,7 +14111,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringify-object@^3.3.0: +stringify-object@3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== @@ -13364,17 +14125,24 @@ stringify-package@^1.0.1: resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85" integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg== -strip-ansi@^3.0.0: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== dependencies: ansi-regex "^2.0.0" strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== dependencies: ansi-regex "^3.0.0" @@ -13385,29 +14153,36 @@ strip-ansi@^5.1.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: - ansi-regex "^5.0.0" + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" strip-bom-string@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" - integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= + integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + integrity sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g== dependencies: is-utf8 "^0.2.0" strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" @@ -13424,13 +14199,6 @@ strip-final-newline@^2.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= - dependencies: - get-stdin "^4.0.1" - strip-indent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" @@ -13438,24 +14206,25 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== -style-resources-loader@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/style-resources-loader/-/style-resources-loader-1.4.1.tgz#87f520e6c8120a71e756726c1c53a78c544ca7db" - integrity sha512-UaAoQXq20relw6B633z4QZDxDyW7gevTt1e0y3MZtzdZfnvB90UL658czAgNc609Y7Kn5ErdthK9bSVhnykBUA== +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +style-resources-loader@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/style-resources-loader/-/style-resources-loader-1.5.0.tgz#6e0585ca475b9dac45387c308be90d74c814f41f" + integrity sha512-fIfyvQ+uvXaCBGGAgfh+9v46ARQB1AWdaop2RpQw0PBVuROsTBqGvx8dj0kxwjGOAyq3vepe4AOK3M6+Q/q2jw== dependencies: - glob "^7.1.6" + glob "^7.2.0" loader-utils "^2.0.0" - schema-utils "^3.0.0" + schema-utils "^2.7.0" + tslib "^2.3.1" style-to-object@^0.3.0: version "0.3.0" @@ -13464,19 +14233,28 @@ style-to-object@^0.3.0: dependencies: inline-style-parser "0.1.1" -stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== +stylehacks@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" + browserslist "^4.21.4" + postcss-selector-parser "^6.0.4" -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= +stylehacks@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-7.0.4.tgz#9c21f7374f4bccc0082412b859b3c89d77d3277c" + integrity sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww== + dependencies: + browserslist "^4.23.3" + postcss-selector-parser "^6.1.2" + +supports-color@8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" supports-color@^5.3.0: version "5.5.0" @@ -13485,13 +14263,6 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" @@ -13507,61 +14278,67 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + svg-tags@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== -svgo@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== +svgo@^2.7.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" + +svgo@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^5.1.0" + css-tree "^2.3.1" + css-what "^6.1.0" + csso "^5.0.5" + picocolors "^1.0.0" symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -table@^6.0.4: - version "6.7.0" - resolved "https://registry.yarnpkg.com/table/-/table-6.7.0.tgz#26274751f0ee099c547f6cb91d3eff0d61d155b2" - integrity sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw== +table@^6.0.9: + version "6.9.0" + resolved "https://registry.yarnpkg.com/table/-/table-6.9.0.tgz#50040afa6264141c7566b3b81d4d82c47a8668f5" + integrity sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A== dependencies: ajv "^8.0.1" - lodash.clonedeep "^4.5.0" lodash.truncate "^4.4.2" slice-ansi "^4.0.0" - string-width "^4.2.0" - strip-ansi "^6.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" tapable@^1.0.0, tapable@^1.0.0-beta.5, tapable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== -tapable@^2.1.1, tapable@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" - integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== - tar-fs@^1.15.3: - version "1.16.3" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.3.tgz#966a628841da2c4010406a82167cbd5e0c72d509" - integrity sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw== + version "1.16.4" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.4.tgz#d3f0e1edf164b821f086640b1f0596f004021dc8" + integrity sha512-u3XczWoYAIVXe5GOKK6+VeWaHjtc47W7hyuTo3+4cNakcCcuDmlkYiiHEsECwTkcI3h1VUgtwBQ54+RvY6cM4w== dependencies: chownr "^1.0.1" mkdirp "^0.5.1" @@ -13582,13 +14359,13 @@ tar-stream@^1.1.2, tar-stream@^1.5.4: xtend "^4.0.0" tar@^6.0.2: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + version "6.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^3.0.0" + minipass "^5.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" @@ -13609,9 +14386,9 @@ terminal-link@^2.0.0: supports-hyperlinks "^2.0.0" terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + version "1.4.6" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.6.tgz#87fcb6593fd1c977cd09e56143ecd31404600755" + integrity sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA== dependencies: cacache "^12.0.2" find-cache-dir "^2.1.0" @@ -13638,34 +14415,23 @@ terser-webpack-plugin@^4.2.3: terser "^5.3.4" webpack-sources "^1.4.3" -terser-webpack-plugin@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz#7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673" - integrity sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q== - dependencies: - jest-worker "^26.6.2" - p-limit "^3.1.0" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" - source-map "^0.6.1" - terser "^5.5.1" - terser@^4.1.2, terser@^4.6.13, terser@^4.6.3: - version "4.8.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" - integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + version "4.8.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f" + integrity sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw== dependencies: commander "^2.20.0" source-map "~0.6.1" source-map-support "~0.5.12" -terser@^5.10.0, terser@^5.3.4, terser@^5.5.1: - version "5.10.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.10.0.tgz#b86390809c0389105eb0a0b62397563096ddafcc" - integrity sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA== +terser@^5.15.0, terser@^5.15.1, terser@^5.3.4: + version "5.37.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.37.0.tgz#38aa66d1cfc43d0638fab54e43ff8a4f72a21ba3" + integrity sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA== dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" commander "^2.20.0" - source-map "~0.7.2" source-map-support "~0.5.20" test-exclude@^6.0.0: @@ -13685,13 +14451,18 @@ text-extensions@^1.0.0: text-table@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== textextensions@^2.5.0: version "2.6.0" resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-2.6.0.tgz#d7e4ab13fe54e32e08873be40d51b74229b00fc4" integrity sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ== +thingies@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/thingies/-/thingies-1.21.0.tgz#e80fbe58fd6fdaaab8fad9b67bd0a5c943c445c1" + integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g== + thread-loader@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-3.0.4.tgz#c392e4c0241fbc80430eb680e4886819b504a31b" @@ -13726,7 +14497,7 @@ through2@^4.0.0: through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== time-fix-plugin@^2.0.7: version "2.0.7" @@ -13745,11 +14516,6 @@ timers-browserify@^2.0.4: dependencies: setimmediate "^1.0.4" -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - tmp@^0.0.33: version "0.0.33" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" @@ -13765,34 +14531,29 @@ tmpl@1.0.x: to-arraybuffer@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + integrity sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA== to-buffer@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc= - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-object-path@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg== dependencies: kind-of "^3.0.2" to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg== dependencies: is-number "^3.0.0" repeat-string "^1.6.1" @@ -13814,15 +14575,15 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -totalist@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df" - integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== tough-cookie@^2.3.3, tough-cookie@~2.5.0: version "2.5.0" @@ -13848,30 +14609,20 @@ tr46@^2.0.2: dependencies: punycode "^2.1.1" -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= - -trim-newlines@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30" - integrity sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -trim-off-newlines@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" - integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= - -trim-trailing-lines@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" - integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== +tree-dump@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/tree-dump/-/tree-dump-1.0.2.tgz#c460d5921caeb197bde71d0e9a7b479848c5b8ac" + integrity sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ== -trim@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" - integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= +trim-newlines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" + integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== trough@^1.0.0: version "1.0.5" @@ -13883,37 +14634,27 @@ ts-pnp@^1.1.6: resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== -tsconfig-paths@^3.11.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz#954c1fe973da6339c78e06b03ce2e48810b65f36" - integrity sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA== +tsconfig-paths@^3.15.0: + version "3.15.0" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" + integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== dependencies: "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.0" - strip-bom "^3.0.0" - -tsconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" - integrity sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw== - dependencies: - "@types/strip-bom" "^3.0.0" - "@types/strip-json-comments" "0.0.30" + json5 "^1.0.2" + minimist "^1.2.6" strip-bom "^3.0.0" - strip-json-comments "^2.0.0" tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.3: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" - integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== +tslib@^2.0.0, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== -tsutils@^3.17.1: +tsutils@^3.21.0: version "3.21.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== @@ -13923,7 +14664,7 @@ tsutils@^3.17.1: tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + integrity sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw== tunnel-agent@^0.6.0: version "0.6.0" @@ -13989,6 +14730,51 @@ type-is@^1.6.16: media-typer "0.3.0" mime-types "~2.1.24" +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + typedarray-to-buffer@^3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" @@ -13999,85 +14785,70 @@ typedarray-to-buffer@^3.1.5: typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -ua-parser-js@^0.7.28: - version "0.7.28" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31" - integrity sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== +ua-parser-js@^1.0.38: + version "1.0.40" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.40.tgz#ac6aff4fd8ea3e794a6aa743ec9c2fc29e75b675" + integrity sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew== -ufo@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/ufo/-/ufo-0.7.4.tgz#06e971738bea098b95056755ba006a6b73a63f97" - integrity sha512-qFCjO4/IAaejZ6QKVBdM7FZkjhd8zQmBmE6i2bcSwBRrctPVtKXFojJa2flaqNUd7YWQoCFwd44MpOt1g94ekQ== +ufo@^1.5.3: + version "1.5.4" + resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.5.4.tgz#16d6949674ca0c9e0fbbae1fa20a71d7b1ded754" + integrity sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ== -uglify-js@^3.1.4, uglify-js@^3.5.1: - version "3.13.6" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.13.6.tgz#6815ac7fdd155d03c83e2362bb717e5b39b74013" - integrity sha512-rRprLwl8RVaS+Qvx3Wh5hPfPBn9++G6xkGlUupya0s5aDmNjI7z3lnRLB3u7sN4OmbB0pWgzhM9BEJyiWAwtAA== +uglify-js@^3.1.4: + version "3.19.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.19.3.tgz#82315e9bbc6f2b25888858acd1fff8441035b77f" + integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ== -unbox-primitive@^1.0.0, unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" - which-boxed-primitive "^1.0.2" + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" -unfetch@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" - integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== +undici-types@~6.20.0: + version "6.20.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" + integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== -unherit@^1.0.4: - version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" - integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== - dependencies: - inherits "^2.0.0" - xtend "^4.0.0" +unfetch@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-5.0.0.tgz#8a5b6e5779ebe4dde0049f7d7a81d4a1af99d142" + integrity sha512-3xM2c89siXg0nHvlmYsQ2zkLASvVMBisZm5lF3gFDqfF2xonNStDJyMpvaOBe0a1Edxmqrf2E0HBdmy9QyZaeg== -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" + integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== -unified@^6.1.2: - version "6.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz#7fbd630f719126d67d40c644b7e3f617035f6dba" - integrity sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-plain-obj "^1.1.0" - trough "^1.0.0" - vfile "^2.0.0" - x-is-string "^0.1.0" +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unified@^9.2.1: - version "9.2.1" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.1.tgz#ae18d5674c114021bfdbdf73865ca60f410215a3" - integrity sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA== +unified@^9.0.0, unified@^9.2.1: + version "9.2.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" + integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== dependencies: bail "^1.0.0" extend "^3.0.0" @@ -14096,16 +14867,6 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - unique-filename@^1.1.0, unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -14137,11 +14898,6 @@ unist-util-generated@^1.0.0: resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== -unist-util-is@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" - integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== - unist-util-is@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" @@ -14152,13 +14908,6 @@ unist-util-position@^3.0.0: resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== -unist-util-remove-position@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz#ec037348b6102c897703eee6d0294ca4755a2020" - integrity sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A== - dependencies: - unist-util-visit "^1.1.0" - unist-util-remove@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" @@ -14166,11 +14915,6 @@ unist-util-remove@^2.0.0: dependencies: unist-util-is "^4.0.0" -unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6" - integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ== - unist-util-stringify-position@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" @@ -14178,13 +14922,6 @@ unist-util-stringify-position@^2.0.0: dependencies: "@types/unist" "^2.0.2" -unist-util-visit-parents@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz#25e43e55312166f3348cae6743588781d112c1e9" - integrity sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g== - dependencies: - unist-util-is "^3.0.0" - unist-util-visit-parents@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" @@ -14193,13 +14930,6 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" -unist-util-visit@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" - integrity sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw== - dependencies: - unist-util-visit-parents "^2.0.0" - unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -14215,24 +14945,19 @@ universalify@^0.1.0, universalify@^0.1.2: integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ== dependencies: has-value "^0.3.1" isobject "^3.0.0" @@ -14252,6 +14977,14 @@ upath@^2.0.1: resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.0" + update-notifier@^2.2.0: version "2.5.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" @@ -14275,11 +15008,6 @@ upper-case-first@^2.0.2: dependencies: tslib "^2.0.3" -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - upper-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.2.tgz#d89810823faab1df1549b7d97a76f8662bae6f7a" @@ -14297,7 +15025,7 @@ uri-js@^4.2.2: urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== url-loader@^4.1.1: version "4.1.1" @@ -14316,12 +15044,12 @@ url-parse-lax@^1.0.0: prepend-http "^1.0.1" url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + version "0.11.4" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.4.tgz#adca77b3562d56b72746e76b330b7f27b6721f3c" + integrity sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg== dependencies: - punycode "1.3.2" - querystring "0.2.0" + punycode "^1.4.1" + qs "^6.12.3" use@^3.1.0: version "3.1.1" @@ -14331,7 +15059,7 @@ use@^3.1.0: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util.promisify@1.0.0: version "1.0.0" @@ -14341,22 +15069,12 @@ util.promisify@1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= +util@^0.10.4: + version "0.10.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901" + integrity sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A== dependencies: - inherits "2.0.1" + inherits "2.0.3" util@^0.11.0: version "0.11.1" @@ -14368,12 +15086,12 @@ util@^0.11.0: utila@~0.4: version "0.4.0" resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^3.3.2: version "3.4.0" @@ -14386,9 +15104,9 @@ uuid@^8.3.0: integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + version "2.4.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" + integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== v8-to-istanbul@^7.0.0: version "7.1.2" @@ -14417,12 +15135,7 @@ validate-npm-package-name@^3.0.0: vary@^1.1.2, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vendors@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== verror@1.10.0: version "1.10.0" @@ -14433,23 +15146,11 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vfile-location@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.6.tgz#8a274f39411b8719ea5728802e10d9e0dff1519e" - integrity sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA== - vfile-location@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== -vfile-message@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1" - integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA== - dependencies: - unist-util-stringify-position "^1.1.1" - vfile-message@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" @@ -14458,16 +15159,6 @@ vfile-message@^2.0.0: "@types/unist" "^2.0.0" unist-util-stringify-position "^2.0.0" -vfile@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a" - integrity sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w== - dependencies: - is-buffer "^1.1.4" - replace-ext "1.0.0" - unist-util-stringify-position "^1.0.0" - vfile-message "^1.0.0" - vfile@^4.0.0: version "4.2.1" resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" @@ -14488,22 +15179,23 @@ vue-analytics@^5.22.1: resolved "https://registry.yarnpkg.com/vue-analytics/-/vue-analytics-5.22.1.tgz#9d6b32da56daee1b9dfb23a267b50349a03f710f" integrity sha512-HPKQMN7gfcUqS5SxoO0VxqLRRSPkG1H1FqglsHccz6BatBatNtm/Vyy8brApktZxNCfnAkrSVDpxg3/FNDeOgQ== -vue-client-only@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/vue-client-only/-/vue-client-only-2.0.0.tgz#ddad8d675ee02c761a14229f0e440e219de1da1c" - integrity sha512-arhk1wtWAfLsJyxGMoEYhoBowM87/i6HLSG2LH/03Yog6i2d9JEN1peMP0Ceis+/n9DxdenGYZZTxbPPJyHciA== +vue-client-only@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/vue-client-only/-/vue-client-only-2.1.0.tgz#1a67a47b8ecacfa86d75830173fffee3bf8a4ee3" + integrity sha512-vKl1skEKn8EK9f8P2ZzhRnuaRHLHrlt1sbRmazlvsx6EiC3A8oWF8YCBrMJzoN+W3OnElwIGbVjsx6/xelY1AA== -vue-eslint-parser@^7.6.0: - version "7.6.0" - resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.6.0.tgz#01ea1a2932f581ff244336565d712801f8f72561" - integrity sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA== +vue-eslint-parser@^7.10.0: + version "7.11.0" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz#214b5dea961007fcffb2ee65b8912307628d0daf" + integrity sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg== dependencies: debug "^4.1.1" - eslint-scope "^5.0.0" + eslint-scope "^5.1.1" eslint-visitor-keys "^1.1.0" espree "^6.2.1" esquery "^1.4.0" - lodash "^4.17.15" + lodash "^4.17.21" + semver "^6.3.0" vue-functional-data-merge@^3.1.0: version "3.1.0" @@ -14515,27 +15207,10 @@ vue-hot-reload-api@^2.3.0: resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== -vue-jest@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/vue-jest/-/vue-jest-3.0.7.tgz#a6d29758a5cb4d750f5d1242212be39be4296a33" - integrity sha512-PIOxFM+wsBMry26ZpfBvUQ/DGH2hvp5khDQ1n51g3bN0TwFwTy4J85XVfxTRMukqHji/GnAoGUnlZ5Ao73K62w== - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.26.0" - chalk "^2.1.0" - deasync "^0.1.15" - extract-from-css "^0.4.4" - find-babel-config "^1.1.0" - js-beautify "^1.6.14" - node-cache "^4.1.1" - object-assign "^4.1.1" - source-map "^0.5.6" - tsconfig "^7.0.0" - vue-template-es2015-compiler "^1.6.0" - -vue-loader@^15.9.7: - version "15.9.7" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.7.tgz#15b05775c3e0c38407679393c2ce6df673b01044" - integrity sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q== +vue-loader@^15.11.1: + version "15.11.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.11.1.tgz#dee91169211276ed43c5715caef88a56b1f497b0" + integrity sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q== dependencies: "@vue/component-compiler-utils" "^3.1.0" hash-sum "^1.0.2" @@ -14555,23 +15230,23 @@ vue-no-ssr@^1.1.1: resolved "https://registry.yarnpkg.com/vue-no-ssr/-/vue-no-ssr-1.1.1.tgz#875f3be6fb0ae41568a837f3ac1a80eaa137b998" integrity sha512-ZMjqRpWabMPqPc7gIrG0Nw6vRf1+itwf0Itft7LbMXs2g3Zs/NFmevjZGN1x7K3Q95GmIjWbQZTVerxiBxI+0g== -vue-router@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.5.1.tgz#edf3cf4907952d1e0583e079237220c5ff6eb6c9" - integrity sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw== +vue-router@^3.5.1, vue-router@^3.6.5: + version "3.6.5" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.6.5.tgz#95847d52b9a7e3f1361cb605c8e6441f202afad8" + integrity sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ== -vue-server-renderer@^2.6.12: - version "2.6.12" - resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.6.12.tgz#a8cb9c49439ef205293cb41c35d0d2b0541653a5" - integrity sha512-3LODaOsnQx7iMFTBLjki8xSyOxhCtbZ+nQie0wWY4iOVeEtTg1a3YQAjd82WvKxrWHHTshjvLb7OXMc2/dYuxw== +vue-server-renderer@^2.6.12, vue-server-renderer@^2.7.16: + version "2.7.16" + resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.7.16.tgz#b41736366f1caf4535b3ff75822783c975a303aa" + integrity sha512-U7GgR4rYmHmbs3Z2gqsasfk7JNuTsy/xrR5EMMGRLkjN8+ryDlqQq6Uu3DcmbCATAei814YOxyl0eq2HNqgXyQ== dependencies: - chalk "^1.1.3" - hash-sum "^1.0.2" - he "^1.1.0" + chalk "^4.1.2" + hash-sum "^2.0.0" + he "^1.2.0" lodash.template "^4.5.0" lodash.uniq "^4.5.0" - resolve "^1.2.0" - serialize-javascript "^3.1.0" + resolve "^1.22.0" + serialize-javascript "^6.0.0" source-map "0.5.6" vue-style-loader@^4.1.0, vue-style-loader@^4.1.3: @@ -14582,23 +15257,31 @@ vue-style-loader@^4.1.0, vue-style-loader@^4.1.3: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.6.12: - version "2.6.12" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz#947ed7196744c8a5285ebe1233fe960437fcc57e" - integrity sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg== +vue-template-compiler@^2.6.12, vue-template-compiler@^2.6.14, vue-template-compiler@^2.7.16: + version "2.7.16" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz#c81b2d47753264c77ac03b9966a46637482bb03b" + integrity sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ== dependencies: de-indent "^1.0.2" - he "^1.1.0" + he "^1.2.0" -vue-template-es2015-compiler@^1.6.0, vue-template-es2015-compiler@^1.9.0: +vue-template-es2015-compiler@^1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== -vue@^2.6.12: - version "2.6.12" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.12.tgz#f5ebd4fa6bd2869403e29a896aed4904456c9123" - integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== +vue-test-utils-compat@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/vue-test-utils-compat/-/vue-test-utils-compat-0.0.6.tgz#3600c63dc8175167641f7af170918e59354e6a79" + integrity sha512-yr/PpRQeJU0xkV7d0OVThE+YeY6FgsB8+Bj9X7Z3vY6PUFthDXNfOJPHx2JIPO4l1TQ0kZ7mlOVQmDduLiBP1Q== + +vue@^2.6.12, vue@^2.7.16: + version "2.7.16" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.7.16.tgz#98c60de9def99c0e3da8dae59b304ead43b967c9" + integrity sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw== + dependencies: + "@vue/compiler-sfc" "2.7.16" + csstype "^3.1.0" vuex@^3.6.2: version "3.6.2" @@ -14644,10 +15327,10 @@ watchpack@^1.7.4: chokidar "^3.4.1" watchpack-chokidar2 "^2.0.1" -watchpack@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7" - integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw== +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -14657,6 +15340,11 @@ web-namespaces@^1.0.0: resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + webidl-conversions@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" @@ -14667,42 +15355,43 @@ webidl-conversions@^6.1.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== -webpack-bundle-analyzer@^4.4.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.1.tgz#c71fb2eaffc10a4754d7303b224adb2342069da1" - integrity sha512-j5m7WgytCkiVBoOGavzNokBOqxe6Mma13X1asfVYtKWM3wxBiRRu1u1iG0Iol5+qp9WgyhkMmBAcvjEfJ2bdDw== +webpack-bundle-analyzer@^4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== dependencies: + "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" acorn-walk "^8.0.0" - chalk "^4.1.0" - commander "^6.2.0" + commander "^7.2.0" + debounce "^1.2.1" + escape-string-regexp "^4.0.0" gzip-size "^6.0.0" - lodash "^4.17.20" + html-escaper "^2.0.2" opener "^1.5.2" - sirv "^1.0.7" + picocolors "^1.0.0" + sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-4.2.0.tgz#a2578914757107ed9af826365d87bdaa3e3581d2" - integrity sha512-HVVpHw+5H4lfGasUKjpIkOy9TB27OyKiL13c+dhzVG1w77OQ87b408fp0qKDKQQkNGgShbStDzVJ8sK46JajXg== +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== dependencies: - colorette "^1.2.2" - mem "^8.1.1" - memfs "^3.2.2" - mime-types "^2.1.30" + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" range-parser "^1.2.1" - schema-utils "^3.0.0" + schema-utils "^4.0.0" -webpack-hot-middleware@^2.25.0: - version "2.25.0" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" - integrity sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA== +webpack-hot-middleware@^2.26.1: + version "2.26.1" + resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz#87214f1e3f9f3acab9271fef9e6ed7b637d719c0" + integrity sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A== dependencies: - ansi-html "0.0.7" - html-entities "^1.2.0" - querystring "^0.2.0" - strip-ansi "^3.0.0" + ansi-html-community "0.0.8" + html-entities "^2.1.0" + strip-ansi "^6.0.0" webpack-node-externals@^3.0.0: version "3.0.0" @@ -14717,18 +15406,10 @@ webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack- source-list-map "^2.0.0" source-map "~0.6.1" -webpack-sources@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz#058926f39e3d443193b6c31547229806ffd02bac" - integrity sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== - dependencies: - source-list-map "^2.0.1" - source-map "^0.6.1" - -webpack@^4.46.0: - version "4.46.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" - integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== +webpack@^4.47.0: + version "4.47.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.47.0.tgz#8b8a02152d7076aeb03b61b47dad2eeed9810ebc" + integrity sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-module-context" "1.9.0" @@ -14754,48 +15435,19 @@ webpack@^4.46.0: watchpack "^1.7.4" webpack-sources "^1.4.1" -webpack@^5: - version "5.37.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.37.0.tgz#2ab00f613faf494504eb2beef278dab7493cc39d" - integrity sha512-yvdhgcI6QkQkDe1hINBAJ1UNevqNGTVaCkD2SSJcB8rcrNNl922RI8i2DXUAuNfANoxwsiXXEA4ZPZI9q2oGLA== - dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.47" - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/wasm-edit" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - acorn "^8.2.1" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.8.0" - es-module-lexer "^0.4.0" - eslint-scope "^5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.4" - json-parse-better-errors "^1.0.2" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.0.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.1" - watchpack "^2.0.0" - webpack-sources "^2.1.1" - -webpackbar@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-4.0.0.tgz#ee7a87f16077505b5720551af413c8ecd5b1f780" - integrity sha512-k1qRoSL/3BVuINzngj09nIwreD8wxV4grcuhHTD8VJgUbGcy8lQSPqv+bM00B7F+PffwIsQ8ISd4mIwRbr23eQ== +webpackbar@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-6.0.1.tgz#5ef57d3bf7ced8b19025477bc7496ea9d502076b" + integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q== dependencies: - ansi-escapes "^4.2.1" - chalk "^2.4.2" - consola "^2.10.0" - figures "^3.0.0" + ansi-escapes "^4.3.2" + chalk "^4.1.2" + consola "^3.2.3" + figures "^3.2.0" + markdown-table "^2.0.0" pretty-time "^1.1.0" - std-env "^2.2.1" - text-table "^0.2.0" - wrap-ansi "^6.0.0" + std-env "^3.7.0" + wrap-ansi "^7.0.0" whatwg-encoding@^1.0.5: version "1.0.5" @@ -14809,6 +15461,14 @@ whatwg-mimetype@^2.3.0: resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.5.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.5.0.tgz#7752b8464fc0903fec89aa9846fc9efe07351fd3" @@ -14818,22 +15478,63 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: tr46 "^2.0.2" webidl-conversions "^6.1.0" -which-boxed-primitive@^1.0.2: +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== + dependencies: + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= +which-typed-array@^1.1.16, which-typed-array@^1.1.18: + version "1.1.18" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.18.tgz#df2389ebf3fbb246a71390e90730a9edb6ce17ad" + integrity sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.3" + for-each "^0.3.3" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + which@^1.2.12, which@^1.2.9: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -14862,7 +15563,12 @@ widest-line@^3.1.0: dependencies: string-width "^4.0.0" -word-wrap@^1.2.3, word-wrap@~1.2.3: +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +word-wrap@~1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== @@ -14870,7 +15576,7 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== workbox-cdn@^5.1.4: version "5.1.4" @@ -14884,7 +15590,16 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -wrap-ansi@^6.0.0, wrap-ansi@^6.2.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -14902,10 +15617,19 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^2.0.0: version "2.4.3" @@ -14929,7 +15653,7 @@ write-file-atomic@^3.0.0: write-json-file@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" - integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8= + integrity sha512-84+F0igFp2dPD6UpAQjOUX3CdKUOqUzn6oE9sDBNzUXINR5VceJ1rauZltqQB/bcYsx3EpKys4C7/PivKUAiWQ== dependencies: detect-indent "^5.0.0" graceful-fs "^4.1.2" @@ -14939,19 +15663,14 @@ write-json-file@^2.3.0: write-file-atomic "^2.0.0" ws@^7.3.1, ws@^7.4.3, ws@^7.4.4: - version "7.5.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" - integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== x-is-array@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/x-is-array/-/x-is-array-0.1.0.tgz#de520171d47b3f416f5587d629b89d26b12dc29d" - integrity sha1-3lIBcdR7P0FvVYfWKbidJrEtwp0= - -x-is-string@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" - integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI= + integrity sha512-goHPif61oNrr0jJgsXRfc8oqtYzvfiMJpTqwE7Z4y9uH+T3UozkGqQ4d2nX9mB9khvA8U2o/UbPOFjgC7hLWIA== xdg-basedir@^3.0.0: version "3.0.0" @@ -14986,12 +15705,12 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -xxhashjs@^0.2.1: +xxhashjs@~0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/xxhashjs/-/xxhashjs-0.2.2.tgz#8a6251567621a1c46a5ae204da0249c7f8caa9d8" integrity sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw== @@ -15016,7 +15735,7 @@ y18n@^5.0.5: yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== yallist@^3.0.2: version "3.1.1" @@ -15028,7 +15747,7 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.10.0: +yaml@^1.10.0, yaml@^1.10.2: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== @@ -15042,9 +15761,9 @@ yargs-parser@^18.1.2: decamelize "^1.2.0" yargs-parser@^20.2.2, yargs-parser@^20.2.3: - version "20.2.7" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a" - integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== yargs@^15.4.1: version "15.4.1" @@ -15063,7 +15782,7 @@ yargs@^15.4.1: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^16.0.0: +yargs@^16.0.0, yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==